gpt4 book ai didi

latex - 在 LaTeX 中将每个符号定义为一个命令

转载 作者:行者123 更新时间:2023-12-05 00:43:22 25 4
gpt4 key购买 nike

我正在处理一个涉及在 LaTeX 中排版多个文档的大型项目。我希望在使用符号时保持一致,因此为整个项目中具有特定含义的每个符号定义一个命令可能是一个好主意。有人对这个有经验么?有我应该注意的问题吗?

再具体一点。假设,在整个文档中,我会用脚本 P 表示称为可渗透性的东西,是否是一个定义

\providecommand{\permeability}{\mathscr{P}}

或者这更像是“为 $n$ 定义命令”的情况?

最佳答案

我一直在为任何具有特定含义且比单个符号长的东西这样做,主要是为了节省输入:

\newcommand{\objId}{\mbox{$\mathit{objId}$}\xspace} 
\newcommand{\insOp}[1]{#1\mbox{$^+$}\xspace}
\newcommand{\delOp}[1]{#1\mbox{$^-$}\xspace}

但是后来我注意到我不再犯不一致的错误(objId vs ObjId vs ObjID),所以我同意这是一个好主意。

但是,如果输出中的符号是单个拉丁符号,我不确定这是否是一个好主意,例如:
\newcommand{\numOfObjs}{$n$}

即使为它定义了命令,也很容易输入单个符号而忘记它。

编辑:使用您的示例恕我直言,定义 \permeability 是个好主意因为它不仅仅是一个 P,你必须在没有命令的情况下输入。但这是一个接近的电话。

关于latex - 在 LaTeX 中将每个符号定义为一个命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1036727/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com