如何为我的 LaTeX 文档加载单个符号

如何为我的 LaTeX 文档加载单个符号

我只是想使用\multimapboth属于该\txfonts包的符号;但是我不想安装该包,因为它会更改我文档中的某些格式...我该怎么做?提前谢谢您。

编辑:我正在寻找类似的答案问题,只是不知道如何才能找到有关我的符号的更多详细信息......

答案1

将这些添加到你的序言中。

\DeclareSymbolFont{symbolsC}{U}{txsyc}{m}{n}
\SetSymbolFont{symbolsC}{bold}{U}{txsyc}{bx}{n}
\DeclareFontSubstitution{U}{txsyc}{m}{n}
\DeclareMathSymbol{\multimapboth}{\mathrel}{symbolsC}{"13}

代码:

\documentclass{article}
%\usepackage{txfonts}
\DeclareSymbolFont{symbolsC}{U}{txsyc}{m}{n}
\SetSymbolFont{symbolsC}{bold}{U}{txsyc}{bx}{n}
\DeclareFontSubstitution{U}{txsyc}{m}{n}
\DeclareMathSymbol{\multimapboth}{\mathrel}{symbolsC}{"13}
\begin{document}
  $\multimapboth$
\end{document}

在此处输入图片描述

我们怎么知道该做什么?

查看txfonts.sty的定义\multimapboth。它类似于

 \re@DeclareMathSymbol{\multimapboth}{\mathrel}{symbolsC}{"13}

现在您需要 的定义symbolsC。在同一个文件中查找它。

%%%%%%%%%%%%%%%%%%
% Math Symbols C %
%%%%%%%%%%%%%%%%%%

\DeclareSymbolFont{symbolsC}{U}{txsyc}{m}{n}
\SetSymbolFont{symbolsC}{bold}{U}{txsyc}{bx}{n}
\DeclareFontSubstitution{U}{txsyc}{m}{n}

将两者结合起来,就可以了。

相关内容