kpsewhich

编辑01:
kpsewhich

编辑01:

突然间,我的TeXLive路径找不到了;它之前工作正常。现在,当我编译任何 latex 文件时,它给我提示: kpathsea: Running mktexfmt latex.fmt /usr/local/texlive/2018/bin/x86_64-linux/mktexfmt: kpsewhich -var-value=TEXMFROOT failed, aborting early. BEGIN failed--compilation aborted at /usr/local/texlive/2018/bin/x86_64-linux/mktex...

Admin

警告:kpsewhich:忽略未知文件类型“ttf”
kpsewhich

警告:kpsewhich:忽略未知文件类型“ttf”

当我使用 kpsewhich 查找系统字体时,如下所示: /app # kpsewhich --format="ttf" Kaiti.ttf warning: kpsewhich: Ignoring unknown file type `ttf'. 是否可以使用 kpsewhich 搜索 ttf/otf 字体? ...

Admin

安装 texlive 时未找到 kpsewhich
kpsewhich

安装 texlive 时未找到 kpsewhich

在 Arch Linux 上。这导致没有 pdflatex 命令 (1/1) checking keys in keyring [#########################################################] 100% (1/1) checking package integrity ...

Admin

kpsewhich 无法找到 $TEXMFHOME/tex/lualatex/ 下的符号链接路径(但可以找到 $TEXMFHOME/tex/latex/ 下的符号链接路径)
kpsewhich

kpsewhich 无法找到 $TEXMFHOME/tex/lualatex/ 下的符号链接路径(但可以找到 $TEXMFHOME/tex/latex/ 下的符号链接路径)

(这是对美好约瑟夫的建议关于提供软件包作为版本控制存储库的策略。 从kpsewhich角度来看,符号链接来自: $TEXMFHOME/tex/latex/...效果很好 $TEXMFHOME/tex/lualatex/...不起作用。 真实示例: $ mkdir -p ~/dev/test-latex/tex/latex/test-latex/ $ touch ~/dev/test-latex/tex/latex/test-latex/test-latex.cls $ cd ~/texmf/tex/latex $ ln -s ~/...

Admin

kpsewhich 没有找到包,但应该如调试输出所示
kpsewhich

kpsewhich 没有找到包,但应该如调试输出所示

目前我正在尝试手动安装软件包(不是从存储库中预先打包的(我在 Linux 下))。我使用tllocalmgr(参见这篇 wiki 帖子在这里和这个包在这里),但我认为这不是重点。实际上,我在 安装了 (tex-) 包/usr/local/share/texmf/tex/latex/。 我遇到的问题是kpsewhich似乎无法找到 (tex-) 包。令我感到疑惑的是,当启用调试输出时,我可以看到kpsewhich确实查看了/usr/share/texmf-dist/目录。 有人可以帮我在这里找到这个问题吗? 注意:我正在使用 ArchLinux(顺便说一下,我...

Admin

kpsewhich --var-value=SELFAUTOPARENT 返回“/”
kpsewhich

kpsewhich --var-value=SELFAUTOPARENT 返回“/”

我正在尝试更新 Texlive 来update-tlmgr-latest.sh解决以下问题: /usr/bin/tlmgr: unexpected return value from verify_checksum: -5 但kpsewhich一直返回/并且我不知道如何让它工作。 $ kpsewhich --var-value=SELFAUTOPARENT / update-tlmgr-latest.sh 错误: sudo env PATH="$PATH" ~/Downloads/update-tlmgr-latest.sh [sudo] passwo...

Admin

字体问题,TEXMFHOME
kpsewhich

字体问题,TEXMFHOME

我的 Debian 系统上有一个全新的 TeXLive vanilla 安装。在安装之前,我删除了所有 Debian TeX 软件包。texmf.cnf安装中的仅包含注释,我没有动过它。 当我将某个文档转换为 pdftex 时,TeX 会开始按应有的方式生成新的字体文件并将它们放入其中,/home/username/.texlive2021但是kpsewhich -var-value TEXMFHOME报告称/home/username/texmf用户没有TEXMFHOME设置。 问题 1:/home/username/texmf我原本期望字体会根据结果显示...

Admin

kpsewhich 需要哪些环境变量来发现 *.ini 文件?
kpsewhich

kpsewhich 需要哪些环境变量来发现 *.ini 文件?

我正在尝试使用--custom-bin的开关install-tl。我已将 TexLive 移至kpsewhich我的custom_bin目录。但kpsewhich无法发现*.ini文件和*.cnf文件(kpsewhich -progname=pdftex -format=tex pdfetex.ini 我需要设置哪些环境变量来指向kpsewhich当前正在安装的 TexLive 发行版?我尝试过设置TEXMFDIST,但没有帮助。 谢谢! ...

Admin

Texlive 的路径问题
kpsewhich

Texlive 的路径问题

我遇到了路径问题(毫无疑问是我自己造成的),原因是首先安装然后卸载 MikTex,然后安装 TeXlive,然后在 tlmgr 中启动 --usermode(我认为我不需要)。 我可以从命令行界面运行 pdflatex、biber、bib2gls 和其他二进制文件(CLI 命令which pdflatex biber bib2gls找到正确的二进制文件/usr/local/texlive/2021/bin/x86_64-linux并使用它们。但是,kpsewhich找不到任何二进制文件,这就是我怀疑是路径问题的原因。 输出结果tlmgr conf如下: ==...

Admin

TeXlive2020 TEXMFHOME 不存在
kpsewhich

TeXlive2020 TEXMFHOME 不存在

我正在尝试安装 CTAN 中的“dropping”包,以在 TeXstudio 中编译模板,使用 Windows 10 上的 TeXlive2020。dropping.sty无法找到该文件,正如我在尝试编译时 TeXStudio 中的错误日志告诉我的那样(以及事实上kpsewhich dropping.sty没有任何结果,尽管它适用于其他 .sty 文件)。我将从 CTAN 下载中提取的文件复制到,C:\texlive\texmf-local并且已经在 latex 中运行了 .ins 文件。当我使用该命令时,kpsewhich -var-value TEXM...

Admin

dvipdfmx 在全新安装的 tl 发行版中无法找到 pdftex.map / kanjix.map
kpsewhich

dvipdfmx 在全新安装的 tl 发行版中无法找到 pdftex.map / kanjix.map

更新:我添加了完整的复现脚本https://gist.github.com/vadimkantorov/cb638c61afc2fb4526d05e6c4c3b48b6 dvidpfmx 的警告: warning: Couldn't open font map file "pdftex.map". warning: Couldn't open font map file "kanjix.map". 我该如何消除这些警告?最近的问题是否在于install-tl将字体映射放入,但在的定义中texlive/texmf-var/fonts/map/pdftex/u...

Admin

kpsearch 库在 Linux 系统上神秘找不到 article.cls
kpsewhich

kpsearch 库在 Linux 系统上神秘找不到 article.cls

我花了两天多的时间试图弄清楚为什么我的 ubuntu linux 系统(实际上是两个不同的系统)突然无法从我的 texlive 发行版中找到 .cls 和 .sty 文件。我最初使用的是 ubuntu texlive,它就是在那里开始出现的。因此,我清除了所有 texlive 软件包,并按照说明从 TUG 安装脚本安装了 2020 texlive这里。但我仍然遇到同样的问题。以下是我目前所做的: 当以 texlive 用户身份登录时,一切似乎都很好。特别是, $ kpsewhich article.cls...

Admin

为什么我通过 tlmgr 添加的 auxtree 无法被 kpsewhich 找到?
kpsewhich

为什么我通过 tlmgr 添加的 auxtree 无法被 kpsewhich 找到?

我正在本地开发样式文件,虽然我的 TEXMFHOME 中有已发布的版本,但我在 git 中拥有该样式的最新版本。当我使用此 git 进行开发时,我想轻松切换到该 TEXMF 并使用它。在装有 MiKTeX 的 Windows 上,我使用了该initexmf --user-roots= ...命令,但现在是时候转移到 Linux 和 TeX Live 了。 所以我理解的是,auxtrees 是这里应该采用的方法,所以我调用了sudo tlmgr conf auxtrees add /home/MYUSERNAME/my/location/texmfofme。但...

Admin

使用 kpsewhich --var-value=SELFAUTOPARENT 无法找到 TeX Live 根目录
kpsewhich

使用 kpsewhich --var-value=SELFAUTOPARENT 无法找到 TeX Live 根目录

我从 TeX Live 2018 升级到 2019,具体步骤如下:https://tug.org/texlive/upgrade.html 在第8步我遇到了一个问题。 运行sh update-tlmgr-latest.sh -- --upgrade产生/usr/local/texlive/2019错误: Verifying archive integrity... All good. Uncompressing TeX Live Manager Updater 100% ./runme.sh: 1: ./runme.sh: kpsewhich: ...

Admin

TeXLive 2019/Linux:kpsewhich 无法在 $HOME/texmf 下找到符号链接路径
kpsewhich

TeXLive 2019/Linux:kpsewhich 无法在 $HOME/texmf 下找到符号链接路径

我想知道在时隔 10 多年后,我是否可以从 Mac 切换回 Linux。我在机器上安装了 Ubuntu 衍生产品,并使用 equivs 业务安装了 TeXLive 2019 (vanilla),创建了一个名为 texlive-local 的虚拟包,这样我就可以欺骗操作系统认为 TeX 已安装。这是必要的,因为 Ubuntu LTS tex 包已经过时了。 我的路径没问题。我可以完美地执行 pdflatex 等,并且包含标准 latex 类的文档(或者更确切地说是 /usr/local/texlive/2019 下的任何内容...)都可以正常工作。 当我尝...

Admin