当我在 texmf-dist/doc/context/document/general/manuals 目录中查找时(我想在星期天做),我发现了“tiptrick”PDF,它很有帮助地建议我可以通过执行以下操作来安装 ConTeXt 最小版本:
cd ..../tex/texmf-local
wget http://www.pragma-ade.com/context/current/cont-tmf.zip
unzip cont-tmf.zip
texexec --make --alone --all
我在 $HOMETEXMF 目录中执行此操作。问题是,当我从 TextMate 运行它时,我得到了以下头和尾:
MTXrun | warning: no format found, forcing remake (commandline driven)
MTXrun | fileio: loading configuration file '/usr/local/texlive/2010/texmfcnf.lua'
...
'/Users/andrew/Library/texlive/2010/texmf-var/luatex-cache/context/e9159e878e989105b2ef2d27fad97515/trees/1240e363db2f4c53de58379d2b0c6f6b.luc'
...andrew/src/texmf/scripts/context/lua/mtx-context.lua:985: attempt to call upvalue 'make_mkiv_format' (a nil value)
互联网提出了一些建议。minstall.pdf
作为一份感兴趣的文件......在我的计算机上任何地方都找不到......
source /opt/context-minimals/setuptex
听起来很有希望,但我的安装中没有任何地方有类似的东西,除了一个名为“ setuptex.bat
and not in my directory”的 Windows 批处理文件。
我试过了texexec --make --all
,看是否能帮上忙。所以,使用 texexec 现在似乎可以工作了,但只是有点。要使字体工作,可以使用simplefonts
( Un defined control sequence. l.139 \doifolderversionelse
) 或使用:
\usetypescriptfile[type-mac]
\usetypescript[gillsans]
\setupbodyfont[Gill Sans,12pt]
那么,为什么mtxrun
现在 坏了?我应该使用哪个,texexec
或者mtxrun
?为什么会simplefonts
坏,什么才是字体选择的最佳方法,因为我希望能够将字体放入我的 tds 树中,并让它们在构建这些文档的多台计算机之间移植,这些文档是从源代码控制更新的。(我在每台计算机上将我的$HOMETEXMF
目录分配给src/texmf
并计划在其中更新 ConTeXt 和相关包)。
我承认自己并不完全了解这个系统,对于问一些可能在其他地方已经解释过的问题,我深表歉意。我发誓我已经尽我所能去其他地方寻找答案了。:) 如果我能找到一个有相关信息的答案,我会很乐意阅读手册!:) 谢谢大家!
答案1
我认为你遵循的安装说明有点过时了,请查看 ConTeXt wiki 了解更多信息最新的。
此外,ConTeXt minimals 是一个独立的 TeX 发行版,因此您无法将其安装在 TeXLive 中,但可以与 TeXLive 一起安装。如果您只想在 TeXLive 中更新 ConTeXt,请查看tlcontib 存储库。