csu-thesis
csu-thesis copied to clipboard
feat: 中英文摘要部分不支持先定义环境再定义关键字
描述
目前的版本,编辑摘要页面时必须先使用指令keywordscn
或keywordsen
定义关键字,然后才可以使用abstractzh
或abstracten
摘要环境。如果顺序相反则会导致编译不通过。
更符合使用习惯的方式是摘要内容,再给出关键字。现有实现中,由于在摘要环境中使用了关键字定义中全局定义的指令,如果交换顺序,会出现使用未定义指令的问题。
要求
- 尽量兼容原有接口
- 实际输出内容应与环境与关键字定义顺序无关