ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

RIS参考文献格式参数详解:从TY到ER避免导入失败

RIS参考文献格式参数详解:从TY到ER避免导入失败 1. 先搞清楚 RIS 到底是个什么东西RIS 格式参考文献的参数说白了就是一堆两三个字母的大写标签每一行写成标签 两个空格 短横线 空格 内容的固定形状然后把几十行摞在一起头一行必须是TY最后一行必须是ER。这套写法诞生于上世纪九十年代的文献管理软件时代几十年过去EndNote、Zotero、Mendeley、NoteExpress、知网研学还有各大数据库的导出题录按钮全都留着这个接口。原因很朴素它足够土土到任何解析器都能用十几行代码读懂也足够稳稳到字段缺失、顺序打乱、中文英文混排都不会让整份文件报废。我最早接触它是为了把几百条文献从数据库批量搬到本地管理器里当时手改了一条记录结果整批导入只有第一条成功后面全变成了无题名条目。那次之后我才明白RIS 的每一行都不是随便写的参数的含义、顺序、出现次数、大小写甚至那根短横线前后有几个空格都会直接影响解析器的判断。所以这篇东西不打算讲空泛的格式介绍而是把每个常用参数掰开揉碎说清楚它到底管什么、怎么写才不翻车、各家软件对它的容忍度差在哪里。1.1 从一次只导入一条的事故说起那次事故其实很简单。我从数据库复制了三条记录手动拼成一个.ris文件想着省点事把三条记录之间的ER全部去掉了只留了最末尾的一个。文件长这样第一条正常ER -之后直接跟第二条的TY - JOUR看起来挺顺。结果导入时管理器读到第一个ER就认为文件结束了剩下的内容全被当成附件或者垃圾丢掉。这不是软件笨而是 RIS 的解析规则本身就规定ER是记录终止符一份文件里有多少条文献就得有多少个ER。这件事让我总结出第一条经验RIS 的参数里TY和ER是一对儿是记录的头和尾属于结构性参数不是内容参数。中间的TI、AU、PY、JO这些才是真正描述文献内容的。写文件的时候先保证结构对再考虑内容全不全这个顺序反了后面全是白工。1.2 RIS 的三层结构入口、正文、出口把一条 RIS 记录拆开看其实是三层。第一层是入口层只有一行TY - JOUR这样的条目类型声明它决定了后面所有参数该被怎么解读。同样一个T2字段在TY - JOUR里可能被当成期刊全称在TY - CHAP里就是书名在TY - CONF里又变成会议名称。所以TY写错了后面写得再整齐也是错位的。第二层是正文层也就是各种内容参数比如标题、作者、年份、卷期、页码、DOI。这一层的特点是绝大多数参数可以重复出现作者、关键词少数字段有严格的取值格式年份、日期还有一批字段属于软件自定义不同管理器理解不一样。第三层是出口层就是那个孤零零的ER -短横线后面甚至可以什么都不写。它的存在只为了告诉解析器这条记录到此为止下一条从这里开始。提示手写 RIS 时宁可多写几个用不上的字段也不要漏掉ER。漏内容的后果是导入后缺信息漏ER的后果是整份文件被截断后者严重得多。1.3 为什么参数决定命运解析器并不完全统一RIS 从来没有一个强制性的国际标准组织背书它更像是一份事实标准靠各家软件互相兼容活着。这就导致同一个参数在不同软件里的实现存在细微差别。举个例子期刊名称在旧版规范里叫JO后来有人用JF表示期刊全称、JA表示期刊缩写。EndNote 导出的 RIS 里经常同时出现JO、T2、J2三个字段分别存全称、期刊名、缩写。而 Zotero 的导入器会优先读JO读不到再退回T2。你如果只写了J2有些软件就认有些软件就丢。再比如页码规范里是SP起始页加EP结束页两个字段但很多网页导出工具图省事直接写一个SP - 12-18把区间塞进起始页字段。EndNote 能猜出来Mendeley 有时会把12-18整个当成起始页最后参考文献里就出现12-18–这种畸形输出。这些差异不需要你全部背下来但要建立一个意识RIS 参数是约定而不是法律写的时候往最保守、最主流的写法靠兼容性最好。所谓最保守就是每个字段只写它最标准的那个标签不炫技、不用冷门别名。2. RIS 参数总览一张表先建立全局感在逐字段拆解之前先把常用参数按功能分组过一遍。这样你看到一份陌生的 RIS 文件能快速判断它属于哪类文献、信息全不全、有没有明显缺漏。2.1 条目类型 TY 与结束标记 ERTY是唯一一个必须出现在第一行的参数它的值决定了整条记录的类型。常用的取值和对应场景如下TY 取值含义典型场景JOUR期刊论文最常见的学术论文JFULL期刊全文部分数据库导出的整刊记录BOOK专著单独出版的图书CHAP图书章节编著中的某一章CONF会议论文集会议录整体CPAPER会议论文单篇会议文章THES学位论文硕博论文RPRT技术报告白皮书、研究报告ELEC电子资源网页、在线文档NEWS报纸文章报纸新闻稿MGZN杂志文章大众或行业杂志PAT专利专利文献DATA数据集科研数据存档GEN通用无法归类时兜底实际用起来JOUR、BOOK、CHAP、CONF、THES这五个覆盖了九成以上的需求。真正需要留意的是CPAPER和CONF的区别前者指单篇会议论文后者指整本会议录。有些软件导入CONF时会把它当成一个会议实体作者、页码全丢失所以如果你要导入的是某一篇文章优先用CPAPER而不是CONF。ER的写法有个细节短横线后面最好什么都不写就留一个ER -注意行尾可能有一个空格。有人习惯写ER -加个句号或者写ER - END绝大多数解析器不在意但也有个别严格的实现会因为值非空而产生一条空记录。稳妥起见留空最安全。2.2 题录核心字段标题、作者、年份这几项决定了一篇文献在列表里显示成什么样缺一个都很扎眼。参数含义可重复写法建议TI / T1标题否只写主标题不加句号结尾AU / A1作者是每位作者一行A2编者 / 次要责任者是图书章节常用PY出版年否四位数字如 2023DA完整日期否YYYY/MM/DD如 2023/05/18Y1主日期否老标签多数情况等同 PYTI和T1是同一件事的两种写法。老一点的数据库偏爱T1新版工具基本都用TI。两者同时出现时不同软件的选择策略不一致所以一条记录里只保留一个就好别两个都写。作者字段是最容易出问题的地方规则后面单独讲这里先记住一句话一个作者一个AU行不要把多个作者写在同一行用逗号分隔。我见过太多人手写时图省事写成AU - 张三, 李四, 王五导入后整条变成一个叫张三, 李四, 王五的作者或者干脆被截成第一人。2.3 期刊与出版信息卷、期、页、社、地这一组参数决定了参考文献在期刊名, 年, 卷(期): 起页-止页这个经典格式里能不能完整还原。参数含义备注JO期刊名主用多数软件优先读它JF期刊全称与 JO 常重复JA / J2期刊缩写用于缩写式参考文献T2次要标题期刊名或书名随 TY 变化VL卷号纯数字或带字母如 12 或 S1IS期号有些导出用 CPSP起始页只写一个页码EP结束页与 SP 配对PB出版者出版社、机构名CY出版地城市名ET版次如 3 表示第三版SN标准号ISSN 或 ISBN卷期页码这四个字段看着简单实际坑最多。期刊缩写在不同学科体系里规则不同有的要求带点J. Am. Chem. Soc.有的要求不带点J Am Chem Soc还有的用全称。RIS 本身不强制但JA/J2通常放缩写、JO/JF放全称这样无论投稿要求哪种格式写作软件都能切换。SN字段在多篇文献里出现时解析器一般只保留第一个值。所以如果一本书同时有 ISBN-10 和 ISBN-13建议只写你常用的那一个。2.4 标识、摘要与链接DOI、URL、AB、KW这一组是现代化参数二十年前的 RIS 里几乎见不到现在反而成了最关键的检索抓手。参数含义注意点DODOI只写 10.xxxx/xxxx 部分不要带 https 前缀UR链接完整 URLAB摘要可换行但要注意长度N2摘要旧标签与 AB 功能重叠KW关键词可重复一个词一行ID记录标识软件内部编号L1 / L2附件路径本地 PDF 链接N1注释自由文本M1 - M3杂项软件自定义C1 - C8自定义字段各软件解释不同DO字段最需要注意的是格式。正确写法是DO - 10.1021/ja00001a001如果写成DO - https://doi.org/10.1021/...有些软件会把它原样塞进参考文献输出一个又长又丑的链接。URL 该放UR就放UR两个字段各司其职。KW是少数鼓励大量重复的字段关键词有多少写多少一行一个。有些数据库会把关键词用分号拼成一行塞进一个KW导入后整行变成一个超长关键词检索时基本没用。能拆就拆。2.5 新旧标签别名对照RIS 演变过程中出现了不少同义标签整理一张对照表遇到陌生文件时可以快速对号入座。功能常见写法国 A常见写法国 B常见写法国 C标题TIT1BT图书整体期刊名JOJFT2期刊缩写JAJ2—出版年PYY1DA起始页SP——摘要ABN2—关键词KW——ISBN/ISSNSN——这张表不用背理解背后的逻辑就行早期不同软件各自为政后来大家互相妥协把对方的标签也认了于是留下了这么多别名。写新文件的时候用左列那一套TI、JO、PY、AB、KW兼容性最好。3. 逐字段拆解那些容易写错的参数总览看完接下来挑几个出错率最高的字段,把它们写到闭着眼也不会错的程度。3.1 TY 取值写错的连锁反应TY写错属于一念之差满盘皆输。举个真实场景一篇发在会议论文集里的文章我随手写了TY - CONF导入后 EndNote 把它建成一个会议条目作者字段被当成了会议组织者年份被当成了会议举办年参考文献输出时格式完全是另一套。判断方法其实不难问自己一个问题我要引用的是一整本东西还是里面的一篇是整本的用BOOK、CONF、JOUR整刊是一篇的用CHAP、CPAPER、JOUR单篇。期刊论文两种理解都存在但绝大多数情况都用JOUR。还有一个容易忽略的点学位论文一定要用THES不要图省事用BOOK。因为很多写作软件对学位论文有专门的输出模板会带上[D]这样的文献类型标识用错了就丢了。注意不要为了保险给一条记录写多个TY。有些解析器读到第二个TY会认为这是新记录的开始导致内容错位。3.2 作者字段一个作者一行姓名格式有讲究作者是 RIS 里最容易写乱的部分规则其实就三条。第一条一个作者一个AU行顺序就是署名顺序。解析器按出现顺序排列作者不会自动排序。第二条姓和名之间用逗号分隔姓在前。标准写法是AU - Zhang, San或者带中间名的AU - Smith, John A.。如果写成AU - San Zhang名在前姓在后英文软件可能猜对中文软件经常把整个字符串当姓最后参考文献里出现San Zhang, 2023这种排序错误。第三条带后缀的姓名要单独处理。比如李四 Jr.或者van der Waals, Johannes规范里支持用逗号分隔后缀AU - Smith, John, Jr.。不过说实话后缀这种情况在很多国产软件里支持得并不好能简化就简化。中文文献导入英文管理器时还有一层坑作者名如果是中文很多软件能识别但如果来源文件是 GBK 编码而导入端按 UTF-8 读就会变成乱码最后作者名显示成问号。这个问题的根源在编码不在字段后面第 4 章会讲怎么处理。另外A2、A3这些次要责任者字段在不同软件里含义不完全一样。相同做法是A2放编者图书章节、编著类文献A3放译审者。如果拿不准宁可不写也别写错字段导致输出时多出一串莫名其妙的人名。3.3 页码SP 和 EP 必须成对别偷懒页码字段的错误形态最多我按常见程度排个序。第一种把区间塞进SPSP - 12-18。这是网页导出工具最爱干的事。导入后有的软件能拆成SP12, EP18有的就整段当成起始页参考文献里出现12-18–或者12-18, 18这种诡异结果。正确写法永远是SP - 12加EP - 18两行。第二种只有起始页。有些在线优先出版的文章确实只有一个文章编号比如SP - e0123456这种情况只写SP是对的因为确实没有结束页。写作软件遇到只有SP时通常会原样输出不会硬加一个短横线。第三种文章编号和页码混用。有些期刊用文章编号如12345代替页码此时写进SP是合理的但如果你知道该刊的引用惯例是文章编号 页码就要按目标格式要求来决定。第四种卷期页码整体缺失。这在预印本和早期在线文献里很常见那就只写已知的字段不要为了凑格式编造数值。空着总比写错强因为空着只是显示不全写错是学术不严谨。3.4 日期字段PY、DA、Y1 到底该写哪个三个日期字段的关系值得单独说清楚因为它们经常同时出现在一份文件里。PY是最基础的出版年格式固定四位数字比如PY - 2023。这是几乎所有软件都会读的字段也是参考文献里[2023]那个年份的来源。DA是完整日期格式YYYY/MM/DD比如DA - 2023/05/18。它主要用于需要精确日期的文献类型比如报纸文章、在线新闻、专利。期刊论文一般不需要精确到日写了也无害。Y1是老规范里的主日期字段格式可以是年份也可以带月份。它和PY功能高度重叠同一份文件里经常两个都写、值也一样。遇到同时有PY和Y1且值不同的情况多数软件优先取PY所以如果只能写一个写PY。还有一个容易混淆的是Y2它通常表示次要日期比如会议举办日期、专利公开日期。这个字段用得少但如果你的文献类型是会议论文写作软件有时会从Y2里取会议年份而PY取出版年份。两个年份不一致的时候别觉得是软件出 bug先看看这两个字段是不是故意写了不同的值。3.5 期刊名的三种形态与选择策略同一本期刊在 RIS 里可能有三个字段在写它JO缩写的期刊名、JF全称、JA/J2的缩写形式。这不是冗余而是为了应对不同的投稿要求。如果你在写一份通用的 RIS 文件建议的策略是JO和JF都写期刊全称JA/J2写该刊的官方缩写。这样无论目标期刊要求全称还是缩写写作软件都能取到。缩写本身还有讲究。ISO 4 缩写规则要求词干缩写加点比如Journal缩成J.、Chemistry缩成Chem.。但很多理工科期刊实际采用的缩写不带点。稳妥做法是查该刊官网的Information for Authors那里通常会给出官方缩写写法照抄最保险。实在查不到就用数据库如期刊主页、文献数据库的期刊页面显示的缩写那也是被广泛接受的形式。提示不要自己手动拼缩写。International缩成Int.还是Intl.不同体系不一样猜错的概率不低。3.6 DOI、URL 与 SN 的取舍这三个字段都属于标识符但用途完全不同。DO是数字对象标识符是当前最稳定的文献定位方式格式固定以10.开头。它应该只写标识符本身不带https://doi.org/前缀。少数软件对带前缀的写法也能容错处理但没必要赌。UR是通用链接可以是出版社页面、数据库详情页、机构仓储地址。它的缺点是不稳定链接失效是常态。所以如果一篇文献同时有 DOI 和 URL优先保证 DOI 正确URL 有就写、没有不强求。SN是标准号期刊写 ISSN8 位形如1234-5678图书写 ISBN。带连字符是常见写法不带也能识别但带连字符可读性更好。有些数据库导出时会把 ISSN 和 ISBN 混在一个SN里如果你手动整理按文献类型选对应的那个。4. 手写与批量生成可复现的实操流程参数含义弄明白之后真正的工作量在于怎么把几十上百条记录又快又准地变成 RIS 文件。这一章给两套方案手写小批量脚本处理大批量。4.1 一份最小可用的 RIS 长什么样先看一个最小完整示例这是一篇期刊论文只保留了最核心的字段TY - JOUR TI - 面向边缘设备的轻量化目标检测方法 AU - 张, 三 AU - 李, 四 AU - Wang, Ming PY - 2023 JO - 计算机应用研究 VL - 40 IS - 6 SP - 112 EP - 118 DO - 10.1234/j.issn.1001-3695.2023.06.012 SN - 1001-3695 AB - 针对边缘设备算力受限的问题提出一种轻量化检测网络…… KW - 目标检测 KW - 轻量化网络 KW - 边缘计算 ER -这十几行覆盖了标题、作者、年份、期刊、卷期页码、DOI、ISSN、摘要、关键词导入任何主流管理器都不会出问题。写的时候有几个细节值得强调标签和短横线之间是两个空格短横线和值之间是一个空格行尾不要有多余空格少数解析器会把尾随空格算进值里导致标题末尾多一个空格。摘要过长怎么办RIS 没有硬性长度限制但个别老软件对单行长度有 255 字符的隐含上限。如果你的摘要特别长可以把它拆成多个N1字段或者干脆省略摘要只留题录信息——摘要主要用于个人检索对参考文献输出没影响。4.2 用脚本批量生成从 CSV 到 RIS手上有一个几百条的表格、想批量转成 RIS手写肯定不现实。下面这段 Python 做的事情很直接读一个 CSV逐行拼出 RIS 记录写到文件里。import csv # 假设 CSV 表头为 title, authors, year, journal, volume, issue, sp, ep, doi # authors 用分号分隔例如 张三;李四;Wang, Ming def to_ris_row(row): lines [TY - JOUR] lines.append(fTI - {row[title].strip()}) for au in row[authors].split(;): au au.strip() if au: lines.append(fAU - {au}) lines.append(fPY - {row[year].strip()}) if row.get(journal): lines.append(fJO - {row[journal].strip()}) if row.get(volume): lines.append(fVL - {row[volume].strip()}) if row.get(issue): lines.append(fIS - {row[issue].strip()}) if row.get(sp): lines.append(fSP - {row[sp].strip()}) if row.get(ep): lines.append(fEP - {row[ep].strip()}) if row.get(doi): lines.append(fDO - {row[doi].strip()}) lines.append(ER - ) return \n.join(lines) \n with open(input.csv, encodingutf-8-sig, newline) as f_in, \ open(output.ris, w, encodingutf-8, newline\n) as f_out: reader csv.DictReader(f_in) count 0 for row in reader: f_out.write(to_ris_row(row)) count 1 print(f已生成 {count} 条记录)这段代码里有几个地方值得解释。第一encodingutf-8-sig是读 CSV 时用的。很多从 Excel 导出的 CSV 带 BOM 头文件开头三个不可见字节不加这个参数第一列的表头会读成\ufefftitle后面row[title]直接报 KeyError。第二写出时用newline\n。这是为了避免 Windows 上\n被自动转成\r\n。虽然大多数 RIS 解析器对\r\n和\n都能处理但统一成 LF 可以减少跨平台传输时的意外。第三每一位作者单独一行循环输出。这是这段脚本最核心的地方也是手工做批量转换时最容易偷懒偷错的地方。第四ER -后面跟一个空格然后换行确保记录终止符存在。没有它整个文件就是废的。如果源头数据是 BibTeX思路一样只是先要把 BibTeX 的字段名映射过来。常用映射关系如下BibTeX 字段RIS 参数说明titleTI标题authorAU多人用 and 分隔需拆成多行yearPY出版年journalJO期刊名volumeVL卷numberIS期pagesSP / EP用短横线拆分doiDO去掉前缀isbn / issnSN按类型选abstractAB摘要keywordsKW用逗号或分号拆分pages字段拆分的逻辑很简单找到第一个短横线左半是SP右半是EP。但要注意短横线有多种写法英文连字符-、短破折号–、长破折号—都可能出现脚本里最好统一替换成英文连字符再拆。4.3 编码、换行、缩进这三个工程细节前面提过编码这里系统说一下。编码现代工具一律用 UTF-8。如果来源数据含中文而你又不确定目标软件支持哪种编码就存成UTF-8 with BOM也就是utf-8-sig这样 Windows 上的老软件打开时能自动识别。纯英文场景用不带 BOM 的 UTF-8 更干净。换行LF 和 CRLF 都能被识别但同一份文件里混用会出问题。批量脚本务必统一。我一般采用 LF因为它在 Linux 服务器和 Git 里表现得最一致。缩进RIS 里没有缩进的概念但长字段比如摘要、注释如果需要换行显示有两种处理方式。一种是不换行整段写在一行另一种是换行后不加标签直接续写。后者在部分软件里会被截断或拼接失败建议长文本一律写在一行虽然文件看着难看但导入最稳。还有一个容易被忽略的细节值里的引号和特殊符号。RIS 不要求值加引号所以如果你的标题里本来有双引号直接写就行不要为了看起来像字符串再套一层引号。同理制表符最好替换成普通空格避免解析时被当成字段分隔。4.4 导入之后怎么验证字段没丢写完文件不能直接收工得验。我的验证流程固定三步。第一步用一个干净的管理器库导入别导入到你已经在用的库里避免污染。导入后随机点开三五条记录看标题是否完整、作者是否分成了独立条目、年份是否落到了正确的位置。第二步检查异常条目。管理器通常有重复条目或未分类条目视图如果出现大量无标题、无作者的条目基本可以确定是结构性问题优先怀疑ER缺失或编码错误。第三步做一次导出回环。把刚导入的记录再导出成 RIS和自己写的原始文件对比。字段数量明显变少说明有些参数没被识别字段值变了说明格式没写对。这个回环测试比肉眼检查可靠得多尤其是批量处理几百条的时候。5. 常见问题与排查技巧实录这一章是踩坑总结按症状—原因—处理的方式写方便直接对号入座。5.1 导入后作者全挤在一个人名下症状很典型一篇五人合著的文章导入后作者列表里只有一个条目名字是张三;李四;王五或者张三, 李四, 王五。原因是写了多作者在同一行用分号或逗号拼起来了。RIS 里作者字段的重复是靠多行实现的不是靠分隔符。处理办法是手工或脚本把作者串拆开每个作者生成一个独立的AU -行。脚本里就是用分号或and做分隔符切分然后循环输出。中文作者名里的逗号要小心张三姓张名三李, 四是姓李名四直接在逗号上切分会把姓名拆坏。判断标准是如果分隔符两边都是完整的中文名2 到 3 个字那大概率是作者分隔符如果逗号前是一个字或常见姓氏、逗号后是名那是姓名内的分隔符。这个判断在脚本里可以用一个常见姓氏列表来做准确率还不错。5.2 期刊名丢失或者页码变成一长串期刊名丢的常见原因是只写了J2或JA缩写而目标软件只认JO。解决办法是补上JO字段写成全称。页码问题的表现更花样比如参考文献里出现112-118–、112, 118或者112-118-118。根因无非两个SP里塞了区间或者SP、EP都被写成了同一个值。前者要拆成两个字段后者要去掉重复值只留SP和真正的EP。还有一种隐蔽的情况EP写成空行EP -也就是标签在、值为空。有的软件会把空值当成结束页为空输出时补一个短横线于是变成112-。遇到输出结尾多一个短横线先查EP是不是空标签。5.3 中文乱码与重音符号变形中文乱码的根源几乎全是编码。表现是导入后标题变成鎴戜滑这种字符或者全变成问号。解决办法是确认源文件编码用对应编码重新读取再以 UTF-8 写出。如果是utf-8-sig读、utf-8写中间不会再引入乱码。重音符号变形是另一类问题。英文文献里的Müller、García、Ångström在编码转换时可能丢失重音变成Muller、Garcia、Angstrom。这个的影响比中文乱码小因为丢失重音后名字仍是可读的检索也基本能匹配。但如果你在做严格的文献著录最好在从源头导出时就选 UTF-8全程不要经过 GBK 这类单字节编码。注意不要用文本编辑器的另存为随手改编码尤其是已经出现乱码之后。乱码一旦产生字符信息就已经丢了改编码救不回来只能重新导出。5.4 一份文件里多条记录只识别了第一条这个症状前面提过根因基本锁定在ER缺失或者TY重复。排查顺序是先看文件里ER -出现的次数是不是等于记录条数。少于条数就是漏了终止符。再看有没有连续两个TY中间没有ER那也会让解析器把两条拼成一条。还有一种少见情况是文件里存在空行分隔而某些老软件把空行当记录分隔导致空行后面被当成新记录这种就把空行删掉。补充一个细节从某些网页复制内容时可能带进来不可见的零宽字符或者全角空格。标签后面的两个空格如果变成了全角空格解析器认不出标签那一行就会被忽略。肉眼看不出来可以把文件粘到十六进制编辑器里看一眼或者干脆用脚本重新生成避免手工复制。5.5 常见问题速查表把上面几类问题压缩成一张表方便快速对照。症状最可能的原因处理方式只导入第一条缺ER或TY重复补齐终止符检查TY唯一性作者合并成一条多作者写在一行每位作者单独一行期刊名缺失只写了缩写字段补JO全称页码范围异常SP塞了区间拆成SPEP标题末尾多短横线EP为空标签删除空的EP行中文乱码编码不一致统一 UTF-8重新导出重音符号丢失中途经过了单字节编码全程 UTF-8摘要被截断单行过长或含换行压缩成一行或拆成多个N1DOI 变成完整链接带了前缀DO只保留10.开头部分关键词变成一整句分号拼接未拆按分隔符拆成多个KW条目类型错乱TY取值与文献实际不符按整本/单篇重新判定6. 一份可以直接抄的字段模板清单实操到最后最省事的办法不是每次回忆参数含义而是准备几个模板按文献类型复制粘贴。期刊论文模板用TY - JOUR必备字段是TI、AU、PY、JO、VL、IS、SP、EP、DO可选AB、KW、SN、UR。图书用TY - BOOK必备TI、AU或A2编者、PY、PB、CY、SN可选ET。图书章节用TY - CHAP必备TI章节名、A2编者、T2书名、PY、SP、EP、PB、CY。会议论文用TY - CPAPER必备TI、AU、PY、T2会议录名、SP、EP、PB。学位论文用TY - THES必备TI、AU、PY、PB授予单位、CY可选M1放学位类型。模板备好之后参数含义的记忆负担就降下来了。真正需要动脑的只剩两件事判断文献类型以及核对作者和页码这几处最容易出错的字段。我个人的习惯是任何一批 RIS 文件写完之后先拿五条导入测试确认结构、作者、期刊、页码四项都正常再导全量。这个五条试水的步骤帮我省过很多次返工——因为一旦全量导入之后再发现问题清理起来比重做还费劲尤其是那些已经自动生成引文编号的文档删一条记录可能牵动整篇参考文献表的编号重排。
返回列表