定义“Macron below”/将低线(U + 0332)组合为 Unicode 字符以在文本下划线

定义“Macron below”/将低线(U + 0332)组合为 Unicode 字符以在文本下划线

考虑以下内容(使用 xelatex 编译):

\documentclass{article}
\usepackage{fontspec} 
\usepackage[verbose]{newunicodechar}

% List of symbols supported by Symbola at
% https://www.fileformat.info/info/unicode/font/symbola/list.htm
\newfontfamily\sym{Symbola}
\DeclareTextFontCommand{\symb}{\sym}

\newunicodechar{

答案1

U+035F 并未得到广泛支持,U+0332 得到了更好的支持,包括默认的拉丁现代,尽管结果并不那么漂亮。

请注意,您需要支持在用于文本的字体中组合字符。

在此处输入图片描述

\documentclass{article}

\begin{document}

    
T̲h̲i̲s̲ ̲i̲s̲ ̲u̲n̲d̲e̲r̲l̲i̲n̲e̲d̲
\end{document}

相关内容