tableofcontents

  • Creatore
    Topic
  • #45678
    LuglioM26
    Partecipante
      Up
      0
      Down
      ::


      Salve a tutti,

      il titolo di alcune \subsection{} sfora lo spazio (orizzontale) disponibile durante la creazione dell’indice che comunque viene creato e funziona. Naturalmente il risultato non è graficamente accettabile. E’ possibile, ad esempio, farlo andare a capo? Si può estendere la soluzione a \chapter e \section?

      Come posso risolvere questo problema?

      Grazie

      Stefano

    Visualizzazione 12 filoni di risposte
    • Autore
      Risposte
      • #45679
        Up
        0
        Down
        ::

        Salve a tutti,

        il titolo di alcune \subsection{} sfora lo spazio (orizzontale) disponibile durante la creazione dell’indice che comunque viene creato e funziona. Naturalmente il risultato non è graficamente accettabile. E’ possibile, ad esempio, farlo andare a capo? Si può estendere la soluzione a \chapter e \section?

        Come posso risolvere questo problema?

        Esempio?

        Ciao
        Enrico

      • #45680
        LuglioM26
        Partecipante
          Up
          0
          Down
          ::


          Ciao,

          questo è una parte dell’indice con il problema (volevo allegare un immagine ma non ci sono riuscito):

          Per l’esattezza i punti 8.5.1 e 8.7.3 hanno i numeri di pagina che fuoriescono a destra rispetto agli altri che invece sono ben allineati verticalmente ed inoltre i puntini non sono neanche stati inseriti.

          Chiedevo se è possibile che una parte del testo (quella eccedente) possa essere scritta in una riga successiva.

          Stefano

          Nota: ho modificato il messaggio per evitare riferimenti a persone. egreg9

        • #45681
          Up
          0
          Down
          ::

          Ciao,

          questo è una parte dell’indice con il problema (volevo allegare un immagine ma non ci sono riuscito):

          Esempio significa qualcosa che possiamo compilare e che esibisca il problema. So bene come produrre un titolo lungo, ma non posso conoscere il tuo preambolo, che classe usi e varie altre informazioni.

          Ciao
          Enrico

        • #45682
          LuglioM26
          Partecipante
            Up
            0
            Down
            ::


            Ok, il file che sto compilando è composto da più file di cui questo è il contenuto del file principale:
            ____________________________________________________


            ____________________________________________________

            Al momento sto cercando di diminuire i vari titoli con il comando

            \subsection[titolo corto]{titolo lungo}

            che funziona ma che vorrei evitare.

            In tutti gli altri file è preasente una struttura del tipo:

            \section{}

            \begin{center}
            \textit{$\sim$ 20xx-xx-xx $\sim$}
            \end{center}

            \begin{enumerate}
            \item[x.1.1] titolo1
            \item[x.1.2] titolo2
            \item[x.1.3] titolo3
            \end{enumerate}

            \subsection{titolo1}
            testo1

            \subsection{titolo2}
            testo2

            \subsection{titolo3}
            testo3

            \newpage

            che si ripete.

            Tutto qui.

            Grazie ancora

            Stefano

            Nota: ho omesso una parte per evitare nomi di persone e riferimenti del tutto inappropriati. egreg9

          • #45683
            Up
            0
            Down
            ::

            Ok, il file che sto compilando è composto da più file di cui questo è il contenuto del file principale:

            Mettiamoci subito d’accordo: la politica qui non c’entra nulla. Quando si fa un esempio, sarebbe bene evitare riferimenti precisi come quelli che hai scritto. Se poi ogni tanto scappa una battuta satirica o comunque di tipo politico ci sta. Ma non si fa propaganda a un sito particolare.

            Il tuo problema non si presenta con il seguente documento compilato con pdflatex:
            `\documentclass[a4paper,10pt,twoside,openright]{book}

            % FORMATTAZIONE INTESTAZIONE E PIE' DI PAGINA
            \usepackage{fancyhdr}
            \pagestyle{fancy}
            \lhead{qqq}
            \chead{rrr}
            \rhead{Pinco Pallino}
            \lfoot{}
            \cfoot{\thepage}
            \rfoot{}
            %\renewcommand{\headrulewidth}{0.5pt}
            %\renewcommand{\footrulewidth}{0.4pt}

            \setlength{\headheight}{15pt}

            \usepackage[latin1]{inputenc}
            \usepackage[italian]{babel}
            \usepackage[T1]{fontenc}
            \usepackage{indentfirst}
            \usepackage{eurosym}
            \usepackage{graphicx}
            \usepackage{amsmath,amsfonts,amssymb} % per utilizzare i simboli matematici
            %\usepackage{pstricks} % per visualizzare i colori nei grafici
            %\usepackage{colortbl} % per costruire tabelle colorate (codice con altri sw)
            \usepackage{hyperref}
            \hypersetup{colorlinks=false,unicode=true}

            \title{ABC}
            \author{Pinco Pallino}
            \date{}

            \begin{document}
            \frontmatter
            \maketitle
            \tableofcontents
            \mainmatter

            \chapter{Serie 01}

            \section{Questo \`e un titolo di sezione}

            \subsection{Questo invece \`e un titolo di sottosezione che risulta troppo lungo per essere
            composto correttamente nell'indice}

            abc

            \end{document}`
            Nota che ho eliminato l’opzione a graphicx e ho spostato hyperref alla fine. Il problema è dovuto al fatto che usi latex+dvips+ps2pdf. Usa direttamente pdflatex e il problema scomparirà. Oppure aggiungi l’opzione “breaklinks” a quelle che passi a hyperref. In alternativa usa l’opzione “linktocpage” che sposta il collegamento dal titolo al numero di pagina.

            Nota finale. Chi mi conosce sa come la penso su certi argomenti politici; ti assicuro che non è censura, ma solo rispetto di normali comportamenti di buona educazione.

            Ciao
            Enrico

          • #45684
            LuglioM26
            Partecipante
              Up
              0
              Down
              ::


              Sono perfettamente daccordo. Nella fretta di rispondere ho copiato tutto l’originale.

              Non conosco i comandi/opzioni breaklinks o linktocpage ma provvederò. Di solito uso latex+dvips+ps2pdf in quanto compilo testi scientifici e questa configurazione (mi) funziona bene soprattutto in presenza di grafici, ma questo è un altro problema.

              Grazie ancora. Adesso provo.

              Saluti

              Stefano

            • #45685
              Up
              0
              Down
              ::

              Di solito uso latex+dvips+ps2pdf in quanto compilo testi scientifici e questa configurazione (mi) funziona bene soprattutto in presenza di grafici, ma questo è un altro problema.

              Grazie ancora. Adesso provo.

              Saluti

              Stefano

              non ci dovrebbero essere problemi a passare da latex a pdflatex, testi scientifici o no.
              e’ un’operazione consigliatissima in tutte le situazioni e ti risolve tanti problemi… prova e non ternerai indietro!

            • #45686
              Up
              0
              Down
              ::


              Mi intrometto in questa discussione per fare una domanda (più o meno) collegata: dove è possibile trovare una spiegazione su tutte le opzioni che accetta hyperref (come breaklinks o linktocpage)? Nella documentazione del hyperref non ne parla se non nel codice del pacchetto, però uno come me che non è in grado di leggerlo non se ne fa granché

            • #45687
              Up
              0
              Down
              ::


              il mio manuale di hyperref (versione ottobre 2009) riporta le opzioni e il loro significato assieme alle altre.

            • #45688
              Up
              0
              Down
              ::

              il mio manuale di hyperref (versione ottobre 2009) riporta le opzioni e il loro significato assieme alle altre.

              Leggevo il manuale che si apriva con il comando
              `texdoc hyperref`
              (e cioè il file /usr/share/texmf-texlive/doc/latex/hyperref/hyperref.pdf) ma qui c’è poco e niente che mi interessi. Invece le opzioni le ho trovate nel file /usr/share/texmf-texlive/doc/latex/hyperref/manual.pdf. Grazie!

            • #45689
              Up
              0
              Down
              ::

              il mio manuale di hyperref (versione ottobre 2009) riporta le opzioni e il loro significato assieme alle altre.

              Leggevo il manuale che si apriva con il comando
              `texdoc hyperref`
              (e cioè il file /usr/share/texmf-texlive/doc/latex/hyperref/hyperref.pdf) ma qui c’è poco e niente che mi interessi. Invece le opzioni le ho trovate nel file /usr/share/texmf-texlive/doc/latex/hyperref/manual.pdf. Grazie!

              Evidentemente hai una vecchia versione di texdoc. Ubuntu? 🙁 Ha la 2009, è vero, ma di otto mesi fa.

              Ciao
              Enrico

            • #45690
              Up
              0
              Down
              ::

              (e cioè il file /usr/share/texmf-texlive/doc/latex/hyperref/hyperref.pdf) ma qui c’è poco e niente che mi interessi. Invece le opzioni le ho trovate nel file /usr/share/texmf-texlive/doc/latex/hyperref/manual.pdf. Grazie!

              anch’io ho usato texdoc (versione 0.61) sotto ubuntu, e mi ha aperto il file corretto…

            • #45691
              Up
              0
              Down
              ::

              [quote]il mio manuale di hyperref (versione ottobre 2009) riporta le opzioni e il loro significato assieme alle altre.

              Leggevo il manuale che si apriva con il comando
              `texdoc hyperref`
              (e cioè il file /usr/share/texmf-texlive/doc/latex/hyperref/hyperref.pdf) ma qui c’è poco e niente che mi interessi. Invece le opzioni le ho trovate nel file /usr/share/texmf-texlive/doc/latex/hyperref/manual.pdf. Grazie!

              Evidentemente hai una vecchia versione di texdoc. Ubuntu? 🙁 Ha la 2009, è vero, ma di otto mesi fa.

              Ciao
              Enrico[/quote]
              Ho Ubuntu Karmic (per qualche tempo ancora non posso fare l’avanzamento), la versione di Texlive è addirittura la 2007

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

          Go to top