10 LaTeX使用glossaries宏包后,编译时出现了No room for a new \write 应该如何解决?

发布于 2024-01-23 21:08:31

如题。

查看更多

关注者
1
被浏览
765
3 个回答
LaTeXStudio
LaTeXStudio 2024-01-23
这家伙很懒,什么也没写!

我看显示都是好的。
image.png

雾月
雾月 2024-01-24
这家伙很懒,什么也没写!
\documentclass{..}
\usepackage{morewrites}
...

\RequirePackage{morewrites}
\documentclass{..}

morewrites 要放在很前面才能有效。

拿了橘子跑啊
拿了橘子跑啊 2024-01-28
这家伙很懒,什么也没写!

"No room for a new write" 这个错误通常是由于LaTeX中的写文件限制导致的。
因为你在LaTeX文档中,每个写操作(比如生成索引、目录、参考文献等)都会占用一个write 寄存器。
所以当你使用glossaries宏包以及其他宏包时,可能会导致write 寄存器用尽,从而引发此错误。

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览