Questo è il comando latex-git-log che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
latex-git-log - Genera la cronologia delle versioni di un progetto git come codice sorgente LaTeX.
SINOSSI
latex-git-log [opzioni]
Opzioni:
--author impostalo se vuoi che l'autore sia incluso
--startcommit imposta il valore iniziale di count commit
--width imposta la larghezza in cm del campo del messaggio di commit nella tabella LaTeX
--git-c-add imposta un URL di base per collegarsi a un commit
--user imposta un utente github per derivare l'URL di base
--repo imposta un repository github per derivare l'URL di base
--lang lingua della legenda e di tutte le stringhe nell'output
--version, -v stampa la versione di questo script
--help breve messaggio di aiuto
--man documentazione completa
VERSIONI
--larghezza Imposta la larghezza in cm del campo del messaggio di commit nella tabella LaTeX. Se questo
parametro non è impostato, la tabella non è limitata verticalmente. Ciò significa che se
hai un messaggio di commit molto lungo, quindi la tabella probabilmente non si adatta al
pagina e riceverai un messaggio di errore "Overfull" da TeX.
In questo caso dovresti specificare la larghezza della colonna contenente il commit
messaggi. Normalmente uso qualcosa come --width=14 per DIN A4 in orizzontale.
--git-c-add
Imposta un URL di base per il collegamento a un commit. Questo script proverà automaticamente a usare
l'URL di base per github.
--lang Imposta la lingua della legenda e tutte le stringhe nell'output. Sii predefinito il
viene utilizzata la lingua del sistema, ma è possibile sovrascriverla con questo parametro.
Attualmente questo script supporta solo inglese e tedesco. Se hai bisogno di una traduzione
in un'altra lingua, puoi creare un file .po o posso registrarlo
progetto su uno di quei siti web per la traduzione online.
Esempio
Puoi usarlo in questo modo:
latex-git-log --width=6 --lang=en > example-output.tex
DIPENDENZE
Of questo copione
Questo modulo richiede questi altri moduli e librerie:
IPC::Sistema::Semplice
Locale::Maketext::Semplice
Tutto il resto dovrebbe essere già installato.
A compilare , il produzione
La tabella sta usando il tavola lunga pacchetto e i collegamenti a una risorsa web per ogni commit
usa la macro \href da iperref. Quindi questi due pacchetti devono essere caricati.
Inoltre è necessario definire la macro \longtableendfoot che sarà ampliato il
fondo di ogni pagina se la tabella proseguirà nella pagina successiva. Puoi definirlo
ad un messaggio localizzato per informare il lettore che questa tabella non è completa e sarà
continuato.
DESCRIZIONE
Si Programma produrrà l'intera cronologia delle versioni come tabella scritta in LaTeX se lo è
eseguito all'interno di un repository git.
Si intende reindirizzare l'output standard di questo script a un file che può
quindi essere incluso dal documento TeX principale.
Poiché la tabella può essere molto grande, potresti voler mettere la cosa su una pagina orizzontale.
Versione
0.9
Usa latex-git-log online utilizzando i servizi onworks.net