Skip to content

LaTeX2e(LuaLaTeX) に対して、TextLint を行いたいです

License

Notifications You must be signed in to change notification settings

t4t5u0/latex2e-textlint-template

Repository files navigation

latex2e-textlint-sample

Actions Status: Linter Actions Status: PDF

LaTeX2eに対して、TextLintを行いたいです.

writing_space 内に,TeXファイルなどを配置してください.
手元でPDFを作成する際は以下のよう,writing_space内でPDFを作成してください.

解説記事です.[初心者向け] LaTeX文書をいい感じに運用する方法

cd writing_space
latexmk

ローカルでの動作

pdfを出力する

docker compose up pdf

linterを適用する

docker compose up linter

GitHub上での動作

pdfを出力する.

Tagが付与された場合,mainブランチにPushまたは,mainブランチにMergeされた場合,TeXのビルドが行われます.
特に,vから始まるTagが付与された場合は,Releaseにタグ名が付与されたPDFを自動でアップロードします.

linterを適用する

TeXファイルを変更した後にPull Requestを作成すると,reviewdogにより,Reviewが行われます.
これは,ローカルでTextlintを適用したときと同じ動作をします.