What 〪 means
It marks the historical ping, or level, tone category. In the older four-category Chinese system, ping sits alongside rising, departing, and entering tones. “Level” does not mean modern Mandarin first tone; the mark gives a pronunciation instruction for a written Chinese character, rather than punctuation or emotion.
Where did 〪 come from?
It grew from manuscript annotation into a tone mark. The surviving trail starts with 破音 marks in mid-seventh-century Dunhuang manuscripts; they distinguished a derived reading or meaning from the character’s usual one. The marks changed position in later manuscripts, and scholars place the shift to tone-only marks between the late eighth and late ninth centuries.
Japan later used related shōten, or “tone points,” in reading notes. These marks could sit beside Chinese characters or kana, Japanese syllabic writing signs that show a reading, and indicate the ping, shang, qu, and ru categories. In an old book, a circle or dot may instead be punctuation, emphasis, or commentary; its place in a tone-annotation system helps identify it.
Why does 〪 float away?
Fonts and layout determine where the combining mark lands. Enter it after the Chinese character it annotates; the font and rendering system decide its visible position. The dotted circle shown in some charts is a placement guide, not part of 〪.
Entered alone, 〪 may appear detached or beside a dotted-circle placeholder. A font with weak CJK combining support may place it poorly.
Specialist historical notation: it belongs beside a reading annotation, not as a modern chat tone cue.
Do not map historical level tone directly to modern Mandarin first tone.
Don't confuse it with
4



Questions people ask
1Is 〪 the same as Mandarin first tone?
No. It marks the historical ping or level category; modern Mandarin’s tone numbers belong to a different labeling system.
How to type or find 〪
- Search it as
- u+302a · u302a · ping · pingsheng · shōten · shouten · 声点 · 聲點
- Shows up in
- Anything that takes text · its shape is whatever your font draws
〪\302ACodes and encoding1 code points
A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

