section come tabella

  • Creatore
    Topic
  • #100169
    Up
    0
    Down
    ::


    Vorrei creare una semplice tabella a partire dal comando \section e impiegando il pacchetto titlesec. L’idea è intuibile da questo esempio
    `\documentclass[12pt,a4paper]{article}
    \usepackage[utf8]{inputenc}
    \usepackage[italian]{babel}
    \usepackage{pdfpages}
    \usepackage{tocloft,xcolor}
    \usepackage{xparse}
    \usepackage{pict2e}[2009/06/01]
    \usepackage{lastpage}
    \usepackage{fancyhdr}
    \usepackage{lipsum}
    \usepackage{titlesec}
    \usepackage

    {geometry}

    \titleformat{\section}[leftmargin]
    {\normalfont
    \titlerule*[0.01pc]{.}%
    \vspace{1ex}%
    \bfseries%
    %\sffamily
    \bfseries
    }
    {\thesection}{.5cm}{}

    \titlespacing*{\section}
    {4pc}{1.5ex plus .1ex minus .2ex}{3cm}

    \titleformat{\subsection}[leftmargin]
    {\normalfont
    \titlerule*[0.01pc]{.}%
    \vspace{1ex}%
    \bfseries%
    %\sffamily
    \bfseries%\filleft
    }
    {\thesubsection}{.5cm}{}

    \titlespacing*{\subsection}
    {4pc}{1.5ex plus .1ex minus .2ex}{3cm}

    \begin{document}

    \section{Primo punto}
    \lipsum[1]
    \section{Secondo punto}
    \lipsum[1]
    \section{Terzo punto}
    \lipsum[1]
    \subsection{Terzo subpunto}
    \lipsum[1]

    \end{document}`

    Ho difficoltà a governare le caratteristiche del testo racchiuso in section. In particolare, vorrei che il testo fosse contenuto in un unico rigo continuo senza a capo. Il problema forse sta nel fatto che non ho capito come funziona l’opzione leftmargin nel comando \titleformat. Qualcuno di voi sa illuminarmi al riguardo?

    In alternativa, quale può essere secondo voi una buona modalità per tradurre un testo in tabella? Intendo chiedere se conosciate un modo rapido per importare un testo organizzato così
    `\section{Primo punto}
    \lipsum[1]
    \section{Secondo punto}
    \lipsum[1]
    \section{Terzo punto}
    \lipsum[1]
    \subsection{Terzo subpunto}
    \lipsum[1]`
    in una semplice tabella di questo tipo:
    `Primo punto | LipsumLipsumLipsumLipsumLipsumLipsum
    Secondo punto | LipsumLipsumLipsumLipsumLipsumLipsumLipsum
    Terzo punto | LipsumLipsumLipsumLipsumLipsumLipsum`
    Grazie

Visualizzazione 2 filoni di risposte
  • Autore
    Risposte
    • #100170
      Up
      0
      Down
      ::


      Non è più semplice porre il tutto direttamente dentro a una tabella, mettendolo in un ambiente [tt] tabular[/tt]?

    • #100171
      Up
      0
      Down
      ::


      Magari.. Purtroppo ho 147 documenti da “tabellizzare”…

    • #100172
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Prendi in considerazione la possibilità di usare l’ambiente tabbing; credo che sia più semplice rispetto a quello che vuoi ottenere tu.

    Visualizzazione 2 filoni di risposte
    • Devi essere connesso per rispondere a questo topic.

    Go to top