Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Chinese Hanyu Pinyin's tone marks

14 views
Skip to first unread message

fulio pen

unread,
Jul 18, 2012, 7:13:34 PM7/18/12
to
Hello,

My questions are in the following web page:

http://www.pinyinology.com/toneMarks/tones/marks2.html

thanks for help.

fulio pen

Gene Wirchenko

unread,
Jul 18, 2012, 9:14:27 PM7/18/12
to
1. how to remove the dot at the top of letter 'i'?

Do not. Select the appropriate character instead.

2. what is the code for the first tone which is a macron?

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.

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.

Sincerely,

Gene Wirchenko

Jukka K. Korpela

unread,
Jul 19, 2012, 1:23:41 AM7/19/12
to
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/

Jukka K. Korpela

unread,
Jul 19, 2012, 7:47:51 AM7/19/12
to
2012-07-19 8:23, Jukka K. Korpela wrote:

> It's U+0304 COMBINING MACRON, hence it can be written İ in HTML.

Oops, ̄ of course.

--
Yucca, http://www.cs.tut.fi/~jkorpela/

Ammammata

unread,
Jul 19, 2012, 10:04:39 AM7/19/12
to
Il giorno Thu 19 Jul 2012 01:47:51p, *Jukka K. Korpela* inviava su alt.html
il messaggio news:ju8s54$vk3$1...@dont-email.me. Vediamo cosa scrisse:

> ̄

looks like a (masked) comic swear ;)

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
>>>>> http://www.bb2002.it :) <<<<<
........... [ al lavoro ] ...........

fulio pen

unread,
Jul 19, 2012, 1:36:55 PM7/19/12
to
On Thursday, July 19, 2012 7:47:51 AM UTC-4, Jukka K. Korpela wrote:
> 2012-07-19 8:23, Jukka K. Korpela wrote:
>
> &gt; It&#39;s U+0304 COMBINING MACRON, hence it can be written &amp;#304; in HTML.
>
> Oops, &amp;#x304; of course.
>
> --
> Yucca, http://www.cs.tut.fi/~jkorpela/

Hi, Jukka,

Thanks a lot for your help. I made some changes accordingly. Still, the tone marks are displayed somewhat differently on different browsers. I only did the best I could. Following is the updated web page:

http://www.pinyinology.com/toneMarks/tones/marks2.html

Thanks again.
Fulio Pen

Gene Wirchenko

unread,
Jul 19, 2012, 1:59:19 PM7/19/12
to
On Thu, 19 Jul 2012 14:04:39 +0000 (UTC), Ammammata
<amma...@tiscalinet.it> wrote:

>Il giorno Thu 19 Jul 2012 01:47:51p, *Jukka K. Korpela* inviava su alt.html
>il messaggio news:ju8s54$vk3$1...@dont-email.me. Vediamo cosa scrisse:
>
>> &#x304;
>
>looks like a (masked) comic swear ;)

Why %$^&@#! So it does.

Sincerely,

Gene Wirchenko

Andreas Prilop

unread,
Jul 22, 2012, 11:02:24 AM7/22/12
to fulio pen
On Thu, 19 Jul 2012, fulio pen wrote:

> Still, the tone marks are displayed somewhat differently
> on different browsers. I only did the best I could.
> http://www.pinyinology.com/toneMarks/tones/marks2.html

You should always write precomposed letters when they exist,
*not* base letters plus combining marks.
Test your browsers and fonts here:
http://www.user.uni-hannover.de/nhtcapri/combining-marks.html

Especially note the faulty display with monospaced fonts,
such as Courier New.

--
In memoriam Alan J. Flavell
http://www.alanflavell.org.uk/charset/

Andreas Prilop

unread,
Jul 22, 2012, 11:23:44 AM7/22/12
to
On Sun, 22 Jul 2012, I wrote:

> On Thu, 19 Jul 2012, fulio pen wrote:
>
>> http://www.pinyinology.com/toneMarks/tones/marks2.html
>
> You should always write precomposed letters when they exist,
> *not* base letters plus combining marks.

I forgot to add:
Never, never separate base letter and combining mark
by HTML markup. It is a bad idea to write

n<span>~</span>

Here ~ represents the combining tilde.

See also
Unicode explained / Jukka K. Korpela
ISBN 978-0-596-10121-3
chapter 9, page 480

fulio pen

unread,
Nov 2, 2012, 6:16:24 PM11/2/12
to
Dear Sirs:

I want to thank everyone for your help. Now the error has been corrected. Running on the validater again, there was no error, and the page becomes normal. I am very happy. Thanks again.

fulio pen

fulio pen

unread,
Nov 4, 2012, 5:00:19 PM11/4/12
to
Dear Sirs:

Thanks a lot for your help. Following is the new page.
I know it is not working on some browsers. But I need to manipulate the tone marks somehow, and can only put the tone code separately behind the letter.

http://www.pinyinology.com/toneMarks/tones/marks2b.html

Thanks again.
fulio pen
0 new messages