Description Usage Arguments Details Value Author(s) Examples
Formatting and standardization checks on book chapters
1 2 3 4 5 6 7 8 9 10 11 12 | checkVerbatim(files = .RbcBook1Files(ext=".tex"),
maxc = 70,
which = "both",
verbose = TRUE)
checkRnw(files = .RbcBook1Files(),
verbose = TRUE, stopOnError=FALSE)
checkPackage(files = .RbcBook1Files(ext=".Rnw"),
verbose = TRUE)
.RbcBook1Files(ext=".Rnw")
|
files |
character vector with names (and path) of chapter source files |
ext |
character of length 1. File name extension. |
maxc |
integer of length 1. Maximal number of characters in a verbatim line. All lines exceeding this limit will be reported in the return value of this function. |
which |
character of length 1. 'Sinput' will look at |
verbose |
Logical. |
stopOnError |
Logical. If FALSE, first error found will lead to stop. If TRUE, try to continue checking. |
checkVerbatimLines
sees whether all verbatim lines have length
at most maxc
.
checkPackage
finds all the occurences of \Rpackage{...}
in the text, checks whether the package is known, and returns a named
list will all occurences of the packages.
For checkVerbatimLines
and checkSetup
, a data frame
with one row for each offending line and various columns
describing it.
For .RbcBook1Files
, a character vector.
Wolfgang Huber <huber@ebi.ac.uk>
1 2 3 4 | f = tempfile()
zap = function(n) paste(formatC(1:n, width=2), collapse=" ")
writeLines(c("*begin{Sinput}", zap(20), zap(30), "*end{Sinput}"), con=f)
checkVerbatim(files=f)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.