Risposte nei forum create
-
AutoreRisposte
-
16 Novembre 2010 alle 10:40 in risposta a: [Risolto] frontespizio.sty: relatore, correlatore e tutore #52432::
Grazie: perfetto, as always.
Mi resta un dubbio: l’uso del generico
`\begin{wrapfloat}{figure}{I}{0pt}`
cozza ineluttabilmente con le didascalie personalizzate attraverso il pacchetto caption? Ovvero: consideriamo l’esempio d’uso a pagina 151 dell’Arte odierna: il codice riportato non permette in effetti di ottenere la figura 12 con la sua didascalia corretta?Infine, per quanto riguarda i % inutili nel mio codice: TeXnicCenter li inserisce da sé, e non mi sono mai preoccupato di toglierli (ma lo farò).
Grazie ancora,
saluti
::Da un sommario esame del codice, risulta che l’ambiente wrapfigure finge di essere l’ambiente figure per quanto riguarda la didascalia. Perciò la soluzione è di inserire \captionsetup dentro l’ambiente wrapfigure.
Potrebbe funzionare una cosa del genere:
`\newcommand{mywrapfigure}
{\captionsetup[figure]{}%
\wrapfigure}
{\endwrapfigure}`
Userai l’ambiente mywrapfigure come wrapfigure.Ciao
EnricoGrazie per la risposta.
Temo di non aver ben capito:
innanzitutto, l’ambiente in cui inserisco le figure circondate dal testo è wrapfloat, non wrapfigure, messo a disposizone dal pacchetto wrapfig.
Inoltre, se uso semplicemente il codice suggerito ottengo una miriade di errori che iniziando con un anonimomissing \begin{document}
Infine, ho provato a adattare il codice suggerito ad un nuovo ambiente, così definito:
`\newenvironment{mywrapfloat}[3]{%
\begin{wrapfloat}{#1}{#2}{#3}%
\centering%
\captionsetup[figure]{name=Fig.}}%
{\end{wrapfloat}}`
e non solo non funziona l’editing della didascalia, inoltre la wrapfigure non rimane più nel testo ma viene spostata a fine capitolo come fosse una fiugura qualsiasi che non trova posto nella coda delle figure.Grazie
::Piccolo off-topic. A me è capitato di caricare hyperref prima del pacchetto glossaries; questo, perché altrimenti non funzionavano bene i riferimenti ipertestuali.
Beh, direi che è tutto fuor che off- topic: io ho riportato alcuni esempi e si è perso un po’ il filo del discorso, ma mi piacerebbe fare chiarezza. Esiste una regola generale? O di volta in volta bisogna ricercare nella documentazione di ogni pacchetto (se c’è scritto) quali sono le precedenze – le dipendenze da soddisfare?
Grazie
::Ah. quindi il comando è proprio
`latex pacchetto.dtx`
da terminale?
sì
la cosa può sembrare un po’ strana, si è poco usi all’uso (scusa la cacofonia) di (pdf)latex dal terminale su un file (a pag. 22 c’è un ‘nuovo’ paragrafo che prova a gettare luce sull’uso della shell); qui (ultimo intervento), invece, ho proposto un modo per lanciare pdflatex senza passare da un editor né dal terminale (win).
ciao
::pagina 35 del’arte, c’è un paragrafo ad hoc
ciao
a pg 35 è solo nominato, non spiega come ottenere lo sty da dtx
otterrai il file sty lanciando latex sul file ins.
lanciando (pdf)latex sul file dtx, invece, otterrai il file con la documentazione.Se il tuo problema è lanciare latex sul file ins,
vai su terminale (prompt di dos sotto win), portati nella cartella che contiene il file ins scrivendo`cd percorso`lancia `latex nomepacchetto.ins` e nella cartella comparirà il tuo sty.
::Forse dipende da varioref.
`\documentclass[a4paper]{scrreprt}
\usepackage[italian]{varioref}
\usepackage{classicthesis-ldpkg}
\usepackage[subfig,parts,eulermath,pdfspacing,beramono]{classicthesis}\usepackage[italian]{arsclassica}
\begin{document}
\tableofcontents
\myChapter{One}
\label{cap:one}\section{Title}
\label{sub:title}\end{document}`
Spostando la chiamata al pacchetto prima di
`\usepackage{classicthesis-ldpkg} `
l’avviso scompare.Ciao,
AntonioGrazie mille antonio per la risposta.
Effettivamente, spostando la chiamata di varioref prima di classicthesis-ldpkg il warning scompare e tutti i segnalibri, nonché i riferimenti interni al testo, puntano esattamente dove dovrebbero.Torno allora al mail topic di questa discussione:
come definire in maniera univoca l’ordine in cui caricare i pacchetti?
E soprattutto nel caso in cui, come qui, ci sono pacchetti (classicthesis e tikz su tutti) che a loro volta caricano una miriade di pacchetti, come muoversi?Tra l’altro, ero convinto che varioref fosse l’unico pacchetto che va caricato dopo hyperref, ma la documentazione non accenna la cosa
Grazie
::Senza un esempio minimo è impossibile dare indicazioni.
Verissimo, ma non saprei che tipo di esempio fornire.
Il warning punta a quella linea, il testo del w è quello, il preambolo è quello… i segnalibri puntano, apparentemente, a caso… so che non è un esempio compilabile, ma… come posso aiutarvi ad aiutarmi?Fastidiosi ma innocui.
Ciao
EnricoSu questo siamo d’accordo. Molto fastidiosi.
::Ottengo solo conflitti con graphicx e xcolor, perché li carichi con pdfpages. Sposta pdfpages a dopo la chiamata di arsclassica.
Perfetto, in questo modo l’errore sparisce.
Mi cruccia solo il fatto di non essere stato in grado, da solo, di capire cosa sbagliavo…Per i segnalibri l’ipotesi più plausibile è che ti sia dimenticato di qualche \phantomsection. Dove dovrebbero puntare i segnalibri incriminati?
Ciao
EnricoOra, ignoro cosa siano le \phantomsection.
Posso però segnalare che, dopo una delle ultime compilazioni, è comparso un waring (l’ennesimo…) che punta alla riga 14, in cui inizia una nuova sezione (\section{…}) e che recita:
“The anchor of a bookmark and its parents must not be the same. Added a new anchor on input line 14”Già che ci sono: altri warnings di cui non capisco il significato:
“package classicthesis-ldpk warning: package ‘natbib’ not loaded”
“package hyperref warning: option pagecolor is not available anymore’
“class scrreprt warning: \float@addtolist detected! you should use the feature of package ‘tocbasic’ instead of \float@adtolist” (può essere dovuto ad \addcontentsline con cui “indicizzo” la bibliografia?)
24 Novembre 2009 alle 7:53 in risposta a: Un mio piccolo contributo per le figure: MatlabCurve2Sketch #39433::Riguardando il programma ho visto che è un vero orrore.
L’ho riscritto(v0.2). Chi fosse interessato si faccia sentire.
Saluti
Ciao.
Uso Matlab ma non uso sketch, ma il tuo programma mi sembra – per quel che ne capisco – molto interessante. Se ti va, prova a metterlo nel ‘form’ di questo post, chissà che così mantenga la meritata visibilità più a lungo.Ciao
GG
::
In riferimento all’inserimento nella lista delle figure di un riferimento alle pagine che contengono i diagrammi. ho provato con qualcosa del tipo:
`\addcontentsline{lof}{figure}{testo da inserire}`
e una voce viene effettivamente generata nella lof, ma non riesco a controllare il “testo da inserire” (allineamento, forma, …).
Sto percorrendo la strada giusta?Grazie
::Per la questione della sillabazione:
`\newenvironment{placetikz*}
{\language=255 \emergencystretch=10em \placetikz}
{\endplacetikz}`
e in questo ambiente la sillabazione sarà spenta. Rendere infinita \hbadness e roba varia mi pare piuttosto azzardato, ma senza un esempio come si fa a verificare? 👿 🙂Ciao
EnricoAnche questa indicazione funziona: gli overfull hbox aumentano, il che mi pare un buon segno.
La soluzione che usavo per “spegnere” la sillabazione, al solito, non è farina del mio sacco:
http://www.guit.sssup.it/phpbb/viewtopic.php?t=6243Per il pacchetto, per il quale il suo stato embrionale non giustifica la quantità di obbrobri che – a quanto pare – conteneva (e per fortuna che mi ero limitato al copia-incolla…), farò le debite prove e mi rifarò vivo, in altra sede. Giusto per la cronaca: anche quello che ho scritto io pareva funzionare… 😯
Per ora, grazie
-
AutoreRisposte