Open northword opened 3 months ago
目前这个仓库的脚本也许已经接近完成。
@zepinglee 目前的数据结构基本可以让网站端完成功能,也许需要麻烦你看看这个仓库是否能满足你的要求。
(合并到 Chinese-STD-GB-T-7714-related-csl 也许可以在 网页完成后 再开始?)
CC @jiaojiaodubai 如果你有时间的话可以看看:
核对每条样式文件的 self_link ,应指向仓库链接?
不知道 Zotero 能不能通过这个 self_link 自动更新。如果能的话这样改还是有必要的。
学位论文样式名应包含“大学”,“学位论文”任意字样。
不符合条件的有以下这些。
401cas-like-thesis.csl cas-like-thesis cas-thesis
402cas-like-thesis-zotero-ask.csl cas-like-thesisaa cas-thesis
422chinese-academy-of-agricultural-sciences.csl 中国农业科学院 中国农业科学院学位论文
485chinese-academy-of-forestry.csl 中国林业科学研究院 研究生论文撰写规范指南(2024年)
我想使用中文名应该是可以的(有些期刊的英文名确实不好找,也不一定准确)
文件名吗?我之前是按照官方 styles 仓库的习惯,文件名跟 style id 一致,都使用英文名。
其余的我晚上回去再细看一下。
@zepinglee 目前的数据结构基本可以让网站端完成功能,也许需要麻烦你看看这个仓库是否能满足你的要求。
感觉没什么问题。src/
中的 README.md
, LICENSE
, guide/assets
已经过时或不准确,可以移除了。
(合并到 Chinese-STD-GB-T-7714-related-csl 也许可以在 网页完成后 再开始?)
嗯,没问题。
不知道 Zotero 能不能通过这个 self_link 自动更新。如果能的话这样改还是有必要的。
试了下,不在中央仓库的似乎不能自动更新,不过 @jiaojiaodubai 后面想在茉莉花里加分发 CSL 的功能,也许可以利用?网站那边是拼字符串拼出路径来,没有依靠这个字段,因此可改可不改。属于长期项目了。
文件名吗?我之前是按照官方 styles 仓库的习惯,文件名跟 style id 一致,都使用英文名。
也可以。
src/ 中的 README.md, LICENSE, guide/assets 已经过时或不准确,可以移除了。
收到。
试了下,不在中央仓库的似乎不能自动更新,不过 @jiaojiaodubai 后面想在茉莉花里加分发 CSL 的功能,也许可以利用?网站那边是拼字符串拼出路径来,没有依靠这个字段,因此可改可不改。属于长期项目了。
是的,Zotero只分发和维护自己的捆绑文件,这需要我们自己分发。
将 redleafnew/Chinese-STD-GB-T-7714-related-csl 文件结构修改为目前 zotero-chinese/styles 的脚本已经有了吗?我来处理?
另外 redleafnew/Chinese-STD-GB-T-7714-related-csl 有几个 Python 脚本:
这些脚本如果迁移到 JS/TS 似乎工作量过大,所以我打算保留自用。放在哪个目录下比较合适?
如果之前是手动迁移过来的,那么目前可能还没有现成的脚本。
./scripts/
下。check_style.py
,我们可能需要在 PR 时调用它对 style 进行初步检测,然后输出预览(即前面 northword 提到的 preview Action)。仅作记录:
不知道 Zotero 能不能通过这个 self_link 自动更新。如果能的话这样改还是有必要的。
此 issue 用于记录本仓库为适配 https://github.com/zotero-chinese/website/issues/10 所需的修改,部分内容继承自 #6 .
[x] 样式文件本身 (不在本仓库执行)
[x] 信息提取脚本
cs:category
中英文映射识别“大学”、“学位论文”字样并添加标签(可以在网站上实时)[ ] 其他
.csl
在 Git 中应识别为 csl 或 xml,仓库语言不应为 js/ts本仓库更新触发 website 构建:上线后取消 ci 注释即可