4

Rmarkdown を使用して、引用付きの論文を書いています。Nature の CSL (または任意の上付き数値スタイル) を使用し、Pandoc および pandoc-citeproc でレンダリングすると、インライン引用が句読点の外側にあります。それらを句読点内に移動するにはどうすればよいですか? ありがとう!

Rmd ファイルの例を次に示します。

---
title: "Test"
author: "Daijiang Li"
date: '`r format(Sys.time(), "%d %B, %Y")`'
output:
  bookdown::pdf_document2:
    keep_tex: yes
    latex_engine: xelatex
    number_sections: no
    toc: no
fontsize: 12pt
linestretch: 1.5
link-citations: yes
csl: https://raw.githubusercontent.com/citation-style-language/styles/master/nature.csl
bibliography: ref.bib
references:
- id: fenner2012a
  title: One-click science marketing
  author:
  - family: Fenner
    given: Martin
  container-title: Nature Materials
  volume: 11
  URL: 'http://dx.doi.org/10.1038/nmat3283'
  DOI: 10.1038/nmat3283
  issue: 4
  publisher: Nature Publishing Group
  page: 261-263
  type: article-journal
  issued:
    year: 2012
    month: 3
- id: fenner2012b
  title: Two-click science marketing
  author:
  - family: Fenner
    given: Martin
  container-title: Nature Materials
  volume: 11
  URL: 'http://dx.doi.org/10.1038/nmat3283'
  DOI: 10.1038/nmat3283
  issue: 4
  publisher: Nature Publishing Group
  page: 261-263
  type: article-journal
  issued:
    year: 2012
    month: 3
---

A sentence here [@fenner2012a; @fenner2012b]. How to move the subscript citation numbers before the period?

# References

でレンダリングしたときに得たもののスクリーンショットを次に示しますrmarkdown

ここに画像の説明を入力

4

1 に答える 1