说明:本文译自JabRef帮助文档,也可查看:jabref.sourceforge/help/Contents.php。
------------------------------------------------------------------------------------------------------------------- JabRef中文手册:
一、域
关于bibtex
JabRef能帮你处理bibtex数据库。但须注意,在编辑文献题录时要确保你的数据库能被bibtex程序正确处理。
Bibtex域
bibtex中有许多不同的域,JabRef也能设定一些附加的域。通常,你可在包含文本的域内使用LaTex命令。Bibtex会自动格式化你的文献列表,根据你的参考文献风格将列表中某些域转成大写或小写。为保证特定的字符保持大写,请把它们用大括号包含起来,例如{B}elgium。部分域类型的说明:
z Bibtexkey:是用在LaTex文件中引用题录的独特字符串。需要注意的是:从LaTex中引用题录时,此关键词必需和文献字符串的大小写完全匹配。
z address:地址,通常指出版者或其他机构。对于一些大的出版社,van Leunen建议整个忽略。而对于一些小的出版社,给出完整的地址对读者会有帮助。
z annote:即annotation,注释。标准的参考文献格式不使用注释,但是一些程序用它来产生注释型的参考文献。
z author:作者。该域应该包含一条文献题录中完整的作者列表。作者名之间用and分隔,作者数目多于三个也是一样。名字可以用两种等价的方式书写:
–Donald E. Knuth (名+ middle name +姓)或者 Knuth, Donald E(姓+“,”+名)
– Eddie van Halen 或van Halen, Eddie(译注:上面两行是两个例子,每一行中是两种书写方式。)如果作者多于两个,必需使用后一种方式(带逗号的方式)以区别中间名(middle names)和姓(last names)。
z booktitle:书名。部分书名会被引用。对于书籍题录,使用题目域代替。
z chapter:章(或节或其他)编号。
z crossref :交叉引用,题录被交叉引用时用的数据库关键词。
z edition:版本,书的版本号,如“第二版”(“Second”)。应使用序数词,而且第一个字母要大写。必要的时候标准的文献格式会把它转换成小写。
z editor:主编。该域和作者域类似。如果已经有作者域,则“editor”域用于给出文献所在的书或专辑的主编名。
z howpublished:出版方式,专用于一些奇怪的文献,标明它是如何被出版的。第一个字母要大写。
z institution:研究所,指技术性报告的赞助机构。
z journal:期刊名,可以简写成一个“字符串”(string)。要定义这样的字符串请使用字符串编辑器。
z key:用于按字母顺序排序、交叉引用和在“作者”域信息缺少时产生标签。该域和cite命令中出现的(也是在数据库题录开始处出现)key是不一样的,不要混淆。
z month:月份,指工作发表的月份;对于未发表的工作,指写作的月份。应该使用三字母缩写(jan, feb, mar, apr, may, jun, jul, aug, sep, oct, nov, dec)。
z note:注释。可以帮助读者理解的任何附加信息。首字母应大写。
z number:期刊、杂志、技术性报告或系列著作的期号。一本期刊或杂志通常用卷号和期号来识别;出版技术报告的机构通常也会给出一个期号;有时书名也会给出系列号z organization:机构,指赞助会议或出版手册的机构。
z pages:页码,一页或多页或者页码范围,如42-111 或 7,41,73-97 或 43+ (最后一个例子中的 `+' 表示随后的页码编排比较复杂)。为了更好的维护数据库的翻录性,标准的文献格式将单破折号(如7-33)转换成Tex中使用的双破折号表示页码范围。(7--33)。
z publisher:出版社名字。
z school:论文撰写的学校名字。
z series:系列著作或书的名字。引用整本书时,题录的title给出书名,而可选的series 域给出系列名,或多卷书刊的“套”号。
z title:著作的标题/题目。大写形式取决于文献格式和使用的语言。对于必需大写的词,请使用括号将词或首字母括起来。
z type:技术报告的类型,如研究简报(Research Note)。
z volume:期刊或多卷速记的卷号。
z year:出版年份,或未出版著作的写作年份。通常应该为四位数,如1984,虽然标准的文献格式能处理末四位为连续数字的任何年份(如:大约1984)。本域对多数题录类型是必需的。
其他域
BibTeX极为流行,很多人用其存贮信息。这里列举了一些常见的域:
z affiliation* :指作者的隶属关系。
z abstract:著作摘要
z doi:即数字文献标识(The Digital Object Identifier),用于标识文献的一个参数。
z eid:电子标识(The Electronic identifier),用于标识纸质刊物的电子期刊。此数字取代了页码,可以用于查纸质刊物中的文章。有时也称引文号。
z contents* :内容列表。
z copyright* :版权信息。
z ISBN*:国际标准书号(The International Standard Book Number)。
z ISSN*:国际标准系列号(The International Standard Serial Number),用于标识期刊。
z keywords:关键词,用于搜索或注释。
z language* :文章的写作语言。
z location* :和文献题录相关地址,如会议召开的城市。
z LCCN* :国会图书馆电话(The Library of Congress Call Number)。我还见过用“lib-congress”表示的。
z mrnumber* :数学评论号码(The Mathematical Reviews number)
z price* :文档的价格。
z size* :著作的物理尺寸。
z URL:指向引文的www通用资源定位器,通常用在技术报告中指向存放该报告postscript代码的ftp站点。
JuraBib
z urldate:最后一次访问网页的日期。
注:带*号的域不是JabRef直接支持的域。
JabRef的文件链接
JabRef能将文献题录与存储在你系统中的任意类型文件建立链接,也能用URL或DOI标识的形式和网络上的文档建立链接。每条题录可有任意数目的文件链接,每个链接文件均可快速从JabRef打开。在BibTex术语中,一条题录的文件链接是在单一的域内编码的。但是,JabRef 中这些链接和其他BibTex域一样,展现在你面前的是一个可编辑的链接列表。
设置外部文件类型
文件链接须先选择文件类型,这样JabRef方可决定使用何种文件图标,且在打开文件时使用什么程序。文件类型的列表可以通过下列方法查看和编辑:选择“选项 ->管理外部文件类型”,或者在“偏好设置“窗口中点击“管理外部文件类型”按钮。文件类型的指定内容包括:名称、图标、文件扩展名和查看文件的应用程序。在Windows系统中,应用程序名可以忽略,因为可使用Windows的默认程序打开查看。
为题录添加外部文件链接
如果file域已经包含在通用域中,则可在题录编辑器中直接编辑一条题录的外部文件列表。编辑器提供了插入、编辑、移除链接以及为链接列表重新排序的按钮。
若文件在目录或子目录(在“偏好设置->外部程序->外部文件链接->主文件目录”中设置)内,且文件的扩展名符合已定义的类型之一,同时文件名包含BibTex题录中的BibTeX key,则该文件可通过点击题录编辑器中的Auto按钮自动进行链接。至于文件名和BibTeX key自动链接的规则,可在“偏好设置->外部程序->使用正则表达式搜索”中设置。
若欲下载文件并从某题录中链接之,可点击题录编辑器中的下载按钮。点击后会出现一个对话框,提示你输入URL。文件会下载到设定的主文件目录,并根据题录的BibTeX key命名,最后把它和题录相链接。
打开外部文件
从JabRef打开外部文件或网页的方法很多。在题录列表窗口,可以选择题录然后通过菜单选择、键盘快捷键或鼠标的右键菜单打开该题录的第一个外部链接。若题录列表窗口中设置了显示文件栏(通过“偏好设置”->题录列表->特殊表栏->显示文件栏”设置),则可单击文件图标打开题录的第一个文件链接。要查看该题录链接的所有文件,可在文件图标上点鼠标右键(Max OS X上用Ctrl-click),将出现一个显示所有链接的菜单。
JabRef中的 PDF/PS/URL/DOI 链接
注:JabRef 2.3 及其后版本提供了增强的外部文件链接功能。
JabRef能将文献题录与存储在系统上的PDF或PS文件建立链接,也能用URL或DOI标识的形式和网络上的文档建立链接。
外部阅读器设置
程序须预先知道用于打开PDF、PS和web页面的外部浏览器。这些设置可能已根据你的操作系统进行了默认设置,所以你可能不需要改变这些设置。
要改变外部浏览器设置,进入“选项->偏好设置->外部程序”。
打开外部文件或链接
可以有多种途径从JabRef打开外部文件或网页。在题录编辑器中,双击包含文件名、DOI 或URL的文本域;在题录列表窗口,可选择题录然后通过菜单选择、键盘快捷键或鼠标的右键菜单打开该题录的文件或网页;当然,你可以单击PDF、PD、URL和DOI图标。
默认情况下,题录列表窗口包含两个图标栏,用于显示题录的外部文件链接和URL。可在“偏好设置->表格”中取消任何一项。题录列表的第二栏显示PDF或PS文件图标(若二者均有则仅显示PDF),第三栏显示URL或DOI(若二者均有,则只显示URL)。可单击图标打开文件或网址。
注:若题录编辑器中不出现PS域,则需为通用域自定义题录类型。
PDF/PS主目录
JabRef很容易将PDF/PS文件链接至文献题录。为使用该功能,需在“选项->偏好设置->外部程序”中为程序设定PDF/PS主目录。JabRef用相对路径方式来引用存储在该目录及其子目录的所有PDF/PS文件。如果需要,将方便用户移动PDF/PS目录,也方便其他网络用户使用相同的数据库。
此外,若用相应文献题录的bibtex key(加上'.pdf' 或 '.ps')命名PDF/PS文件,JabRef能
搜索主目录及其子目录得到正确的PDF/PS文件。只要被正确命名的PDF或PS文件确实存在,便可以使用该功能。方法是:点击题录编辑器中PDF/PS域旁边的“Auto”按钮。若到PDF 或PS文件,此域将立刻被设定。
若按照上述方法命名文件,则可根本不用设置题录的PDF或PS域而直接打开文件。但这样做的缺陷是:PDF或PS图标不会出现在题录列表窗口内,除非你(手动或使用'Auto'按钮)设置了PDF或PS域。
数据库专用PDF/PS目录
可为数据库设置专门的PDF和PS目录(文件->数据库属性)。这些目录将取代PDF和PS 主目录。
使用正则表达式搜索自动关联文件
前述部分也已介绍JabRef的文件自动链接特性:若将文件命名为“bibtex-key+扩展名”,JabRef便可自动到之。JabRef2.2以后的版本使用了正则表达式搜索,这使文件的命名方案有了更大的弹性。多数情况下不必考虑去适应默认规则。若打开外部程序偏好设置(选项->偏好设置->外部程序),便会发现“使用正则表达式搜索”的选项。选择该选项后便可用自己的正则表达式来搜索PDF目录。
JabRef可以识别下列正则表达式语法:
z*:搜索所有一级子目录,不包括当前目录和更深的子目录。
z**:递归搜索所有的子目录和当前目录。
z.和..:当前目录及父目录。
z[title]:方括号内的所有表达式将被替换成当前题录的相应域内容。
z[extension]:替换成当前域的扩展文件名。
z其他所有的文本均被解释为正则表达式。但须注意:为了避免与路径分隔符号混淆,请勿使用两个连续的反斜杠。
默认的搜索方案是:**/.*[bibtexkey].*\\.[extension]。其含义是,这将搜索和扩展名相关联的所有子目录(比如PDF目录)中任何具有正确扩展名且文件中某个地方包含了bibtex key的文件。
题录时间戳
本功能可以在“选项->偏好设置->通用设置”中关闭或配置。
JabRef能自动产生一个域,该域包含了题录加入数据库的日期。
php手册官方中文版格式化
时间戳的格式可以用一个包含了预设单词的字符串确定,该字符串指定日期中的不同部分所处的位置。下面是一些可用的预设单词(圆括号中给出的例子是:2005年9月14日星期三下午5:45):
yy: 年 (05)
yyyy: 年 (2005)
MM: 月 (09)
dd: 日 (14)
HH: 小时 (17)
mm: 分 (45)
这些预设的单词可以和标点符号和空格联合使用。
例:yyyy.MM.dd 得到 2005.09.14
yy.MM.dd 得到 05.09.14
yyyy.MM.dd HH:mm 得到 2005.09.14 17:45
所有者(owner)域
JabRef能够在新加入或导入数据库的文献题录中标上所有者的名字,该功能可选。请进入“偏好设置->
一般设置”关闭或允许此功能,也可以更改标记题录时使用的名字。默认的名字是你的用户名。此名字可以在“所有者”域内添加,该域在题录编辑器的通用域标签页内默认可见。
域内容选择器
本功能允许用户存储一些数据库中常用的词或短语。默认情况下此功能对期刊、作者、关键词和出版社等域内容有效,但也可以把其他域加入到选择器中:在管理对话窗口的上部(菜单Tools-->Manage content selectors)。单词选择功能是针对特定数据库的,并且随参考文献一起保存在.bib文件中。要加入一个新词,把它输入到选择器的小box中并按ENTER键。可使用“管理”对话窗口删除已经加入的词。
期刊缩写
此功能可以在“选项->管理期刊缩写”中配置。
只要期刊名包含在期刊列表中,JabRef就能自动在缩写和未缩写格式的期刊名之间相互切换。可以使用多个期刊列表,所有的列表都应是硬盘上的文本文件。
使用本功能
从题录编辑器或者从“工具”菜单都可以使用期刊名转换功能。在题录编辑器内,你可以在期刊域旁边到一个标签为“切换缩写”(Toggle abbreviation)的按钮。点击这个按钮可以依次将现有的期刊名转换为以下三种显示模式:
z全名,如 "Aquacultural Engineering"
z ISO缩写:如 "Aquacult. Eng."
z MEDLINE缩写,如 "Aquacult Eng"
如果当前的期刊名称不在你的期刊名列表中,这个域的内容不会改变。你可以对大量的题录实现期刊名批量转换:选择任意数量的题录,然后选择“工具->缩写期刊名(ISO)”、“工具->缩写期刊名(MEDLINE)”或“工具->取消缩写期刊名”。如果你的期刊名列表中有这些期刊名称,这三种操作会把选定题录的期刊名缩写或取消缩写。
设置你的期刊列表
你可以使用多个期刊名列表,所有的外部文本文件都需与JabRef关联。主要的刊名列表可以在JabRef内编辑。
个性化刊名缩写列表
自己的个性化刊名列表可以在“管理期刊缩写”(Manage journal abbreviations)窗口的上部进行管理。选择“新建”并手动输入文件名或者使用浏览按钮开始建立你自己的刊名列表。如果你想使用已有的文件,选择“已有文件”并通过“浏览”按钮选择文件。表格会显示所选列表的内容更新。
可以使用表格及右边的工具按钮添加、删除和编辑期刊条目。你需要为每个条目提供期刊全名和ISO缩写(如"Aquacultural Engineering" 和 "Aquacult. Eng.")。要编辑期刊条目,双击其所在的表格行。
如果你选择了文件,而且表格中至少有一条期刊条目,单击OK就可以把表格的内容存到文件中,JabRef的期刊列表也会更新。
外部期刊列表
除了个性化的刊名列表,你还可以链接一些外部的(刊名)列表。在“管理期刊缩写”窗口的底部设置这些链接。外部的列表和个性化列表相似,唯一的差别是JabRef没有为外部列表提供编辑界面。
如果需要再添加一个新的外部列表,点击“+”号可以在操作界面上添加一个槽。然后使用槽边的“浏览”或“下载”按钮。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论