Quero ocultar algum texto, mas:
EUnão queroo texto oculto para ocupar espaço
Ainda quero que o LaTeX analise o conteúdo (para continuar numerando)
Eu encontrei esta solução:
\vphantom{\hphantom{text}}
Isso funciona perfeitamente, mas existe alguma maneira melhor de fazer isso (sinto que o latex provavelmente já tem um comando para isso e só preciso encontrar o nome)?
Responder1
A construção fantasma cria uma caixa de tamanho zero, mas pode afetar o espaçamento das construções circundantes, veja a coluna do meio abaixo. Você pode simplesmente definir o texto em uma caixa e não usar a caixa.
\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}
Responder2
Aqui está algo que uso há anos. Pode não ser exatamente o que você deseja, mas funciona para mim.
\newcommand{\noop}[1]{}
É preciso um argumento e não faz absolutamente nada com ele.
Eu o uso para "comentar" textos ou equações que posso querer usar ou não. É útil para desenvolver documentos. Quando meu documento estiver pronto, simplesmente excluo todos os blocos \noop.