Problemi finali di impaginazione

  • Creatore
    Topic
  • #108013
    Massimiliano
    Partecipante
      Up
      0
      Down
      ::


      Ciao a tutti,

      una mia amica mi ha dato una mano a tradurre in italiano un’avventura per un noto gioco di ruolo e io mi occupo di impaginarlo.
      Ormai è da più di un anno che uso LaTeX per scrivere documenti ma ho sempre scritto appunti o relazioni quindi avrei bisogno di un aiuto per i seguenti punti:
      1) è possibile avere l’indice a tutta pagina in ambiente twocolumn? io ho provato con
      `
      \twocolumn[\begin{@twocolumnfalse}
      \tableofcontents
      \thispagestyle{empty}
      \clearpage
      \end{@twocolumnfalse}]
      `
      ma non va bene perché mi taglia un pezzo di indice.
      2) è possibile mettere il titolo insieme alla prima pagina?
      3) per rendere l’impaginazione più fedele al testo mi serve che le section siano in azzurro e sottolineate e le subsection siano solo colorate quindi ho pensato di usare
      `
      \sectionfont{\Large\raggedleft\color{titoli}\sectionrule{0ex}{0pt}{-0.2ex}{1.5pt}}
      \subsectionfont{\large\raggedright\color{titoli}}
      \subsubsectionfont{\large\raggedright\color{titoli}}
      `
      ma anche la scritta “Indice” diventa blu, sottolineata e allineata a sinistra e vorrei evitarlo
      4) è possibile inserire un tema tipo pergamena sui margini? (il testo originale lo fa ma sinceramente questo è l’ultimo dei miei problemi)

      Riporto qui sotto un esempio minimo compilabile:
      `
      \documentclass[a4paper,11pt,twoside,twocolumn]{article}
      \usepackage[T1]{fontenc}
      \usepackage[utf8]{inputenc}
      \usepackage[italian]{babel}
      \usepackage{microtype}
      \usepackage{lipsum} % non presente nel sorgente originale
      \usepackage{tcolorbox}
      \usepackage{graphicx}
      \usepackage{latexsym}
      \usepackage[a4paper,top=4cm,bottom=3cm,left=2cm,right=1cm]{geometry}
      \usepackage{braket}
      \usepackage{url}
      \usepackage{sectsty}
      \usepackage{pdfpages}
      \usepackage{tabularx}
      \usepackage{color}
      \definecolor{lightblue}{rgb}{0.8,0.8,1.0}
      \definecolor{titoli}{rgb}{0.03, 0.27, 0.49}
      \usepackage{colortbl}
      \usepackage{transparent}
      \usepackage{enumitem}
      \setlist{itemsep=.1em}
      \usepackage{hyperref}
      \hypersetup{
      allbordercolors = white,
      hyperfigures = true,
      hyperfootnotes = false,
      linkcolor = black,
      }

      \sectionfont{\Large\raggedleft\color{titoli}\sectionrule{0ex}{0pt}{-0.2ex}{1.5pt}}
      \subsectionfont{\large\raggedright\color{titoli}}
      \subsubsectionfont{\large\raggedright\color{titoli}}

      \setcounter{secnumdepth}{-2}

      \begin{document}

      \twocolumn[\begin{@twocolumnfalse}
      \tableofcontents
      \thispagestyle{empty}
      \clearpage
      \end{@twocolumnfalse}]

      \setcounter{page}{1}

      \section*{\Huge TITOLO}

      \section{CREDITI}
      \lipsum

      \section{INTRODUZIONE}
      \lipsum[1-8]

      \section{PREPARAZIONE}
      \lipsum[2]

      \section{BACKGROUND}
      \lipsum[2]

      \subsubsection{1.}
      \subsubsection{2.}
      \subsubsection{3.}
      \subsubsection{4.}

      \subsection{LUOGHI INTERNI}
      \lipsum[58]

      \subsection{0. Davanti alla Collina}
      \begin{tcolorbox}[colback={lightblue!40},colframe=white, arc=0mm]
      All'interno di questi quadrati vengono inseriti le parti di testo che devono essere lette ai giocatori
      \end{tcolorbox}

      \subsection{1.}
      \subsection{2.}
      \subsection{3.}
      \subsubsection{3A.}
      \subsection{1.}
      \subsection{1.}
      \subsection{1.}
      \subsection{1.}
      \subsection{1.}
      \subsection{1.}
      \subsection{10.}
      \subsubsection{10A.}
      \subsubsection{10B.}
      \subsection{1.}
      \subsection{1.}
      \subsection{1.}
      \subsection{14.}
      \subsubsection{14A.}
      \subsubsection{14B.}
      \subsection{15.}
      \subsubsection{15A.}
      \subsection{1.}
      \subsection{1.}
      \subsection{1.}
      \subsection{1.}
      \subsection{1.}
      \subsection{1.}
      \subsection{1.}
      \subsection{23.}
      \subsubsection{23A.}
      \subsection{1.}
      \subsection{1.}
      \subsection{1.}
      \subsection{27.}
      \subsubsection{27A.}
      \subsubsection{27B.}
      \subsection{LA NUMERAZIONE DOVREBBE ARRIVARE A 33}
      \subsection{29.}
      \subsection{30.}
      \subsection{31.}
      \subsection{32.}
      \subsection{33.}

      \end{document}
      `

      Ringrazio in anticipo tutti.

    Visualizzazione 1 filone di risposte
    • Autore
      Risposte
      • #108014
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          1) Sì basta specificare \onecolumn prima di comporre l’indice e \twocolum dopo averlo composto; Tieni presente che ciascuno di questi due comndi comincia sempre una nuova pagina.
          2) la classe article mette il titolo in testa alla prima pagina del documento. A te non lo fa?
          3) Nella classe article l’indice è composto con un comando \section*. Se tu ridefinisci il section font, è evidente che l’indice venga in blu.
          Se lo vuoi in nero prova a rideifnire il comando \contensname con`\renewcommand*\contentsname{{\color{black}Indice}}`e vedi che cosa succede.
          4) lo potrebbe fare se disponessi già di una immagine di una pagina “bianca” (senza testo) dell’originale da tradurre, da usare come sfondo di utte le pagine; il pacchetto da usare sarebbe eso-pic. Fare un disegno che riproduca la vecchia pagina pergamenata e lisa non è cosa semplice, e comunque non si può fare con LaTeX. Se il tuo originale avesse una pagina senza testo, ma con il contorno come piace a te, puoi sempre scandirla e usarne l’immagine.

        • #108015
          Massimiliano
          Partecipante
            Up
            0
            Down
            ::


            Ciao OldClaudio,

            ti ringrazio moltissimo per i consigli che mi hai dato.
            Per correggere i problemi dell’indice ho usato il pacchetto tocloft con l’opzione:
            `
            \usepackage{tocloft}
            \cfttoctitlefont{\raggedright}
            `
            Alla fine ho deciso di lasciar perdere l’immagine ai bordi.
            Ti ringrazio nuovamente, alla prossima!

        Visualizzazione 1 filone di risposte
        • Devi essere connesso per rispondere a questo topic.

        Go to top