我正在尝试使用书法字体为桌面摆放写一些名片,但我需要包含 ā、ņ 等字符的拉丁扩展字母表。
一切都适合我想要的风格http://www.tug.dk/FontCatalogue/calligraphicalfonts.html尚未包含 latin-extended-a 字符集。
是否有一个简单或合理的方法来确定哪些字体可能有效?
我也在使用 xelatex,所以 TTF/OTF 系统字体也值得检查。
提前感谢您的指导。
答案1
TeX Gyre Chorus 的 OpenType 版本几乎完全覆盖了拉丁文扩展 A。仅缺少四个字符:(U+138
拉丁文小写字母 Kra)、U+0149
(拉丁文小写字母 N 前面带有撇号,自 Unicode 5.2 起已弃用)、U+0166
(带划线的拉丁文大写字母 T)和U+0167
(带划线的拉丁文小写字母 T)。
\RequirePackage{luatex85}% only if compiling with lualatex
\documentclass{standalone}
\usepackage{array,fontspec}
\setmainfont{TeX Gyre Chorus}
\begin{document}
\begin{tabular}{>{\sffamily}{l}llllllllllllllll}
& 0 & \sffamily 1 & \sffamily 2 & \sffamily 3 & \sffamily 4 & \sffamily 5 & \sffamily 6 & \sffamily 7 & \sffamily 8 & \sffamily 9 & \sffamily A & \sffamily B & \sffamily C & \sffamily D & \sffamily E & \sffamily F\\
U+010x & Ā & ā & Ă & ă & Ą & ą & Ć & ć & Ĉ & ĉ & Ċ & ċ & Č & č & Ď & ď\\
U+011x & Đ & đ & Ē & ē & Ĕ & ĕ & Ė & ė & Ę & ę & Ě & ě & Ĝ & ĝ & Ğ & ğ\\
U+012x & Ġ & ġ & Ģ & ģ & Ĥ & ĥ & Ħ & ħ & Ĩ & ĩ & Ī & ī & Ĭ & ĭ & Į & į\\
U+013x & İ & ı & IJ & ij & Ĵ & ĵ & Ķ & ķ & ĸ & Ĺ & ĺ & Ļ & ļ & Ľ & ľ & Ŀ\\
U+014x & ŀ & Ł & ł & Ń & ń & Ņ & ņ & Ň & ň & ʼn & Ŋ & ŋ & Ō & ō & Ŏ & ŏ\\
U+015x & Ő & ő & Œ & œ & Ŕ & ŕ & Ŗ & ŗ & Ř & ř & Ś & ś & Ŝ & ŝ & Ş & ş\\
U+016x & Š & š & Ţ & ţ & Ť & ť & Ŧ & ŧ & Ũ & ũ & Ū & ū & Ŭ & ŭ & Ů & ů\\
U+017x & Ű & ű & Ų & ų & Ŵ & ŵ & Ŷ & ŷ & Ÿ & Ź & ź & Ż & ż & Ž & ž & ſ\\
\end{tabular}
\end{document}