- Questo topic ha 20 risposte, 5 partecipanti ed è stato aggiornato l'ultima volta 17 anni, 7 mesi fa da
cornetto.
-
CreatoreTopic
-
27 Febbraio 2008 alle 17:40 #22226::
Ciao a tutti,
sto usando il pacchetto classicthesis
e funziona tutto alla grande!Solo vorrei che le didascalie delle figure avessero l’opzione format=default,
in modo che siano allineate con l’etichetta (per intenderci senza lasciare lo spazio vuoto sotto “Figura3.5”).Ho provato a mettere nel preambolo del file sorgente della mia tesi:
\usepackage[format=default]{caption}ma non dà alcun effetto.
Credo che il problema sia capire dove inserire correttamente questo comando..
Qualcuno sa aiutarmi?
Sapete se è possibile aumentare l’interlinea senza compromettere l’uso del pacchetto?grazie a tutti, buon lavoro, m 🙂
-
CreatoreTopic
-
AutoreRisposte
-
-
27 Febbraio 2008 alle 18:08 #22227::
Ciao a tutti,
sto usando il pacchetto classicthesis
e funziona tutto alla grande!Solo vorrei che le didascalie delle figure avessero l’opzione format=default,
in modo che siano allineate con l’etichetta (per intenderci senza lasciare lo spazio vuoto sotto “Figura3.5”).Ho provato a mettere nel preambolo del file sorgente della mia tesi:
\usepackage[format=default]{caption}ma non dà alcun effetto.
Credo che il problema sia capire dove inserire correttamente questo comando..
Qualcuno sa aiutarmi?
Sapete se è possibile aumentare l’interlinea senza compromettere l’uso del pacchetto?grazie a tutti, buon lavoro, m 🙂
Dovrebbe funzionare
`\captionsetup{format=default}`
dato dopo aver caricato classicthesisCiao
Enrico
-
27 Febbraio 2008 alle 18:11 #22228
-
1 Marzo 2008 alle 11:02 #22229::
Se volessi applicare questa opzione solo alle immagini che inserisco col pacchetto wrapfloat come faccio?ho provato una cosa del genere:
\begin{wrapfloat}{figure}{r}{0pt}
\includegraphics[width=0.3\textwidth]{immagini/capillarità2}
\captionsetup{format=default}
\caption{I capillari di una pietra naturale da costruzione}
\end{wrapfloat}ma non mi funziona!
Che dite?
-
1 Marzo 2008 alle 11:52 #22230
-
1 Marzo 2008 alle 13:50 #22231::
si, penso proprio di si, visto che io non ho modificato nulla..
(e tra l’altro non saprei neanche come fare, ma mi piacerebbe poterlo imparare!).nel file.sty di classicthesis-ita ho trovato queste impostazioni:
\captionsetup{format=hang,font=small}che mi stanno bene per le immagini inserite con figure,
ma che vorrei cambiare con le immagini inserite con wrapfloat!
-
1 Marzo 2008 alle 14:46 #22232::
Definisci questi due comandi nel preambolo
`\newcommand\mystylecap{\captionsetup{format=hang,font=small}}
\newcommand\defaultcap{\captionsetup{style=default}}`e prima di \begin{document} inserisci \mystylecap che è lo stile generale, anche se forse non ce n’è bisogno.
Ora prima della figura alla quale vuoi cambiare lo stile metti \defaultcap:
`\defaultcap
\begin{wrapfloat}{figure}{i}{0pt}
….
\end{wrapfloat}`e prima del’oggetto flottante successivo diverso da wrapfloat, altrimenti no, puoi scrivere \mystylecap.
`\mystylecap
\begin{figure}[…]%o table
….
\end{figure}%o table`
Ogni volta che usi wrapfig, wrapfloat o wraptable, puoi usare questa tecnica: \defaultcap prima della wrapfloat e \mystylecap prima dell’oggetto flottante successivo diverso da wrapfloat.Si potrebbe agire anche in maniera diversa ma per ora prova così. A me funziona.
Ora non so se ci va style=default o format=default.Comunque cambiare lo stile così non mi sembra una cosa buona.
Ciao
Andrea
-
1 Marzo 2008 alle 14:56 #22233::
Funziona e ti ringrazio per l’aiuto..Un’ultima cosa: se volessi (sempre e solo per le figure che inserisco con wrapfloat)
diminuire – direi dimezzare – lo spazio tra l’ultima riga della didascalia e l’inizio del testo,
a chi devo assegnare il comando? a wrapfloat o a caption?
In quest’ultimo caso mi basterebbe modificare le opzioni del
\newcommand\defaultcap …. che mi hai fatto creare, giusto?Grazie, m 🙂
ps. effettivamente cambiare stile non è il massimo,
ma se non faccio cosi’ mi ritrovo le immagini che inserisco con wrapfloat con una didascalia alta alta e stretta, decisamente antiestetica..
Se ci fossero soluzioni più eleganti, le adotterei al volo!
-
1 Marzo 2008 alle 15:07 #22234::
Non c’entra caption ma wrapfig.
Nell’ambiente wrapfloat prima di {i} puoi scrivere [n] dove n è il numero di righe che vuoi fare rientrare.
La sintassi è
`\begin{wrapfloat}{figure}[9]{i}{0pt}` o `\begin{wrapfigure}[9]{i}{0pt}`In questo caso le righe a rientrare sono 9.
Conta e metti a occhio.
Ciao
Andrea
-
1 Marzo 2008 alle 15:15 #22235
-
2 Febbraio 2009 alle 16:47 #22236
-
2 Febbraio 2009 alle 16:53 #22237::
Mi aggancio qua per chiedere: La didiscalia con classicthesis+arsclassica di solito è allineata a sinistra e non giustificata, giusto? SI può ottenere una didascalia giustificata? E’ consigliabile?
Le didascalie che stanno su una sola riga sono centrate, quelle su più righe sono giustificate.
In più, tutte le didascalie sono in corpo più piccolo rispetto al testo (opzione font=small di caption). L’opzione format=hang rientra il testo delle didascalie formate da almeno due righe, così esso è incolonnato (hang) sotto la prima linea del testo. L’opzione labelfont={sf,bf} imposta le intestazioni delle didascalie in caratteri senza grazie (sans serif ) e in neretto (boldface).
Pagina 97 dell’Arte.
Ciao,
L.
-
2 Febbraio 2009 alle 16:58 #22238
-
5 Febbraio 2009 alle 14:07 #22239::
C’é qualche opzione nascosta del mio preambolo che mi mette le caption raggedright invece di giustificate?`%%%%%%%%%%%%%%%%%%%%%Generale%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[final,11pt,a4paper,twoside, openright,titlepage,fleqn,%
cleardoubleempty,abstracton,pointlessnumbers,%
headinclude,footinclude,%
tablecaptionabove]{scrreprt} %Classe Koma-script%%%%%%%%%%%%%Codifica%%%%%%%%%%%%%%%%%
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\PassOptionsToPackage{table,svgname,hyperref}{xcolor}%%%%%%%%%Layout%%%%%%%%%%%%%%%%%%%%%
\usepackage{classicthesis-ldpkg}
\usepackage[eulerchapternumbers,subfig,pdfspacing, listsseparated]{classicthesis}
\usepackage[]{arsclassica}
\usepackage[automark]{scrpage2}
\usepackage[]{frontespizio}
\usepackage[british]{babel}%%%%%%%%Bibliography%%%%%%%%%%%%%%%
\usepackage[square, sort,authoryear]{natbib} %citazione autore-anno
\setcitestyle{yysep={,~}}
\usepackage{chapterbib}%%%%%%%%Grafici e Figure e Colori$$$$$$$$$$$
\usepackage{graphicx}
\graphicspath{{figures/}}
\usepackage[section]{placeins}
\usepackage{wrapfig}
\usepackage{colortbl}
\colorlet{thead}{gray!25} % Colore intestazione tabella
\colorlet{trows}{gray!10} % Colore righe tabella
\makeatletter
\newcommand{\clmulticolumn}[3]{%
\multicolumn{#1}{#2}{\cellcolor{thead} #3}}
\makeatother%%%%%%%%%%Mathematics%%%%%%%%%%%%%%%%%
\usepackage{xfrac}
\usepackage{amsmath,amssymb}
\usepackage[fixamsmath]{mathtools} %risolve bugs in amsmath
\usepackage[sepfour]{siunitx} %per separare anche i numeri da 4 cifre
\sisetup{per=slash, unitsep=thin}
\usepackage{calc} %per calcolare p.e. larghezza colonne tabelle\makeatletter
\newunit{\acc}{g}
\newunit{\atm}{atm}
\newunit{\feet}{ft}
\makeatother%%%%%%%%%%Note e riferimenti%%%%%%%%%%%%%%%%%%%
\usepackage{hyperref}
\hypersetup{pdftitle={Seismic design of embankment dams},
pdfsubject={Diploma Thesis, March 2009},
pdfauthor={Gabriel Pojer}}
\usepackage{url}%%%%%%%%%%Scrittura%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[babel,english=british]{csquotes} % Britische Anführungszeichen
\usepackage[newcommands,newparameters]{ragged2e} %raggedrightboxes%%%%%%%%%%Tables e liste%%%%%%%%%%%%%%%%%
\usepackage{ctable} %permette note a pié di tabella
\usepackage{enumitem} %nuove funzioni per listings
\usepackage{array}
\usepackage{tabularx}
\usepackage{booktabs}
\usepackage{multirow}
\usepackage{rotating} %per ruotare oggetti
\usepackage{lscape}
\usepackage{longtable}
\numberwithin{figure}{chapter} %Definisce il numero di figure e tabella della serie #capitolo.figura
\numberwithin{table}{chapter}\makeatletter
\newcolumntype{d}[1]{%
>{\DC@{.}{,}{#1}}l<{\DC@end}} \newcolumntype{v}[1]{>{\raggedright\arraybackslash\hspace{0pt}}p{#1}}
\newcolumntype{Y}{>{\raggedright\arraybackslash\hspace{0pt}}X} %definisce in Tabularx l´allineamento a sinistra
\newcolumntype{M}{>{\centering\arraybackslash\hspace{0pt}}X} %definisce in Tabularx l´allineamento centrato
\newcolumntype{w}[1]{>{\centering\arraybackslash\hspace{0pt}}p{#1}} %definisce in tabluar l´allineamento centrato
\newcommand{\adigit}{\leavevmode\hphantom{0}} % aggiunge caratteri per allineare
\newcommand\novspace{\@minipagetrue} %eliminare spazio verticale prima di listings in tabular
\makeatother%%%%%%%%%%%%%%%%%Varie%%%%%%%%%%%%%%%%%%%%
\usepackage{lipsum} %creare testo random%numerare anche subsubsections
\setcounter{secnumdepth}{4}
\setcounter{tocdepth}{4}\listfiles %elenca tutti i file utilizzati e i pacchetti
%%%%%%%%%%%%%%%%INIZIO DOCUMENTO%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}`
-
5 Febbraio 2009 alle 18:01 #22240
-
5 Febbraio 2009 alle 19:32 #22241
-
5 Febbraio 2009 alle 21:27 #22242::
[quote]C’é qualche opzione nascosta del mio preambolo che mi mette le caption raggedright invece di giustificate?
No, infatti vengono giustificate.
Ciao
Enricoa quanto pare no….[/quote]
Metti \centering dopo la didascalia. Ho l’impressione che sia dovuto alle modifiche apportate a KoMa-Script.Sarebbe cortesia inserire il codice incriminato, non trovi?
Ciao
Enrico
-
6 Febbraio 2009 alle 0:42 #22243::
[quote][quote]C’é qualche opzione nascosta del mio preambolo che mi mette le caption raggedright invece di giustificate?
No, infatti vengono giustificate.
Ciao
Enricoa quanto pare no….[/quote]
Metti \centering dopo la didascalia. Ho l’impressione che sia dovuto alle modifiche apportate a KoMa-Script.Sarebbe cortesia inserire il codice incriminato, non trovi?
Ciao
Enrico[/quote]Tutte le didiscalie sono “non-giustificate”. Comunque qua un altro esempio:
`%%%%%%%%%%%%%%%%%%%%%Generale%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[draft=false,fontsize=11pt,paper=A4, paper=portrait, twoside=true,%
open=right,titlepage,fleqn, pagesize=pdftex,%
cleardoublepage=empty,abstract=true,numbers=noenddot,%
headinclude=true,footinclude=true,%
captions=tableheading]{scrreprt} %Classe Koma-script%%%%%%%%%%%%%Codifica%%%%%%%%%%%%%%%%%
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\PassOptionsToPackage{table,svgname,hyperref}{xcolor}%%%%%%%%Bibliography%%%%%%%%%%%%%%%
\usepackage[square, sort,authoryear]{natbib} %citazione autore-anno
\setcitestyle{yysep={,~}}
\usepackage{chapterbib}%%%%%%%%%Layout%%%%%%%%%%%%%%%%%%%%%
\usepackage{classicthesis-ldpkg}
\usepackage[eulerchapternumbers,subfig,pdfspacing, listsseparated]{classicthesis} %eulermath
%\captionsetup{format=default}
\usepackage[]{arsclassica}
\usepackage[]{scrpage2}
\automark[section]{chapter}\usepackage[]{frontespizio}
\usepackage[british]{babel}
%%%%%%%%Grafici e Figure e Colori$$$$$$$$$$$
\usepackage{graphicx}
\graphicspath{{figures/}}
\usepackage[section]{placeins}
\usepackage{wrapfig}
\usepackage{colortbl}
\colorlet{thead}{gray!25} % Colore intestazione tabella
\colorlet{trows}{gray!10} % Colore righe tabella
\makeatletter
\newcommand{\clmulticolumn}[3]{%
\multicolumn{#1}{#2}{\cellcolor{thead} #3}}
\makeatother%%%%%%%%%%Mathematics%%%%%%%%%%%%%%%%%
\usepackage{xfrac}
\usepackage{amsmath,amssymb}
\usepackage[fixamsmath]{mathtools} %risolve bugs in amsmath
\usepackage[sepfour]{siunitx} %per separare anche i numeri da 4 cifre
\sisetup{per=slash, unitsep=thin}
\usepackage{calc} %per calcolare p.e. larghezza colonne tabelle\makeatletter
\newunit{\acc}{g}
\newunit{\atm}{atm}
\newunit{\feet}{ft}
\makeatother%%%%%%%%%%Note e riferimenti%%%%%%%%%%%%%%%%%%%
\usepackage{hyperref}
\hypersetup{pdftitle={Seismic design of embankment dams},
pdfsubject={Diploma Thesis, March 2009},
pdfauthor={Gabriel Pojer}}
\usepackage{url}
%\usepackage{flafter} %mette immagini e tabelle dopo il primo riferimento%%%%%%%%%%Scrittura%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\usepackage[babel,english=british]{csquotes} % Britische Anführungszeichen
\usepackage[newcommands,newparameters]{ragged2e} %raggedrightboxes%%%%%%%%%%Tables e liste%%%%%%%%%%%%%%%%%
\usepackage{ctable} %permette note a pié di tabella
\usepackage{enumitem} %nuove funzioni per listings
\usepackage{array}
\usepackage{tabularx}
\usepackage{booktabs}
\usepackage{multirow}
\usepackage{rotating} %per ruotare oggetti
\usepackage{lscape}
\usepackage{longtable}
\numberwithin{figure}{chapter} %Definisce il numero di figure e tabella della serie #capitolo.figura
\numberwithin{table}{chapter}%%%%%%%%%%%%%%%%%Varie%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%INIZIO DOCUMENTO%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\begin{figure}[]
\centering
\includegraphics[width=\columnwidth]{ems98.jpg}
\caption{Qua ci va del testo anche abbastanza llllllllunnnnnggo con molte parole, magari qualche formulona e formuletta ma ancheeeee no $f=45+23$. In ogni caso è una bella caption lungo, ma di quelle lunghe sai?. Magari ci sono anche parole corte corte solo una una sillaba, e altre moooolto lllunge come questttttttttta. Questo è quanto. Ai posteri l'ardua sentenza.}
\end{figure}
\end{document} `
-
6 Febbraio 2009 alle 1:23 #22244::
Tutte le didiscalie sono “non-giustificate”. Comunque qua un altro esempio:
`\begin{figure}[]
\centering
\includegraphics[width=\columnwidth]{ems98.jpg}
\caption{Qua ci va del testo anche abbastanza llllllllunnnnnggo con molte parole, magari qualche formulona e formuletta ma ancheeeee no $f=45+23$. In ogni caso è una bella caption lungo, ma di quelle lunghe sai?. Magari ci sono anche parole corte corte solo una una sillaba, e altre moooolto lllunge come questttttttttta. Questo è quanto. Ai posteri l'ardua sentenza.}
\end{figure}
\end{document} `Togli \centering, in questo caso non serve a niente ed è quello che causa il problema. Può darsi che ti serva \noindent prima di \includegraphics. Il problema, per quello che mi pare di aver capito, è dovuto alla nuova versione di KoMa-Script. Prenditela con Markus Kohm.
Ciao
Enrico
-
6 Febbraio 2009 alle 8:14 #22245::
Tutte le didiscalie sono “non-giustificate”. Comunque qua un altro esempio:
`\begin{figure}[]
\centering
\includegraphics[width=\columnwidth]{ems98.jpg}
\caption{Qua ci va del testo anche abbastanza llllllllunnnnnggo con molte parole, magari qualche formulona e formuletta ma ancheeeee no $f=45+23$. In ogni caso è una bella caption lungo, ma di quelle lunghe sai?. Magari ci sono anche parole corte corte solo una una sillaba, e altre moooolto lllunge come questttttttttta. Questo è quanto. Ai posteri l'ardua sentenza.}
\end{figure}
\end{document} `Togli \centering, in questo caso non serve a niente ed è quello che causa il problema. Può darsi che ti serva \noindent prima di \includegraphics. Il problema, per quello che mi pare di aver capito, è dovuto alla nuova versione di KoMa-Script. Prenditela con Markus Kohm.
Ciao
EnricoIn effetti togliendo \centering il problema è risolto. Molte grazie. Comunque tu credi che anche lasciando \centering la caption dovrebbe essere giustificata? Dunque la radice del problema sta in Koma…mi pare di capire!
-
7 Febbraio 2009 alle 21:52 #22246
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.
