trim: logical. If TRUE removes leading and trailing white spaces.
clean: trim logical. If TRUE extra white spaces and escaped character will be removed.
pattern: A character string containing a regular expression (or character string).
replacement: Replacement for matched pattern.
extract: logical. If TRUE the dates are extracted into a list of vectors.
split: logical. If TRUE and extract = TRUE the bibkey will be removed from the LaTeX citation code curly braces and split on commas.
unlist.extract: logical. If TRUE the splits from between LaTeX citation code curly braces will be unlisted. if FALSE the list structure (1 per citation code curly brace) will be retained.
dictionary: A dictionary of canned regular expressions to search within if pattern begins with "@rm_".
...: Additional arguments passed to rm_default.
Returns
Returns a character string with citations (bibkeys) removed.
Examples
x <- c("I say \\parencite*{Ted2005, Moe1999} go there in \\textcite{Few2010} said to.","But then \\authorcite{Ware2013} said it was so \\pcite[see][p. 22]{Get9999c}.","then I \\citep[p. 22]{Foo1882c} him")rm_citation_tex(x)rm_citation_tex(x, replacement="[[CITATION]]")ex_citation_tex(x)