- Questo topic ha 7 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 14 anni, 6 mesi fa da .
-
Topic
-
Ho installato a mano il pacchetto microtype 2.5 beta seguendo le indicazioni che Claudio diede qualche giorno fa.
Sto componendo un lavoro con XeLaTeX, ma la compilazione si arresta con questo messaggio:`! Package microtype Error: Letterspacing currently doesn't work with xetex.
See the microtype package documentation for explanation.`
Ora, essendo il pacchetto installato e avendolo correttamente chiamato nel preambolo, vi risulta che quest’errore sia normale?
Un unico comando di microtype, \lsstyle, potrebbe essere il problema, in una definizione:
`\makeatletter
\newcommand{\cantica}[1]{%
\part{#1}%
\renewcommand{\leftmark}{\@leftmark{\scshape\lsstyle #1}\@empty\@empty}}
\makeatother`Levandolo, infatti, tutto va a posto. In particolare, sto usando suftesi con l’opzione sctitles, e mi sembra che le testatine siano in maiuscoletto spaziato anche senza quel comando. Potrebbe essere di troppo?
Ecco il codice che dà problemi:
`% !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}}
\renewcommand{\thepart}{\ordinalef{part}}\makeatletter
\titleformat{\part}[display]
{\LARGE\filcenter}
{\sufchaptersize\ifsuftesi@sctitles\scshape\else\fi\partname~\thepart}
{3ex}
{\sufchaptersize\ifsuftesi@sctitles\expandafter\suftesi@smallcaps\else\fi}
\makeatother%— 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}`Ciao
Tommaso
- Devi essere connesso per rispondere a questo topic.