Quando Miede parla di double square doublesquare textblock intende un rapporto altezza diviso larghezza pari a 2, quando parla di gloden section textblock parla di un textblock in cui altezza diviso larghezza vale 1,618; poi però ad areaset speciifica di includere anche testatina e piedino e aumenta quei rapporti, perché il textblock corrisponde alla gabbia interna, quella che contiene solo il testo ed esclude testatina e piedino.
Io non dico che tu abbia cambiato qualcosa nelle specifiche di layout, ma quando leggo:
`
%*********************************************************************
% Textblock size
%*********************************************************************
\ifant@avpaper
% A5
\ifant@minionpro
% Minion gets some extra sizes
\ClassInfoNoLine{\thisclass}{A5 paper, MinionPro}
\areaset[current]{278pt}{556pt}
\setlength{\marginparwidth}{5em}
\setlength{\marginparsep}{1.25em}
\else
% Palatino or other
\ClassInfoNoLine{\thisclass}{A5 paper, Palatino}
\areaset[current]{288pt}{555pt}
\setlength{\marginparwidth}{4em}
\setlength{\marginparsep}{1.25em}
\fi
\else
% A4
\ifant@minionpro
% Minion gets some extra sizes
\ClassInfoNoLine{\thisclass}{A4 paper, MinionPro}
\areaset[current]{312pt}{684pt}% 609 + 33 + 42 head \the\footskip
\setlength{\marginparwidth}{7.5em}
\setlength{\marginparsep}{2em}
\else
% Palatino or other
\ClassInfoNoLine{\thisclass}{A4 paper, Palatino}
\areaset[current]{336pt}{750pt} % ~ 336 * factor 2 + 33 head + 42 \the\footskip
%\areaset{336pt}{761pt} % 686 (factor 2.2) + 33 head + 42 head \the\footskip 10pt
\setlength{\marginparwidth}{7em}
\setlength{\marginparsep}{2em}
\fi
\fi
% Here are some suggestions for the text widths and heights:
% Palatino 10pt: 288–312pt | 609–657pt
% Palatino 11pt: 312–336pt | 657–705pt
% Palatino 12pt: 360–384pt | 768pt
% Minion 10pt: 264–288pt | 561–609pt
% Minion 11pt: 288–312pt | 609–657pt
% Minion 12pt: 336pt | 672pt
% Libertine 10pt:
% Libertine 11pt:
% Libertine 12pt:
`
trovo che a pari font non ci sono le stesse proporzioni altezza/larghezza; e il tutto va solo parzialmante d’accordo con le suggestions che sono negli ultimi commenti; ma trovo, nel ramo A4 del test, che il rapporto varia molto tra l’uso del Minon e quello del Palatino.
Prendi con l’A4 la base e l’altezza con il Minion: 312pt e 684pt. Con il Palatiino i dati sono 336pt e 750pt. Nel primo caso altezza/larghezza vale 2,192, mentre nel secondo caso vale 2,232. I rapporti sono quindi quasi uguali, ma tutti e due superiori a 2, perché includono le testaine e i piedini. siccome altezze e distanze di testatine e piedini sono le stesse, a giudicare dai commenti, vuol dire che il blocco del testo col Platino è di 66pt maggiore che nel caso del Minion, mentre le giustezze sono quasi uguali; Il Minion sembra essere leggermente più stretto del Platino, ma il corpo è lo stesso; dunque con unn corpo di 10pt, il baselinesckip è di 12 pt, quindi la pagina col Platino contiene 5,5 righe in più della pagina col Minion.
Ecco dove dico che ci sono delle discrepanze
Nel foglio A4 dove i 210mm corrispondono a 597.5pt con entrambi i font la giustezza è poco maggiore della metà della pagina, e in effetti i margini sono molto larghi, come sappiamo tutti. Con la pagina A5 che è di 149mm per 210mm, la larghezza della carta in punti è 424pt. quindi, con il Palatino la giustezza di 288pt e in proporzione più grande di quella del foglio A4 (0.679 contro 0,562) quindi l’aspetto della gabbia interna nei due casi è decisamente diverso. con canoniclayout questo rapporto vale 0,707, quindi la composizione con anthosthesis con Palatino e carta A5 è molto simile alla composizione con canoniclayout, mentre entrambe sono molto dissimili dalle proporzioni che si hanno sul foglio A4.
Sul fatto poi di dare le misure in millimetri piuttosto che in punti o in pica è una questione di gusti; in effetti mi stupisco di miede, perché in Germania sono molto metrici, persino in UK lo sono, mentre negli USA usano punti e pica. per le parti tipografiche e pollici per la carta; la loro solita confusione per cui nessuno sa nulla in merito perché i multipli duodecimali, le frazioni palindrome 72,27 e compagni ablele non eprmettono di fare i conti al volo, se non per le persone che lavorano quotidianamnte con quelle cose.
Quando poi si specifica il marignparsep e il marginoarwidth in em, si fa forse una cosa forba, ma difficile da gestire; usi il copo 10 e in quei 7em ci stanno pressappoco 14-16 caratteri, due o tre parole; altrettante ce ne stanno nel corpo 14, ma quei 7em sono 24,5mm, praticamente un pollice, mentre a 12pt essi sono 29.5mm; va bene che in A4 i margini sono larghissimi, ma vedi l’inconsistenza, con spazi risicati non ci si rende bene conto che usare unità di misura disomogenee non è una gran cosa.
Poi si sa, è una questione di gusti.
Ti faccio un altro conto: la regola di Bringhurst diche che l’ottimo di leggibilità si ha con 66 caratteri in ogni riga, contando in quel 66 anche gli spazi e i segni di interpunzione; trattandosi di un “massimo” la tolleranza rispetto a questo valore è relativamente alta, ma Bringhurst da ±6caratteri; da ingegnere i darei di più, ma non discuto. Bringhurst stesso dice che si ha un’ottima stima dei caratteri in ogni riga se si usa come unità di misura un vetiseiesimo della lunghezza dell’alfabeto corrente; ho le lunghezze per il Palatino e per il Libertine:
Per il palatino di corpo 10 l’alfabeto minuscolo è lungo 46.8mm pari a 133.2pt e la riga di 66 caratteri è di 118.8mm pari a 338pt
11 51,6mm 146.8pt 131.0mm 372pt
12 55.9mm 159.1pt 141.9mm 404pt
Per il libertine 10 44.2mm 125.8pt 112.2mm 319pt
11 48.5mm 138.1pt 123.1mm 350pt
12 53.3mm 151.7pt 135.3mm 385pt
Vedi dunque che nonostante l’aspetto classico, i valori suggeriti nei commenti sottostanti al codice di Miede, sono minori (di poco) rispetto ai valori suggeriti da Bringhurst; invece i valori impostati ad areaset sono pracimante giusti per il platino in corpo 10, ma sono troppo corti per i due corpi maggiori; per il formato A5 invece la giustezza è sempre molto minore del valore dato da Bringhurst.
Ecco, non avevo mai fatto questi conti prima, ma ora che li ho fatti per te, mi convinco sempre di più che il disegno di Miede è fatto per attirare l’attenzione, non per ottimizzare la gabbia con il testo e il suo font di default nel suo corpo normale.
Scusa la lunghezza di questo messaggio. Capisco, e ti ho esortato anch’io a farlo, che la tua classe voglia essere in prima battuta coerente con classicthesis, ma se poi prevederai non una completa personalizzazione, ma la scelta di un certo numeri di layout preconfezionati, la cosa sarà bene accetta come una aggiunta valida, e non solo come sarebbe ora, cioè un esercizio per avere una classe invece che uno o più file di estensione (descrizione molto riduttiva e che sminuisce il quanto hai già fatto; non volermene, ti prgo; sai bene che non è questo lo scopo di questo messaggio).
Ciao
Claudio