![使用不同的选项编写多个 PDF](https://linux22.com/image/297721/%E4%BD%BF%E7%94%A8%E4%B8%8D%E5%90%8C%E7%9A%84%E9%80%89%E9%A1%B9%E7%BC%96%E5%86%99%E5%A4%9A%E4%B8%AA%20PDF.png)
非常感谢您的帮助。这可能是一个愚蠢的问题,或者对于这种论坛来说可能有点过分,但情况如下:
我正在撰写我的论文,当然,我的大学希望匿名副本的打印方式与装订副本和电子副本不同(坦率地说,我有自己的风格来制作我的个人副本)。
我正在寻找一种简单的方法来对同一个文件进行 3 次运行,每次运行有 3 个不同的选项。这些选项包括行距,以及使用诸如chngcntr
和fancyheadr
每个 PDF 应采用不同的命名,例如:
- 论文提交.pdf
- 论文-装订.pdf
- 论文-个人.pdf
无论如何,感谢您的帮助。
答案1
我会为每个变体设置一个包装.tex
文件。这应该只包含您需要更改的序言部分的内容。其他所有内容都放在主文件中,.tex
这样您在修改内容时就不必担心保持同步。然后是\input
主文件。
例如:
%% diss-1.tex
\documentclass[10pt]{book}
\usepackage[scale=.8,a5paper]{geometry}
\input{diss-main}
将提供(略显奇怪的) A5 版本。
%%diss-2.tex
\documentclass[12pt]{book}
\usepackage[scale=.8,a4paper]{geometry}
\input{diss-main}
将为您提供 A4 上的标准 12pt 版本。
%%diss-3.tex
\documentclass[11pt]{book}
\usepackage[scale=.75,a4paper]{geometry}
\input{diss-main}
将会得到具有较大边距的较小字体。
%% diss-main.tex
\usepackage[utf8]{inputenc}
\usepackage{cfr-lm}
\author{Me}
\title{My Dissertation}
\begin{document}
The purpose of this project is to explain why I am right.
\include{ch1}
\end{document}
包含项目的结构。
%% ch1.tex
\chapter{My Rightness}
有第一章。将所有内容保留在章节文件和主文件中,以避免重复工作和引入不一致。不要指望记住以相同的方式对每个副本进行更正。确保您不需要这样做。
要编译,请编译相关的内容diss-1.tex
,diss-2.tex
等等。然后将diss-main.tex
提取章节中的内容。