我只要你!
(作者按:真是不要脸的标题党啊哈哈哈哈~)
“呼~论文终于写好了。”
(众人:可喜可贺,可喜可贺!)
“看看,这些漂亮的图表、公式、插图,多么让人怦然心动啊~”
(众人:……学妹你没事吧!!)
“啊,多想把这些图截下来,放在相簿或网页收藏啊~”
(众人:学妹学妹!你是写论文写得精神混乱了吗!)
“啧啧,学妹,用 LaTeX 画出的精美绘图,就只是用截屏功能,太浪费了啊。”
(众人:你你你干嘛火上浇油哦!)
“怎么,还有别的方法?”
“这你不懂了吧,用
preview 宏包就行了。我给你演示一下:
\usepackage[active,tightpage,floats,displaymath]{preview}
加了这一句,编译出来的 PDF 或 DVI 文件里,就只有
figure、
table、
equation、
displaymath 等这些环境了,一页一个。”
“……我看明白了!
floats 就是
figure 和
table,
displaymath 就是数学公式吧!嗯……如果只是要输出
figure 里的
tikzpicture,不要图的标题的话?”
“那就别用
floats 选项,另外再加一句
\PreviewEnvironment{tikzpicture}
\PreviewMacro 则适用于特定宏的输出。”
“我试试……咦,我想如法炮制,只要
figure,可是
\PreviewEnvironment{figure} 好像有些问题?”
“哦,这有点进阶了。
figure、
table 等等浮动环境比较麻烦,还是要用
\PreviewSnarfEnvironment 才行。而且,由于
figure 可能有
*、有可能会有选项,因此完整的指令应该是
\PreviewSnarfEnvironment[{*[]}]{figure}
类似的还有
tabular, 也是可能有
*、而且必定会有 column identifier 这强制选项(
\begin{tabular*}{lcc}),所以如果要摒弃列表标题,只要输出
tabular 内容的话,就必须是
\PreviewEnvironment[{*{}}]{tabular}
此外,如果想输出文章里任何一个特定部分的话,都可以用
\begin{preview}...\end{preview} 来包围着。只要载入
preview 宏包时有
active 选项,就会输出这些指定内容了。”
“……哇,你会好多哦。”
(这当然,我昨天才被学姐教训要好好读文档,不过我才不会说出口呢!)
发表评论 取消回复