Ancora qualche osservazione.
Basta mettere dentro arsclassica.sty
`\RequirePackage{classicthesis-ldpkg,classicthesis}`
Se i pacchetti fossero già stati caricati prima, per oscuri motivi, non verrebbero comunque caricati.
Non ho capito quali pacchetti non verrebbero caricati: quelli del preambolo precedentemente richiamati (con le relative opzioni) o quelli chiamati dopo con \RequirePackage?
2. Resta aperta la questione generale di come usare il comando \PackageError. Supponiamo che arsclassica richieda il caricamento del pacchetto xyz (nel preambolo). Il comando
`@ifpackageloaded{xyz}%
{\relax}%
{\PackageError{arsclassica}{Package “arsclassica”
requires “xyz”.}}`
è sintatticamente scorretto: come va modificato?
3. I font Iwona. La mia idea è di scrivere (almeno per ora) un pacchetto “rigido”, cioè poco o per nulla personalizzabile (come layaureo, per intenderci). Quindi vorrei realizzare un costrutto del tipo
Se mancano i font Iwona, inutile continuare.
Come lo si realizza in LaTeX? Ancora: i font Iwona li ho trovati installati nella mia distribuzione MacTeX. Lo stesso accade per ogni distribuzione TeX Live e MiKTeX completa?
Ancora grazie,
L.