crefthe

关于“crefthe”代码中不正确的expl3语法
crefthe

关于“crefthe”代码中不正确的expl3语法

由于我对 还很陌生expl3,我用它编写的第一个包crefthe有很多不正确的语法。感谢 Joseph Wright 的回答和@egreg的回答,我设法修正了一些,但肯定还有更多。当前版本列在最后。 以下是 @egreg 指出的两个我无法修复的问题: 更改\exp_args:Nx \str_case:nn为会\str_case:Vn破坏功能(介词消失),这可能是由于\str_case_e:nn { \languagename }内部造成的\l__crefthe_prep_mode_tl,但我不确定。 更改\text_lowercase:n为\str_fo...

Admin

带星号的 \ccref 版本真的有必要吗?
crefthe

带星号的 \ccref 版本真的有必要吗?

更新:采用了新语法,并将包ccref重命名为crefthe。\crefthe现在根据当前语言决定是否将介词传递给所有定冠词,如果自动结果不正常,还有两个手动版本\crefthe-和\crefthe+。带星号的版本已保留为“无超链接”版本,正如@gusbrs 在其评论中善意提醒的那样。 该cleveref软件包提供了出色的交叉引用功能,使用起来非常方便。但是,对于法语、意大利语、西班牙语等语言,\cref处理定冠词(尤其是冠词缩写)会有些困难。通常,在这种情况下,人们必须考虑切换到手动引用,但在某些情况下,这会造成额外的努力,例如当引用名称应该具有特定的字体...

Admin