zotero-format-metadata偏好设置详解:打造个性化文献管理工作流
zotero-format-metadata偏好设置详解:打造个性化文献管理工作流
【免费下载链接】zotero-format-metadataLinter for Zotero. A plugin for Zotero to format item metadata. Shortcut to set title rich text; set journal abbreviations, university places, and item languages, etc; detect duplicate items.项目地址: https://gitcode.com/gh_mirrors/zo/zotero-format-metadata
zotero-format-metadata是一款强大的Zotero插件,作为文献管理的Linter工具,它能够帮助用户自动格式化条目元数据,包括设置标题富文本、期刊缩写、大学地点和条目语言等,还能检测重复条目,让你的文献管理更加规范高效。
为什么需要自定义偏好设置?
文献管理工作流的个性化非常重要,不同学科、不同研究习惯的用户对文献元数据的要求各不相同。zotero-format-metadata提供了丰富的偏好设置选项,让你能够根据自己的需求定制文献管理规则,从而提高文献管理的效率和准确性。
图:zotero-format-metadata插件标志,体现了"不以规矩,不能成方圆"的设计理念
访问偏好设置的方法
要访问zotero-format-metadata的偏好设置,你需要先安装该插件。安装完成后,在Zotero中依次点击"编辑" > "首选项" > "zotero-format-metadata",即可打开偏好设置面板。
主要偏好设置类别详解
一般设置
一般设置面板主要控制插件的整体行为,包括:
- 添加时自动执行格式化:勾选后,当你添加新条目时,插件会自动对其进行格式化。对应的配置项为
pref("lint.onAdded", true);。 - 添加时自动执行格式化(群组条目):控制是否对群组条目自动格式化,配置项为
pref("lint.onGroup", false);。 - 格式化时通知:格式化完成后是否显示通知,配置项为
pref("lint.notify", true);。 - 并发数量:设置同时格式化的条目数量,配置项为
pref("lint.numConcurrent", 1);。
富文本设置
富文本设置控制插件的富文本功能:
- 启用富文本工具栏:是否显示富文本编辑工具栏,配置项为
pref("richtext.toolBar", true);。 - 启用富文本预览:是否启用富文本预览功能,配置项为
pref("richtext.preview", true);。 - 启用富文本快捷键:是否启用富文本编辑的快捷键,配置项为
pref("richtext.hotkey", true);。
条目设置
条目设置主要针对文献条目的整体检查和规范:
- 检测是否存在重复条目:启用后,插件会自动检测重复的文献条目,配置项为
pref("rule.no-item-duplication", true);。 - 检测网页条目:帮助识别可能错误分类为网页的文献条目,配置项为
pref("rule.no-article-webpage", true);。 - 检测预印本误存为期刊文章:防止将预印本错误地分类为期刊文章,配置项为
pref("rule.no-journal-preprint", true);。
标题设置
标题设置控制文献标题的格式化规则:
- 标题句首字母大写:自动将标题转换为句首字母大写的格式,配置项为
pref("rule.correct-title-sentence-case", true);。你还可以设置例外语言,通过pref("rule.correct-title-sentence-case.disabled-languages", "zh,de");配置。 - 移除标题末尾句号:自动移除标题末尾的句号,配置项为
pref("rule.no-title-trailing-dot", true);。 - 纠正标题标点符号:自动调整标题中的标点符号,配置项为
pref("rule.correct-title-punctuation", true);。
作者设置
作者设置控制文献作者信息的格式化:
- 要求作者信息:确保文献条目包含作者信息,配置项为
pref("rule.require-creators", true);。 - 修改作者大小写:自动调整作者姓名的大小写,配置项为
pref("rule.correct-creators-case", true);。 - 修改作者中文拼音拆分:控制是否拆分作者中文拼音,配置项为
pref("rule.correct-creators-pinyin", false);。
语言设置
语言设置控制文献条目的语言相关规则:
- 要求语言信息:确保文献条目包含语言信息,配置项为
pref("rule.require-language", true);。 - 限制语言类型:可以设置只允许特定语言,如中文(cmn)和英文(eng),配置项为
pref("rule.require-language.only.cmn", true);和pref("rule.require-language.only.eng", true);。
期刊文章相关设置
期刊文章相关设置针对期刊文章类型的文献条目:
- 修正期刊名别称:自动将期刊名的别称统一为标准名称,配置项为
pref("rule.correct-publication-title-alias", true);。 - 修正期刊名大小写:自动调整期刊名称的大小写,配置项为
pref("rule.correct-publication-title-case", true);。 - 更新期刊缩写:自动为期刊名称添加缩写,配置项为
pref("rule.require-journal-abbr", true);。你还可以设置自定义的期刊缩写数据文件路径,通过pref("rule.require-journal-abbr.customDataPath", "");配置。
会议论文相关设置
会议论文相关设置针对会议论文类型的文献条目:
- 会议论文标题句首字母大写:自动将会议论文标题转换为句首字母大写的格式,配置项为
pref("rule.correct-proceedingsTitle-sentence-case", false);。 - 更新会议名简写:自动为会议名称添加缩写,配置项为
pref("rule.correct-conference-abbr", true);。
学位论文相关设置
学位论文相关设置针对学位论文类型的文献条目:
- 纠正学位论文类别:自动调整学位论文的类别,配置项为
pref("rule.correct-thesis-type", true);。 - 更新大学字段:自动调整大学名称的格式,配置项为
pref("rule.correct-university-punctuation", true);。 - 更新地点字段:确保学位论文包含大学地点信息,配置项为
pref("rule.require-university-place", true);。
标识符设置
标识符设置控制文献标识符的格式和验证:
- 要求DOI:确保文献条目包含DOI信息,配置项为
pref("rule.require-doi", true);。 - DOI无前缀:移除DOI前的前缀,配置项为
pref("rule.no-doi-prefix", true);。 - DOI应为长型:将DOI转换为长格式,配置项为
pref("rule.correct-doi-long", true);。
更新元数据设置
更新元数据设置控制插件如何更新文献元数据:
- 静默更新:是否在后台静默更新元数据,配置项为
pref("rule.tool-update-metadata.option.slient", false);。 - 更新模式:设置默认的更新模式,可以选择"全部更新"或"仅更新空白字段",配置项为
pref("rule.tool-update-metadata.option.mode", "all");。 - 允许类型更改:是否允许在更新元数据时更改条目类型,配置项为
pref("rule.tool-update-metadata.option.allow-type-changed", true);。
总结
zotero-format-metadata提供了全面且灵活的偏好设置选项,让你能够根据自己的研究需求和习惯定制文献管理规则。通过合理配置这些选项,你可以打造一个高效、规范的个性化文献管理工作流,让文献管理变得更加轻松。
如果你想深入了解更多关于zotero-format-metadata的功能,可以查阅项目的官方文档或源码。配置文件的具体实现可以参考addon/prefs.js,偏好设置界面的实现可以参考addon/content/preferences.xhtml。
希望本文能够帮助你更好地理解和使用zotero-format-metadata的偏好设置,提升你的文献管理效率! 🚀
【免费下载链接】zotero-format-metadataLinter for Zotero. A plugin for Zotero to format item metadata. Shortcut to set title rich text; set journal abbreviations, university places, and item languages, etc; detect duplicate items.项目地址: https://gitcode.com/gh_mirrors/zo/zotero-format-metadata
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考