Questa repository contiene i frammenti di codice che uso su base giornaliera per impaginare i miei documenti LaTeX.
Effettua una copia di questa repository nella tua cartella locale texmf
, poi esegui il comando texhash
sul terminale.
Se sei su Windows, esegui il seguente comando:
git clone https://github.com/emanuelenardi/latex C:\texlive\texmf-local\tex && texhash
Mentre se sei su un sistema basato su UNIX (come linux o mac), esegui il seguente comando:
git clone https://github.com/emanuelenardi/latex ~/usr/local/share/texmf/tex && texhash
Le dipendenze dei pacchetti sono listate come sottopunti nella lista puntata sotto.
Questi pacchetti non sono presenti su CTAN e non vengono distribuiti con TeXLive.
tikz-er2
— it permits to draw ER diagrams withtikz
tikz-uml
— it permits to draw UML diagrams withtikz
.pgf-umlsd
— it permits to draw UML diagrams using pgf
ams-all
— un semplice pacchetto che carica i pacchetti matematici nel giusto ordinedebug
— carica i pacchettishowframe
eshowlabel
per avere una chiara idea di margini ed etichette presenti nel documentofront-page
— A template for the initial page of my lectures notesmy-macros
— comandi personalimy-preamble
— The preamble in which I've listed all the libraries I ordinarily use in my docset-algorithm2e
— personalizzazione del pacchettoalgorithm2e
set-automata
— personalizzazione del pacchettoautomata
, presto diventerà un pacchetto a sé stanteset-background
— personalizzazione del pacchettoalgorithm2e
set-citations
— pacchetto estratto da questa rispostaset-color
— personalizzazione del pacchettoxcolor
set-date
— personalizzazione del pacchettodatetime2
set-external-files
—set-forest
— settings for theforest
packageset-forest-android
— Un pacchetto soon to be removed di un vecchio documento
set-geometry
— personalizzazione del pacchettogeometry
set-graphics
— personalizzazione del pacchettographicx
set-highlights
— personalizzazione del pacchettoulem
set-license
— personalizzazione del pacchettodoclicense
, utilizzato spesso in combinazione conbackground
.set-links
— personalizzazione del pacchettohyperref
set-listing
— settings for thelstlisting
packageset-listing-languages
— it defines the programming languages that I normally useset-listing-styles
— it defines the styles in which I want the programming languages to be displayed with
set-lists
— personalizzazione del pacchettoenumitem
set-math
— personalizzazione del pacchettodoclicense
set-microtype
— migliora la resa del testoset-minted
— per importare listati con ilset-notes
— note a margineset-pages
— pagine bianche e contatoriset-paragraph
— indentazione dei paragrafiset-pdf-props
— personalizzazione del pacchettohyperref
set-quote
— personalizzazione del pacchettocsquotes
set-rotating
— funzionalità di rotazione della pagina/tabelleset-tables
— funzionalità per tabelleset-tikz
— impostazioni del pacchettotikz
set-tikz-externalization
— funzionalità di caching per graficiset-tikz-graphs
— caricamento dei pacchetti per il disegno di grafici ER/UMLset-tikz-macros
— semplici commandi
set-toc
— ridefinizione della "table of contents"set-uml
— impostazioni per il pacchettotikz-uml
set-utilities
— pacchetti che carico quasi sempre nei miei documenti