Obwohl das Handbuch von officedown
besagt, dass ' rpptx_document2
auch Querverweise basierend auf der Syntax des bookdown-Pakets unterstützt', gibt es tatsächlich keine Funktion namens rpptx_document2
und dies stoppt das Stricken ein PPTX-Dokument mit einem Fehler: Error: 'rpptx_document2' is not an exported object from 'namespace:officedown'
. Aufgrund dieses Problems ist es unmöglich, auf eine Abbildungs-/Tabellennummer zu verweisen.
---
title: "Week 8"
author: "CLRR"
output:
officedown::rpptx_document2:
keep_md: TRUE
---
## test
Description
sessionInfo()
an.R version 4.0.2 (2020-06-22)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 10 x64 (build 18363)
Matrix products: default
locale:
[1] LC_COLLATE=Japanese_Japan.932 LC_CTYPE=Japanese_Japan.932 LC_MONETARY=Japanese_Japan.932 LC_NUMERIC=C LC_TIME=Japanese_Japan.932
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] viridis_0.5.1 viridisLite_0.3.0 magrittr_1.5 forcats_0.5.0 stringr_1.4.0 dplyr_1.0.2 purrr_0.3.4 readr_1.4.0 tidyr_1.1.2
[10] tibble_3.0.4 ggplot2_3.3.2 tidyverse_1.3.0
loaded via a namespace (and not attached):
[1] tidyselect_1.1.0 xfun_0.19 haven_2.3.1 colorspace_1.4-1 vctrs_0.3.4 generics_0.1.0 htmltools_0.5.0 yaml_2.2.1
[9] rlang_0.4.8 pillar_1.4.6 withr_2.3.0 glue_1.4.2 DBI_1.1.0 gdtools_0.2.2 dbplyr_2.0.0 modelr_0.1.8
[17] readxl_1.3.1 uuid_0.1-4 lifecycle_0.2.0 munsell_0.5.0 gtable_0.3.0 cellranger_1.1.0 rvest_0.3.6 zip_2.1.1
[25] memoise_1.1.0 evaluate_0.14 labeling_0.4.2 knitr_1.30 fansi_0.4.1 broom_0.7.2 Rcpp_1.0.5 backports_1.2.0
[33] scales_1.1.1 jsonlite_1.7.1 farver_2.0.3 systemfonts_0.3.2 fs_1.5.0 gridExtra_2.3 hms_0.5.3 digest_0.6.27
[41] stringi_1.5.3 officedown_0.2.0.002 grid_4.0.2 cli_2.1.0 tools_4.0.2 crayon_1.3.4 pkgconfig_2.0.3 ellipsis_0.3.1
[49] xml2_1.3.2 rvg_0.2.5 reprex_0.3.0 lubridate_1.7.9 assertthat_0.2.1 rmarkdown_2.5 officer_0.3.15 httr_1.4.2
[57] rstudioapi_0.11 R6_2.5.0 compiler_4.0.2
Die in meiner Umgebung verfügbare Version von Pandoc ist gut genug, um die pptx-Ausgabe zu erzeugen.
rmarkdown::pandoc_version()
[1] ‘2.10.1’
packageVersion("officedown")
[1] ‘0.2.0.2’
danke, das war ein Fehler und dieser Text sollte nicht da sein. Es ist jetzt behoben
OK, aber unterstützen Sie keine Querverweisfunktion in rpptx_document
, oder gibt es eine solche Zusatzfunktion bereits?
Nein, dies ist kein Feature, da es mit PowerPoint nicht möglich ist - Sie können immer noch Bookdown-Querverweise verwenden ...
Meinst du \@ref(...)
?
Tatsächlich fehlt im folgenden Beispiel der Querverweis auf die Abbildungsnummer.
---
date: "`r Sys.Date()`"
author: "Your Name"
title: "Untitled"
output:
officedown::rpptx_document
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE, fig.cap = TRUE)
library(officedown)
library(ggplot2)
library(rvg)
```
## Slide with Plot
::: columns
:::: column
```{r plot1, fig.cap='pressure'}
plot(pressure)
```
::::
:::: column
\@ref(fig:plot1)
::::
:::
Tatsächlich fehlt im folgenden Beispiel der Querverweis auf die Abbildungsnummer.
Dies ist kein Feature, da es mit PowerPoint nicht möglich ist - Sie können immer noch Bookdown-Querverweise verwenden.
Datum: " r Sys.Date()
"
Autor: "Dein Name"
Titel: "Ohne Titel"
Ausgang:
officedown::rpptx_document:
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE, fig.cap = TRUE)
Bibliothek (Büro unten)
## Slide with Plot
::: columns
:::: column
```{r plot1, fig.cap='pressure'}
plot(pressure)
::::
:::: Säule
\@ref(fig:plot1)
::::
:::
`````
Folgendes wurde für PPT implementiert:
Das Paket erweitert auch PowerPoint-Produktionen mit R Markdown, indem es a
Mechanismus zum Platzieren von Ergebnissen gemäß der Folienvorlage, die in der enthalten ist
PowerPoint-Dokument, das als „reference_doc“ verwendet wird. Es wird einfach, mehrere hinzuzufügen
Inhalte auf derselben Folie.
Das Paket bietet auch die Möglichkeit, Ihre grafischen Anweisungen zu transformieren
in bearbeitbare Vektorgrafiken (mit dem rvg-Paket), indem Sie einfach Ihre
Aufruf in einen Aufruf der Funktion dml
.
Danke, dass Sie mir ein gutes Beispiel geben. base_format: bookdown::powerpoint_presentation2
macht den Trick ...