在包含变音符号的路径中使用 texindy

在包含变音符号的路径中使用 texindy

我想知道是否可以texindy在项目路径包含变音符号的项目中使用它,例如/Users/Tobi/Desktop/äbc/test/。使用此路径我收到一条错误消息:

Tobis-Mac:test Tobi$ texindy test.idx
Opening logfile "/dev/null" (done)
Reading indexstyle...
Loading module "/var/folders/1n/d3h2l7zj14z39dbv4k9ng6_m0000gp/T/t9SopP1Rvv"...

Error in line 1:
(require "lang/general/latin9-lang.xdy")
ERROR: PARSE-NAMESTRING: syntax error in filename "/Users/Tobi/Desktop/äbc/test/" at position 21

/Users/Tobi/Desktop/abc/test/而像(a而不是)这样的路径则ä工作正常。要重现错误,您可以输入此 MWE

\documentclass{article}

\usepackage{makeidx}
\makeindex

\begin{document}
Test\index{Test}
\printindex
\end{document}

在类似的文件夹中…/äbc/test/,然后运行

pdflatex test.tex
texindy test.idx

我知道在 TeX 世界中最好只使用小写az文件名,我确实尊重所有与 TeX 相关的文件名和第一个父文件夹(test/在此示例中)的这一点,但我不能对更高级别的父文件夹(äbc/此处)这样做,因为这些文件夹是包含变音符号的客户端名称,我想保留它们。对于 TeX 来说,这样一切都很好,但texindy似乎在路径中的任何地方都存在变音符号的问题。

版本信息

xindy release: 2.4
xindy script version: 1.16
xindy kernel version: 3.0
CLISP version 2.48 (2009-07-28) (built on richard-kochs-computer.local [10.0.1.2])
    architecture: X86_64

相关内容