Generate citations from bibtex keys
insert_citeOnly.RdGenerate citations from bibtex keys.
Usage
insert_citeOnly(keys, package = NULL, before = NULL, after = NULL,
bibpunct = NULL, ..., cached_env = NULL,
cite_only = FALSE, dont_cite = FALSE)Arguments
- keys
-
a character string containing bibtex key(s) prefixed with the symbol
@, intermixed with free text. The format is the same as for Rd macro\insertCite. Put;textualat the end of the string to get a textual citation. Similarly,;nobracketsrequests parenthesised citation without the enclosing parentheses. Alternatively,keyscan contain one or more keys, separated by commas. - package
name of an R package.
- before
see
citeNatbib.- after
see
citeNatbib.- bibpunct
see
citeNatbib.- ...
further arguments; for internal use.
- cached_env
for internal use.
- cite_only
for internal use.
- dont_cite
for internal use.
Details
This is the function behind \insertCite and related macros.
Argument "keys" has the syntax of the first argument of
\insertCite, see insertRef for full details.
See also
insert_ref for description of all available Rd macros
Examples
insert_citeOnly("@see also @Rpackage:rbibutils and @parseRd", package = "Rdpack")
#> [1] "(see also Boshnakov and Putman 2020 and Murdoch 2010)"
## (see also Boshnakov and Putman 2020 and Murdoch 2010)
insert_citeOnly("@see also @Rpackage:rbibutils and @parseRd;nobrackets",
package = "Rdpack")
#> [1] "see also Boshnakov and Putman 2020 and Murdoch 2010"
## see also Boshnakov and Putman 2020 and Murdoch 2010
insert_citeOnly("@see also @Rpackage:rbibutils and @parseRd;textual",
package = "Rdpack")
#> [1] "see also Boshnakov and Putman (2020) and Murdoch (2010)"
## see also Boshnakov and Putman (2020) and Murdoch (2010)