部署 ConTeXt
优质
小牛编辑
144浏览
2023-12-01
安装
目前,只有 ConTeXt Minimals (ConTEXt最小包)提供了最新的 ConTeXt 版本,而且可以与系统内其它 TeX 发行版和睦相处
ConTeXt Minimals 通过脚本安装,安装脚本会下载安装文件到当前目录。为了避免混乱,有必要手动为 ConTeXt Minimals 创建目录
export CTXDIR=/opt/context“字体设置”一节执行
source ctx
命令,设置好需要的环境变量,ConTeXt 工作环境便准备就绪新建一个
a.tex
文件,内容如下:% a.tex%这里是注释 \starttext %正文开始 Hello World. %正文内容 \stoptext %正文结束执行
context a.tex
命令,会得到a.pdf
文件
提示 | |
---|---|
执行 context --purge 命令清除中间文件。但保留中间文件可以提高编译速度 |
“打印字体配置文件”一节
下载中文字体[67],安装,并设置 OSFONTDIR
变量:
export OSFONTDIR="/usr/share/fonts/adobe"
|
中文字体的安装路径,建议写入
ctx 文件[68]
|
执行以下命令刷新文档数据库:
context --generate
最后,使用 chinese.tex
文件生成 PDF
context chinese.tex
[64] 需要 ruby 支持
[65] 期间可能会出现几次如下提示:
! I can't find file `core-swd'.
键入core-swd.mkii
即可
[66] 如 $TEXMFLOCAL
/tex/context/third
mkdir -p $TEXMFLOCAL/tex/context/third mv zhfonts.tex $TEXMFLOCAL/tex/context/third context --generate
|
在 $TEXMFLOCAL 目录下新建第三方目录 |
|
将 zhfonts.tex 文件移动到该目录 |
|
刷新一下文档数据库,就可以使用该字体配置文件了 |
[67] 这个配置文件使用 Adobe Creative Suite 4 中附带的四种字体
[68] 前面给出的
ctx
文件已设置此变量