Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

LSYS/texCheckmate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

45 Commits

Repository files navigation

texCheckmate

Shell and Make utilities to inspect a LaTeX manuscript.

Most are taken from Jonathan Dingel's logbook Makefile: https://github.com/jdingel/projecttemplate/blob/master/paper/reviewing/Makefile.

See this note for more details.

Assumptions

  • The manuscript is ./main.tex (if not, the scripts need to be changed).

Use with Make

Comes with a Makefile, with quick CLI access to the utilities, some of which call scripts from https://github.com/LSYS/texCheckmate/tree/main/inspecting.

acronyms Find and tally acronyms
aynumeric Change author-year to numeric citation
cleantex Clean aux output files in LaTex compilation
dueto Find "due to"s; Did you mean "because of", "owing to", or "from"?
duplicated_labels Check for duplicated labels
hardcodednumbers Find hardcoded numbers
help Show this help message and exit
inspect Do all inspections of manuscript
linkchecker Check URLs
numericay Change author-year to numeric citation
repeated_strings Check for repeated words
textidote Check with textidote
unreferenced_labels Check for label referencing
wordcount Wordcount via texcount

Cloning

git clone https://github.com/LSYS/texCheckmate.git
mv texCheckmate/* .
rm -r texCheckmate

Porting (w/o Git)

To download the utilities without cloning:

  1. Download the zipped repo
wget -v https://github.com/LSYS/texCheckmate/archive/refs/heads/main.zip
  1. Unzip
unzip main.zip
  1. Remove the README.md & repo CI
rm texCheckmate-main/README.md
rm -r texCheckmate-main/.github
  1. Move to ./
mv texCheckmate-main/* .
  1. Clean up
rm -r texCheckmate-main
rm main.zip

All together:

wget -v https://github.com/LSYS/texCheckmate/archive/refs/heads/main.zip
unzip main.zip
rm texCheckmate-main/README.md
rm -r texCheckmate-main/.github
mv texCheckmate-main/* .
rm -r texCheckmate-main
rm main.zip

About

Shell utilities to inspect a LaTeX manuscript

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /