- Questo topic ha 13 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 16 anni, 3 mesi fa da
Elrond.
-
CreatoreTopic
-
29 Maggio 2010 alle 10:49 #45678::
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
-
CreatoreTopic
-
AutoreRisposte
-
-
29 Maggio 2010 alle 10:51 #45679::
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
-
29 Maggio 2010 alle 11:09 #45680::
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
-
29 Maggio 2010 alle 12:06 #45681::
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
-
29 Maggio 2010 alle 12:19 #45682::
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
-
29 Maggio 2010 alle 12:48 #45683::
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
-
29 Maggio 2010 alle 13:03 #45684::
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
-
29 Maggio 2010 alle 14:23 #45685::
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!
-
29 Maggio 2010 alle 18:50 #45686::
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é
-
29 Maggio 2010 alle 19:07 #45687
-
30 Maggio 2010 alle 12:20 #45688::
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!
-
30 Maggio 2010 alle 12:23 #45689::
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
-
30 Maggio 2010 alle 13:41 #45690::
(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…
-
30 Maggio 2010 alle 15:09 #45691::
[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
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.