Package: TeXCheckR 0.8.1

TeXCheckR: Parses LaTeX Documents for Errors

Checks LaTeX documents and .bib files for typing errors, such as spelling errors, incorrect quotation marks. Also provides useful functions for parsing and linting bibliography files.

Authors:Hugh Parsonage [aut, cre]

TeXCheckR_0.8.1.tar.gz
TeXCheckR_0.8.1.zip(r-4.5)TeXCheckR_0.8.1.zip(r-4.4)TeXCheckR_0.8.1.zip(r-4.3)
TeXCheckR_0.8.1.tgz(r-4.4-any)TeXCheckR_0.8.1.tgz(r-4.3-any)
TeXCheckR_0.8.1.tar.gz(r-4.5-noble)TeXCheckR_0.8.1.tar.gz(r-4.4-noble)
TeXCheckR_0.8.1.tgz(r-4.4-emscripten)TeXCheckR_0.8.1.tgz(r-4.3-emscripten)
TeXCheckR.pdf |TeXCheckR.html
TeXCheckR/json (API)
NEWS

# Install 'TeXCheckR' in R:
install.packages('TeXCheckR', repos = c('https://hughparsonage.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/hughparsonage/texcheckr/issues

Datasets:

On CRAN:

bibtexlatexspellcheck

37 exports 8 stars 1.66 score 12 dependencies 23 scripts 386 downloads

Last updated 8 months agofrom:ae21f51980. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 02 2024
R-4.5-winOKSep 02 2024
R-4.5-linuxOKSep 02 2024
R-4.4-winOKSep 02 2024
R-4.4-macOKSep 02 2024
R-4.3-winOKSep 02 2024
R-4.3-macOKSep 02 2024

Exports:any_bib_duplicatesbib2DTcheck_bibercheck_consecutive_wordscheck_dashescheck_escapescheck_footnote_typographycheck_labelscheck_literal_citationscheck_literal_xrefscheck_quote_markscheck_spellingcommands_usedextract_LaTeX_argumentextract_mandatory_LaTeX_argumentextract_optional_LaTeX_argumentextract_validate_abbreviationsfigs_tbls_unrefdfread_bibinputs_ofisR_line_in_knitrlint_bibminimal_bibnth_arg_positionsparse_texread_tex_documentreorder_bibreplace_nth_LaTeX_argumentreport2consolerm_editorial_square_bracketsseparate_sentencessplit_reportstrip_commentstex_group_by_charvalidate_bibliographyveto_sicweld_bmillion

Dependencies:clisymbolscrayondata.tabledigestfastmatchhunspellhutilslatticemagrittrRcpprstudioapizoo

Readme and manuals

Help Manual

Help pageTopics
TeXCheckRTeXCheckR-package
Are any bib entries duplicated?any_bib_duplicates
Replace nth argumentsargument_parsing nth_arg_positions replace_nth_LaTeX_argument
Functions for parsing .bib filesbib2DT bib_parser fread_bib reorder_bib
Brace closes atbraces_closes_at
Check bibercheck_biber
Check consecutive typeset wordscheck_consecutive_words
Check dashes entered as hyphenscheck_dashes
Check escapescheck_escapes
Check footnote typographycheck_footnote_typography
Check labelscheck_labels
Check that citations are all using citescheck_literal_citations
Check for hard-coded cross-referencescheck_literal_xrefs
Check quote marks in TeXcheck_quote_marks
Spell checkingcheck_spelling
Check cross-referencescheck_xrefs
List all unique commands in a documentcommands_used
List of correctly spelled wordscorrectly_spelled_words
List of correctly spelled, case-sensitive wordsCORRECTLY_SPELLED_WORDS_CASE_SENSITIVE
Extract LaTeX command argumentextract_LaTeX_argument
Extract mandatory argument IIextract_mandatory_LaTeX_argument
Extract optional argumentextract_optional_LaTeX_argument
Extract valid abbreviations and initialismsextract_validate_abbreviations extract_valid_abbrevations
Return unreferenced figures or tables in documentfigs_tbls_unrefd
Inputs to files nested within LaTeX documentinputs_of
Is a line in knitr R or not?isR_line_in_knitr
Tidy bibliography so equals signs alignlint_bib
Locate contents of LaTeX commandslocate_mandatory_LaTeX_argument
Generate a minimal bibliography fileminimal_bib
Parse LaTeX linesparse_tex
Position of stringspositions_of_all_strings position_of_string
Read a LaTeX documentread_tex_document
Report errors to consolereport2console report_error
Remove editorial square bracketsrm_editorial_square_brackets
Put sentences on their own lineseparate_sentences
Split report into include-able filessplit_report
Strip comments from LaTeX linesstrip_comments
TeX group by character positiontex_group_by_char
Valid English contractionsvalid_English_contractions
Validate bibliography according to Grattan stylevalidate_bibliography
Veto sicveto_sic
Unbreaking spaces between billion and millionweld_bmillion
List of wrongly spelled wordswrongly_spelled_words