← 目录

文件重命名

CiteDesk 可以按上级文献的元数据给附件文件自动取名,默认的名字像「作者 - 年份 - 题名.pdf」。设置在 设置 > 常规 > 文件重命名。

文件名模板

模板由普通文字和 {{ … }} 括起来的变量组成。默认模板是:

{{ firstCreator suffix=" - " }}{{ year suffix=" - " }}{{ title truncate="100" }}

变量可以带参数,写成 名字="值":

参数作用
prefix、suffix变量有值时,在前面或后面加上这段文字;变量为空就都不加
truncate最多保留多少个字符
start从第几个字符开始取
case改大小写或命名风格:upper、lower、sentence、title、hyphen、snake、camel、pascal
match只保留匹配这个正则表达式的第一段
replaceFrom、replaceTo把匹配 replaceFrom 的部分换成 replaceTo
regexOpts正则表达式的选项,默认 vi

可用的变量有:文献的各个字段(例如 title、publicationTitle、DOI);firstCreator;year;itemType;accessDate;attachmentTitle;以及 authors、editors、creators 这三个人名列表(参数 max、name、join、initialize 等)和它们的 …Count。

还可以写条件:{{ if year }}…{{ elseif … }}…{{ else }}…{{ endif }}。模板写错时,窗口里会提示,保存时落回默认模板。

窗口里的预览用的是当前选中的文献,没有选中时用一份示例文献。「重命名文件…」按钮对文献库里已有的文献按新模板整批改名,并先给出预览,确认之后才改。

什么时候改名

  • 自动重命名文件:打开后,从网址添加、按标识符添加、查找全文、识别 PDF 得到的文件会按模板取名;添加文件到文献下面时,只有这个文献下面没有别的同类文件才改。
  • 重命名这些类型的文件:默认 PDF 和电子书,也可以勾图片、音频、视频。
  • 「自动重命名文件」打开时,您改了文献的字段,它的主附件文件名默认也会跟着改。
  • 在右栏附件行的菜单里,也可以手动「重命名文件以匹配上级文献」。

改名只改文件名,附件的标题不变,见附件标题与文件名。文件名超过文件系统的长度上限时,会截短到放得下为止。

链接的文件

「重命名链接的文件」默认关闭:链接到您自己电脑上某个位置的文件,是自己整理的,应用默认不动它。打开后,这类文件也会按模板改名,改的是磁盘上的那个文件。