如何“安装” LaTeX 的 .cls 文件

如何“安装” LaTeX 的 .cls 文件

我想要安装在这个 git 存储库中找到的类:LaTeX 家庭作业

我看到过去有人问过如何在 LaTeX 中安装软件包,但这听起来像是与 .cls 文件不同的文件类型。我的印象是软件包以 .ins 或 .dtx 文件的形式出现,我认为您使用它们的方式与 .cls 文件不同。

我相信我正在使用 TeXlive,虽然我经常通过 Sublime Text 2 进行编译,但我也有 TeXWorks,它通常可以更简单地安装我还没有的软件包。几个月前,我安装了最新版本的 TeXlive,尽管在我的本地目录 ( C:/users/Me/...) 中我没有 texlive2015 的文件夹。我有一个文件夹,/.texlive2013还有另一个/TeXWorks。在我的共享目录 ( C:/texlive/...) 中我有一个文件夹。2015我的操作系统是 Windows 10。

在尝试自己弄清楚这个问题时,我看到了对“texmf”结构的引用,我也尝试过谷歌搜索并了解它,但我仍然没有对它有一个清晰的了解,因为我的目录似乎并没有构成我在那些页面中看到的大部分内容。我所拥有的只是像C:/texlive/2015/texmf-dist/和 这样的内容C:/users/Me/.texlive2013/texmf-config

无论如何,回到我的问题,有人能告诉我如何安装类文件吗?

[更新:根据评论中的建议,我按照另一个问题创建了目录C:/Users/Me/texlive/texmf/tex/latex/commonstuff/并将 .cls 文件放入其中。然后我创建了最小示例 .tex 文件,如下所示

\documentclass{homework}
\begin{document}
Text
\end{document}

在 Sublime Text 2 中,它给出了错误4: LaTeX Error: Missing \begin{document}. [<]。在 TeXWorks 中,它给出了基本相同的错误。

答案1

(这应该是一条评论,但我的声誉不足以留下评论。)

我是该类的作者,您的最小示例不起作用,因为您没有在文档的序言中使用必要的\name\course\term\hwnum命令,如文档中所述。该类homework依靠这些命令来自动排版标题和页眉。

您是否检查过example.tex您的机器是否可以正常工作?

编辑。这是一个真正简约的文档,使用homework.cls

\documentclass{homework}

\name{Artem Mavrin}
\term{Fall 2015}
\course{\TeX\ 101}
\hwnum{1}

\begin{document}

\end{document}

相关内容