駭客、控制、標準、間距、文件、字體編碼、長度、

駭客、控制、標準、間距、文件、字體編碼、長度、

Bonjour,我嘗試使用 xelatex myfile.tex 編譯包含 pstricks 數字的文件,並收到以下訊息:

This is XeTeX, Version 3.14159265-2.6-0.99998 (TeX Live 2017/Debian) (preloaded format=xelatex)
 restricted \write18 enabled.

kpathsea: Running mktexfmt xelatex.fmt
mktexfmt: mktexfmt is using the following fmtutil.cnf files (in precedence order):
mktexfmt:   /usr/share/texmf/web2c/fmtutil.cnf
mktexfmt:   /usr/share/texlive/texmf-dist/web2c/fmtutil.cnf
mktexfmt: mktexfmt is using the following fmtutil.cnf file for writing changes:
mktexfmt:   /home/jacob/.texlive2017/texmf-config/web2c/fmtutil.cnf
mktexfmt [INFO]: writing formats under /home/jacob/.texlive2017/texmf-var/web2c
mktexfmt [INFO]: --- remaking xelatex with xetex
mktexfmt: running `xetex -ini   -jobname=xelatex -progname=xelatex -etex xelatex.ini' ...
This is XeTeX, Version 3.14159265-2.6-0.99998 (TeX Live 2017/Debian) (INITEX)
 restricted \write18 enabled.
entering extended mode
(/usr/share/texmf/tex/latex/latex_Tosh/latexconfig/xelatex.ini
! I can't find file `unicode-letters'.
l.6 \input unicode-letters

(Press Enter to retry, or Control-D to exit)
Please type another input file name: 
! Emergency stop.
l.6 \input unicode-letters

No pages of output.
Transcript written on xelatex.log.
mktexfmt [ERROR]: running `xetex -ini   -jobname=xelatex -progname=xelatex -etex xelatex.ini >&2 </dev/null' return status 1
mktexfmt [ERROR]: return error due to options --strict
mktexfmt [INFO]: Disabled formats: 3
mktexfmt [INFO]: Not selected formats: 42
mktexfmt [INFO]: Failed to build: 1 (xetex/xelatex)
mktexfmt [INFO]: Total formats: 46
mktexfmt [INFO]: exiting with status 1
I can't find the format file `xelatex.fmt'!

A 之前將 xetex-pstricks 套件放入我的 texmf 樹中,希望能夠解決這個問題。有人可以幫忙嗎?謝謝。

@raaja 鏈接https://arxiv.org/abs/1006.3153是功能性的。你真的要我複製article.tex嗎? @Ulrike如果沒有xetex.ini,日誌檔案現在是:這是XeTeX,版本3.14159265-2.6-0.99998(TeX Live 2017/Debian)(預先載入格式= xelatex)限制\ write18啟用。

kpathsea:執行 mktexfmt xelatex.fmt mktexfmt:mktexfmt 正在使用以下 fmtutil.cnf 檔案(依優先順序): mktexfmt:/usr/share/texmf/web2c/fmtutil.cnf mktexfmt/usr/share/texlive/MM web2c/fmtutil.cnf mktexfmt:mktexfmt 使用以下fmtutil.cnf 檔案進行寫入變更: mktexfmt:/home/jacob/.texlive2017/texmf-config/web2c/fmtutil.cnf mktexfmt [INFO]:在格式/home 下寫入格式/jacob/.texlive2017/texmf-var/web2c mktexfmt [訊息]: --- 用xetex mktexfmt 重新製作xelatex: 執行`xetex -ini -jobname=xelatex -progname=xelatex -etex xelatex.ini' ... 這是XeTeX ,版本 3.14159265-2.6-0.99998 (TeX Live 2017/Debian) (INITEX) 受限 \write18 已啟用。進入擴充模式(/usr/share/texlive/texmf-dist/tex/generic/tex-ini-files/xelatex.ini(/usr/share/texmf/tex/latex/latex_Tosh/base/latex.ltx(/usr /share/texmf/tex/latex/latex_Tosh/base/latex.ltx /share/texmf/tex/latex/latex_Tosh/base/texsys.cfg) ./texsys.aux 找到

@currdir 設定為:./。

假設 \openin 和 \input 具有相同的搜尋路徑。

定義 UNIX/DOS 風格的檔名解析器。

catcodes、暫存器、TeX 2 相容性、參數、LaTeX2e <2009/09/24>

駭客、控制、標準、間距、文件、字體編碼、長度、

使用本地設定檔 fonttext.cfg

===================================== (/usr/share/texmf/tex/latex/ latex_Tosh/ base/fonttext.cfg (/usr/share/texmf/tex/latex/latex_Tosh/base/fonttext.ltx === 不要修改此文件,請使用 .cfg 文件 ===

(/usr/share/texmf/tex/latex/latex_Tosh/base/omlenc.def) (/usr/share/texmf/tex/latex/latex_Tosh/base/t1enc.def) (/usr/share/texmf/tex/乳膠/latex_Tosh/base/ot1enc.def)(/usr/share/texmf/tex/latex/latex_Tosh/base/omsenc.def)(/usr/share/texmf/tex/latex/latex_Tosh/base/t1cmr.fd) (/usr/share/texmf/tex/latex/latex_Tosh/base/ot1cmr.fd) (/usr/share/texmf/tex/latex/latex_Tosh/base/ot1cmss.fd)

(/usr/share/texmf/tex/latex/latex_Tosh/base/ot1cmtt.fd)))

使用本地設定檔 fontmath.cfg 感謝您的幫助。

相關內容