![TeX 容量超出,抱歉 [输入堆栈大小=5000] 在 LyX Classicthesis 中的父文档和子文档中加载“挂起模块”后](https://linux22.com/image/330812/TeX%20%E5%AE%B9%E9%87%8F%E8%B6%85%E5%87%BA%EF%BC%8C%E6%8A%B1%E6%AD%89%20%5B%E8%BE%93%E5%85%A5%E5%A0%86%E6%A0%88%E5%A4%A7%E5%B0%8F%3D5000%5D%20%E5%9C%A8%20LyX%20Classicthesis%20%E4%B8%AD%E7%9A%84%E7%88%B6%E6%96%87%E6%A1%A3%E5%92%8C%E5%AD%90%E6%96%87%E6%A1%A3%E4%B8%AD%E5%8A%A0%E8%BD%BD%E2%80%9C%E6%8C%82%E8%B5%B7%E6%A8%A1%E5%9D%97%E2%80%9D%E5%90%8E.png)
我使用 classicthesis-LyX-v4.2_biblatex_bibtex8
当我将挂起模块加载到父文档中时,出现此错误消息(可能是我个人的问题,因为我在新下载的模板上尝试过,没有这样的消息)错误描述:“如果您确实需要更多容量,您可以让向导来扩大我。”
行动一:
如果我删除
- 包含所有参考文献的子文档 bibliography.lyx(我没有时间使用数据库,因此我只是从 word 中复制了 endnote 参考文献列表)从标准环境转换为悬挂环境(通过加载悬挂模块)
- 悬挂模块
从父文档(classicthesis),然后一切又恢复正常,根本没有错误消息。
行动2:
如果我用我创建的 bibliography.lyx 替换新下载的 Classicthesis 模板中的 bibliography.lyx,则完全不会出现任何错误。
行动3:
我从新下载的模板中复制父文档来替换现有文档,然后也弹出相同的错误消息。
所以估计是自己写的章节和自己创建的bibliography.lyx 冲突导致的,是不是论文内容太多了?如何扩容?
答案1
基于悬挂式包装因撇号而堵塞,
只需
\usepackage[notquote]{hanging}
在父文档(即 classicthesis.lyx)和想要使用悬挂模块的子文档(例如 Bibliography.lyx)的 Document->Setting->Latex Preamble 中添加到即可解决问题!