Non mi sono dato pace finché non ho trovato questa soluzione, che considero ottima, in mancanza d’altro, naturalmente.
Il codice seguente, che ho trovato qui: http://www.texample.net/tikz/examples/faking-slanted-small-caps/
`\usepackage{tikz}
\makeatletter
\newcommand{\textscsl}[1]{%
\tikz[baseline=(N.base)]%
% The transform says:
% x' = 1x + 0.22y + 0pt
% y' = 0x + 1y + 0pt
% This gives a slant – adjust the value for each font!
\pgfsys@transformcm{1}{0}{0.22}{1}{0pt}{0pt}%
\node[inner sep=0pt] (N) {\textsc{#1}};%
}
\makeatother`
definisce il comando \textscsl, che permette di creare il maiuscoletto inclinato, che va più che bene per gli scopi che ho indicato nei post precedenti, perché assomiglia molto al corsivo.
Ecco un esempio compilabile. Naturalmente funziona con qualsiasi font.
`\documentclass{article}
%\usepackage{fourier}
\usepackage{tikz}
\makeatletter
\newcommand{\textscsl}[1]{%
\tikz[baseline=(N.base)]%
% The transform says:
% x' = 1x + 0.22y + 0pt
% y' = 0x + 1y + 0pt
% This gives a slant – adjust the value for each font!
\pgfsys@transformcm{1}{0}{0.22}{1}{0pt}{0pt}%
\node[inner sep=0pt] (N) {\textsc{#1}};%
}
\makeatother
\usepackage{titlesec}
\titleformat{\section}[hang]
{\raggedright\large\scshape}
{\textnormal\thesection}
{.5em}
{}
\begin{document}
\section{La seconda edizione della \protect\textscsl{Critica della ragion pura}}
\end{document}
`
Purtroppo non funziona con classicthesis. Qualcuno sa capire perché?
Ciao
Ivan