この質問はこのフォーラムで過去に既に尋ねられたことを知っています( 1 、 2 、)。これを重複としてマークする前に、すべての答えを試しましたが、成功しませんでした。ほとんどの質問はずっと前に行われたものであり、pandoc
に関連するいくつかの更新は、今日の結果に影響を与える可能性があります。
問題は、RMarkdownを使用して科学論文を作成していて、結果をHTML、PDFまたはWordファイルでエクスポートしたいことです。
さらに重要なことは、12人の著者が論文に署名していることです。 一部の著者は複数の所属を示し、同じ所属を示す一部の著者。
私の質問は非常に明確です:さまざまな形式(HTML、PDF、DOC)にエクスポートするために、YAMLを編集してすべての著者をYAMLに含めるにはどうすればよいですか?
私はこのYAMLを試しました:
---
title: "My title"
author:
- name: Mario Modesto-Mata^1,2^
email: [email protected]
- name: Christopher^1^
- name: Seaghán Mhartain^2^
- name: Rita Yuri Ynoue^1^
address:
- code: 1
address: Instituto de Astronomía, Geofísica e Ciências Atmosféricas, Universidade de São Paulo
- code: 2
address: Faculdade de Medicina, Universidade de São Paulo
date: "1 October 2018"
output:
pdf_document:
number_sections: yes
toc: yes
toc_depth: 4
Word_document:
toc: yes
html_document:
css: Scripts accesorios/estiloboton.css
number_sections: yes
theme: sandstone
toc: yes
toc_depth: 4
bibliography: references.bib
csl: science.csl
---
これは、PDF .Rmd
ファイル:
著者の代わりに、true
があり、所属はありません。
私はすべての所属番号ではなく、著者を表示しています。所属自体は隠されたままです。
名前も所属も最終的なWordファイルには表示されません。
Linux Mint 19 Cinnamonで実行されている最新のRStudioバージョン(バージョン1.1.453)を使用しています。
---
title: "My title"
author:
- Mario Modesto-Mata:
email: [email protected]
institute: [cenieh, ucl1, ppex]
correspondence: true
- M. Christopher Dean:
institute: [ucl2, nhm]
- Yuliet Quintino:
institute: ubu
- Rebeca García-González:
institute: ubu
- Rodrigo S. Lacruz:
institute: nyu
- Timothy G. Bromage:
institute: nyu
- Cecilia García-Campos:
institute: [cenieh, ucl1]
- Marina Martínez de Pinillos:
institute: cenieh
- Laura Martín-Francés:
institute: [bor, cenieh]
- María Martinón-Torres:
institute: [cenieh, ucl1]
- Eudald Carbonell:
institute: [iphes, urv]
- Juan Luis Arsuaga:
institute: [isciii, ucm]
- José María Bermúdez de Castro:
institute: [cenieh, ucl1]
institute:
- cenieh: Centro Nacional de Investigación sobre la Evolución Humana (CENIEH), Paseo Sierra de Atapuerca 3, 09002, Burgos, Spain
- ucl1: Department of Anthropology, University College London, London, WC1H 0BW, UK
- ucl2: Department of Cell and Developmental Biology, University College London, Gower Street, London, WC1E 6BT, UK
- ubu: Laboratorio de Evolución Humana, Unierisdad de Burgos, Edificio I+D+i, Burgos, Spain
- ppex: Equipo Primeros Pobladores de Extremadura, Casa de Cultura Rodríguez Moñino, Cáceres, Spain
- nhm: Centre for Human Evolution Research (CHER), Department of Earth Sciences, Natural History Museum, London, SW7 5BD, UK
- nyu: New York University
- bor: De la Préhistoire à l'Actuel - Culture, Environnement et Anthropologie, University of Bordeaux, CNRS, MCC, PACE, UMR 5199 F_33615, Pessac Cedex, France
- iphes: Institut Català de Paleoecologia Humana i Evolució Social (IPHES), Zona Educacional 4, Campus Sescelades, Edifici W3, Universitat Rovira i Virgili, Tarragona, Spain
- urv: Àrea de Prehistòria, Universitat Rovira i Virgili, Avinguda de Catalunya 35, 43002, Tarragona, Spain
- isciii: Centro mixto UCM-ISCIII de Evolución y Comportamiento humanos, Madrid, Spain
- ucm: Departamento de Geodinámica, Estratigrafía y Paleontología, Facultad de Ciencias Geológicas, Universidad Complutense de Madrid, Spain
date: "1 October 2018"
output:
pdf_document:
number_sections: yes
toc: yes
toc_depth: 4
pandoc_args:
- '--lua-filter=scholarly-metadata.lua'
- '--lua-filter=author-info-blocks.lua'
html_document:
css: Scripts accesorios/estiloboton.css
number_sections: yes
theme: sandstone
toc: yes
toc_depth: 4
Word_document:
toc: yes
pandoc_args:
- '--lua-filter=scholarly-metadata.lua'
- '--lua-filter=author-info-blocks.lua'
bibliography: references.bib
csl: science.csl
---
私の知る限りでは、現時点では万能のソリューションはありません。
ターゲットがPDFのみの場合、RStudioで rticles をお勧めします。それは素晴らしい。
Docxでも機能するソリューションはより困難です。 1つの可能性は、pandoc Luaフィルター を使用することです。 有用なフィルターを収集するリポジトリ には、 scholarly-metadata と author-info-blocks の2つのフィルターが含まれています。 (重要な免責事項:私はこれらを書きました。)
.lua
ファイルをディレクトリに置き、YAML構造を少し変更して、フィルターを実行するようにpandocに指示します。
---
title: "My title"
author:
- Mario Modesto-Mata:
email: [email protected]
institute: [astro, med]
correspondence: true
- name: Christopher
institute: astro
- name: Seaghán Mhartain
institute: med
- name: Rita Yuri Ynoue
institute: astro
institute:
- astro: Instituto de Astronomía, Geofísica e Ciências Atmosféricas, Universidade de São Paulo
- med: Faculdade de Medicina, Universidade de São Paulo
date: "1 October 2018"
output:
Word_document:
toc: yes
pandoc_args:
- '--lua-filter=scholarly-metadata.lua'
- '--lua-filter=author-info-blocks.lua'
pdf_document:
number_sections: yes
toc: yes
toc_depth: 4
pandoc_args:
- '--lua-filter=scholarly-metadata.lua'
- '--lua-filter=author-info-blocks.lua'
---
これはPDF出力です:
これは、Wordでは次のようになります。
所属および連絡先情報が本文に追加されるため、tocがその上に表示されます。