- Questo topic ha 10 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 17 anni, 7 mesi fa da .
-
Topic
-
Ciao a tutti, se in un documento composto con ClassicThesis si usano codici mobili ed oggetti mobili personalizzati, lo stile dei relativi elenchi non è omogenero con quello dell’elenco delle tabelle e delle figure.Nel seguente documento di prova il problema è evidente. Vorrei anche che i codici venissero numerati in modo progressivo come “Codice 1”, “Codice 2”. Nell’elenco degli oggetti mobili personalizzati vorrei che la prima parola fosse “Nota biografica 1”, “Nota biografia 2”, mantenendo (se possibile) l’incolonnamento con gli altri elenchi.
`\documentclass{scrreprt}
\usepackage[italian]{babel}
\usepackage{classicthesis-ldpkg}
\usepackage{classicthesis}
\usepackage{float}
\usepackage{lipsum}\newlistof{bio}{lob}{Elenco delle note biografiche}
\floatstyle{boxed}
\newfloat{bio}{tbp}{lob}
\floatname{bio}{Nota biografica}\makeatletter
\newlistof{listings}{lol}{\lstlistlistingname}
\renewcommand{\cftlistingspresnum}{\scshape\MakeTextLowercase}%
\renewcommand{\cftlistingsfont}{\normalfont}%
\renewcommand{\cftlistingspagefont}{\normalfont}%
\renewcommand{\cftlistingsleader}{\hspace{1.5em}}%
\renewcommand{\cftlistingsafterpnum}{\cftparfillskip}%
\let\l@lstlisting\l@listings
\let\lstlistoflistings\listoflistings
\makeatother\addto\captionsitalian{%
\renewcommand{\lstlistingname}{Codice}}\addto\captionsitalian{%
\renewcommand{\lstlistlistingname}{Elenco dei codici}}\begin{document}
%*******************************************************
% Indici
%*******************************************************
%\phantomsection
\refstepcounter{dummy}
\setcounter{tocdepth}{2}
\tableofcontents
\markboth{\spacedlowsmallcaps{\contentsname}}{\spacedlowsmallcaps{\contentsname}}
\clearpage\begingroup
\let\clearpage\relax
\let\cleardoublepage\relax
\let\cleardoublepage\relax
%*******************************************************
% List of Figures
%*******************************************************
\refstepcounter{dummy}
\pdfbookmark[1]{\listfigurename}{lof}
\listoffigures\vspace*{8ex}
%*******************************************************
% List of Tables
%*******************************************************
\refstepcounter{dummy}
\pdfbookmark[1]{\listtablename}{lot}
\listoftables\vspace*{8ex}
%*******************************************************
% List of Listings
%*******************************************************
\refstepcounter{dummy}
\lstlistoflistings
\vspace*{8ex}%*******************************************************
% List of Bios
%*******************************************************
\renewcommand{\cftbioleader}{\hspace{1.5em}}
\renewcommand{\cftbioafterpnum}{\cftparfillskip}
\listofbio
\endgroup\cleardoublepage
\myChapter{Foo}
\lipsum
\begin{table}[tb]
\caption[Una tabella]{Una tabella.}
\end{table}\lipsum
\begin{table}[tb]
\caption[Un'altra tabella]{Un'altra tabella.}
\end{table}\lipsum
\begin{figure}[tb]
\caption[Una figura]{Una figura.}
\end{figure}\lipsum
\begin{figure}[tb]
\caption[Un'altra figura]{Un'altra figura.}
\end{figure}\lipsum
\begin{lstlisting}[float=tb,caption={[Un codice mobile]Un codice mobile.}]
\end{lstlisting}\lipsum
\begin{lstlisting}Un codice fisso.}]
\end{lstlisting}\lipsum
\begin{bio}[tb]
\caption[Una biografia]{Una biografia.}
\end{bio}\lipsum
\begin{bio}[tb]
\caption[Un'altra biografia]{Un'altra biografia.}
\end{bio}\lipsum
\end{document}`
Grazie mille per la pazienza con cui accettate il mio ennesimo rompicapo!Ciao,
L.
- Devi essere connesso per rispondere a questo topic.