Desactivar resaltado (o cualquier paquete)

Desactivar resaltado (o cualquier paquete)

Estoy usando el paquete IEEEtran para compilar un documento de dos columnas y necesito enviar dos copias: una con las secciones resaltadas y otra en estado "limpio".

Estoy usando soul para resaltar las secciones sin ningún problema, pero para crear una copia "limpia" tendré que revisar el documento y eliminar todas las entradas resaltadas, lo que llevará mucho tiempo y no lo hago. No quiero dos copias separadas del documento. En caso de que haga cambios en una, tendré que acordarme de hacer lo mismo con la otra.

¿Existe alguna manera de "desactivar" fácilmente paquetes o funciones en esta situación? Lo ideal sería tener una sola línea de código en mi archivo tex principal que pueda comentar/descomentar para activar y desactivar otras funciones de edición/resaltado. Estoy jugando con las funciones del borrador de IEEE, pero no parecen hacer lo que quiero.

Gracias.

Respuesta1

Puede redefinir los comandos del soulpaquete que utiliza para no hacer nada.

Con resaltado:

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

ingrese la descripción de la imagen aquí

Sin resaltar:

\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}

ingrese la descripción de la imagen aquí

Respuesta2

Es posible que desee examinar elchangespaquetes. Al pasarle la opción finalse suprime todo el marcado. Puede definir sus propios aspectos destacados y obtener una lista de cambios. Este paquete está diseñado para marcar ediciones, pero no es necesario usarlo para eso.

Tienesu propia etiqueta aquí.

información relacionada