新字体单词内的数学符号

新字体单词内的数学符号

我想插入一个项目符号来分隔单词内的音节。该单词以新字体显示,并且我希望项目符号显示在单词的中心(就像在字典中一样)。

退出数学模式(第二行)和退出数学模式(第三行)都不起作用。

我该如何解决文本字体和数学字体之间的不兼容性?

\documentclass{article}
\usepackage{times,amsmath,amsfonts,amssymb}
\pagestyle{empty}
\newfont{\mynewfont}{pagk8r scaled 3000}

\begin{document}

{\mynewfont extra}

{\mynewfont ex}$\bullet${\mynewfont tra}

${\mynewfont ex}\bullet {\mynewfont tra}$

\end{document}

音节分离

答案1

假设这\newfont只是为了举例(应该绝不可以在 LaTeX 中使用(为了向后兼容,它仍然被定义),这里有一种方法:

\documentclass{article}
\usepackage{graphicx}
\pagestyle{empty}
\newfont{\mynewfont}{pagk8r scaled 3000}

\newcommand{\syllmark}{\kern.1em\raisebox{.3ex}{\scalebox{1.5}{\textbullet}}\kern.1em\relax}

\begin{document}

{\mynewfont extra}

{\mynewfont ex\syllmark tra}


\end{document}

在此处输入图片描述

调整字距调整、缩放和提升的量以适应。


定义字体的推荐方法是使用更高级的命令。如果你希望 Avant Garde 字体为 30pt,请执行

\DeclareRobustCommand\bigavantgarde{\fontsize{30}{42}\usefont{\encodingdefault}{pag}{m}{n}}
\DeclareTextFontCommand\textbigavantgarde{\bigavantgarde}

所以你两者皆有

{\bigavantgarde word}

\textbigavantgarde{word}

相关内容