我正在寻找 Mathematica 字体集中包含的一个非常具体的符号:原始未改变的单引号(参见有没有办法在数学模式中获得“愚蠢”的单引号?)
在下面的代码中,
\documentclass[a4,10pt]{article}
\usepackage{amsmath, amssymb}
\usepackage[uprightmonomath]{wrisym}
\DeclareMathVersion{monobold}
\SetSymbolFont{letters}{monobold}{OML}{wcrum}{b}{n}
\SetSymbolFont{operators}{monobold}{OT1}{wcrr}{b}{n}
\SetSymbolFont{symbols}{monobold}{OMS}{wcry}{b}{n}
\DeclareMathSymbol{\singleGlyph}{\mathord}{symbols}{5}
\begin{document}
Mathematica glyph:
\mathversion{monobold}$\singleGlyph$\mathversion{normal}
\end{document}
如果我更改命令中的最后一个整数(),我就可以wrisym
逐个检查包中的所有字形5
\DeclareMathSymbol{\singleGlyph}{\mathord}{symbols}{5}
转换为其他整数6
,7
,8
, ... 然后重新编译以查看字形是什么样子。但这非常耗时。
有没有办法生成一个包含字体中所有可用符号/字形(包括与它们关联的整数)的文档?这样我就可以选择我需要的字形了。
答案1
例如,您可以使用该fonttable
包
\usepackage{fonttable}
...
\xfonttable{OMS}{wcry}{b}{n}
但这假设你的字形已被编码,如果没有,你应该查看例如 afm 文件(如果有的话)。