我想要安装在这个 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}