| metabulate_rmd_helper {psychmeta} | R Documentation |
Add metabulate equation commands and LaTeX dependencies
Description
metabulate requires several lines of code to correctly render meta-analysis results table column headings and footnotes. If metabulate is used to render files directly, these are added to the internal RMarkdown document. If you use metabulate output in a larger RMarkdown document, use this function to automatically add the necessary lines of code based on your chosen output format.
Usage
metabulate_rmd_helper(latex = TRUE, html = TRUE, word_proc = TRUE)
Arguments
latex |
Should required commands be included when converting to PDF, LaTeX, and related formats? |
html |
Should required commands be included when converting to HTML and related formats? |
word_proc |
Should required commands be included when converting to Word, ODT, and related formats? |
Value
Requested commands are printed to the console.
PDF and LaTeX output
If latex is TRUE and you render to PDF, LaTeX, or other output
formats requiring LaTeX (e.g., beamer_presentation, see knitr::is_latex_output),
a YAML metadata block with a header-includes argument calling the required
unicode-math LaTeX package is printed.
An RMarkdown file can only include one header-includes metadata entry. If
your document already has one, set latex to FALSE and manually add
add the unicode-math package to your LaTeX header instead.
(Note that header-includes is generally discouraged in favor of adding
an include argument to specific output formats, see
https://bookdown.org/yihui/rmarkdown/pdf-document.html#includes.)
HTML output
If html is TRUE and you render to HTML (or related formats, see
knitr::is_html_output, the following LaTeX
math commands are defined:
symitsymupsymbfitsymbfup
If you define your own LaTeX or MathJax macros for these commands, set
html to FALSE.
Microsoft Office and LibreOffice output
If word_proc is TRUE and you render to Word or ODT (or related
formats such as PowerPoint), the following LaTeX math commands are defined:
symitsymupsymbfitsymbfup
If you define your own LaTeX, Office, or OpenDocument macros for these commands,
set word_proc to FALSE.
See Also
Other output functions:
generate_bib(),
metabulate()
Examples
## Include this line as 'asis' output in your RMarkdown document:
metabulate_rmd_helper()
## If you've already included \usepackage{unicode-math} in your RMarkdown header
## for PDF (and related formats) header, set latex to FALSE:
metabulate_rmd_helper(latex = FALSE)