Risposte nei forum create
-
AutoreRisposte
-
::
Non so perché con i Caslon abbia funzionato
Semplicemente perché in quel caso avevo abilitato la mappa!
Se fossi stato più attento di sicuro non sarebbe successo…Ad ogni modo, grazie ad Enrico, ho imparato ad usare gli spessori che la famiglia di font mette a disposizione.
BTW: molto carino il carattere!
::
Devo ammettere che siete una fonte inesauribile di informazioni!Questo è il risultato del comando tex -v:
TeX 3.1415926 (TeX Live 2009/Debian)
kpathsea version 5.0.0
Copyright 2009 D.E. Knuth.
There is NO warranty. Redistribution of this software is
covered by the terms of both the TeX copyright and
the Lesser GNU General Public License.
For more information about these matters, see the file
named COPYING and the TeX source.
Primary author of TeX: D.E. Knuth.Che sia la causa del fatto che
sudo: tlmgr: command not found
??
Ho un unico file updmap.cfg: non ne ho creato uno locale anche perché non ne conosco la sintassi e (ancora) non mi sono documentato al riguardo.
Ad ogni modo non capisco come mai tutto funzioni con le font Caslon (perdonatemi la ripetitività).
::
Forse potrebbe essere d’aiuto se descrivessi la procedura usata nell’installazione delle font.Ho a disposizione i file
- ITCKabelStd-Bold.otf
- ITCKabelStd-Book.otf
- ITCKabelStd-Demi.otf
- ITCKabelStd-Medium.otf
- ITCKabelStd-Ultra.otf
Li converto in *.pfb usando le regole di nomenclatura ideate da Karl Berry mediante il programma fontforge;
Creo i file delle metriche ed i font virtuali mediante fontinst.sty (attraverso la macro \latinfamily{ikb}{});
Creo il file di mappatura mediante finstmsc.sty;
Compilo metriche e font virtuali con le utility pltotf e vptovf;
Infine, sposto i file nell’albero locale, updmap-sys e texhash.Stessa procudura usata con successo con le font Adobe Caslon Pro.
Ora ricontrollo nuovamente la procedura e vi informo.
A presto,
edo.
::
Grazie mille Enrico per la spiegazione (ed il codice) davvero utile. Tuttavia resto con il problema dello spessore `regular’. Compilando ottengo lo stesso errore riportato sopra, anche usando solo i nuovi comandi robusti appena definiti per ogni carattere nel testo (sezione, titolo, autore, etc.)…Se può aiutare questo è il mio (scarno) preambolo:
`
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\renewcommand{\rmdefault}{ikb}\DeclareRobustCommand{\dbseries}{\fontseries{db}\selectfont}
\DeclareRobustCommand{\mbseries}{\fontseries{mb}\selectfont}
\DeclareRobustCommand{\ubseries}{\fontseries{ub}\selectfont}
\DeclareTextFontCommand{\textdb}{\dbseries}
\DeclareTextFontCommand{\textmb}{\mbseries}
\DeclareTextFontCommand{\textub}{\ubseries}\title{\textmb{ITC Kabel}}
\author{\textub{Edoardo}}
`Come fare?
::
Ecco il contenuto del file t1ikb.fd (sì, uso la codifica T1):%Filename: t1ikb.fd
%Created by: tex drv-ikb
%Created using fontinst v1.933%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
\ProvidesFile{t1ikb.fd}
[2011/06/11 Fontinst v1.933 font definitions for T1/ikb.]\DeclareFontFamily{T1}{ikb}{}
\DeclareFontShape{T1}{ikb}{m}{n}{
<-> ikbk8t
}{}\DeclareFontShape{T1}{ikb}{m}{sc}{
<-> ikbkc8t
}{}\DeclareFontShape{T1}{ikb}{m}{sl}{
<-> ikbko8t
}{}\DeclareFontShape{T1}{ikb}{b}{n}{
<-> ikbb8t
}{}\DeclareFontShape{T1}{ikb}{b}{sc}{
<-> ikbbc8t
}{}\DeclareFontShape{T1}{ikb}{b}{sl}{
<-> ikbbo8t
}{}\DeclareFontShape{T1}{ikb}{db}{n}{
<-> ikbd8t
}{}\DeclareFontShape{T1}{ikb}{db}{sc}{
<-> ikbdc8t
}{}\DeclareFontShape{T1}{ikb}{db}{sl}{
<-> ikbdo8t
}{}\DeclareFontShape{T1}{ikb}{mb}{n}{
<-> ikbm8t
}{}\DeclareFontShape{T1}{ikb}{mb}{sc}{
<-> ikbmc8t
}{}\DeclareFontShape{T1}{ikb}{mb}{sl}{
<-> ikbmo8t
}{}\DeclareFontShape{T1}{ikb}{ub}{n}{
<-> ikbu8t
}{}\DeclareFontShape{T1}{ikb}{ub}{sc}{
<-> ikbuc8t
}{}\DeclareFontShape{T1}{ikb}{ub}{sl}{
<-> ikbuo8t
}{}\DeclareFontShape{T1}{ikb}{m}{it}{<->ssub * ikb/m/sl}{}
\DeclareFontShape{T1}{ikb}{bx}{n}{<->ssub * ikb/b/n}{}
\DeclareFontShape{T1}{ikb}{bx}{sc}{<->ssub * ikb/b/sc}{}
\DeclareFontShape{T1}{ikb}{bx}{sl}{<->ssub * ikb/b/sl}{}
\DeclareFontShape{T1}{ikb}{b}{it}{<->ssub * ikb/b/sl}{}
\DeclareFontShape{T1}{ikb}{bx}{it}{<->ssub * ikb/b/it}{}
\DeclareFontShape{T1}{ikb}{db}{it}{<->ssub * ikb/db/sl}{}
\DeclareFontShape{T1}{ikb}{mb}{it}{<->ssub * ikb/mb/sl}{}
\DeclareFontShape{T1}{ikb}{ub}{it}{<->ssub * ikb/ub/sl}{}\endinput
Naturalmente il file sta nell’albero locale
::
Grazie mille Emanuele. \`E stata un’ottima base di partenza. Ora mi cimento un po’ anch’io con l’indice.
Diciamo che la definizione di \PartCommand è stata utile in quanto ha reso case insenvitive l’argomento di \part. A questo punto sto pensando di usare questo metodo per i titoli dei capitoli (anche se in realtà i caratteri dovrebbero essere leggermente più spaziati fra loro).
Ho modificato quel \bfb che secondo me è un \sca, inoltre il carattere che gli autori usano nell’indice (parti escluse) è di tipo sans-serif.Adesso pongo alcune questioni da approfondire (lo ammetto non ho ancora studiato):
i numeri di pagina sono circa al centro del rightmargin, ciò non è modificabile con il rightedge in quanto andrebbe ad influenzare le note a margine;
pare che il topspace sia maggiore all’inizio di un capitolo;
lo spazio bianco che precede l’inizio del primo paragrafo (di ogni capitolo?) è decisamente superiore all’usuale;
analogo discorso per l’indice dove le parti sono distanziate maggiormente dal testo che le precede e molto meno (dallo standard) dal testo che le segue;
sempre nell’indice, le entries troppo lunghe (parti escluse) quando vanno a capo hanno un rientro che pare proporzionale alla dimensione del carattere.Per ora non colgo altri dettagli, peccato non abbia a disposizione altri capitoli (magari mi faccio il regalo di natale…).
Appena apporto altre modifiche vi faccio sapere.
Ciao
edo
::
Per il momento non ho fatto molti passi avanti per quel che riguarda all caps ed indice, tuttavia ho modificato il layout che ora mi pare corretto. Ad ogni modo, se qualcuno dovesse notare errori, non esiti a contraddirmi! Ecco il codice`
\setuplayout
[topspace=12mm,
backspace=28mm,
width=143mm,
height=263mm,
header=12mm,
footer=22mm,
leftmargin=28mm,
rightmargin=39mm,
location=middle,
marking=on]
`Un’altra cosa: sapete come impostare i numeri old style?
edo
::
Ecco le prime modifiche che ho apportato:Layout
`
\setuplayout
[location=doublesided,
leftmargin=28mm,
rightmargin=39mm,
leftedge=0pt,
rightedge=0pt,
topspace=0pt,
bottomspace=0pt,
header=24mm,
footer=43mm,
textheight=230mm,
width=143mm]
`Font
`
\setupbodyfont[pos,12pt]
`Inmargin
`
\setupinmargin[style=sans,color=red]
`Contents
`
\setuphead[title][style=\scd,color=red]\startfrontmatter
\title{Contents}
\startcolumns[2]
\placecontent
\stopcolumns
\stopfrontmatter
`Si intravedono i primi risultati anche se non ne sono pienamente soddisfatto! A cominciare dalle proporzioni che non mi paiono adeguate: forse il semplice scalare in formato A4 non è il migliore dei metodi.
Più tardi provo a modificare anche l’indice e vi faccio sapere.
edo
::
Bene, per il momento posto le proporzioni di pagina.Quelle originali sono (notazione del libro):
paper width = 178mm;
paper height = 229mm;
gutter margin = 2.35mm;
for-edge margin = 3mm;
foot margin = 33mm;
head margin = 19mm;
text panel = 121.5x177mm.Che, scalate su un A4 divengono (con le ovvie approssimazioni):
gutter margin = 28mm;
for-edge margin = 39mm;
foot margin = 43mm;
head margin = 24mm;
text panel = 143x230mm.Ora mi piacerebbe avere un chiarimento rigurado un paio di comandi \CONTEXT: \leftedgedistance e \leftmargindistance. Mi pare di aver capito che sono rispettivamente la distanza fra left edge — left margin e left margin — text. Quindi, settando a 0pt il left edge, a 9mm il \leftedgedistance e a 4mm il \leftmargindistance ottengo il risultato di “contenere” le note a margine a 9mm dal bordo e a 4mm dal testo. Sbaglio?
Mi accorgo ora che in realtà è tutto right…
::
Si si, so che il font non è quello esatto. Credo che gli autori usino il times per il serif ed helvetica per il sans.Per il momento mi sto concentrando sull’all caps, le note a margine e vedo se riesco a sistemare anche l’indice. Il passo successivo sarà quello di capire le proporzioni della gabbia e margini. Fra l’altro credo che anche l’interlinea non sia quella standard, ma di questo non ne sono certo.
edo
-
AutoreRisposte