note286 / xduts

Xidian University TeX Suite 西安电子科技大学LaTeX套装
https://www.ctan.org/pkg/xduts
LaTeX Project Public License v1.3c
699 stars 71 forks source link

[BUG]supervisor和supervisor*选项按输入字符串输出 #61

Open Srrbli-23 opened 1 year ago

Srrbli-23 commented 1 year ago

问题描述

info/supervisor 、 info/supervisor 、info/supervisor-title、info/supervisor-title 中的内容全部按输入字符串内容输出(并不执行函数)

复现步骤

\xdusetup{info/supervisor={\anon{Test}} , supervisor-title={\anon{Title}} }

在封面处原样输出 学校导师姓名、职称: \anon{Test} \anon{Info}

而不是 学校导师姓名、职称: Test Title

实际上,info/supervisor={\pi} 也会在封面输出 \pi 而不是 $\pi$

debug

 supervisor .clist_set:N = \l_@@_supv_clist,

是否应该将.clist_set:N修改为.tl_set:N

note286 commented 1 year ago

你误解了\anon{}的用法,这个是给你在正文中使用的,例如学术成果。关于信息隐藏:

image

还有,xduts是支持双导师的,所以是clist

Srrbli-23 commented 1 year ago

GET

note286 commented 1 year ago

不过你说的情况确实存在,我把类型从str改为tl吧,万一有的导师名字带数学公式呢?O(∩_∩)O哈哈~

Srrbli-23 commented 1 year ago

这样可以方便懒人 一键开启匿名模式,哈哈哈哈

note286 commented 1 year ago

你只要把信息录入的那几行,放在一起,你可以一键多行注释了。

我考虑过你所谓的一键匿名,但是吧,每个人匿名的区域可能不同,就需要指定哪些值不输出,但是吧,就很麻烦,最后发现,还是直接注释来的方便。开发者和用户都省事。