Aggiunta una nuova action che effettuerà dei controlli sul codice LaTex (se presente) automatici per dare immediatamente un feedback su come è stato scritto (meno errori rilevati probabilmente indicano una buona impaginazione e scrittura del documento).
L'action inizialmente controlla se file LaTex sono stati aggiunti o modificati, se così non fosse non viene eseguito nulla.
Nel caso di modifiche o aggiunte vengono fatti partire i seguenti controlli:
Linter Checker(chktex): controlla la correttezza sintattica di LaTex. Rileva incorrettezze come 'usare \log invece che log', 'usare \max invece che max', 'il file LaTex che stai cercando di includere non esiste', ecc.
Style Checker (textidote): analizza lo stile di come è stato impaginato e scritto il documento, individua problemi del tipo: 'hai scritto il nome di una section tutto in capslock', 'questa section è troppo corta, pensa di farla diventare parte della section precedente', ecc.
Typo Chekcer (ltex-cli): controlla la presenza di eventuali errori grammaticali (italiani) presenti all'interno del documento.
Ho aggiunto anche titoli descrittivi per ognuna delle operazioni che questa action compie con anche emoji 🚀 .
Il risultato può essere consultato nella tab Checks di ogni pull requesrt.
Di seguito alcuni esmepi:
Esecuzione dove non sono stati modificati o aggiunti file LaTex
Esecuzione in cui sono stati trovati errori in ognuno dei SubChecks
Aggiunta una nuova action che effettuerà dei controlli sul codice LaTex (se presente) automatici per dare immediatamente un feedback su come è stato scritto (meno errori rilevati probabilmente indicano una buona impaginazione e scrittura del documento).
L'action inizialmente controlla se file LaTex sono stati aggiunti o modificati, se così non fosse non viene eseguito nulla. Nel caso di modifiche o aggiunte vengono fatti partire i seguenti controlli:
Ho aggiunto anche titoli descrittivi per ognuna delle operazioni che questa action compie con anche emoji 🚀 . Il risultato può essere consultato nella tab Checks di ogni pull requesrt.
Di seguito alcuni esmepi:
Esecuzione dove non sono stati modificati o aggiunti file LaTex
Esecuzione in cui sono stati trovati errori in ognuno dei SubChecks
Errori rilevati da chktex
Errori trovati da textidote
Errori rilevati da ltex-cli