Zotero文献格式修改

论文参考文献中英文对照都排

修改参考文献字体段落——通过在word里设置样式实现
http://t.csdn.cn/88ogC

参考文献显示为[M/OL],如何去掉OL,简便办法,Zotero文献信息中删掉URL地址。

Zotero查看文献条目所属的分类,点击条目,按Ctrl,左侧目录变成黄色。
http://t.csdn.cn/EshoN

Zotero多平台同步附件踩坑:如何设置zotfile的custom location
https://zhuanlan.zhihu.com/p/503290212

1.作者名两个首字母连写

添加

  <!-- 主要责任者 -->
  <macro name="author">
    <names variable="author">
      <name>
        <name-part name="family" text-case="capitalize-first"/>
        <name initialize-with="" name-as-sort-order="all"/>
      </name>
      <substitute>

https://forums.zotero.org/discussion/9457/name-as-sort-order-not-working

2.et al变为斜体

https://blog.sciencenet.cn/blog-447410-1223287.html
增加:

<et-al term="et-al" font-style="italic"/>

最后的参考文献et al 变斜体:

  <!-- 主要责任者 -->
  <macro name="author">
    <names variable="author">
      <name>
        <name-part name="family" text-case="capitalize-first"/>
        <et-al term="et-al" font-style="italic"/>
      </name>
      <substitute>

author+year格式下,正文引用变斜体:

  <!-- 正文中引用,对欧美著者只标注第一个著者的姓 -->
  <macro name="author-intext-en">
    <names variable="author">
      <name form="short"/>
      <et-al term="et-al" font-style="italic"/>
      <substitute>
        <names variable="composer"/>
        <names variable="illustrator"/>
        <names variable="director"/>
        <choose>

姓名首字母大写:
名字两个首字母连写:
et al变为斜体:

<et-al term="et-al" font-style="italic"/>

3.卷号加粗

<text variable="volume" font-weight="bold"/>

4.期刊名变为斜体

增加italic语句(font后半句)

<text variable="container-title" font-style="italic"/>
 <!-- 报纸只有刊名、日期和版次(page) -->
        <group delimiter=", ">
          <text variable="container-title" font-style="italic"/>
          <text macro="issued-date"/>
        </group>
        <text variable="page" prefix="(" suffix=")"/>
      </if>
      <else>
        <group delimiter=": ">
          <group>
            <group delimiter=", ">
              <text variable="container-title" font-style="italic"/>
              <text variable="volume" font-weight="bold"/>
            </group>
            <text variable="issue" prefix="(" suffix=")"/>
          </group>
          <text variable="page"/>
        </group>
      </else>

5.中文文献后加英文翻译

[Zotero]生成双语参考文献的变通实现方法(含视频讲解) - 知乎
https://zhuanlan.zhihu.com/p/282826403

将翻译内容写再Zotero信息的短标题字段,在csl文件最后添加:

<text variable="title-short" display="block" prefix="."/>

例如:

    <layout suffix=".">
      <text macro="entry-layout"/>
      <text variable="title-short" display="block" prefix="."/>
    </layout>
  </bibliography>
</style>

display=“block” 表示英文另起一行。
去掉这句则英文接在中文后面。
例如,用下面的语句改成直接接,且英文加上方括号:

    <layout suffix="]">
      <text macro="entry-layout"/>
      <text variable="title-short" prefix=". ["/>
    </layout>
  </bibliography>
</style>

6.多作者姓名后为点

把 group delimiter=", “改为 group delimiter=”. ",如下:

  <!-- 参考文献表的著者姓名与出版年 -->
  <macro name="author-date">
    <group delimiter=". ">
      <text macro="author"/>
      <text macro="issued-year"/>
    </group>

你可能感兴趣的:(Zotero,Zotero)