关于欧元符号的最新建议

关于欧元符号的最新建议

我知道有很多软件包提供欧元符号 (€)。但哪个是最好的实现?几年前我读过一些评估该选项的东西 [现在找不到]。但即使我能找到它,我想事情可能自编写以来已经发生了变化。那么:哪个软件包提供了最好的欧元符号(就准确度而言官方规格,与周围的字体搭配起来好看等等。)在回应 Thorsten Donig 的回答时,我应该指出,如果您使用衬线字体,这两个要求似乎几乎直接冲突。

Unicode 符号 € 不起作用。(如果您有“撰写键”,则为“c=”)

答案1

如果您使用包含该符号的现代字体,unicode 符号 € 确实有效。:-)

最佳做法是使用正确的符号来表示正确的字体。对于 Computer Modern 字体,eurosym可以,或者textcomp(使用 CM-super 提供的字体)。有关更多软件包,请参阅此常见问题解答:

https://texfaq.org/FAQ-euro

我建议使用 Latin Modern 字体(lmoderntextcomp包一起使用),它与 Computer Modern 类似。因此您可以使用:

\documentclass{article}
\usepackage[utf8x]{inputenc}
\usepackage{lmodern,textcomp}
\begin{document}
€100
\end{document}

还有一些其他带有欧元符号的字体包。如果您使用此类字体主题,请使用字体包提供的欧元符号。例如,libertinefouriermathdesign。因此,您还可以使用:

\documentclass{article}
\usepackage[utf8x]{inputenc}
\usepackage{libertine} % or \usepackage{fourier} or \usepackage[utopia]{mathdesign}
\begin{document}
€100 % or \texteuro100
\end{document}

使用 XeLaTeX,大多数现代 OpenType/TrueType 字体都有欧元符号,包括默认的 Latin Modern 字体。您可以直接使用它们:

% xelatex
\documentclass{article}
\usepackage{fontspec}% Latin Modern by default
% or \setmainfont{Whatever you want}
\begin{document}
€100
\end{document}

答案2

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{textcomp}
\usepackage{eurosym}

\begin{document}

10€ and 10\euro

\let\texteuro\euro
10€ and 10\euro

\end{document} 

在此处输入图片描述

答案3

欧洲符号包是唯一翻译官方规范的包。

相关内容