- Questo topic ha 1 risposta, 2 partecipanti ed è stato aggiornato l'ultima volta 6 anni, 4 mesi fa da .
-
Topic
-
Più che un problema quanto segue è per un confronto per capire come rendere il codice snello. Non sapendo dove mettere il post l’ho messo qui.
Utilizzando LaTex con una certa frequenza, mi chiedevo qualle metodologia utilizzate per la stesura del suddetto codice, ovvero seguite la logica dei linguaggi di programmazione (indentazione e commenti) oppure altro?. In altri termini vorrei scrivere codice chiaro. L’interrogativo nnasce perchè scrivendo codice per mappe cognitive oppure tabelle comincia ad essere complicato nelle eventuali revisioni.La seconda questione è inerente ai pacchetti. Per facilitarmi la cosa ho pensato di crearmi un modello, che per comodità ho chiamato DocumentoMaster.tex. In esso ho costituito un preambolo con i pacchetti più frequenti, quasi tutti commentati
`\documentclass[a4paper,oneside,11pt,titlepage]{report}
\usepackage[a4paper,top=2cm,bottom=2cm,left=2cm,right=2cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[italian]{babel}\usepackage{setspace} % Gestione dell'interlinea doublespacin, onehalf spacing
% \usepackage{times} % Pacchetto obsoleto sostituito da mathptmx
\usepackage{mathptmx} % Supporto font times New Roman. Sostituisce l'obsoleto times
% \usepackage{csquotes} % Gestione quote
\usepackage{textcomp} % Gestione dei simboli
% \usepackage{seqsplit} % Spezzare righe troppo lunghe
% \usepackage{longtable} % Tabelle lunghe
\usepackage[table]{xcolor} % Colorare le tabelle
% \usepackage{booktabs} % Gestione linee longtable
% \usepackage{array}
& \usepackage{multirow} % Gestione merge nelle tabelle
& \usepackage{graphicx} % Inserimento immamgini
% \usepackage{hyperref} % Inserimento link WEB
% \usepackage{indentfirst} % Rientro inizio paragrafo
% \usepackage{xcolor} % Gestione per colorare il testo
% \usepackage{shadowtext} % Gestione per ombrare il testo
% \usepackage{fancyhdr} % Gestione testatine, uso in combo con fancyhdr
% \usepackage{wasysym}
% \usepackage{amssymb}
& \usepackage{array}% \usepackage{footnote}
% \makesavenoteenv{tabular}
% \makesavenoteenv{table}% \pagestyle{fancy}
% \renewcommand{\headrulewidth}{0pt}
% \chead{\includegraphics[keepaspectratio,scale=0.4]{testatina}}% \setlength{\aboverulesep}{0pt} % Impostazione delle linee, decommentare quando si usa il pacchetto booktab
% \setlength{\belowrulesep}{0pt} % Impostazione delle linee, decommentare quando si usa il pacchetto booktab\begin{document}
\onehalfspacing % Interlina
\pagenumbering{arabic} % Numerione pagine Roman, roman, arabic
\thispagestyle{fancy}
% eventuali imclude delle parti
\include{Frontespizio}
\include{Contenuti}
\end{document}`
, e che decommento su necessita al momento della stesura del documento. Voi come fate? Quale metodologia seguite?
Grazie!
- Devi essere connesso per rispondere a questo topic.