Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ridimensionamento di un font

0 views
Skip to first unread message

Mauro Sacchetto

unread,
Sep 28, 2008, 11:52:46 AM9/28/08
to
In un testo basato su un garamond, ho usato nel file .sty
anche helvetica e courier, Poiché quest'ultimo appare
troppo grande, ho inserito:
\usepackage[scaled=.9]{courier}
Compilando però mi dà errore:
! LaTeX Error: Unknown option `scaled=.9' for package `courier'.
In un altro testo (e contesto) l'opzione:
\usepackage[scaled=.9]{helvet}
però funziona. Dove sta il mio errore?

Grazie
M.

Enrico Gregorio

unread,
Sep 28, 2008, 12:53:55 PM9/28/08
to
Mauro Sacchetto <mauro.s...@tele2.it> scrive:

Il pacchetto helvet ha quell'opzione, il pacchetto courier no,
che è esattamente ciò che dice il messaggio di errore. ;-)

Prova a copiarti il file helvet.sty in scaledcourier.sty;
cambia l'argomento al comando \ProvidesPackage, le stringhe
"Hel" in "Cou", le stringhe "Hv@" in "Cr@".

Per finire, la riga prima di \endinput deve diventare

\renewcommand{\ttdefault}{zscr}

Uso un nome di famiglia insolito perché adesso devi anche costruirti
gli opportuni file .fd: se guardi il contenuto di ot1phv.fd e di
ot1pcr.fd, dovrebbe esserti chiaro come modificare quest'ultimo (e i
suoi compagni t1pcr.fd e ts1pcr.fd); li chiamerai ot1zscr.fd eccetera.

Ciao
Enrico

Mauro Sacchetto

unread,
Sep 28, 2008, 2:22:30 PM9/28/08
to
Enrico Gregorio wrote:
> Il pacchetto helvet ha quell'opzione, il pacchetto courier no,
> che è esattamente ciò che dice il messaggio di errore. ;-)
Mascalzoni, non potevano pensarci?

> Prova a copiarti il file helvet.sty in scaledcourier.sty;
> cambia l'argomento al comando \ProvidesPackage, le stringhe
> "Hel" in "Cou", le stringhe "Hv@" in "Cr@".
> Per finire, la riga prima di \endinput deve diventare
> \renewcommand{\ttdefault}{zscr}
> Uso un nome di famiglia insolito perché adesso devi anche costruirti
> gli opportuni file .fd: se guardi il contenuto di ot1phv.fd e di
> ot1pcr.fd, dovrebbe esserti chiaro come modificare quest'ultimo (e i
> suoi compagni t1pcr.fd e ts1pcr.fd); li chiamerai ot1zscr.fd eccetera.

Oggi ho gente a cena, domani tenterò l'impresa

Intanto mille grazie
M.

Enrico Gregorio

unread,
Sep 28, 2008, 3:46:26 PM9/28/08
to
Mauro Sacchetto <mauro.s...@tele2.it> scrive:

> Enrico Gregorio wrote:
> > Il pacchetto helvet ha quell'opzione, il pacchetto courier no,
> > che è esattamente ciò che dice il messaggio di errore. ;-)
> Mascalzoni, non potevano pensarci?

Nessuno ha mai avuto l'esigenza, a quanto pare.

> > Prova a copiarti il file helvet.sty in scaledcourier.sty;
> > cambia l'argomento al comando \ProvidesPackage, le stringhe
> > "Hel" in "Cou", le stringhe "Hv@" in "Cr@".
> > Per finire, la riga prima di \endinput deve diventare
> > \renewcommand{\ttdefault}{zscr}
> > Uso un nome di famiglia insolito perché adesso devi anche costruirti
> > gli opportuni file .fd: se guardi il contenuto di ot1phv.fd e di
> > ot1pcr.fd, dovrebbe esserti chiaro come modificare quest'ultimo (e i
> > suoi compagni t1pcr.fd e ts1pcr.fd); li chiamerai ot1zscr.fd eccetera.
> Oggi ho gente a cena, domani tenterò l'impresa

Buona cena. Puoi provare con questo:

http://profs.sci.univr.it/~gregorio/courierscaled.zip

Ciao
Enrico

Mauro Sacchetto

unread,
Sep 29, 2008, 10:08:58 AM9/29/08
to
Enrico Gregorio wrote:
> Nessuno ha mai avuto l'esigenza, a quanto pare.
Mi sento un pioniere...


> Buona cena. Puoi provare con questo:
> http://profs.sci.univr.it/~gregorio/courierscaled.zip
Troppa grazia, anche la pappa pronta!
Prima di fare guai: è sufficiente che io sovrascriva
tutti i file originali con questi, giusto?

Grazie ancora
M.


Enrico Gregorio

unread,
Sep 29, 2008, 10:34:38 AM9/29/08
to
Mauro Sacchetto <mauro.s...@tele2.it> scrive:

No, niente affatto. Ho avuto estrema cura di usare nomi
completamente diversi da quelli "ufficiali". Mettili nell'albero
locale e scrivi al "maintainer" di psnfss chiedendo che modifichi
courier.sty in modo analogo a helvet.sty.

Ciao
Enrico

Mauro Sacchetto

unread,
Sep 29, 2008, 11:00:25 AM9/29/08
to
Enrico Gregorio wrote:
> No, niente affatto. Ho avuto estrema cura di usare nomi
> completamente diversi da quelli "ufficiali". Mettili nell'albero
> locale e scrivi al "maintainer" di psnfss chiedendo che modifichi
> courier.sty in modo analogo a helvet.sty.
Ah ecco... Come disse Garibaldi "Obbedisco!"

Grazie
M.

Mauro Sacchetto

unread,
Sep 29, 2008, 3:46:16 PM9/29/08
to
Enrico Gregorio wrote:
[cut]

>scrivi al "maintainer" di psnfss chiedendo che modifichi
> courier.sty in modo analogo a helvet.sty.

Spero di aver trovato la persona giusta.
Dovrebbe trattarsi di walter schmidt.
Anzi, dovrebbero essere in due, perché
c'è anche Sebastian Rahtz.
Al massimo mi manderanno al diavolo..
M.

Enrico Gregorio

unread,
Sep 29, 2008, 3:57:07 PM9/29/08
to
Mauro Sacchetto <mauro.s...@tele2.it> scrive:

Credo che sia Walter Schmidt, al momento.

Ciao
Enrico

0 new messages