Ich erstelle ein PDF Dokument mit rmarkdown und knitr. Unten ist ein Beispielcode-Chunk. Beim Stricken nach PDF druckt es den Skalierungswert auf die PDF, die ich nicht möchte. Meine aktuelle Tabelle ist viel breiter, daher ist die Verwendung des Scalebox-Arguments notwendig. Dies geschieht nurR Markdown - xtable mit longtable und scalebox Ausgaben scalebox Wert
```{r, results = 'asis', echo = FALSE, message = FALSE, warning=FALSE}
x <- matrix(rnorm(1000), ncol = 10)
x.big <- xtable(x)
print.xtable(x.big, hline.after=c(-1), tabular.environment = "longtable", scalebox = 0.7)
```
wenn die tabellarische long Umgebung. Wenn Sie denselben Code-Chunk mit der Standard-Tabellenumgebung ausführen, wird die Scale-Box-Information nicht ausgegeben. Ich habe versucht, jedes Kommentarargument in der print.xtable-Funktion und dem r-Code-Chunk auf FALSE zu setzen, aber ohne Glück.
Wie kann ich meine PDF-Datei ausgeben, ohne dass der Scalebox-Text gedruckt wird?
FWIW Wenn Sie die Tex-Ausgabe beibehalten und das RMD-Dokument von Hand stricken, werden Sie sehen, dass der Schritt rmd-> md OK ist, aber md-> tex entkommt Latexbefehlen. Also ich denke, es ist ein Pandora-Problem. Sie könnten vielleicht stattdessen mit einer RNW-Quelldatei arbeiten, wenn es keine einfache Problemumgehung gibt. – baptiste
Gibt es dafür eine Antwort? – user3022875
@ user3022875 Ich veröffentlichte eine Arbeit als Antwort, aber wird es nicht als beantwortet markieren, da es nicht wirklich das angegebene Problem des Entfernens des Scalebox-Textes aus der PDF-Ausgabe behebt. – TBT8