【问题标题】:Is it possible to italicize "et al." in a CSL style?是否可以将“等”斜体。在 CSL 风格?
【发布时间】:2017-11-01 00:20:46
【问题描述】:

我正在尝试创建一种 CSL 样式来自动引用研究论文(和实验室报告)。我的部门认为其他地方的引文过于复杂,所以他们创造了自己的风格供学生使用。这种风格的要求之一是“等”。必须斜体。但是,我似乎无法让 CSL 做到这一点。这是可能吗? [X-来自学术界]

【问题讨论】:

  • 另外,通过要求学生遵循新的引文风格而不是现有标准,让事情变得更简单的想法哈哈......
  • 规则要简单得多,并且可以在我们的其他范围内使用。例如,在实验室报告中,除了已发表的、经过同行评审的科学文章外,我们不得引用任何其他内容。在线引文采用“(Doe et al. 2000)”的形式,参考文献条目采用“Doe, J., Smith, S., and Brown, G. 2000。比较分析的比较分析。期刊 45( 60):100-130"。它确保学生提供足够的信息来验证来源,而无需花费太多时间摆弄规则。

标签: xml citations csl


【解决方案1】:

是的,请参阅http://docs.citationstyles.org/en/stable/specification.html#et-al。 您可以将et-al 显式列为names 的子元素,然后对其应用样式,例如

<names variable="author">
  <name and="text"/>
  <et-al font-style="italic"/>
</names>

【讨论】:

  • 谢谢! (抱歉这么久才回复您。)
  • 你知道是否可以将所有拉丁词都斜体化吗?我突然想到这很难编程。
  • 不是自动的,但虽然不是 CSL 标准的一部分,但大多数 CSL 处理器可以识别将标题的部分包装在 html 标记中的斜体,即&lt;i&gt;homo sapiens&lt;/i&gt;
猜你喜欢
  • 2019-06-17
  • 1970-01-01
  • 1970-01-01
  • 2018-12-08
  • 2011-01-10
  • 1970-01-01
  • 1970-01-01
  • 2013-10-15
  • 2013-12-05
相关资源
最近更新 更多