如何用 \phi 替换 \varnothing

如何用 \phi 替换 \varnothing

我在论文中\varnothing到处都写了。现在,我想用 来更改它。那么,是否有任何技巧可以让我仅在一个地方进行更改,而使它在所有地方都发生变化?\phi\phi

答案1

如果您 \let\varnothing\varphi 在序言中写入,那么 TeX 将抓取变量 phi 符号而不是划线零符号。请参阅 Christian 的回答,了解如何在将来避免这种情况。

答案2

具有撰写论文或文章等的经验,拥有逻辑标记是很自然的,即使用完成某些符号或结构的所有排版的命令,并且它在整个文档中看起来都相同 - 这保证了一致的外观(至少对于这些符号而言)。

设计变更仅涉及更改包装器/标记命令,而不是费力地查找某个符号的使用位置并手动替换它。

然而,不幸的是,\varnothing命令(很可能是 OP 所用的错误符号)已被使用,必须通过Search-And-Replace使用编辑器功能(xemacs/vi/TeXMaker 等)的方法将其替换为包装器 - 将其替换为包装器,然后\phisymbol定义

\newcommand{\phisymbol}{\phi}. 

稍后将重新定义以展示标记方法的多功能性:

\documentclass{article}

\usepackage{amssymb}
\newcommand{\phisymbol}{\varnothing}

\begin{document}


Here is my symbol $\phisymbol$ which I want to change.


\renewcommand{\phisymbol}{\phi}

Now it is changed: $\phisymbol$

\end{document}

在此处输入图片描述

相关内容