我目前正在更新一个包含约 300 个 xfig 图形的 LaTeX 文档。为了将这些图形包含到 LaTeX 中,所有图形都会转换为.pstex_t
带有 的格式fig2dev -L pstex_t
。
为了查看我的系统是否编译了不同的文档,我重新编译了它并做了差异。
我发现\SetFigFontNFSS
那些 .pstex_t 文件中出现的所有 都被 替换了\SetFigFont
。
这是什么意思?这些命令有何不同?
答案1
都不是标准命令,它们只是在 fig2dev 编写的文件中本地定义,谷歌建议
\gdef\SetFigFont#1#2#3#4#5{
\reset@font\fontsize{#1}{#2pt}
\fontfamily{#3}\fontseries{#4}\fontshape{#5}
\selectfont}
另一个是
\gdef\SetFigFontNFSS#1#2#3#4#5{%
\reset@font\fontsize{#1}{#2pt}%
\fontfamily{#3}\fontseries{#4}\fontshape{#5}%
\selectfont}
也就是说,除了%
第一个中缺失的一些内容被添加到第二个之外,它们是相同的。可能只是命令的不同版本中的外观名称更改以及对添加的空格标记的修复。由于它只是在使用前在每个文件中定义,所以它叫什么并不重要。