Existe alguma maneira de obter comentários em bloco aninhados no LaTeX? Estou usando o comment
pacote para obter comentários em bloco, mas aninhar um comentário dentro de outro \begin{comment}...\begin{comment}...\end{comment}...\end{comment}
parece não funcionar. (Recebo um erro "\begin{document} terminado por \end{comment}".)
Ao escrever e revisar artigos, seria útil para mim poder comentar blocos arbitrários de texto, mesmo que já contenham blocos comentados.
Estou ciente de que existem soluções baseadas em editores. O que estou perguntando é se existe uma maneira de fazer isso na fonte do meu documento LaTeX.
Responder1
Sugiro um comando wrapper, que usa o bloco que deve ser comentado como argumento e 'joga-o na lixeira'.
\newcommand{\mycomment}[1]{% }%
\mycomment{%
Other stuff...
}%
Isto funciona desde que o bloco comentado siga LaTeX
a sintaxe correta, ou seja, nenhum direito não fechado }
ou algo semelhante, entretanto, em tais casos, a compilação falhará eventualmente sem o comentário de qualquer maneira.
Responder2
Eu uso \ifx
terminado em \fi
. Ele procura um token, é isso que eu não quero, por isso uso \ifx\relax
. Um pequeno exemplo ilustra isso, ele formata a e
.
\documentclass[a4paper]{article}
\begin{document}
a
\ifx\relax
b
\ifx\relax
c
\fi
d
\fi
e
\end{document}