Endnote中英文混排之完美解决

Endnote中英文混排之完美解决
这个帖子在小木虫我发过,但当时匆忙没有上传附件,现在想在原帖上传附件已经封贴了。emuch/bbs/viewthread.php?tid=1239334
Endnote是文献管理和word文献插入的管理工具,如何使用这里不提,网上一大堆。。
现在提出一个问题,然后解决它。
问题:endnote在和word连用的时候,如果文献中英文混排,那么会出现中文姓名之后也
是et al.这样的字样。显然我们希望中文文献引用的时候逗号以及et at都用中文格式,也就是中文的","和"等",而非","和"et al",另外卷期页码之间的标点符号也是英文,也需要更改。
讨论:事实上在文献输入到word中的格式可以通过endnote的out style来规定,文字的大小,字体,也可以用word中endnote的插件"format bibliography"中的"layout"来规定。然而一个word文档的输入格式只能是一种,而且输入的文献必然在word的最后。这个是无法改变的事实,也许以后endnote会考虑多语言文献引用的可能性而进行调整。目前一个格式意味着你只能规定文献输出的作者文题卷期等之间的符号只能一种这也无法改变。唯一选择中文文献不用"journal"类型,而使用其他自定义的类型。这样你选择
输出的out style里可以编辑这个类型。比如类型名"中文期刊"。
解决:
1、在endnote软件中选择edit-preference,在选项界面里,reference types中,选择"modify reference types",在这里点开,"journal article"下拉菜单。里面选择一个新的文献类型,比如"unused 1",在下方菜单把这个unused 1改为"中文期刊"。
2、现在"中文期刊"已经建立,但其中的详细内容是空的,需要添加。否则在下一步中无法
选择"中文期刊"这个文献类型。在当前界面下,Title后面是空的,加上"Title"字样即可。一项一项添加非常麻烦。现在用导出,导入功能,回到上一级的菜单,下方有"export","inmport"选项。导出的是xml文件,用ie打开,把journal article下方的设置复制。然后把这个xml再用记事本编辑,到中文文献,把刚才复制的部分粘贴到这里。然后保存,再用上面说的import导入到endnote的类型里。为了大家方便,我将已经编辑好的export的xml文件放在附件里(解压后import即可完成这步骤)。在这里直接import
就可以了。
3、然后在“modify reference types”打开的菜单里选择“中文期刊”,现在下面的条目就是和“journal article”的对应关系是一样的了。如果觉得上面导入导出复杂,那就照“journal article”的类型那样,在“中文期刊”这个类型下,一个一个的敲入好了。
4、现在把你所有的中文期刊的类型都改成"中文期刊",比如,双击任一中文文献条目,进
入条目编辑状态,上方默认应该是"journal artical"类型,这里改成"中文期刊"类型。也许你在这里会看不到"中文期刊"这个文献类型,并不是因为endnote不认识中文。而是在上一步中"中文期刊"其中的详细格式现在是空的。
5、那么现在我们编辑当前的out style。在编辑菜单里,有out style。点击后,右方选择”edit…”,edit后面跟着的你所使用的期刊格式,比如“JACS”,意思是按照“JACS”期刊
的要求的输出格式,这个期刊格式endnote自带了上千种。中英文混排一般是本科生,硕博论文的需要,这里可以自建类型。网上有下载“geebin”设计的论文格式out style,大家可以借用。
6、点选后进入了期刊格式编辑状态,我们需要改变的就是文档最后输出的文献格式。是这
个菜单中的,bibliography-templates。右方显示了各种输出格式,比如“journal article”,“book”
网络滤波器“generic”。这个和1中涉及到的reference type中的类型是对应的。一般期刊格式在templates里面只规定了5,6种,其中generic是必须的,意思是说如果这里没有规定你
的文献条目所选的类型,会自动按照generic格式执行,也就是说我们把所有中文文献的类型在4里都
改成了“中文期刊”但这里templates中没有规定“中文期刊”的类型,那么就会自动按照“generic”的格式输出。为了避免混淆,我们在templates里加入“中文
期刊”,点击右上方“reference types”按钮,右方出现列表,在中文期刊上点选对勾。此时,右下方的type就出现了中文期刊的格式框。
中文核心期刊要目总览20137、按照你的预想,把author,title之类的加入。方法是右上方的“insert field”钮,选择你要加入的。
Author Title[J] Journal,Year,Volume (Issue):Pages
注意:上方的每个field之间的标点符号都是中文标点。这就是我们想要达到的效果[1; 2]。
[1]        Laitinen N, Luonsi A, Levanen E et al. Modified and unmodified alumina membranes in ultrafiltration of board mill wastewater fractions[J]. Desalination, 1998, 115 (1): 63-70.
[2]        金江, 陈悦, 刘敏et al. 氧化铝微滤膜的制备及表征[J] 硅酸盐通报,1999,(05):15-17
8、我们看到上述格式中文献[2]的中文样式,在field之间的格式是中文标点。但field之内,比如author里,几个作者之间仍然是英文标点符号。后面的“等”也是英文“et al”,也就是说部分达到了我们的目的但不是全部,特别是field之内。这个也是目前endnote无法达到的效果。因为每个期刊输出格式,比如
JACS的out style-bibliography里,只有template的输出格式是可以分类的。而author list 和author name,是统一规定,不分reference type的。所以作者之间的英文标点和et al后缀是统一规定,如果都改成中文标点和“等”,那么英文的文献也相应会被改变。。。。。。。
9、那么唯一的方法,只能用word的查替换功能了。也就是我们需要把作者后的英文逗点,和中文作者+空格+et al,改变成相应中文。Word实现还是很容易的。
例:查框:([一-龥])( et al)
替换内容:\1等
此例,用两个括号分开了查内容。第一个括号内容代表是中文文字,第二个括号代表的是“空格+et+空格+al)。替换中,\1等,表示第一个括号内容不变,第二个括号内容用“等”替换。
Ok,以上方法完美解决了中英文混排的问题。
事实上网上流传的上述9的方法已广为人知。替换是唯一完美解决的方式。但中文文献中并不只是中文后面的标点需要更改,上述例子有数字1999,有括号(05),这些标点符号就无法用替换区分呢中英文文献了。因此分类,再替换是完美解决的唯一方案。非常期待endnote能考虑到英文和其他语言混排的需要。至少把author list能够按照reference type分别规定。那么上面8步就能仅仅以endnote的
功能完美解决了。
我在校内的地址贴:
/blog/246594531/342613109
里面有总结的关于自动编号图一.1如何显示为图1.1之类的资料。^_^
附件无法上传,正好在论坛发帖并上传。地址:
bbs.sciencenet/showtopic-97561.aspx
EndNote中英文混排技巧--大放送
1)中英文混排的问题首先,确信你的文章(WORD中)已经“Remove Field codes",不能处于手稿状态;
  请按 “CTRL“+”H”,打开替换窗口;
  占击“高级”按钮,勾选“使用通配符”;
  在“查内容”里输入: ([!a-z]) et al
    说明:([!a-z])代表非英文小写字母(多半只能是中文了:)
       et al不用多说,就是要被换掉的东西了,注意其中的空格什么的
        不要落下,有时也可能是:, et al等等,总之看好你要替换的
        部分具体是什么。
  在“替换为”里输入: \1等
