我在 Linux (gentoo) 上使用 Texmaker,但不确定如何使用 CTAN 包。我下载了我认为需要的包,因为我看到错误出现或来自文档。然后执行以下操作...
$ mkdir ~/docdir
$ cp base.zip ~/docdir
$ cp refman.zip ~/docdir
$ cd ~/docdir
$ unzip base.zip
$ unzip refman.zip
我最终得到了如下的树:
~/docdir
|- base
| `- ... files from the base package
`- refman
`- ... files of the refman package
目录中有一个文件~/docdir/refman
似乎就是我想要的名称layout_e.tex
(我假设 e 代表英文)。如果我在 Texmaker 中加载该文件,我会收到如下第一个错误。
! LaTeX Error: File `refart.cls' not found.Type X to quit or <RETURN> to proceed,or enter new name. (Default extension: cls)Enter file name:! Emergency stop.<read > \usepackage
显然 refart.cls 来自 docstrip,它看起来位于基础包中。其中第一个未注释的行layout_e.tex
是...
\documentclass[twoside,a4paper]{refart}
\usepackage{makeidx}
\usepackage{ifthen}
我的问题是,我如何告诉它在哪里可以找到这些包?我可以看到它们,makeidx
并且ifthen
它们包含在基础包中。但它看不到它们。我已经下载了它们,并用一个工作目录展开它们,所以...我如何告诉这个文件它们位于哪里?
另外,这layout_e.tex
是否是一个可行的示例?我可以将该文件从 ~/docdir/refman 复制到 ~/docdir/myfile.tex 并从那里开始工作吗?如果可以,我该如何告诉它所有与其一起解压的其他文件在哪里?例如,pagepc.sty、refman.dtx、refman.ins、refman.upl 等...
任何帮助都非常感谢。