我想知道是否可以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 世界中最好只使用小写a
–z
文件名,我确实尊重所有与 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