關閉突出顯示(或任何套件)

關閉突出顯示(或任何套件)

我正在使用 IEEEtran 套件編譯一個兩列文檔,我需要提交兩份副本:一份帶有突出顯示的部分,一份處於「乾淨」狀態。

我使用Soul 來突出顯示這些部分沒有任何問題,但對於我來說,要建立一個「乾淨」的副本,我將必須瀏覽文件並刪除所有突出顯示的條目,這將需要很長時間,而且我不這樣做我不想要該論文的兩份單獨副本,以防萬一我對其中一份進行更改,我必須記住對另一份進行同樣的操作。

在這種情況下有沒有辦法輕鬆「關閉」軟體包或功能?理想情況下,我希望在我的主 tex 檔案中添加一行程式碼,我可以對其進行註釋/取消註釋,以便打開和關閉突出顯示/其他編輯功能。我正在研究 IEEE 草案功能,但它們似乎沒有達到我想要的效果。

謝謝。

答案1

soul您可以從不執行任何操作的套件中重新定義命令。

突出顯示:

\documentclass{article}
\usepackage{color,soul}
\setulcolor{red}
\sethlcolor{blue}
\begin{document}
This is \ul{underlined} and \hl{highlighted} text.
\end{document}

在此輸入影像描述

不突出顯示:

\documentclass{article}
\usepackage{color,soul}
\setulcolor{red}
\sethlcolor{blue}
\renewcommand\ul[1]{#1} % <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
\renewcommand\hl[1]{#1} % <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
\begin{document}
This is \ul{underlined} and \hl{highlighted} text.
\end{document}

在此輸入影像描述

答案2

您可能想調查一下changes包。透過傳遞該選項,final所有標記都會被抑制。您可以定義自己的亮點並取得更改清單。該軟體包是為標記編輯而設計的,但您不必為此使用它。

它有這裡有自己的標籤

相關內容