Post by S NPost by grammatimBasically, _you_ cannot guarantee what your recipients see on _their_
computer.
But if you are, for instance, submitting something for publication, if
your Hindi is typed with Unicode-encoded fonts, the publisher will
receive the text intact.
This is exactly the reason why I am searching for a unicode solution as
elaborated in my previous emails. I hope I am able to put my point across
that I need to ensure that the material I submit for publication or across
my organisation, typed in Hindi, gets the text intact along with the
formatting. I dont want to limit myself to MS Word, but the solution should
work for applications such as Notepad also.
To repeat. The recipient must have the same font, or one that has the
same character set. In general, it will NOT work for Notepad; Notepad
supports plain text only and does not support any kind of formatting.
TXT files contain no font information. Whatever font Notepad uses can
be selected by the user (not by the document).
Post by S N1. How do I know that the font I am typing in is Unicode.
All fonts are 'in Unicode' to some degree. If a vendor such as Adobe
or Microsoft or specialty suppliers of Hindi fonts states that a font
is Unicode-compliant, trust them until proven otherwise.
Or, you can acquire a serious font tool such as FontLab, open the
font, select 'Unicode' display, and see which of the glyphs do or
don't have assigned Unicodes. Then switch to 'Name' display and see if
the glyphs match the characters (that is, that the shapes match the
names).
The free Microsoft Font Properties Extension (applicable only to .otf
and .ttf fonts) will show what (as it calls it) encoding scheme is
used - almost ALWAYS Unicode ISO 10646-2. This has a different meaning
than the font Encoding that takes on the forms "Microsoft 1251",
"Adobe Standard" and a couple of dozen others. The Font Properties
Extension also displays, for most fonts, which Unicode Ranges and
which Code Pages are supported. BUT NOTE: The fact that a range is
supported does not mean that the entire range exists in the font.
Another free tool,for truetype only, is TrueType Explorer. It will
provide a detailed display of code page coverage and unicode coverage,
in summary and character by character. Google will find it for you.
Post by S N2. If the font is opentype (as indicated by opening the font file), but
Windows reports it as TrueType (icon is T), does it imply that the font will
be unicode.
Whatever you mean by a 'unicode font', the answer is no. But all fonts
are unicode to some extent.
Post by S N3. If the font is opentype (as indicated by opening the font file), and
Windows reports it as OpenType (icon is O), does it imply that the font will
be unicode.
See above. The font format still has nothing to do with the number of
glyphs that are unicoded.
Post by S NI should be able to type in Notepad in Hindi language and send it for
publication without loosing either the text or formatting like the fontsize
etc.
As stated, Notepad does not retain formatting or font information.
I'm not trying to rain on your parade. If you want to create materials
that are essentially guaranteed to maintain their form and content,
create PDF's with embedded fonts and no external links. MSWord Doc
files are a reasonable alternative, assuming that your recipients have
either the same level of Word installed or the appropriate Word
Reader. If the recipients need to be able to edit and revise the
documents, ideally they should exactly the same font(s) available to
them. Documents can't be edited if the embedding flags only allow
print and display, or if only a subset is embedded. The content can
usually be copied, and preserving content would require that the
original fonts, or those with identical character sets, be available
to the recipients.
- Character