Ho realizzato questo codice per il preambolo:
`\documentclass[a4paper,fontsize=12pt,italian]{report}
\usepackage[italian]{babel}
\usepackage[ansinew]{inputenc}
\usepackage{fancyhdr}%============================================================
% Configurazione di TITLESEC
%============================================================
\usepackage{titlesec}%%% Definizione TITOLO
\renewcommand{\thechapter}{\Roman{chapter}}
\titleformat{\titolo}[display]{\upseries}{\chaptertitlename\thechapter}{1em}{}%%% Definizione CAPO
\renewcommand{\thesection}{\Roman{section}}
\titleformat{\capo}[display]{\bfseries}{\chaptertitlename\thesection}{1em}{}%%% Definizione SEZIONE
\renewcommand{\thesubsection}{\Roman{subsection}}
\titleformat{\sezione}[display]{\mdseries}{\chaptertitlename\thesubsection}{1em}{}%%% Definizione ARTICOLO
\titleformat{\articolo}[display]{\ttseries}{\chaptertitlename\thesubsubsection}{1em}{}\newcommand{\titolo}{\chapter}
\newcommand{\capo}{\section}
\newcommand{\sezione}{\subsection}
\newcommand{\articolo}{\subsubsection}%============================================================
% Modulo per scorrelare il contatore degli articoli da quello delle sezioni
%============================================================
\usepackage{chngcntr}
\counterwithout{subsection}{section} `con questo codice per il corpo del documento
`\titolo{Principi comuni}
\capo{Disposizioni generali}
\sezione{Nome}
\articolo{Finalità}
\begin{enumerate}
\item Le disposizioni omiss.\item In relazione omiss.
\item Gli atti omiss.
\end{enumerate}
\articolo{Definizioni}
\begin{enumerate}
\item Ai fini ed agli effetti delle disposizioni di cui al presente decreto legislativo si intende per:
\end{enumerate}
`solo che restano alcuni grossi problemi:
1. Non capisco come cambiare il nome a “capitolo” in modo che ci sia scritto “sezione”
2. Non capisco come far apparire il nome “capo” e “sezione” prima dei numeri e dei rispettivi nomi, magari con un trattino in mezzo. Es: CAPO I – Disposizioni generali
3. Pur avendo utilizzato lo stesso codice non riesco a far apparire il nome “articolo”, il numero dell’articolo e il nome dell’articolo. Es: Articolo 1 – Finalità.Purtroppo mi sembra che l’unica guida in giro sia quella a corredo del pacchetto e che, a mio parere, dovrebbe contenere un numero maggiore di esempi elementari.
Non devi inventarti comandi inesistenti, né dare nomi strani alle unità di sezione:
`
% Configurazione di TITLESEC
\usepackage{titlesec}
%%% Definizione TITOLO
\renewcommand{\thechapter}{\Roman{chapter}}
\titleformat{\chapter}[display]{\upshape}{Titolo \thechapter}{1em}{}
\newcommand{\titolo}{\chapter}
%%% Definizione CAPO
\renewcommand{\thesection}{\Roman{section}}
\titleformat{\section}[display]{\bfseries}{Capo \thesection}{1em}{}
\newcommand{\capo}{\section}
%%% Definizione SEZIONE
\renewcommand{\thesubsection}{\Roman{subsection}}
\titleformat{\subsection}[display]{\mdseries}{Sezione \thesubsection}{1em}{}
\newcommand{\sezione}{\subsection}
%%% Definizione ARTICOLO
\titleformat{\subsubsection}[display]{\upshape}{Articolo \thesubsubsection}{1em}{}
\newcommand{\articolo}{\subsubsection}
% Modulo per scorrelare il contatore degli articoli da quello delle sezioni
\usepackage{chngcntr}
\counterwithout{subsubsection}{subsection}
\counterwithout{subsection}{section}
\setcounter{secnumdepth}{3} % per numerare gli articoli`
Adesso guarda negli esempi come modificare in modo opportuno i comandi \chapter, \section, \subsection e \subsubsection.
Ultima cosa: per scegliere il corpo 12 l’opzione è “12pt”, non “fontsize=12pt”.
Ciao
Enrico