我在 Windows 7 上安装了 MikTeX 2.9。我可以使用CWEAVE
ANDCTANGLE
而没有任何问题。如果我尝试
WEAVE sample.web null.ch sample.tex
我收到一个错误WEAVE: Read operation failed
。
版本是WEAVE, Version 4.4 (MiKTeX 2.9)
。
我在MiKTeX
论坛上搜索无果。有谁知道如何修复它,或者我可以在哪里获得`WEAVE 的原始来源,以便在必要时重新编译?
答案1
随着数学tex.web
和etex.ch
版本(在本例中是从 TeX Live SVN 下载的),我没有遇到任何问题:
这是 WEAVE,版本 4.4 (MiKTeX 2.9) *1*17*25*38*54*72*99*110*115*133*162*173*199*203*207*211*220*256*268*289*297*300 *321*332*366*402*464*487*511*539*583*592*644*680*699*719*768*813*862*891*900*919 *942*967*980*1029*1055*1136*1208*1299*1330*1338*1340*1379*1598*1599 正在写入输出文件...*1*17*25*38*54*72*99*110*115*133*162*173*199*203*207*2 11*220*256*268*289*297*300*321*332*366*402*464*487*511*539*583*592*644*680*699*7 19*768*813*862*891*900*919*942*967*980*1029*1055*1136*1208*1299*1330*1338*1340*1 379*1598*1599 正在写入索引...完成。 (未发现任何错误。)
但是,我做如果我有一个空文件,就会出现问题,.ch
您的名字null.ch
表明可能是这种情况:
这是 WEAVE,版本 4.4 (MiKTeX 2.9) 编织:读取操作失败。
因此我认为这是由于.ch
文件有缺陷造成的。
答案2
我无法解释为什么weave
坚持给出一个更改文件,但一个空的更改文件似乎是导致错误的原因。
如果你在变更文件中添加了一行注释,例如
% Comment
然后weave
似乎就可以工作了。