如何下载以及在何处保存样式包

如何下载以及在何处保存样式包

我是 Latex 的新手。我使用 Texmaker 和 Miktex 以及 Texworks。我必须向《美国数学月刊》提交一篇文章。我想一步一步地了解如何下载以及将文件保存在哪里,我需要使用未存储的新包。具体来说,我必须使用以下模板:

https://www.maa.org/sites/default/files/pdf/pubs/monthly-template.tex

以及来自

https://www.maa.org/sites/default/files/pdf/pubs/maa-monthly.sty

我访问了这两个网址,但我不知道接下来该做什么。这两个网址都是 The Amercian MAthematical Monbthly 发送给我的,以便我能够使用他们的模板。

多谢。

答案1

半简短回答:

  1. 作为初学者你需要知道什么:

LaTeX 是一种排版系统,可以被视为“用于 pdf 制作(而不仅仅是)的编程语言”。您可以使用该语言的许多变体,如 pdflatex、XeLaTeX、lualatex 等。在您的情况下,第一个链接的文件“monthly-template-1.tex”是一个可以使用 pdflatex 编译的文件,因此您目前并不真正关心 XeLaTeX 或其他变体。

  1. 您的项目需要哪些文件。

您在项目中使用的大多数文件在安装 MikTeX 时已安装在您的 PC 上。您不必担心它们的存储位置或内容。MikTeX 将找到它们并根据需要使用它们。

还有一些经常使用的其他文件。这些文件的扩展名是

a. “cls” 并用于 documentclass 命令 [Latex 文档的第一个命令,用于确定文档的基本结构(如书籍、文章或其他内容……但在许多情况下,文章或书籍已由 TeX 核心定义,因此您不需要这样的文件)]。此文件(如果您不使用标准文档类)必须存储在您的项目文件夹中(包含主文件的文件夹)。

b. “sty” 并且通常被称为通过命令包含在代码中的包\usepackage{example}(这将需要项目文件夹中的“example.sty”文件)。第二个链接中包含的“maa-monthly.sty”文件就是这样一个文件,由其第二行中的主文档文件 (monthly-template-1.tex) 调用。这些文件必须包含在我们的安装负责存储它们的地方(如果它们是我们的安装附带的标准包),或者我们必须将它们保存在我们项目的文件夹中。(我们的项目将在编译过程中生成许多文件 [即使我们只从一个“主”文件开始],最好将其包含在文件夹中)。(如果您想在sty多个项目中反复使用一个文件,您可以将其保存在您的texmf文件夹中 - 请参阅下面的 @AlanMunn 评论 - [但如果您想稍后将项目发送给朋友,请不要忘记sty也包含此文件])

  1. 编译您的项目。

这是一个取决于您的编辑器的过程(如果您使用 GUI 编辑器界面进行编译和编辑)。对于 miktex,我不知道该告诉您什么,但我想有一个按钮,您可以按下它来使用 pdflatex 或其他 miktex 特定命令编译您的代码。您需要知道的是,无论您的编辑器如何,如果您从命令行运行

pdflatex main.tex

其中“main.tex”是您的主项目文件(包含命令的文件\documentclass),编译将开始,如果使用的文件中没有错误或冲突,则会独立于您使用的编辑器生成一个名为“main.pdf”的文件。

希望有所帮助。

相关内容