redleafnew /Chinese-STD-GB-T-7714-related-csl

中文 CSL 样式 - Zotero 中文社区

★ 6,350⑂ 940👁 14⑃ 131● 540▤ 0
JavaScriptCreated 2020-12-16zotero-chinese.com/styles/
6,350
stars
+0+4+19
940
forks
14
watchers
131
prs
540
issues
0
releases
–
discussions

README

中文 CSL 样式 - Zotero 中文社区

本仓库提供了一系列中文期刊和学位论文的 CSL 样式,其中大部分是由 GB/T 7714—2015[^gbt7714] 衍生的。

[^gbt7714]: 《GB/T 7714—2015 信息与文献 参考文献著录规则》(PDF)

- 中文 CSL 样式 - Zotero 中文社区:
- GitHub 仓库:
- Gitee 镜像:(自动同步)
- CSL 官方仓库:

 如何使用

 获取样式

访问 中文 CSL 样式 - Zotero 中文社区 选择合适的样式,单击样式名进入样式详情页,在 下载 小节,单击任意一个可用链接以安装样式。

 [!TIP]

 警告:xxx.csl 不是一个有效的 CSL 1.0.2 样式文件,你可能不能和 Zotero 一起正常工作。

 本仓库中的 CSL 样式在安装时会出现以上警告,这是因为该样式使用了 citeproc-js 提供的 CSL-M 扩展功能,属于正常现象,用户直接忽略即可。

 注意事项

 [!IMPORTANT]
 如果你使用了支持双语混排的样式(中文作者超过 3 个为等,英文为 et al.),你需要在 Zotero 或 JurisM 中为每一个文献条目设置 语言 字段。

 - 对于中文条目,语言可以为 zh-CN;
 - 对于英文条目,语言可以为 en-US;

 注意:不能是 English,中文 等!

 详情请参考:中英文混排 - 与 Word 引用相关的常见问题 。

修改语言后需要在 Word 加载项中 Refresh ,若仍显示不正常,将该篇文献删除后重新插入。

如果显示仍然不正常,可以尝试在 Zotero 的 Word 工具条中点击Document Preferences,将Language切换一下(原来为English(US)改为中文(中国大陆),原来中文(中国大陆)改为English(US)),再点击OK。

批量修改语言:可以使用 delitemwithatt 插件,到  下载插件并安装,
选择需要修改的条目后,右击,选择自动设置语言字段或Set Language Field Automatically即可。其他方法参见 。

Github 文件的下载方法也可见 。

Zotero 添加 csl 格式文件也可见 。

完整的 Zotero 的使用教程见:Zotero 百科全书 - Zotero 中文社区。

 没有找到符合需要的样式?

请前往 ISSUE 发布一个帖子,反馈已有样式的缺陷或申请新的样式。

注意,请认真完成 ISSUE 模板预置的问题,这些问题可以极大提高我们的处理效率,不完整填写的 ISSUE 将被直接关闭。

 贡献指南

项目运行需要安装 Node.js 和 Git。

bash
 Clone 这个仓库
git clone --recursive https://github.com/zotero-chinese/styles.git

 进入项目目录
cd styles

 子模块是必须的,如果在 clone 时没有添加 recursive 选项,需要运行下一行初始化子模块
git submodule update --init

 如果是第一次接触 Node.js 或运行后续命令时提示 pnpm 命令不存在,
 请执行下一行以安装 pnpm 包管理器
corepack enable

 安装依赖
pnpm install

 监听 CSL 文件变化并热更新
 方式 1:仅生成预览结果
pnpm dev
 方式 2:在浏览器中实时预览结果
pnpm dev:open

 生成所有数据
pnpm build

 预览一个 CSL 的结果
pnpm preview "src/accounting-research/accounting-research.csl"


提交新样式时,在 src 目录为每一个 style 建立一个单独的文件夹,在文件夹中,存放 [style name].csl。如果需要为这个样式提供单独的测试条目,可以分别建立 items.json 或 cites.json,这两个 JSON 文件的格式分别为 CSL-JSON 的 Items 和 CitationItems[^csl-json]。

[^csl-json]: CSL-JSON - citeproc-js

metadata.json 和 index.md 均为脚本自动生成,为中文 CSL 样式商店网站的构建提供数据,请勿手动修改这些文件,所有的修改都将在下一次脚本运行时被覆盖。

 协议

本仓库中的样式文件均采用 Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) 协议分发。

 贡献者

感谢所有贡献者!



 更多 Zotero 使用教程及技巧



更多 Zotero 使用教程及技巧

Zotero 使用参见软件随心 https://zhuanlan.zhihu.com/c_1071081428967743488。

一个 PDF 的 Zotero 使用简短教程《优雅地用 Zotero 进行文献管理和论文写作》,见

或 。

Zotero 便携版的安装与使用见 。

Zotero 怎么调整条目显示的大小,总觉得太小了见 。

Zotero 如何展开和折叠所有条目见。

Zotero 重装系统后 Word 工具条恢复的方法见 。

Zotero Word 工具条不出现如何解决见 。

ZoteroWord 中插入文献时如何默认打开经典视图见 。

Zotero 中常用的一些批处理用的 JavaScript 脚本见zotero-javascripts。

Zotero 利用 JavaScript 备份配置和数据见 。

Zotero 数据、设置的备份与恢复-视频 。

Zotero 设置的备份与恢复见 。

Zotero 数据的备份与恢复见 。

Zotero 如何新建一个 profile?。

Zotero 如何选中重复条目中的部分条目 。

Zotero 批量删除(合并)重复文献见 。

Zotero 使参考文献列表中某些作者名字加粗,加星,刷新后保留见 。

Zotero 参考文献编号位数增加后如何对齐见 。

Zotero 中使用GB/7714-2015相关 csl 时文末显示的访问日期如何隐藏?。

Zotero 使用 GB/T 7714 2015 样式期刊类型显示为[Z]的原因及解决方法见。

Zotero 右键菜单中为什么没有 Find Available PDF?。

Zotero 插件 Add-ons 无法打开的解决办法。

Zotero 插件(扩展)的安装--以茉莉花(jasminum)为例 。

Zotero 利用jasminum(茉莉花)安装或更新部分中文网站 translator。

Zotero 中无关闭、最大化、最小化、窗口标题的窗口移动或放大缩小的方法 。

Zotero 如何查看 My Library 中的文献属于哪个分类(

Snapshot: 2026-11-04T14:00:00Z · Data license Apache-2.0 · JSON