- Questo topic ha 3 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 6 anni, 7 mesi fa da .
-
Topic
-
Ciao a tutti!Recentemente ho dovuto rimetter mano a suftesi per un’impaginazione di un volume. Mi sono così accorto di parecchi limiti della classe, a cui ho cercato di porre rimedio a partire dalla versione 2.9.3. Come noto 😀 , le personalizzazioni del font di titoli di capitolo e sezioni si limitano a tre varianti: tondo, italico, maiuscoletto. Ora la classe mette a disposizione dei comandi con i quali si può avere pieno controllo del font dei titoli: \chapfont, \chapnumfont, \secfont, \secnumfont, ecc. Nella struttura ‘collection’ ci sono i comandi \titlefont e \authorfont, per personalizzare titolo dell’articolo e nome dell’autore. Ovviamente questi comandi non permettono di fare qualsiasi cosa, ma semplicemente di modificare alcuni aspetti relativi a font, dimensioni e (con molti limiti) posizionamento. Per modifiche più strutturali si rende necessario ridefinire i titoli con \titleformat e compagnia. Probabilmente ci sono dei nuovi bachi e vi sarò grato se me li segnalerete.
Dalla versione 2.9.5, inoltre, le appendici sono gestite attraverso il pacchetto appendix.Ecco un esempio minimo compilabile, preso dalla documentazione. Il risultato è graficamente pessimo e vuole solo mostrare alcune possibilità che offrono i nuovi comandi:
`
\documentclass[pagelayout=periodicalaureo,11pt,
version=cscreen,chapstyle=parright]{suftesi}\usepackage{xcolor,lipsum}
\chapfont{\bfseries\sffamily\scshape\LARGE}
\secfont{\sffamily\fontsize{14.5}{15.5}\selectfont}\chapnumfont{\hskip1cm\bfseries\fontsize{100}{100}\selectfont%
\color{gray}\arabic{chapter}}
\secnumfont{\bfseries—\,\arabic{chapter}.\arabic{section}}
\chapnumfont{\hskip1cm\hbox{\bfseries\fontsize{100}{100}\selectfont%
\color{gray}\arabic{chapter}}\hskip-1cm}
\secnumfont{\bfseries—\,\arabic{chapter}.\arabic{section}}\begin{document}
\chapter{Lorem ipsum dolor sit amet,\xheadbreak{}consectetuer adipiscing elit}
\section{Dolor sit amet}
\lipsum[1-2]\section{Lorem ipsum dolor sit amet}
\subsection{Dolor sit amet}
\lipsum[1]\end{document}`
Ciao
Ivan
- Devi essere connesso per rispondere a questo topic.