Zotero 7本地pdf文件名自适应中英文格式

问题

Zotero7默认语言是中文,发现本地pdf文献中均会出现"等"字,出现中英文不统一的不便。

(注:存在et al.的pdf,是从外部直接拖进去的,不是自动产生的。)

解决

zotero 7提供了丰富的文件后缀自定义模板,查看手册可以根据自己的命名习惯DIY一套。

只需要修改命名模板格式即可,修改位置:【编辑】-【设置】-【常规】-【文件重命名】-【自定义文件名格式】


由于平时英文文献居多,因此单独判断一下文档语言类型,如果是中文就用等,其他一律都将替换为et al.

以下提供一下我的命名模板。

{{if language == "zh"}}
{{ firstCreator suffix=" - " }}
{{elseif language =="zh-CN"}}
{{ firstCreator suffix=" - " }}
{{else}}
{{creators  max="1" suffix=" et al. - "}}
{{ endif }}
{{ year suffix=" - " }}
{{ title truncate="100" }}

注1:上一版为了代码整洁,添加了缩进,发现重命名后,文件名开头也会有空格,这样就可以了。

相关推荐
转码的小石5 分钟前
12/21java基础
java
拭心6 分钟前
Google 提供的 Android 端上大模型组件:MediaPipe LLM 介绍
android
李小白6613 分钟前
Spring MVC(上)
java·spring·mvc
GoodStudyAndDayDayUp26 分钟前
IDEA能够从mapper跳转到xml的插件
xml·java·intellij-idea
装不满的克莱因瓶1 小时前
【Redis经典面试题六】Redis的持久化机制是怎样的?
java·数据库·redis·持久化·aof·rdb
n北斗1 小时前
常用类晨考day15
java
骇客野人1 小时前
【JAVA】JAVA接口公共返回体ResponseData封装
java·开发语言
yuanbenshidiaos2 小时前
c++---------数据类型
java·jvm·c++
向宇it2 小时前
【从零开始入门unity游戏开发之——C#篇25】C#面向对象动态多态——virtual、override 和 base 关键字、抽象类和抽象方法
java·开发语言·unity·c#·游戏引擎
带电的小王2 小时前
WhisperKit: Android 端测试 Whisper -- Android手机(Qualcomm GPU)部署音频大模型
android·智能手机·whisper·qualcomm