___ tag123r ___ R ist eine freie, quelloffene Programmiersprache und Softwareumgebung für statistische Berechnungen, Bioinformatik, Visualisierung und allgemeine Datenverarbeitung. Stellen Sie minimale, reproduzierbare, repräsentative Beispiele für Ihre Fragen bereit. Verwenden Sie dput () für Daten und geben Sie alle Nicht-Basis-Pakete mit Bibliotheksaufrufen an. Bilder für Daten oder Code nicht einbetten, eingerückte Codeblöcke verwenden. Verwenden Sie für statistische Fragen http://stats.stackexchange.com.
___ answer29923285 ___
Das standardmäßige Syntaxhervorhebungsthema funktioniert nicht gut für Nicht-R-Codeabschnitte, und Sie können andere Themen verwenden, z. %code%
%Vor%
___ answer29922300 ___
OK, habe es dank der Kommentare herausgefunden. Es scheint, dass %code% nicht gut mit der Hervorhebung spielt. Wenn ich die Zwischenabschriftdatei als %code% :
verwahre
%Vor%
konvertieren Sie dann in HTML mit %code% mit z. B. das CSS von BioConductor:
%Vor%
Ich bekomme nette Code-Hervorhebung für %code% und %code% .
Danke!
___ tag123syntaxhighlighting ___ Syntax-Highlighting ist eine Funktion einiger Texteditoren, die Text (insbesondere Quellcode) in verschiedenen Farben und Schriften entsprechend der Kategorie der Begriffe anzeigen.
___ qstntxt ___
Ich versuche, einen HTML-Bericht mit RStudio, R Markdown und Knitr zu generieren. Im Bericht möchte ich einige %code% Code anzeigen. Ich möchte den Code nicht ausführen, aber ich möchte, dass er hervorgehoben wird.
Es wurde in eine andere Frage erwähnt, aber der Vorschlag funktioniert nicht für mich. Folgendes habe ich bisher versucht:
%Vor%
Keine der beiden gibt mir Hervorhebung im HTML-Dokument. Ich weiß, dass es möglich ist, weil ich mich erinnere, es vor einer Woche oder so irgendwo gesehen zu haben, aber ich kann es nicht mehr finden! Weiß jemand, wie ich es erreichen kann?
Danke fürs Lesen,
Tom
Bearbeiten: Ich habe gerade diese Antwort gefunden, die die Verwendung des folgenden Codeblocks in der .Rmd
vorschlägt
%Vor%
Dies funktioniert für den Bash-Code im Dokument, aber die Hervorhebung für den R-Code wird beendet!
%Vor%
___ tag123knitr ___ knitr ist ein R-Paket für die dynamische Berichterstellung basierend auf dem Konzept der Literate-Programmierung.
___ qstnhdr ___ Hervorhebung von Bash-Code mit knitr / rmarkdown
___ tag123rstudio ___ ** Verwenden Sie dieses Tag nicht für allgemeine R-Programmierprobleme, verwenden Sie einfach den R-Tag. NUR für RStudio-spezifische Fragen verwenden.
___ tag123markdown ___ R Flavoured Markdown oder "R Markdown" ist eine Markdown-Variante, die für die Erstellung von Inhalten und / oder die Programmierung von Dokumentation verwendet wird, die mit R-Code verschachtelt ist.
___