Re: Classicthesis: scshape e spacedlowsmallcaps

#14217
Up
0
Down
::

Ancora ciao… e ancora (una finezza su) Classicthesis… 😳

Uso Classicthesis con il pacchetto minitoc. Vorrei che la scritta “Indice” di ciascun mini-indice venisse scritta in “spacedlowsmallcaps”, che è -almeno credo!- il “font” con cui vengono composte le testatine, i titoli delle sezioni, il nome dell’autore nel frontespizio, …

Ci sono quasi:
`\renewcommand{\mtifont}{\normalsize\scshape}`
produce un risultato molto vicino all’ariginale, senonché la “i” iniziale di “Indice” è più grande rispetto alle altre lettere della parola, e quindi il “carattere” non è lo spacedlowsmallcaps che vorrei. Neppure
`\renewcommand{\mtifont}{\normalsize\scshape\lsstyle }`
risolve.

Uso Classicthesis con le opzioni:
`\documentclass[10pt,a4paper,twoside,openright,titlepage,fleqn,
cleardoubleempty,abstractoff,pointlessnumbers,
headinclude,footexclude,BCOR5mm]{scrreprt}

\usepackage{classicthesis-ldpkg}
\usepackage[eulerchapternumbers,subfigure,beramono,eulermath]{classicthesis}

\DeclareRobustCommand{\spacedallcaps}[1]{\MakeTextUppercase{\textls[170]{#1}}}
\DeclareRobustCommand{\spacedlowsmallcaps}[1]{\MakeTextLowercase{\scshape\textls[90]{#1}}}
`
con il file classicthesis.sty modificato in modo da eliminare tutta la parte relativa a soul (André mi ha “promesso” che la prossima versione dello stile conterrà questa modifica).

Se non gli chiedi di usare \spacedlowsmallcaps, come fa a sapere che lo vuoi?

Credo che il modo migliore sia di dirgli
`\def\ptctitle{indice}
\def\mtctitle{indice}
\def\stctitle{indice}`
dopo aver caricato minitoc e di usare la seconda definizione (con \lsstyle). In questo modo l’iniziale è minuscola.

Ciao
Enrico

Go to top