Ciao a tutti,
Sto scrivendo un documento con classicthesis e arsclassica; ho la necessità di creare una nuova lista di oggetti flottanti, i grafici.
Ho usato il supporto di tocloft proposto da Enrico qui`\usepackage{rotfloat}
\floatstyle{plain}
\newlistof[chapter]{graph}{lop}{\listgraphname}
\newfloat{graph}{tbp}{lop}[chapter]
\floatname{graph}{\graphname}`previa definizione dei comandi`\graphname`e`\listgraphname`Tornando al mio problema, usando`\listofgraph`ottengo l’indice in maniera non propriamente corretta in quanto manca il nome dell’oggetto prima del numero (i.e. compare solo 1.1 al posto di Grafico 1.1), solo nell’indice, mentre l’oggetto ha la didascalia completa.
Inoltre i collegamenti ipertestuali delle pagine sono errati (il numero è giusto, ma rimandano tutti alla prima pagina), sebbene questo sia il minore dei problemi.Stesso discorso lo ottengo se uso:`\usepackage{rotfloat}
\floatstyle{plain}
\newfloat{graph}{tbp}{lop}[chapter]
\floatname{graph}{\graphname}`e`\listof{graph}{\listgraphname}`la cui unica differenza è un rientro a dx delle voci della lista.Procedendo con le combinazioni, ho provato le stesse soluzioni proposte sopra usando il pacchetto float al posto di rotfloat, ma il risultato non cambia.
La scelta di rotfloat è dovuta al fatto che necessito di sidewaysgraph, cosa alla quale gradirei non rinunciare, se possibile.Guardando sul forum ho trovato altri con problemi sui nuovi oggetti flottanti, ma nessuno che lamenta il mio problema (perché quello è ottenuto è il comportamento cercato). Ho caricato un’immagine per mostrarvi quello che ottengo:
Il mio preambolo è`\documentclass[10pt, a4paper, twoside, openright, titlepage, cleardoublepage = empty, abstracton, headinclude, footinclude, BCOR5mm, captions = tableheading, numbers = noenddot]{scrreprt}\usepackage[english,italian]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{indentfirst}
\usepackage{makeidx}
\usepackage[babel]{csquotes}
\usepackage[style=numeric-comp]{biblatex}
\ExecuteBibliographyOptions{babel=hyphen}
\ExecuteBibliographyOptions{hyperref}
\ExecuteBibliographyOptions{useprefix}
\ExecuteBibliographyOptions{mincrossrefs=1}
\ExecuteBibliographyOptions{minnames=2}
\ExecuteBibliographyOptions{indexing=false}
\ExecuteBibliographyOptions{doi=false}
\ExecuteBibliographyOptions{isbn=false}
\ExecuteBibliographyOptions{url=false}\usepackage[tight,italian]{minitoc}
\usepackage{chngpage,calc}
\usepackage{subfig}
\usepackage[italian]{isodate}
\usepackage[babel=true]{microtype}
\usepackage{eurosym}
\usepackage{ellipsis}
\usepackage{xspace}
\usepackage{siunitx}
\usepackage{booktabs}
\usepackage{epigraph}
\usepackage[italian]{varioref}
\usepackage{paralist}\usepackage{classicthesis-ldpkg}
\usepackage[printonlyused]{acronym}
\usepackage[dottedtoc,eulerchapternumbers,subfig,beramono,eulermath,pdfspacing,listings]{classicthesis}
\usepackage[italian]{arsclassica}\usepackage{amsmath,amsthm,amssymb,amsfonts}
\usepackage{mathtools}
\usepackage{bm}
\usepackage{xfrac}
\usepackage{fouridx}\usepackage{calc}
\usepackage[outercaption]{sidecap}
%\usepackage{float}
\usepackage{rotfloat}
\floatstyle{plain}
\newfloat{graph}{tbp}{lop}[chapter]
\floatname{graph}{\graphname}\usepackage[T1]{pbsi}
\usepackage[norules]{frontespizio}
\usepackage{pgfplots}
\usepackage{tikz}
\usetikzlibrary{positioning,decorations,arrows,patterns,shapes,backgrounds}
\usepackage{rotating}\makeindex
\bibliography{Bibliografia}\captionsetup{textfont=small}`dove in verde ho evidenziato il codice dei float.
Qualcuno sa aiutarmi?Grazie della disponibilità,
Metti in evidenza in verde ciò che viene reso in verde? 🙂
Direi che dovresti fare come Miede per l’elenco delle figure:
`\renewcommand{\cftgraphpresnum}{\scshape\MakeTextLowercase}
\renewcommand{\cftgraphfont}{\normalfont}
\renewcommand{\cftgraphleader}{\hspace{1.5em}}
\renewcommand{\cftgraphafterpnum}{\cftparfillskip}
\renewcommand{\cftfigpresnum}{\graphname~}
\newlength{\graphlabelwidth}
\settowidth{\graphlabelwidth}{\cftgraphpresnum~99}
\addtolength{\graphlabelwidth}{2.5em}
\cftsetindents{graph}{0em}{\graphlabelwidth}`
Ciao
Enrico
