2011-09-14 58 views
1

我想在LaTeX文档的草稿中写一些笔记,稍后我想在没有它们的情况下编译文档。我看到有人在做下面的事情(但我忘了他做了什么)。写笔记{\scriptsize some_text},最后用\newcommand替换全部{\scriptsize ...}{}。但我不知道如何编写一个\newcommand以空字符串替换所有{\scriptsize some_text}事件。然后,我可以评论或取消注释\newcommand一行。如何编写一个用于条件编译的LaTeX宏?

+0

注意,有一个堆栈交换致力于LaTex的网站 - [http://tex.stackexchange.com/](http://tex.stackexchange.com/)。我已投票结束这个问题并将其移至tex.stackexchange.com。将来,这可能是解决这类问题的最佳场所。 – talonmies

+0

对不起,我不知道tex.se.事实上,我在那里找到了答案。谢谢。 – anonymous

+0

我不会将它迁移到Tex SE,因为您表示您在那里找到了答案,这意味着这可能是在那里提出的问题的重复。 –

回答

0

申报文件的开头

\somevariabletrue 
%\somevariablefalse 

因此您可以快速取消注释一个和评论第二,并在代码的后面部分:

\ifsomevariable 
    ... 
\else 
    ... 
\fi