如何为 texlive 安装 ochem

use*_*175 6 10.10 latex

我发现这个乳胶包让我能够排版有机结构式和化学反应方案。但是我在安装它时遇到了麻烦。

我通读了手册中的安装步骤,它告诉我需要编辑install.cfg.UNIX包含以下内容的文件:

[PATH]
BINDIR=/usr/local/ochem
M4BINDIR=/usr/bin
INCDIR=/usr/local/ochem
DVIPSDIR=/usr/local/tetex/dvips/ochem
STYLEDIR=/usr/local/tetex/tex/latex/ochem
MODULDIR=/usr/local/ochem
DOCDIR=/usr/local/ochem/doc

[SYSTEM]
SYSTEM=UNIX
Run Code Online (Sandbox Code Playgroud)

所以我将文件编辑为:

[PATH]
BINDIR=/usr/share/ochem
M4BINDIR=/usr/bin
INCDIR=/usr/share/ochem
DVIPSDIR=/usr/share/texmf-texlive/dvips/ochem
STYLEDIR=/usr/share/texmf-texlive/tex/latex/ochem
MODULDIR=/usr/share/ochem
DOCDIR=/usr/share/ochem/doc

[SYSTEM]
SYSTEM=UNIX
Run Code Online (Sandbox Code Playgroud)

当我尝试安装该软件包时,它说它可以工作,但是当我尝试排版其中一个示例时,它告诉我它找不到ochem.sty. 然后我尝试导航到安装应该创建的目录,但它们不存在。所以我手动创建了目录并再次尝试安装。我仍然收到丢失的ochem.sty错误。

我编辑install.cfg.UNIX正确吗?我的乳胶发行版是 Ubuntu 10.10 上的 texlive 2009。

编辑:我确实尝试过运行sudo texhash,但仍然无法正常工作。

Sab*_*con 2

如果您在与乳胶源文件相同的位置有 ochem.sty 的副本,请检查它是否有效,它可能位于 /usr/share/texmf-texlive/tex/latex/ochem 中,如果有效,那么它很可能你需要跑;在乳胶终端中输入 sudo mktexlsr 重新检查所有样式文件,


Voj*_*fny 0

您必须运行sudo texhash以更新本地包的 LaTex 数据库。没有这个,LaTeX 就找不到它们。