======修改 CSL 样式 ====== 虽然没有 CSL 的编辑器,但是修改样式其实一点都不困难。你甚至都不需要太多的 XML 知识,只需要按照下列步骤进行即可。 ===== 打开测试面板 ===== 在Firefox浏览器地址栏中输入 ''chrome://zotero/content/tools/csledit.xul'' 如下所示。 {{:test-pane.png?600}} 打开Zotero面板,选定一个或多个条目,关闭Zotero面板,在测试面板右侧下拉菜单中选择一个样式,CSL样式将会在第一个文本框中出现,引文和参考文献目录将在第二个文本框中出现。 ==== 动它一下 ==== 现在你可以在第一个文本框中改动XML文件的内容。只要改动后的文件仍然具有正确的结构,改动后的格式就会在第二个文本框中显示。 **注意**你所做的改动不会自动保存,请自行保存。你可以将相应的文本复制到文本编辑器中,存为以csl文件(*.csl)。 ====示例==== 在CSL文件的末尾,会有'''' 和 '''' 这两块代码,前者决定引文的格式,后者决定参考文献的格式。 一般情况下,你只需要改动这两个部分。 **code**代码块决定引文格式 **bibliography**代码块决定参考文献格式 ===改变标点符号=== 引文格式的差异通常会很小,你可以找一个类似的格式,只需要做些许改动,就可以得到你想要的格式。 一般情况下,你只需要改动参考文献目录中的标点符号,各个项目(作者,题目,年份等)的位置就可以了。 在 Zotero 中,分别以''prefix'', ''suffix'' 和 (group) ''delimiter''属性来标识。 例如,下列改动将会将卷号由格式''(9)''变动为''[9]''。 ===改变参数=== 当一篇引文的作者有多个的时候,常常需要显示 //et al.// 的缩写,这需要一个**option**参数。这个设置在CSL 0.8.1 和 1.0 中有所不同。 ==CSL 0.8.1== For example, to remove all [[kb/given_name_disambiguation|given-name disambiguation]], find the line: ''