Suche…


Syntax

  • Header:
    • YAML-Format, wird verwendet, wenn das Skript zur Definition allgemeiner Parameter und Metadaten kompiliert wird

Parameter

Parameter Definition
Titel der Titel des Dokuments
Autor Der Autor des Dokuments
Datum Das Datum des Dokuments: Kann " r format(Sys.time(), '%d %B, %Y') "
Autor Der Autor des Dokuments
Ausgabe Das Ausgabeformat des Dokuments: mindestens 10 Formate verfügbar. Für das HTML-Dokument html_output . Für PDF-Dokument, pdf_document , ..

Bemerkungen

Unteroptionsparameter:

Unteroption Beschreibung html pdf Wort odt rtf md github Ioslides gleitend Beamer
citation_package Das LaTeX-Paket zur Bearbeitung von Zitaten, Natbib, Biblatex oder keiner X X X
code_folding Leser können die Anzeige des R-Codes umschalten, "none", "hide" oder "show". X
Colortheme Zu verwendendes Beamer-Farbthema X
css CSS-Datei, die zum Formatieren des Dokuments verwendet wird X X X
dev Grafikgerät zur Ausgabe von Zahlen (z. B. "png") X X X X X X X
Dauer Fügen Sie einen Countdown-Timer (in Minuten) zur Fußzeile der Folien hinzu X
fig_caption Sollen Zahlen mit Bildunterschriften gerendert werden? X X X X X X X
fig_height, fig_width Standardmäßige Höhe und Breite (in Zoll) des Dokuments X X X X X X X X X X
Markieren Syntax-Hervorhebung: "Tango", "Pygments", "Kate", "Zenburn", "Textmate" X X X X X
beinhaltet Datei des Inhalts, der im Dokument platziert werden soll (in_header, before_body, after_body) X X X X X X X X
inkrementell Sollten Kugeln einzeln angezeigt werden (auf Mausklicks des Moderators)? X X X
keep_md Speichern Sie eine Kopie der .md-Datei, die die Knitr-Ausgabe enthält X X X X X X
keep_tex Speichern Sie eine Kopie der .tex-Datei, die die Knitr-Ausgabe enthält X X
latex_engine Engine zum Rendern von Latex oder "" pdflatex "," xelatex ", lualatex" X X
lib_dir Verzeichnis der zu verwendenden Abhängigkeitsdateien (Bootstrap, MathJax usw.) X X X
mathjax Legen Sie local oder eine URL fest, um eine lokale / URL-Version von MathJax zum Rendern zu verwenden X X X
md_extensions Markdown-Erweiterungen zum Hinzufügen zur Standarddefinition oder R-Markdown X X X X X X X X X X
number_sections Fügen Sie den Kopfzeilen Abschnittsnummerierungen hinzu X X
pandoc_args Zusätzliche Argumente für Pandoc X X X X X X X X X X
preserve_yaml YAML-Frontsache im endgültigen Dokument beibehalten? X
reference_docx docx-Datei, deren Stile beim Erstellen der docx-Ausgabe kopiert werden sollen X
selbstbehalten Einbetten von Abhängigkeiten in das Dokument X X X
slide_level Die unterste Überschriftsebene, die die einzelnen Folien definiert X
kleiner Verwenden Sie die kleinere Schriftgröße in der Präsentation? X
Clever Konvertieren Sie gerade Anführungszeichen in geschweifte, Bindestriche in Bindestriche, ... in Ellipsen usw. X X X
Vorlage Pandoc-Vorlage zum Rendern der Datei X X X X X
Thema Bootswatch- oder Beamer-Design für die Seite X X
toc Fügen Sie am Anfang des Dokuments ein Inhaltsverzeichnis hinzu X X X X X X X
toc_depth Die unterste Ebene der Überschriften, die dem Inhaltsverzeichnis hinzugefügt werden sollen X X X X X X
toc_float Verschieben Sie das Inhaltsverzeichnis links vom Hauptinhalt X

Rstudio Beispiel

Dies ist ein Skript, das als .Rmd gespeichert wird, im Gegensatz zu r-Skripten, die als .R gespeichert werden.

Um das Skript zu stricken, entweder die render - Funktion oder die Shortcut - Taste in Rstudio verwenden.

--- 
title: "Rstudio exemple of a rmd file"
author: 'stack user'
date: "22 July 2016"
output: html_document
---

The header is used to define the general parameters and the metadata.

## R Markdown

This is an R Markdown document.
It is a script written in markdown with the possibility to insert chunk of R code in it.
To insert R code, it needs to be encapsulated into inverted quote.

Like that for a long piece of code:

```{r cars}
summary(cars)
```

And like ``r cat("that")`` for small piece of code.

## Including Plots

You can also embed plots, for example:

```{r echo=FALSE}
plot(pressure)
```

Hinzufügen einer Fußzeile zu einer Ioslides-Präsentation

Das Hinzufügen einer Fußzeile ist nicht nativ möglich. Glücklicherweise können wir mit jQuery und CSS eine Fußzeile zu den Folien einer mit knitr gerenderten Ioslides-Präsentation hinzufügen. Zunächst müssen wir das jQuery-Plugin hinzufügen. Dies geschieht durch die Leitung

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>

Jetzt können wir jQuery verwenden, um das DOM ( Document Object Model ) unserer Präsentation zu ändern. Mit anderen Worten: Wir ändern die HTML-Struktur des Dokuments. Sobald die Präsentation geladen ist ( $(document).ready(function() { ... }) ), wählen wir alle Folien aus, die nicht die Klassenattribute .title-slide , .backdrop oder .segue und haben Fügen Sie das Tag <footer></footer> direkt vor dem Schließen jeder Folie ein (also vor </slide> ). Das Attribut label trägt den Inhalt , die später angezeigt.

Jetzt müssen wir nur noch unsere Fußzeile mit CSS gestalten:

Nach jedem <footer> ( footer::after ):

  • Anzeigen des Inhalts der label
  • Schriftgröße 12 verwenden
  • Positionieren Sie die Fußzeile (20 Pixel von der Unterseite der Folie und 60 px von links).

(Die anderen Eigenschaften können ignoriert werden, müssen jedoch möglicherweise geändert werden, wenn die Präsentation eine andere Stilvorlage verwendet.)

---
title: "Adding a footer to presentaion slides"
author: "Martin Schmelzer"
date: "26 Juli 2016"
output: ioslides_presentation
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
```

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>

<script>
    $(document).ready(function() {
      $('slide:not(.title-slide, .backdrop, .segue)').append('<footer label=\"My amazing footer!\"></footer>');    
    })
</script>

<style>
  footer:after {
    content: attr(label);
    font-size: 12pt;
    position: absolute;
    bottom: 20px;
    left: 60px;
    line-height: 1.9;
  }
</style>


## Slide 1

This is slide 1.

## Slide 2

This is slide 2

# Test

## Slide 3

And slide 3.

Das Ergebnis sieht so aus:

Geben Sie hier die Bildbeschreibung ein



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow