Risposte nei forum create
-
AutoreRisposte
-
::
Che cosa mi suggerisci di fare? Qual è lo strumento “di scelta” per “far girare del testo attorno ad un’immagine, preferibilmente mobile, con didascalia”, anche tenuto conto che l’ultimo aggiornamento di loatflt risale all’ormai lontano 1998 e che quindi quel pacchetto si può ragionevolmente considerare obsoleto?
wrapfig o picins, direi, che sono quelli descritti sul Companion, seconda edizione.
Ciao
EnricoPS: dev’essere stato un guasto non da poco. Grazie agli amministratori anche da me.
::Ciao a tutti!
Devo fare molte citazioni di passi uguali, ma tratti da due edizioni diverse di un testo.
Farle in sequenza è graficamente brutto e non aiuta a capire il senso del lavoro.
Vorrei quindi dividere il ”foglio” in due colonne in modo da avere su una colonna la prima versione e sull’altra la versione modificata.
Ovviamente questa divisione dovrebbe essere limitata alla zona delle citazioni e dovrei riuscire a scrivere nelle due colonne in modo indipendente, senza dover prima riempire una colonna e poi passare all’altra.
Come faccio???? ❓Pacchetto ledmac, direi. Armati di pazienza.
Ciao
Enrico
::Ciao a tutti. Ecco una situazione che non riesco a spiegarmi.
In un documento, vorrei inserire una figura con l’ambiente floatingfigure. Uso il seguente codice:
`Parole parole parole…\begin{figure}[tb]
\begin{floatingfigure}{0.5\textwidth}
\myincludegraphics[width=0.5\textwidth]{euler}
\caption[Una “curva discontinua'' nel senso euleriano]{Un esempio
di «curva discontinua» nella terminologia euleriana: la curva è
«composta da differenti parti determinate da più funzioni di
$x$».}\label{fig:euler}
\end{floatingfigure}
\end{figure}Parole parole parole…
`
Il problema è che l’immagine non viene inserita affatto! La cosa strana è che se prendo l’immagine isolata, con lo stesso preambolo del documento in cui c’è il problema, e compilo, l’immagine viene inserita perfettamente. Insomma, pare che il problema stia nell’interazione del codice con ciò che gli sta intorno. Ho provato a spostare il codice di inserimento immagine, ma niente!Visto che non riesco a produrre un documento minimale, chi volesse dare un’occhiata può farlo qui: a pagina 14 ci dovrebbe essere l’immagine. In questa pagina sono disponibili i sorgenti del lavoro (attenzione a scaricare quelli giusti: il file è FunzioniDistribuzioniModern.zip).
Grazie a chi avrà la pazienza di aiutarmi.
Ma, secondo te, mettere la figura dentro un ambiente figure ha senso? Lo scopo di floatingfigure è di far scorrere il testo accanto. L’ambiente floatingfigure deve essere posto in un capoverso. Poi sta a te cambiare opportunamente l’impaginazione se la figura non ci sta.
Ciao
Enrico
::Ciao a tutti,
stavo cercando di capire come fare a cambiare i margini della classe book e quali siano quelli di default imposti, quando, leggendo qui e qui, mi sono ritrovato a capirci meno di primahttp://www.guit.sssup.it/phpbb/viewtopic.php?p=12789
http://www.guit.sssup.it/phpbb/viewtopic.php?t=1960&start=0&postdays=0&postorder=asc&highlight=memoirQualcuno sa almeno dirmi con precisione quali sono i margini di partenza? Sto usando la classe book singola faccia formato A4 e i margini sono simmetrici, cosa “pericolosa” quando mi rilegheranno la tesi.
Vi ringrazio, sono certo che come sempre saprete illuminarimi.
`\documentclass[a4paper,oneside]{book}
\usepackage{layout}
\begin{document}
\layout
\end{document}`
Ciao
Enrico
::Ciao a tutti, questo è il mio documento:
`\documentclass{book}\usepackage[Lenny]{fncychap}
\makeatletter
\ChTitleVar{\Huge\bfseries}
\ChNameVar{\huge\rm\bfseries}
\makeatother\begin{document}
\frontmatter
\cleardoublepage\include{MaterialeInizialeFinale/Prefazione}
\cleardoublepage\include{MaterialeInizialeFinale/Indici}
\mainmatter
\include{Capitoli/…}
\end{document}
`
dove Prefazione.tex è
`\pdfbookmark[1]{Prefazione}{prefazione}
\chapter*{Prefazione}
…`
e Indici.tex
`\pdfbookmark[1]{\contentsname}{tableofcontents}
\setcounter{tocdepth}{2}
\tableofcontents
\listoffigures
\markboth{\contentsname}{\contentsname}
`
Il problema è che il pacchetto fncychap inserisce uno spazio extra (rispetto a quanto accade senza) tra il titolo “Prefazione” ed il contenuto della prefazione, e tra il titolo “Indice” ed il contenuto dell’indice.C’è modo di eliminare quello spazio extra esagerato, e di ripristinare lo spazio di default?
Questo è ciò che fa fncychap, pacchetto che sconsiglio vivamente. Quello stile “Lenny” è orribile.
Ciao
Enrico
::Rimane il piccolo problema che i tipi Computer Modern non dispongono del maiuscoletto nero; ne consegue che nell’indice i numeri romani corrispondenti a capitoli diventano ciò che Claudio Beccari aborrisce (a ragione): lettere minuscole.
Ciao Enrico, fammi capire se ho… capito. I numeri romani minuscoli sono deprecabili se si trovano nell’indice e corrispondono ai capitoli. Invece in un elenco sono accettabili, anzi “meno pesanti” di quelli maiuscoli, come dicevi in questo topic di qualche tempo fa. Giusto?
Detto questo, usa pure le lettere minuscole; sono meno pesanti. Ah! Non vengono dagli USA, ma dall’Inghilterra.
Sono meno pesanti dei numeri romani maiuscoli, questo è certo. Per la nostra tradizione tipografica sono discutibili; su questo non sono così drastico come Claudio.
Ciao
Enrico
::Ho notato che lo stesso errore capita anche a Cesare Beccari, addirittura nella documentazione di toptesi stesso.
E’ dunque un baco del pacchetto. A lui però usa perlomeno i numeri romani maiuscoli sempre, mentre a me nell’indice usa come ho già detto i,ii,iii ecc.A questo punto,accertato che dipende dal pacchetto, qualcuno sa come risolverlo?
L’errore è nella definizione
`\DeclareRobustCommand*{\@roman}[1]{\textsc{\romannumeral#1}}`
che scrive nel file .toc qualcosa come
`\contentsline {chapter}{Sommario}{\@roman \c@page }`
che è sbagliato. I comandi del tipo \@roman, \@Roman, \@arabic devono essere espandibili e \DeclareRobustCommand invece li rende non espandibili quando vengono scritti nei file ausiliari.Soluzione:
`\makeatletter
\DeclareRobustCommand{\@textsc}{\textsc}
\def\@roman#1{\textsc{\romannumeral #1}}
\makeatother`
Rimane il piccolo problema che i tipi Computer Modern non dispongono del maiuscoletto nero; ne consegue che nell’indice i numeri romani corrispondenti a capitoli diventano ciò che Claudio Beccari aborrisce (a ragione): lettere minuscole.Seconda soluzione:
`\makeatletter
\DeclareTextFontCommand{\@smallRoman}{%
\check@mathfonts\fontsize\sf@size\z@\math@fontsfalse\selectfont}
\def\@roman#1{\@smallRoman{\expandafter\@slowromancap\romannumeral #1@}}
\makeatother`
Sapevo che Claudio aveva intenzione di mandare una versione aggiornata su CTAN, gli ho scritto per fargli presente il problema.Ciao
Enrico
4 Luglio 2007 alle 13:49 in risposta a: Classe book e indice analitico cliccabile nel pdf finale #15802::Ciao a tutti. In questo topic avevo un problema: dopo aver realizzato un indice analico con ClassicThesis, se cliccavo sul bookmark “Indice Analitico” del pdf finale, non venivo indirizzato all’indice analitico, ma sull’ultima pagina della bibliografia.
Ora ho lo stesso problema, ma con la semplice classe book. Purtoppo la soluzione data da Andrea in quel topic ora non funziona, perché evidentemente la class KOMA e lo stile ClassicThesis usano dei comandi che sulla classe book non sono neppure definiti. 😥
Questo è il mio codice:
`\documentclass{book}
\usepackage{makeidx}
\begin{document}
\frontmatter
\include{…}
\mainmatter
\part{…}
\include{…}
\part{…}
\include{…}
\part{…}
\backmatter
\cleardoublepage\include{MaterialeInizialeFinale/Bibliografia}
\cleardoublepage\include{MaterialeInizialeFinale/IndiceAnalitico}
\end{document}
`
dove il file Bibliografia.tex è
`\markboth{\bibname}{\bibname}
\addcontentsline{toc}{chapter}{\bibname}
\bibliographystyle{…}
\bibliography{Bibliografia}
\nocite{*}
`
e il file IndiceAnalitico,tex è
`\markboth{\indexname}{\indexname}
\pagestyle{fancy}
\addcontentsline{toc}{chapter}{\indexname}
\printindex
`
Ho provato ad inserire il comando
`\pdfbookmark[1]{Indice analitico}{Indice analitico}
`
o anche
`\pdfbookmark[0]{Indice analitico}{Indice analitico}`
un po’ dappertutto, ma niente: o mi compaiono due voci dell’indice analitico (una cliccabile, l’altra no), oppure una sola voce (che se cliccata mi conduce dritto dritto alla bibligrafia).Hai provato ad aggiungere \phantomsection prima di \markboth?
Ciao
Enrico
::Ragazzi, dovrei scrivere degli algoritmi in una presentazione. Per gli algoritmi la scelta è caduta su algorithmicx (http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=algorithmicx), per la presentazione ho scelto beamer.
Non ho problemi a usarli separati, ma quando li fondo nascono i problemi. Più precisamente questo codice:
`
\documentclass{beamer}\usetheme{AnnArbor}
\usepackage{algorithm}
\usepackage{algpseudocode}\begin{document}
%\frame{
\begin{algorithm}
\caption{The Bellman-Kalaba algorithm}
\begin{algorithmic}[1]
\Procedure {BellmanKalaba}{$G$, $u$, $l$, $p$}
\ForAll {$v \in V(G)$}
\State $l(v) \leftarrow \infty$
\EndFor
\State $l(u) \leftarrow 0$
\Repeat
\For {$i \leftarrow 1, n$}
\State $min \leftarrow l(v_i)$
\For {$j \leftarrow 1, n$}
\If {$min > e(v_i, v_j) + l(v_j)$}
\State $min \leftarrow e(v_i, v_j) + l$
\State $p(i) \leftarrow v_j$
\EndIf
\EndFor
\State $l’(i) \leftarrow min$
\EndFor
\State $changed \leftarrow l \not= l’$
\State $l \leftarrow l’$
\Until{$\neg changed$}
\EndProcedure
\end{algorithmic}
\end{algorithm}
%}
\end{document}
`L’algoritmo è preso da un esempio della documentazione di algorithmicx, se lo uso con la classe article va tutto bene. Se uso il listato qui presente compila ancora. Ma se decommento la riga \frame{ e la parentesi di chiusura non compila più, restituiendomi:
`! LaTeX Error: Not in outer par mode`Qualcuno sa di perché mi dia questo problema? (Che si risolve anche se elimino l’ambiente algorithm)
Invece di \frame{…} è preferibile usare
`\begin{frame}
…
\end{frame}`
che dà più libertà. Inoltre non ha molto senso usare l’ambiente algorithm che è simile a figure e table. Basta mettere la didascalia come titolo del frame.
`
\begin{frame}
\frametitle{The Bellman-Kalaba algorithm}
\begin{algorithmic}[1]
…
\end{algorithmic}
\end{frame}`
Ciao
Enrico
::Sono in fase di revisione della tesi ed ho deciso di aggiungere dopo l’indice, l’elenco delle figure. Ora sorge un problema: se utilizzo solo `\rhead{\slshape\nouppercase\leftmark}
\lhead{}
\pagenumbering{Roman}
\tableofcontents
\renewcommand{\chaptermark}[1]{\markboth{\slshape\chaptername\ \thechapter\ #1}{}}
\renewcommand{\headrulewidth}{0.1pt}`
mi funziona tutto correttamente ma se introduco anche \listoffigures in questo modo
`\rhead{\slshape\nouppercase\leftmark}
\lhead{}
\pagenumbering{Roman}
\tableofcontents
\listoffigures
\renewcommand{\chaptermark}[1]{\markboth{\slshape\chaptername\ \thechapter\ #1}{}}
\renewcommand{\headrulewidth}{0.1pt}`nascono i problemi: non viene piu’ visualizzato l’header nell’indice ma solo nell’elenco figure, per di piu’ anche nella prima pagina di quest’ultimo, dove ovviamente non dovrebbe esserci. Sapete aiutarmi?
No. Non dici quale classe usi. Con book, per esempio, non ci sono problemi (quasi); in ogni caso non quelli che lamenti.
Ciao
Enrico
::salve a tutti! ho un problema,
vorrei fare una presentazione e vorrei l’avanzamento automatico dei frame.
Per farlo sto provando ad usare transduration ma non ci riesco, qualcuno mi sa dare una dritta magari con un piccolo esempio?La sfera di cristallo funziona, penso, e mi dice che stai usando beamer.
`\documentclass{beamer}
\begin{document}
\begin{frame}
\transduration{3}
\begin{itemize}
\item Uno\pause
\item Due
\end{itemize}
\end{frame}
\end{document}`
Quando apro il pdf con un programma che capisce l’istruzione di avanzamento, per esempio Adobe Reader, dopo tre secondi circa la seconda slide appare.Ciao
Enrico
::In effetti avevo risolto anche io rinunciando all’indicizzazione delle subfigure rimuovendo l’opzione lofdepth (anche perché mi sarebbe venuto un indice molto pesante).
Ho scritto a Steven Cochran, vedremo.
Ho ricevuto la risposta di Stephen Cochran:
Yes, this is probably the major bug in the subfig package at this time. I have not yet found the problem, you are right that figure is not being named correctly (or at least consistently with the expectations of the subfig package) within the hyperref package.
As soon as I have an answer to this problem I will be sending out an updated version (along with some other, more minor, bug fixes).
Non resta che attendere e non usare le opzioni lofdepth e lotdepth se si chiama hyperref.
Ciao
Enrico
::salve…..ho provato a creare una colonna colorata sul bordo interno di ogni pagina….sto usando eso-pic ma ho 2 problemi:
1)riesco a creare solo la colonna per le pagine dispari:
`\AddToShipoutPicture{%
\put(65,420){%
\makebox(0,0){
\fontsize{4.5cm}{6cm}\selectfont \begin{pspicture}(0,-24)(1,0)
\pspolygon[linecolor=lightgray,fillcolor=lightgray,fillstyle=solid](0,-24)(0,0)(1,0)(1,-24)
\end{pspicture} }}}`
per le pagine pari mi serve una colonna a destra e non so come inserire tutti e due i comandi…..
2)tra i vari capitoli ci sono delle pagine bianche per far iniziare il nuovo capitolo a destra…e anche su quelle pagine rimane questa colonna e l’effetto non è bello…
anche usando:
`\clearpage{\pagestyle{empty}\cleardoublepage}`
rimane lo stesso….Bordo interno? Bah, contento tu. 🙂
Puoi usare il fatto che al momento di inserire il bordo, LaTeX sa già in quale pagina si trova.
`\usepackage{ifthen}
\newcommand{\striscia}{\makebox(0,0){%
\begin{pspicture}(0,-24)(1,0)
\pspolygon[linecolor=lightgray,fillcolor=lightgray,fillstyle=solid](0,-24)(0,0)(1,0)(1,-24)
\end{pspicture}}}
\AddToShipoutPicture{%
\ifthenelse{\isodd{\value{page}}}
{\put(65,420){\striscia}}% caso di pagina dispari
{\put(530,420){\striscia}}% caso di pagina pari
}`
Non capisco molto bene quei valori dati alla pspicture, ma finché funziona …Ciao
Enrico
-
AutoreRisposte
