HTML-Meta-Elemente mit knitr einstellen

8

Ich erzeuge HTML-Berichte mit knitr, und ich möchte Meta-Tags für Autoren- und Generierungsdaten einfügen.

Meine Rhtml-Seite sieht ungefähr so ​​aus.

%Vor%

Nach I knit("test.Rhtml") ist das HTML, das knitr erzeugt, leider

%Vor%

Das ist kein gültiges HTML. Was ich wirklich gerne erzeugen würde, ist etwas wie

%Vor%

Kann ich R-Code erzeugen, der kein code -Tag enthält, das ihn einhüllt? Oder gibt es eine andere Möglichkeit, Tag-Attribute (wie diese Inhaltsattribute) anzugeben?

Mein bisher schlechtester Plan ist es, den Inhalt manuell mit readLines / str_replace / writeLines zu fixieren, aber das scheint ziemlich klugig zu sein.

    
Richie Cotton 02.01.2013, 14:45
quelle

2 Antworten

12

Ein anderer (undokumentierter) Ansatz besteht darin, I() um Ihren Inline-Code hinzuzufügen, um die Zeichen wie ohne das <code> -Tag zu drucken, z. B.

%Vor%     
Yihui Xie 02.01.2013, 17:37
quelle
4

Nicht wirklich nett, aber scheint zu funktionieren, ohne einen Haken hinzuzufügen:

%Vor%     
Dieter Menne 02.01.2013 16:30
quelle

Tags und Links