2012-07-19 4:14, Gene Wirchenko wrote:
>>
http://www.pinyinology.com/toneMarks/tones/marks2.html
[...]
> 1. how to remove the dot at the top of letter 'i'?
>
> Do not. Select the appropriate character instead.
There is the letter dotless i, U+0131, used in Turkic languages. But
when normal i is combined with a diacritic mark, the dot is to be
removed by the rendering software. If this does not happen, the
rendering software does not handle combining diacritic marks properly
and probably misplaces marks.
It is generally better to use precomposed characters, such as �, when
available, than combining diacritic marks. The latter requires much more
advanced rendering software, and even programs that can deal with it may
produce typographically poor results. But you need to make your best to
ensure that the fonts suggested all contain all of the characters
needed, see
http://www.cs.tut.fi/~jkorpela/html/characters.html
> 2. what is the code for the first tone which is a macron?
It's U+0304 COMBINING MACRON, hence it can be written İ in HTML.
> I do not know, but I found all tones for all vowels in the Times
> New Roman font when I prepared a Word document with Pinyin in it.
I suppose you mean using precomposed characters. Times New Roman, at
least in newest version, seems to contain all pinyin letters with
diacritics as precomposed, and Times New Roman is fairly universally
available, so you can just use
font-family: ..., "Times New Roman";
in CSS, with ... replaced by your favorite font list, after checking out
that they too have all those characters.
> 3. all the tone marks on the letter 'a' is higher those on the other
> letters. Is this normal? Or is there a better way to present them?
>
> I have never noticed this. The characters I found looked fine to
> me.
It looks odd indeed. I suppose the OP uses a browser with some special
font as the default. This probably explains the problem with the dot in
i; normally no such problem appears, but it may occur when using
combining diacritic marks so that the primary font does not contain all
of them - forcing browsers to combine a combining mark from one font
with a base letter from another font, which may result in a mess.
--
Yucca,
http://www.cs.tut.fi/~jkorpela/