我想输入单词 TRENTo,作为某个词的缩写。但我需要将字母“R”向下移动一点...类似于符号中的字母“E” \LaTeX
。如果可能的话,我想让它在数学模式之外。
答案1
使用\raisebox
负数参数来降低文本,我建议使用一些负数字距来填补空白。最后,为了方便起见,将其粘贴到宏中。
\documentclass{article}
\newcommand\TRENTo{T\kern-.4ex\raisebox{-.48ex}{R}\kern-.40ex ENTo}
\begin{document}
\TRENTo{} to the rescue!
\end{document}
如果您希望防止它因底层文本而更改为不同的字体系列或形状,则可以将其放入具有所需字体属性的组中,如下所示
\newcommand\TRENTo{\begingroup\normalfont
T\kern-.4ex\raisebox{-.48ex}{R}\kern-.40ex ENTo\endgroup}
答案2
查看\TeX
宏定义。TeX 有 primitive\lower
或\raise
后跟 dimen 和 box。box 按给定的 dimen 移动(在水平模式下)。您可以通过以下方式解决此问题:
\protected\def\TRENTo{T\kern-.4ex\lower.48ex\hbox{R}\kern-.4ex ENTo}