我仍在尝试使用 LaTeX(开始阅读《LaTeX 新手入门》)。我决定使用 LaTeX 撰写我的论文。刚开始的时候,我在想是从头开始(并按照《使用 LaTeX 撰写论文》之类的书来操作)还是使用模板。
如果使用模板,是采用类似这样的漂亮模板classicthesis
并根据我的大学要求进行修改,还是使用我从互联网上找到的我校一位老博士生制作的模板,这样会更好(而且更容易?)吗?
我问这些问题是因为我认为从头开始可能对新手来说更容易,因为我无法理解模板中的所有代码,而从头开始使用指南可能会帮助我学习,而不是尝试调试给定的模板。
有什么想法吗?
编辑:我觉得有很多人说最好从头开始用 LaTeX 写论文。理由很合理:可定制性、学习 LaTeX、调试模板可能会很麻烦,而从头开始可以制作出更精简、更干净的文档。我想这就是我前进的方向。考虑到试图弄清楚如何使复杂模板工作的问题,这个选项似乎没那么吓人。此时,我将研究 KOMA 与 Memoir。
答案1
欢迎!看看这个网站上所有的问题,这些问题来自那些努力使论文模板适应他们的需求和大学要求的人。我认为这表明,如果你有时间,最好从头开始。
我的建议是使用该memoir
课程并根据手册中演示的模型论文制定定制设计(texdoc memoir
)。
我的另一个强烈建议是,在早期写作阶段,尽量少写 LaTeX 命令,只关注文字,而不是格式。在尝试做任何繁琐的事情之前,先通过书籍、软件包文档和这个网站学习 LaTeX。使用模型和 MWE 练习不同类型的布局,然后再用自己的文本实现它们。如果您在早期使用最中性的默认版本的 LaTeX 标记,那么以后适应起来会更容易。作为一个初学者,我很长时间都没有意识到只使用默认设置实际上可以做多少事情。
同样,您可以创建语义命令,这样您就可以专注于内容而不是样式,同时也使以后的自定义更加容易。例如,\enquote
从csquotes
包中使用,而不是硬编码``quotes''
。受 TEI-XML 标签启发的命令(如\ti
或\booktitle
、\foreign
)\socalled
可以按照您的需要进行映射。例如,标题和外来词是 的别名\emph
,而\socalled
“引号”实际上是\enquote
(所以,\newcommand{\socalled}[1]{\enquote{#1}}
)。
答案2
第一的询问你的大学是否有 LaTeX 模板。
如果他们不这样做,那么我肯定会询问其他确实使用 LaTeX 制作过“有效”论文的学生。然后使用它,删除所有文本,这样你就有了一个大学级的模板。通过询问执行要求的人来确保它符合标准,并通过与其他学生分享它来成为英雄。
如果您确实找不到可用的模板,那么就从头开始,因为调整现有模板的外观是一场噩梦。
答案3
从头开始。没有其他方法可以了解事物的工作原理。
至少如果你来自欧洲:使用 KOMAscript 包中的“scrbook”类。干净、好的手册,你需要的一切,没有废话。
花了一些时间来设置引用和参考书目的工作流程。现在人们使用 biblatex 和 biber。我是 Zotero 的粉丝,但还有许多其他软件包。
我最重要的建议是:一定要查看软件包的手册。使用texdoc <packagename>
命令行可以立即获得它。我在 Linux 上写作,Yakuake 是可以立即获得命令行的工具。
答案4
就我个人而言,我发现通过尝试理解一个示例而不是从一张白纸开始来学习编码语言会更容易,但你可能会有所不同。
不过现在这真的不重要。根据你的主题,当你写完论文内容(包括图表、表格、公式和其他你可能需要的东西)时,你就会学到很多 LaTeX 知识,并且会觉得无论是改编模板还是自己写都更舒服。一旦你“掌握”了这门语言,它实际上只是主题的变体。
但最重要的是,与其坐在那里埋头看旅游指南,请求帮忙。这不是研究,你不必独自完成所有事情。你认识的人中肯定有人最近也处于同样的境地……