is_latex_name: Check or make valid LaTeX command name

Description Usage Arguments Value

Description

Valid LaTeX command names can only contain letters [A-Za-z]. The function is_latex_name checks whether strings are valid LaTeX command names. The function make_tex_name converts a character vector to valid LaTeX command names by dropping all invalid characters.

Usage

1
2
3
is_latex_name(x, allow_at = FALSE)

make_latex_name(x, allow_at = FALSE)

Arguments

x

character vector

allow_at

flag. Allow the character vector to include the @ character in addition to upper- and lower-cased letters.

Value

is_latex_name

A logical vector with length length(x) indicating which elements elements of the vector contain valid TeX command names

A character vector with length length(x) with syntactically valid LaTeX command names.


jrnold/textools documentation built on May 20, 2019, 2:06 a.m.