Risposte nei forum create
-
AutoreRisposte
-
20 Giugno 2008 alle 12:39 in risposta a: Ridimensionamento delle singole parti dell’header (fancyhdr) #23325::
io ho risolto con un parbox`\fancyhead{} % Svuoto l'intestazione
\fancyfoot{}
\fancyhead[LE,RO]{\thepage} % Il numero di pagina all'esterno
\fancyhead[RE]{\parbox{5cm}{\leftmark}} % Il capitolo a destra nella paginepari
\fancyhead[LO]{\parbox{5cm}{\rightmark}} % La sezione a sinistra nelle paginedispari`
::Se tale comportamento lo vuoi ovunque basta scrivere
`renewcommand{\theTitleReference}[2]{\MakeLowercase{##2}`
e usare \titleref, senza creare un nuovo comando \reftitolo.Ciao
Andrea
mi trovo in difficoltà nel fare la stessa cosa ma con nameref che è compatibile con hyperref: qualche suggerimento?
::
semplicemenete questo e l’esempio minimale che genera l’errore… il comando vero ha più argomenti e lo utilizzo per creare una base comune ad un elenco di molti elementi.ne ho tanti di quei comandi, eccone uno:
`\newcommand{\myAttribute}[6]
{
\vspace{1.2cm}
\hrule
\vspace{0.5cm}\subsection{#2 (\##1)}
\label{attribute:#1}#5
\subsubsection*{Possibili valori dell'attributo}
#3\noindent
Valore di default: #4
\subsubsection*{Operazioni necessarie alla rilevazione del valore dell'attributo}#6
}`
è un sistema comodissimo per non riscrivere tante cose tutte uguali e per cambiare velocemenete stile e impaginazione di certe parti.
ogni tanto mi capita di dover inserire il codice sorgente (nel mio caso nella sezione #6) ed è qui che entra in campo lstlisting…
ho ritenuto opportuno ridurre al minimo il codice che genera errore altrimenti chi ci capiva più?
in ogni non riesco a capire perchè il mio codice non funziona se metto come parametro del mio comando un lstlisting.
questo è il pezzo di log corrispondente :
`pdflatex> (./tex/attribute/08_utilizzo_di_una_connessione_criptata_nella_fase_di_autentic
pdflatex> a.tex [42]
pdflatex> Runaway argument?
pdflatex> ! Paragraph ended before \lst@next was complete.
pdflatex>
pdflatex> \par
pdflatex> l.39 }
pdflatex>
pdflatex> )
pdflatex> Overfull \hbox (86.01639pt too wide) in paragraph at lines 10–11
pdflatex> [][][][][][][][][][][][][][][]
pdflatex>
pdflatex> Overfull \hbox (0.6055pt too wide) in paragraph at lines 12–13
pdflatex> [][][][][][][][][][][][][][][][][]
pdflatex>
pdflatex> Overfull \hbox (79.44632pt too wide) in paragraph at lines 14–15
pdflatex> [][][][][][][][][][][][][][][]
pdflatex>
pdflatex> Overfull \hbox (72.87625pt too wide) in paragraph at lines 16–17
pdflatex> [][][][][][][][][][][][][][][]
pdflatex>
pdflatex> Overfull \hbox (86.01639pt too wide) in paragraph at lines 17–18
pdflatex> [][][][][][][][][][][][][][][]
pdflatex>
…`
::
dopo aver cercato tutto il pomeriggio sembra che la soluzione sia arrivata subito dopo aver scritto il messaggio::
non riesco a capire una cosa… ho visto in molti editor di bibtex che è presente un campo url ma a quanto pare non è utilizzato da nessuno stile. Non mi sembra coerente dove usare il campo note: non esiste un modo per specificare i campi da stampare o degli stili che ammettano l’uso delle url?
::Però è un bug del tuo .bashrc, non delle librerie di ricerca di TeX. Credo che la scelta di usare “//” per indicare la ricorsione nelle directory non sia casuale: Karl Berry, che ha sviluppato la libreria kpathsea, è l’attuale presidente del TeX Users Group.
non sapevo volesse dire “ricorsione”: ho imparato una cosa nuova! Se mi dici ciò allora confermo che il bug sono io (che avevo cambiato il path per altri motivi)!
::
ho finalmente risolto il problema; probabilmente può essere considerato un bug:la mia variabile d’ambiente $HOME era impostata a /home/antonio/; il tutto funziona con $HOME=/home/antonio
il problema sta proprio in quella barra in più che fa diventare i percorsi utente una cosa del genere:
/home/antonio//.tex-config
/home/antonio//texmf
etc.il parsing di questi percorsi viene inteso come:
/home/antonio
e provoca quindi l’inizio di una scansione di tutta la cartella home. Spero che a qualcuno possa servire: grazie dell’aiuto!
::
ho tentato una nuova via… provando un comando del genere:`watch -d lsof -c pdflatex > file
vim file`ho notato che effettua una scansione di tutta la mia home directory; a questo punto è un opzione generale che però non degrada le performance con gli altri utenti visto che le rispettivi cartelle utente sono semivuote!
sono veramente poco esperto del mondo latex e non reisco a immaginarmi da cosa possa essere causato… non esiste un reset delle impostazioni? (anche se una rimozione completa + reinstallazione) non era servita.
grazie per la pazienza
-
AutoreRisposte