Skip to content
This repository has been archived by the owner on Feb 20, 2021. It is now read-only.

caption #1

Open
mybelovedlz opened this issue Jun 19, 2020 · 3 comments
Open

caption #1

mybelovedlz opened this issue Jun 19, 2020 · 3 comments

Comments

@mybelovedlz
Copy link

mybelovedlz commented Jun 19, 2020

大约在cls文件的189行,\DeclareCaptionOption写在了\captionsetup命令之后导致编译错误

@muzimuzhi
Copy link
Owner

感谢报告。抱歉回复得晚了。

  • 模板是之前别人(忘了具体是谁,对他说声抱歉)transfer 给我的,我缺乏维护。

  • 根据仓库中 qbook.pdf 提供的信息,模板原作者维护了一个公众号「隔壁小王的睡前故事」(微信号 sxxp233)。该公众号今天(2020 年 6 月 7 日)恰好发了新的推送《QbookTemplate 2.05》,修复了你报告的问题、更新了这个模板。

    链接: https://pan.baidu.com/s/17K8vTfXyIrcY14e9Oj0zaw
    提取码: iy6h

  • 公众号推送中提到,

    特此声明一下,Qbook模板的版权也归ElegantLATEX项目组所有。Happy Texing!

    但根据

    本作品采用知识共享 署名-非商业性使用 4.0 国际 许可协议进行许可. 访问\url{http://creativecommons.org/licenses/by-nc/4.0/ }查看该许可协议.

    模板采用 CC BY-NC 4.0 进行许可。根据该协议,用户可在遵守署名和非商业使用的前提下自由共享和演绎。所以这个仓库可以继续存在,有机会和兴趣时我会更新它。

@mybelovedlz
Copy link
Author

作者回应过我这个问题,他表示是由于tl的版本差异导致的。但是根据我的认知和比较文件发现,作者最终还是将\DeclareCaptionOption写在\captionsetup之前以修正该错误的。
image同时感谢慕子的回应与分享

@muzimuzhi
Copy link
Owner

参考我在 mohuangrui/ucasthesis#223 (comment) 的回复

这是由宏包 caption 2020/01/03 v3.4h 加入的改变,参考宏包维护者在 TeX.SX 的说明(https://tex.stackexchange.com/a/283984

Update (2020-01-03)
Starting with v3.4h of the caption package options cannot be used anymore prior to definition. Therefore \captionsetup[bi-first]{bi-first} and \captionsetup[bi-second]{bi-second} has to be done after \DeclareCaptionOption{bi-first}..., otherwise the document will not compile anymore.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants