Replies: 1 comment 3 replies
-
怎么样提供更新提供一些我的经验……
事实上没有那么久。上传 CTAN 后一天内就能得到维护组回复,通过的话就会安装到主站服务器上,再等一天(待各个镜像站拉取到新版文件)后网站上会发布通知,这个时候已经能通过 tlmgr 进行更新。另一方面,由于 MikTeX 那边只有一位猛人维护,相对会不及时一点。
什么样的更新算是紧急呢?格式审查失败,需要一天内退回修改吗?这个时候甚至来不及推送到仓库,由社区提供的临时补丁往往更有效。
这里有问题。编译时会优先搜索工作目录内的文件,所以说如果当前文件夹下有一个 那么,我提供的方案是这样:
如果用户需要升级,把工作目录下的 这也带来了一点小要求:
更新的必要性如果用户没有用出当前版本的问题,当然没必要更新;当他们需要更新时,自然会来求助,那就引导到写好的文档。 进一步的建议
让我们回想一下原则:内容与样式分离。对于用户,
更新:发现问题很大,将包含绘制过程的 |
Beta Was this translation helpful? Give feedback.
-
Context
从 V1 升级到 V2 以后,BIThesis 的样式内容被隐藏到了
*.cls
文件中,并通过 CTAN 进行发布。在模板中,我们通过
\documentclass[]{<CLASSES_FILE_NAME>}
的方式引入,并影响全局效果。通常情况下,这样减小了样式修改对模板本身的影响——用户只需要通过 LaTeX 包管理器升级宏集即可,不需要修改自己的文件。
但是随之而来会有如下问题:
因此我们需要重新权衡版本发布的方式
Possible Solutions
\documentclass[]{./<CLASSES_FILE_NAME>}
的方式使用。(但这样同样让用户更新样式变得困难了)欢迎发表你的看法。
Beta Was this translation helpful? Give feedback.
All reactions