What ︕ means
It is an exclamation mark in a vertical presentation form. It marks surprise, emphasis, a command, or a plea, as an exclamation mark does in horizontal text. The special character preserves how the punctuation is presented, not an extra shade of feeling.
The character belongs to a set of vertical variants in China's GB18030 text-encoding standard. A 2004 proposal groups it with vertical commas, stops, a question mark, brackets, and an ellipsis. That encoding story is later than broader changes in East Asian punctuation: European punctuation spread through Japanese print during the Meiji period, and modern Chinese punctuation took hold in the early twentieth century.
Why was ︕ encoded?
It preserves a presentation choice; it does not set the document's writing direction. The compatibility mapping keeps this vertical variant available for text interchange with GB18030. Actual placement depends on the document's vertical-writing setting and font support.
For new vertical text, use ordinary ! or fullwidth ! and let the layout position it. Use ︕ when the exact encoded character must be retained.
Do Chinese and Japanese layouts place it alike?
No; placement conventions differ by region. Mainland Chinese vertical composition typically sets punctuation toward the upper-right of its square; Taiwan and Hong Kong commonly center it. Japanese vertical typesetting treats exclamation punctuation as a full-width divider and manages its spacing.
A vertical-typesetting compatibility form; the exclamation keeps its ordinary force.
Its encoded layout form does not make the exclamation louder.
Don't confuse it with
4Questions people ask
2Will ︕ make my text vertical?
No. The character does not set text direction; set vertical writing in the document or stylesheet.
Should I use ︕ in new Japanese vertical text?
Usually no. Use ordinary or fullwidth exclamation punctuation and let the document's vertical-writing layout handle it. Keep FE15 for a text stream that specifically needs this character.
How to type ︕
︕\FE15Codes and encoding1 code points
A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

