有没有法国法郎的 LaTeX 符号?带有下部水平线的 F 形符号 - 请参阅http://en.wikipedia.org/wiki/French_franc?
我已经看过了解毒和综合 LaTeX 符号列表没有任何运气。
更新
如果我尝试以下操作,则不会写出符号;只有123
:
\documentclass{article}
\usepackage{fontspec}
\usepackage{siunitx}
\fontspec{FreeSerif.otf}
\DeclareSIUnit{\franc}{^^^^20a3}
\begin{document}
\SI{123}{\franc}
\end{document}
我该如何更改代码?
答案1
₣ 的 Unicode 符号是:
U+20A3 FRENCH FRANC SIGN
Libertine 是支持以下字符的 Unicode 字体的一个示例:
% lualatex or xelatex
\documentclass{article}
\usepackage{libertineotf}
\begin{document}
^^^^20a3 % ASCII notation
\end{document}
GNU FreeFont 的示例:
\documentclass{article}
\usepackage{fontspec}
\begin{document}
\fontspec{FreeSerif.otf}
^^^^20a3
\end{document}
Times New Roman 的另一个示例(来自 Windows 7):
\documentclass{article}
\usepackage{fontspec}
\begin{document}
\fontspec{times.ttf}
^^^^20a3
\end{document}
\fontspec{Comfortaa-Regular.ttf}% Comfortaa Regular
:
\fontspec{OpenSans-Regular.ttf}% Open Sans Regular
:
siunitx
和 pdfLaTeX 的示例
如果无法使用 lualatex 或 pdflatex,则可以将符号作为图形包含在内。图形由以下方式生成:
% franc.tex
\nofiles
\documentclass{article}
\usepackage{fontspec}
\begin{document}
\fontspec{FreeSerif.otf}
^^^^20a3
\end{document}
它通过以下方式编译:
$ lualatex franc
$ pdfcrop franc
然后franc-crop.pdf
可以用作 pdfLaTeX 的图像:
\documentclass{article}
\usepackage{graphicx}
\usepackage{siunitx}
\DeclareRobustCommand*{\myfranc}{\includegraphics[scale=.1]{franc}}
\DeclareSIUnit{\franc}{\myfranc}
\begin{document}
\SI{123.45}{\franc}
\end{document}
如果你使用lualatex或者xelatex,那么可以直接使用字体,例如:
\DeclareRobustCommand*{\myfranc}{%
\begingroup
\fontspec{FreeSerif.otf}%
^^^^20a3%
\endgroup
}