将注音符号“ㄧ”(U+3127)设为横排文本的竖排

将注音符号“ㄧ”(U+3127)设为横排文本的竖排

符号“ㄧ”(U+3127)在横排文本中应该是竖线,在竖排文本中应该是横线。但是,unicode 只有一个。它应该根据文本类型自动显示。(现在在我的浏览器中它是竖线) 维基百科介绍(中文)

水平文本: 横向文字以及竖排文本: 竖排文字

当我在水平文本中使用该符号时,它始终是一条水平线:

文本

使其符合规则的正确方法是什么?

我的代码:

\documentclass[12pt, a4paper]{article}
\usepackage{fontspec}
\usepackage[slantfont, boldfont]{xeCJK}
\setCJKmainfont{Source Han Serif CN}
\setCJKmonofont{Source Han Mono EL}
\setCJKsansfont{Source Han Sans CN}
\XeTeXlinebreaklocale "zh"
\XeTeXlinebreakskip = 0pt plus 1pt
\begin{document}
  bopomofo: ㄐㄧㄝ
\end{document}

相关内容