- Questo topic ha 5 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 16 anni, 5 mesi fa da .
-
Topic
-
ciao a tutti,
vorrei scrivere un breve documento (max 3 pagine) con una formattazione del genere:`
\documentclass[a4paper,oneside]{article}\usepackage[T1]{fontenc}
\usepackage[utf8x]{inputenc}
\usepackage[italian]{babel}\usepackage{titlesec}
\usepackage{lipsum}
\usepackage{fullpage}
\usepackage{tabularx}\titleformat{\section}{\LARGE\itshape}{}{0em}{}[\titlerule\vspace{5pt}]
\begin{document}
\section{Sezione 1}
\begin{tabularx}{\columnwidth}{>{\itshape}rX}
Titolo & \lipsum[1] \\
Altro & \lipsum[2] \\
Ancora & \lipsum[3] \\
& \lipsum[4]
\end{tabularx}\section{Sezione 2}
\begin{tabularx}{\columnwidth}{>{\itshape}rX}
Titolo & \lipsum[1] \\
& \lipsum[2] \\
Altro & \lipsum[3] \\
Ancora & \lipsum[4] \\
\end{tabularx}% seguono altre sezioni
% …\end{document}
`Questa soluzione però non è abbastanza flessibile (una tabella non può occupare più di una pagina, spesso una pagina viene riempita solo in parte, …)
Qual è il modo corretto di ottenere un risultato simile? Va bene usare tabelle per impostare la formattazione voluta (magari usando xtab invece di tabularx, per spezzare le tabelle)?
Il modo di usare titlesec nell’esempio di sopra è corretto? Non sono più riuscito a riprodurre il problema, ma in alcuni casi un’interruzione di pagina separava il titolo della section dal titlerule corrispondente.
grazie in anticipo
- Devi essere connesso per rispondere a questo topic.