Ocultar texto sin guardar espacio

Ocultar texto sin guardar espacio

Quiero ocultar algún texto pero:

  • Ino quieroel texto oculto para ocupar espacio

  • Todavía quiero que LaTeX analice el contenido (para seguir numerando)

He encontrado esta solución:

\vphantom{\hphantom{text}}

Esto funciona perfectamente, pero ¿hay alguna manera mejor de hacerlo (siento que probablemente el látex ya tenga un comando para eso y solo necesito encontrar su nombre)?

Respuesta1

La construcción fantasma forma una caja de tamaño cero, pero puede afectar el espaciado de las construcciones circundantes; consulte la columna del medio a continuación. Simplemente puede configurar el texto en un cuadro y luego no utilizar el cuadro.

ingrese la descripción de la imagen aquí

\documentclass{article}

\begin{document}

\begin{tabular}{|*{3}{p{2cm}|}}
\hline
a

b
&
a

\vphantom{\hphantom{text}}

b
&
a

\sbox0{text}

b
\\
\hline
\end{tabular}


\end{document}

Respuesta2

Aquí hay algo que he estado usando durante años. Puede que no sea exactamente lo que quieres, pero a mí me funciona.

\newcommand{\noop}[1]{}

Se necesita un argumento y no hace absolutamente nada con él.

Lo uso para "comentar" texto o ecuaciones que quizás quiera usar y otras que no. Es útil para desarrollar documentos. Cuando mi documento está listo, simplemente elimino todos los bloques \noop.

información relacionada