答案1
字体设计师将决定如何在其字体中呈现特定的字形。
不过,你可以决定从其他字体借用某个符号。看来你更喜欢 Times 中的符号,所以最简单的策略是
\newcommand{\myfavoriteat}{{\fontfamily{ptm}\selectfont @}}
并使用\myfavoriteat
(或您喜欢的任何名称)。
你可能还决定使其处于@
活动状态,以便能够简单地输入@
。
\documentclass{article}
\protected\def\myfavoriteat{%
{\fontfamily{ptm}\selectfont @}%
}
\begingroup\lccode`~=`@ \lowercase{\endgroup\let~}\myfavoriteat
\catcode`@=\active
\begin{document}
This is @.
This is \symbol{`@} (original in the font)
\end{document}
如果您采用主动角色方法,如果出现问题,请不要怪我。我确实警告过您。
答案2
答案3
如果您不想更改字体而只想要符号,您可以将 \usepackage{marvosym} 添加到序言中,然后使用命令 \MVAt 来制作 @ 符号。