From 2dd1bcf68f9e5f096d8cab71bf33a66d1ab6016d Mon Sep 17 00:00:00 2001 From: Domipoke <42298508+Domipoke@users.noreply.github.com> Date: Wed, 29 Jul 2026 21:14:40 +0200 Subject: [PATCH] build --- book/01_Latex.tex | 10 +++++----- myformat.sty | 3 ++- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/book/01_Latex.tex b/book/01_Latex.tex index 5e4c5b6..671a838 100644 --- a/book/01_Latex.tex +++ b/book/01_Latex.tex @@ -23,7 +23,7 @@ Tutto ciò che appartiene al nostro documento va inserito all'interno dell'ambie \section{\textbackslash documentclass\{\}} La prima riga di un file \verb|.tex|, se rappresenta un root file, ovvero il file che dovrà essere compilato in pdf, deve delineare la classe del documento. Ognuna delle classi del documento delinea delle generali regole di formattazione che successivamente elencherò che possono subire leggere modifiche attraverso degli argomenti opzionali. La generica forma è \mintinline{latex}{\documentclass{classe}} ma è possibile modificare alcuni parametri utilizzando la forma \mintinline{latex}{\documentclass[key1=value1, key2=value2, key3=value3]{classe}}. Tra le classi standard vi sono le seguenti: -\paragraph{article} Generalmente utilizzata per la scrittura di piccoli articoli. Non possiede una divisione a capitoli. +\paragraph{article} Generalmente utilizzata per la scrittura di piccoli articoli. Non possiede una divisione in capitoli. \paragraph{report} Generalmente utilizzato per la scrittura di documenti di media dimensione. Possiede una divisione in capitoli. \paragraph{book} Ideale per la stesura di lunghi testi. Supporta una struttura articolata in capitoli, sezioni e sottosezioni. Generalmente il miglior formato per sistemare gli appunti in un unico file. \paragraph{letter} Generalmente utilizzato per scrivere nel formato di lettera (circa A5). Formato utile quando bisogna scrivere corti testi o testi di cui c'è la necessità di fruire su un dispositivo mobile o su un ereader. @@ -33,12 +33,12 @@ Altre classi sono: \paragraph{beamer} Il formato per la realizzazione di slide. Le classi standard possiedono tra i loro argomenti opzionali i seguenti: -\paragraph{fontsize} Dimensione generica del font utilizzato. es. \texttt{fontsize=10pt} -\paragraph{pagesize} Dimensione della pagina. es \texttt{pagesize=a4paper} o \texttt{pagesize=letterpaper}. Si può avere una letter impaginata in foglio a4 o un libro inpaginato in un foglio lettera -\paragraph{pagelayout} Layout delle pagine. es \texttt{pagelayout=onecolumn} o \texttt{pagelayout=twocolumn} o nel caso di article \texttt{pagelayout=oneside} o \texttt{pagelayout=twoside} +\paragraph{fontsize} Dimensione generica del font utilizzato. Es. \texttt{fontsize=10pt} +\paragraph{pagesize} Dimensione della pagina. Es. \texttt{pagesize=a4paper} o \texttt{pagesize=letterpaper}. Si può avere una letter impaginata in foglio a4 o un libro inpaginato in un foglio lettera +\paragraph{pagelayout} Layout delle pagine. Es. \texttt{pagelayout=onecolumn} o \texttt{pagelayout=twocolumn} o nel caso di article \texttt{pagelayout=oneside} o \texttt{pagelayout=twoside} \section{Importare librerie} -Una libreria è un insieme di comandi di \LaTeX che vengono importati mediante l'uso di un determinato comando e che ha lo scopo di cambiare o introdurre nuove regole e istruzioni nel nostro progetto. Quando vogliamo importare una libreria necessitiamo di scrivere sotto \mintinline{latex}{\documentclass} l'istruzione \mintinline{latex}{\usepackage{libreria}}. \capitalgrave{E} possibile anche in questo caso passare degli argomenti opzionali mediante l'uso di \mintinline{latex}{\usepackage[key1=value1, key2=value2, key3=value3]{libreria}}. +Una libreria è un insieme di comandi di {\LaTeX} che vengono importati mediante l'uso di un determinato comando e che ha lo scopo di cambiare o introdurre nuove regole e istruzioni nel nostro progetto. Quando vogliamo importare una libreria necessitiamo di scrivere sotto \mintinline{latex}{\documentclass} l'istruzione \mintinline{latex}{\usepackage{libreria}}. \capitalgrave{E} possibile anche in questo caso passare degli argomenti opzionali mediante l'uso di \mintinline{latex}{\usepackage[key1=value1, key2=value2, key3=value3]{libreria}}. \begin{nota} Quando scriverò "dalla libreria \texttt{nome}", implico la necessità di avere nella parte iniziale del documento, dopo \mintinline{latex}{\documentclass} ma prima delle successive istruzioni una riga \mintinline{latex}{\usepackage{nome}} diff --git a/myformat.sty b/myformat.sty index df7cba8..2982a39 100644 --- a/myformat.sty +++ b/myformat.sty @@ -87,7 +87,8 @@ delim_0 ",\~" \setmonofont{JetBrains Mono} \usemintedstyle{monokai} \definecolor{codeBg}{HTML}{282822} % Monokai's dark background color -\setmintedinline{fontsize=\scriptsize, frame=single, framesep=2mm, bgcolor=codeBg, formatcom={\color{white}}} % bgcolor=white, formatcom={\color{black}}} +\definecolor{codeBgtran}{RGB}{40,40,34,128} % Monokai's dark background color +\setmintedinline{fontsize=\scriptsize, frame=single, framesep=2mm, bgcolor=codeBgtran, formatcom={\color{white}}} \setminted{fontsize=\scriptsize, framesep=2mm, linenos, bgcolor=codeBg, formatcom={\color{white}}}