Re: maiuscoletto corsivo senza times?

#36276
Up
0
Down
::

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é?

Perché ClassicThesis massaggia l’argomento di \section in modo piuttosto pesante.

Il tuo metodo, fra l’altro, impedisce la divisione in parole della parte in maiuscoletto inclinato.

Ciao
Enrico

Go to top