长安新星
    说明:\1代表的是上面的([!a-z]),也就是说这部分不要替换;
       “等”就是要替换成的“等”,无事可说
  先按一个“替换”试试? 成功了就“全部替换”INTERNET信息服务
  不成功多试几次,注意细微的格式,比如是不是开了全角?只能半角输入!
2)文献标注上标的问题
3)还是刚才的上标问题,我先前的论文没有注意,文中的文献序号一直是正常的格式,现在用刚才的办法修改了上标,但是文中的文献必须的逐个修改才能变成上标,怎么才能批量修改?
把上下标的图标调出来,
把域背景设置为黑,也比较容易修改
只要在第一篇文献之前插入一篇文献(上标格式的),后面的自动会更新为上标格式!shaq vs
现在网上流行着两种版本,差不多论坛里都有。
EndNote中英文混排技巧--大放送
Endnote中英文混排之完美解决
发现最为简单,有效的方法“替换”
先看了解一下这两种方法
中英文混排的问题首先,确信你的文章(WORD中)已经“Remove Field codes",不能处于手稿状态;
  请按 “CTRL“+”H”,打开替换窗口;
  占击“高级”按钮,勾选“使用通配符”;
  在“查内容”里输入: ([!a-z]) et al
    说明:([!a-z])代表非英文小写字母(多半只能是中文了:)
       et al不用多说,就是要被换掉的东西了,注意其中的空格什么的
        不要落下,有时也可能是:, et al等等,总之看好你要替换的
细胞检测
        部分具体是什么。
  在“替换为”里输入: \1等

本文发布于:2024-09-22 17:39:23,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/475761.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:文献   期刊   格式   类型   替换
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议