我正在寻找\ddot{a}
不需要放入公式或$
字符之间的字符。有人能帮我吗?
谢谢
答案1
要在文本模式下排版带有变音符号的字母,您应该绝不使用数学模式宏\ddot
:
- 这些点将无法按照正确位置放置文本模式公约
- 该命令的参数
\ddot
(如果用德语书写,可能是a
、o
或u
)将排版为数学斜体而不是(可能想要的)直立或“罗马”文本模式。(顺便说一句,即使你做想要将相关文本设置为斜体,您应该知道,当这些元音设置为文本斜体或数学斜体时,存在一些细微但明显的差异——至少在使用 Computer Modern 字体时。例如,在数学斜体中,三个元音略宽和a
和的“右下尾”u
间距稍微大一些。)
要排版带有变音符号(分音符)的字母,你可以
使用“标准 TeX/LaTeX”方法,即、、
\"a
等\"o
。如果使用
babel
,请使用适用的简写命令(例如,使用german
,类型"a
,...如果使用功能最弱的编辑器,您可能可以直接输入字符。(请确保还提供诸如 之类的语句
\usepackage[utf8]{fontenc}
。)
这些方法中的任何一种都会根据 LaTeX 处理命令时有效的字体形状自动在罗马字母和斜体字母之间切换。
此外,请考虑使用包含针对变音符号字符进行优化的字体系列(如 Latin Modern),并添加\usepackage[T1]{fontenc}