illinguista1972″ post=70254
[quote=”illinguista1972″ post=70246]Che velocità! 😉
In entrambi, uso suftesi con le opzioni segnalate nell’altro filone che ho aperto poco fa.Non vedo opzioni. Modifica la tua risposta precedente con un esempio minimo, per favore.
Ciao
Enrico
Pronti:
`% !TEX encoding = UTF-8 Unicode
% !TEX TS-program = xelatex
% !TEX root = comedia-suftesi.tex
\documentclass[normalfont,nocrop,sctitles,centertitle,centerheadings,compact]{suftesi}
\usepackage{fontspec}
\setmainfont[Ligatures=TeX,Numbers=OldStyle]{Garamond Premier Pro}
\usepackage{polyglossia}
\setmainlanguage{italian}
\PolyglossiaSetup{italian}{indentfirst=false}
\setotherlanguage{latin}
%— impostazioni bibliografia —%
\usepackage{etoolbox}
\usepackage[babel]{csquotes}
\usepackage[style=philosophy-modern,backend=biber]{biblatex}
\bibliography{bibdante}
%\usepackage[full]{textcomp}
\usepackage{itnumpar,microtype}
\addto\captionsitalian{\renewcommand{\partname}{Cantica}}
%— nuovi comandi —%
\newcommand{\latino}[1]{\foreignlanguage{latin}{{\itshape #1}}}
\renewcommand{\thefootnote}{*}
\renewcommand{\footnoterule}{}
\newcommand{\com}{{\em Commedia}}
\newcommand{\omissis}{[\dots\unkern]}
%— modifiche per i sezionamenti —%
\newcounter{canto}[part]
\makeatletter
\newcommand{\cantica}[1]{%
\part{#1}%
\renewcommand{\leftmark}{\@leftmark{\scshape\lsstyle #1}\@empty\@empty}}
\makeatother
\usepackage{chngcntr}
\counterwithin*{chapter}{part}
\newcommand{\canto}[1]{%
\chapter[Canto \ordinalem{chapter}]{#1}}
%— inizio del documento —%
\begin{document}
%— materiale iniziale —%
\frontmatter
\tableofcontents
%\input{introduzione}
%— materiale principale —%
\mainmatter
%— INFERNO —%
\cantica{Inferno}
\canto{Mi trovavo nel Ghana orientale}
Mi trovavo nel Ghana orientale, una matita\dots
\backmatter
%— bibliografia —%
%\nocite{*}
%\cleardoublepage
%%\phantomsection
%\addcontentsline{toc}{chapter}{\bibname}
%\printbibliography
%— fine del documento —%
\end{document}`
Mi sembrava proprio di aver detto le opzioni, nel filone su microtype e gli errori con xetex… 🙂 Forse non bastavano. Questo codice dovrebbe bastare anche per i problemi di microtype 2.5 beta.[/quote]
Se ti riferisci a questo filone, continuo a non vedere niente di utile. Ma vediamo di risolvere il tuo problema. Basterebbe
`\renewcommand{\thepart}{\ordinalef{part}}`
visto che già carichi itnumpar, ma purtroppo l’autore di suftesi ha deciso, per imperscrutabili motivi, che nella definizione di [tt]\part[/tt] ci sia [tt]\Roman{part}[/tt], così devi aggiungere
`\makeatletter
\titleformat{\part}[display]
{\LARGE\filcenter}
{\sufchaptersize\ifsuftesi@sctitles\scshape\else\fi\partname~\thepart}
{3ex}
{\sufchaptersize\ifsuftesi@sctitles\expandafter\suftesi@smallcaps\else\fi}
\makeatother`
Se fossi in te segnalerei che questo sembrerebbe il codice migliore, non so se l’autore di suftesi ci sta seguendo. 🙂 Ciao, Ivan.
Ciao
Enrico