theme_latex: Parse Labels w Latex Markup

View source: R/theme-latex.R

theme_latexR Documentation

Parse Labels w Latex Markup

Description

A series of convenience functions that either enable or disable the use of the latex2exp package for parsing the various text elements using the TeX method. In many cases, by turning the latex parsing on, this prevents confusing use of expressions to obtain greeks, superscripts, subscripts etc... Note that when latex parsing is enabled, this can override specific formatting directives from the element tree, see the third and fourth example below.

Usage

theme_latex(value = TRUE)

theme_showlatex()

theme_nolatex()

theme_hidelatex()

Arguments

value

logical as to whether to enable latex parsing or not

Author(s)

Nicholas Hamilton

See Also

TeX

Examples


#Demonstrate  without latex parsing
ggtern() + 
 theme_latex(FALSE) + 
 labs(title = '\\textit{Plot Title}')

#Same as before, but turn on the latex parsing
last_plot() + 
 theme_latex(TRUE)

#Demonstrate latex overriding the bold face
ggtern() + 
 labs(title = '\\textit{Plot Title}') + 
 theme_latex(TRUE) + 
 theme('plot.title' = element_text(face='bold'))

#Turn off latex parsing, bold title revealed
last_plot() + 
 theme_latex(FALSE)
 

ggtern documentation built on June 7, 2023, 6:33 p.m.