Re: Indice delle classi standard come quello di ClassicThesis

#57200
Up
0
Down
::


Ciao Enrico,

ho provato a usare il codice che mi hai fornito. Il risultato qualitativo è proprio quello che desideravo :). C’è, però, un piccolo problema (non vorrei fare il guastafeste): se uso uno stile dei capitoli (nel mio caso Sonny), quando uso il tuo codice, non viene mantenuto lo stile scelto, ma quello “classico” della classe in uso. Si può fare qualcosa? 🙁

Posto il preambolo che uso:
`
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
\usepackage{microtype}
\usepackage[tight,italian]{minitoc}

\usepackage{tocloft}
\renewcommand{\cftchapfillnum}[1]{\nobreak\hspace{1.5em}\textbf{#1}\cftparfillskip\par}
\renewcommand{\cftsecfillnum}[1]{\nobreak\hspace{1.5em}#1\cftparfillskip\par}
\renewcommand{\cftsubsecfillnum}[1]{\nobreak\hspace{1.5em}#1\cftparfillskip\par}

\linespread{1.05} %per il palatino

\usepackage[binding=5mm]{layaureo}

\usepackage[babel,italian=guillemets]{csquotes}
\usepackage[style=philosophy-modern,square=true,backref,ibidtracker=false]{biblatex}
\bibliography{Bibliografia.bib}

\usepackage{mathpazo}
\usepackage[scaled=.95]{helvet}
\usepackage{courier}
\usepackage{pifont}
\usepackage{calligra}

\usepackage{amssymb,amsmath,amsthm}
\usepackage{mathrsfs,eucal,dsfont}
\usepackage{bbm}
%\usepackage{eulervm}

\usepackage{epsfig}
\usepackage{graphicx}
\usepackage{wrapfig}

\usepackage{footnote}

\graphicspath{{../Immagini/}}

\usepackage{rotating}

\usepackage{tabularx}
\makesavenoteenv{tabular}
\usepackage{array}
\usepackage{booktabs}
\usepackage{multicol}
\usepackage{multirow}
\usepackage{longtable}

\usepackage{xcolor}

\usepackage[font={small,sf},format=hang,labelfont={sf,bf}]{caption}
\usepackage[bf]{subfig}
\setlength{\captionmargin}{.10\textwidth}
\captionsetup[table]{position=top}

\usepackage[italian]{varioref}

\usepackage{upgreek}

\usepackage{empheq}

\usepackage[decimalsymbol=comma]{siunitx}
\sisetup{detect-display-math=true}

\usepackage{listings}
\lstset{language=Matlab,basicstyle=\small\ttfamily}

\usepackage[pdfborder=000,pdfstartpage=1]{hyperref}

\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}

\numberwithin{equation}{section}
\numberwithin{figure}{section}
\numberwithin{subfigure}{section}

\DeclareRobustCommand{\vect}[1]{
\ifcat#1\relax
\boldsymbol{#1}
\else
\mathbf{#1}
\fi}
\DeclareRobustCommand{\mat}[1]{
\ifcat#1\relax
\boldsymbol{#1}
\else
\mathbf{#1}
\fi}

\makeatletter
\newcommand{\der}[2]{\begingroup
\@tempswafalse\toks@={}\count@=\z@
\@for\next:=#2\do
{\expandafter\check@var\next\@nil
\advance\count@\der@exp
\if@tempswa
\toks@=\expandafter{\the\toks@\,}%
\else
\@tempswatrue
\fi
\toks@=\expandafter{\the\expandafter\toks@\expandafter\partial\der@var}}%
\frac{\partial\ifnum\count@=\@ne\else^{\number\count@}\fi#1}{\the\toks@}%
\endgroup}
\def\check@var{\@ifstar{\mult@var}{\one@var}}
\def\mult@var#1#2\@nil{\def\der@var{#2^{#1}}\def\der@exp{#1}}
\def\one@var#1\@nil{\def\der@var{#1}\chardef\der@exp\@ne}
\makeatother
%esempio:\der{f}{*{2}{x_i},y}

\makeatletter
\newcommand{\dert}[2]{\begingroup
\@tempswafalse\toks@={}\count@=\z@
\@for\next:=#2\do
{\expandafter\check@var\next\@nil
\advance\count@\der@exp
\if@tempswa
\toks@=\expandafter{\the\toks@\,}%
\else
\@tempswatrue
\fi
\toks@=\expandafter{\the\expandafter\toks@\expandafter d\der@var}}%
\frac{d\ifnum\count@=\@ne\else^{\number\count@}\fi#1}{\the\toks@}%
\endgroup}
\def\check@var{\@ifstar{\mult@var}{\one@var}}
\def\mult@var#1#2\@nil{\def\der@var{#2^{#1}}\def\der@exp{#1}}
\def\one@var#1\@nil{\def\der@var{#1}\chardef\der@exp\@ne}
\makeatother

\renewcommand{\epsilon}{\varepsilonup}
\renewcommand{\phi}{\varphi}
\renewcommand{\theta}{\vartheta}

\newenvironment{citazione}
{\begin{quotation}\small}
{\end{quotation}}

\DeclareMathAlphabet{\mathpzc}{OT1}{pzc}{m}{it}
\DeclareMathOperator{\arcot}{arcot}
\DeclareMathOperator{\diverg}{div}
\DeclareMathOperator{\rot}{rot}

\newcommand{\hod}[1]{^{\scriptscriptstyle\mathrm{#1}}}

%*******************************************************************************
% FANCY…
%*******************************************************************************

\usepackage[Sonny]{fncychap}
\usepackage{fancyhdr}

\pagestyle{fancy}
\fancyhf{}
\fancypagestyle{plain}{%
\renewcommand{\headrulewidth}{0pt}%
\fancyhf{}\fancyfoot[C]{\sffamily\thepage}%
}

\renewcommand{\chaptermark}[1]{%
\markboth{#1}{}}
\fancyhead[RE]{\sffamily\leftmark}

\renewcommand{\sectionmark}[1]{%
\markright{\thesection\ #1}}
\fancyhead[LO]{\sffamily\rightmark}

\fancyhead[RO,LE]{\sffamily\thepage}
\renewcommand{\headrulewidth}{0pt}
\setlength{\headheight}{13.59999pt}
\usepackage{emptypage}

\usepackage{etex}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}`

Intanto ti ringrazio molto. Ciao,
Marco.

Go to top