好吧,我正在尝试在 Windows XP 上安装和配置 TeXLive 2011。像往常一样,这是一场噩梦 :-(。经过六七次尝试,我似乎成功了,但在尝试更新字体映射时,我收到以下错误:
Can't locate TeXLive/TLUtils.pm in @INC (@INC contains: /tlpkg
C:/Aplicaciones/TeXLive/tlpkg/tlperl/lib c:/aplicaciones/TeXLive/tlpkg
/tlperl/lib .) at c:/Aplicaciones/TeXLive/texmf/scripts/tetex/updmap.pl
line 18. BEGIN failed--compilation aborted at c:/Aplicaciones/TeXLive/texmf
/scripts/tetex /updmap.pl line 18.
C:\Aplicaciones\TeXLive\bin\win32\runscript.tlu:575: command failed with
exit code 2:
perl.exe c:/Aplicaciones/TeXLive/texmf/scripts/tetex/updmap.pl -nohash
-enable Map=courier82.map
(这里,courier82 是我自己的地图。)
更新。我安装了 TL2010 和 TL2011。前者 updmap 运行顺利,后者则失败。
(已编辑以删除不必要的评论。有关“解决方案”,请参见下文。)
答案1
终于!我所做的是:(1) 将 TL2010 和 TL2011 都复制到硬盘上,(2) 使用 Linux 安装程序(使用 Ubuntu Live CD)安装它们,(3) 用 TL2011 中的文件替换 TL2010 中的许多文件(整个 texmf-dist、textmf-* 中的选定目录和一些二进制文件,主要是 tex 引擎),(4) 重建格式(当然)。我估计还需要进一步微调,但至少一切正常。IIR,我在短短三天内安装和卸载了近一百万个文件 :-(