Mit Pandocs Abschrift können Sie Erweiterungen angeben , wie Sie Ihre Abschriften bearbeiten möchten:
Markdown-Syntaxerweiterungen können einzeln aktiviert oder deaktiviert werden, indem
+EXTENSION
oder-EXTENSION
an den Formatnamen angehängt wird. So ist beispielsweisemarkdown_strict+footnotes+definition_lists
ein strikter Abschlag mit aktivierten Fußnoten und Definitionslisten, undmarkdown-pipe_tables+hard_line_breaks
ist der Abtrag von Pandoc ohne Pfeifentabellen und mit harten Zeilenumbrüchen.
Bei einer gegebenen Pandoc-Konvertierung verwende ich Grid-Tabellen in meiner Quelle:
%Vor%Wie kann ich einen pandoc YAML-Block schreiben, um dasselbe zu erreichen (indem ich meine Quelle angegeben habe) enthält Grid-Tabellen?)
Wie kann ich Erweiterungen mit Pandam YAML ein- und ausschalten?
grid_tables
verfügbar ist. Daher ist es für mich aus diesen Antworten nicht klar, wie ich anhand der Vorlagen herausfinden kann, wie ich meine YAML strukturiere. Es ist immer möglich, dass pandoc nicht dafür vorgesehen ist, dass Sie diese Erweiterungen in der YAML angeben können. Obwohl, ich hoffe es ist.
Sie können Markdown-Varianten dazu in einem Rmarkdown-Dokument verwenden. Im Wesentlichen geben Sie Ihre Erweiterungen in eine variant
-Option im Headerblock YAML
am Anfang der Datei .Rmd
ein.
Um beispielsweise Grid-Tabellen zu verwenden, haben Sie in Ihrem Headerblock YAML
Folgendes:
---
title: "Habits"
author: John Doe
date: March 22, 2005
output: md_document
variant: markdown+grid_tables
---
Dann können Sie direkt in pandoc
zu einem PDF kompilieren, indem Sie in Ihrer Befehlszeile etwas eingeben:
pandoc yourfile.md -o yourfile.pdf
Weitere Informationen zu Markdown-Varianten in RStudio: Ссылка
Weitere Informationen zu Pandoc-Erweiterungen in Markdown / Rmarkdown in RStudio: Ссылка
Tags und Links markdown r-markdown rstudio yaml pandoc