Wenn Sie ein Makefile zum Generieren von PDFs aus LaTeX oder MarkDown mit Pandoc verwenden, wie kann man die resultierenden PDFs automatisch auf Fehler überprüfen, die der Code/Texteditor möglicherweise nicht findet?Wie können PDFs automatisch Korrektur gelesen und auf Fehler überprüft werden?
0
A
Antwort
1
Wenn die Fehler & bekannt sind, können reg-ex'd (wie duplicate words) sein, schreiben diejenigen unten Zeile-für-Zeile in einer Datei (z CHECKS
genannt). Dann verwenden Sie die folgenden Befehle in der Make-Datei:
pdftotext file.pdf - | \ # sends content of PDF to stdout & pipes it into...
grep \
--color \ # highlights errors in stdout
--ignore-case \
--extended-regexp \
--file=CHECKS # contains the error patterns
Angehängt an die Make Ziel des PDF, diese IMHO besonders wiederholende Fehler zu vermeiden hilft.
PS: Zusammengefasst aus einer German blog post. Real-Life example here.