Pensieri del mattino:
nel caso di Helvetica, in /usr/local/texlive/2010/texmf-dist/tex/latex/psnfss
trovo un file helvet.sty e i tre file .fd, uno per codifica, per la scalatura del font.
Nel mio caso, in /usr/local/texlive/texmf-local/fonts/fd/adobe/myryad
trovo già tre file .fd , ad esempio
`%Filename: t1pmy.fd
%Created by: tex inst
%Created using fontinst v1.926%THIS FILE SHOULD BE PUT IN A TEX INPUTS DIRECTORY
\ProvidesFile{t1pmy.fd}
[2004/01/07 Fontinst v1.926 font definitions for T1/pmy.]\DeclareFontFamily{T1}{pmy}{}
\DeclareFontShape{T1}{pmy}{m}{n}{
<-> pmyr8t
}{}\DeclareFontShape{T1}{pmy}{m}{it}{
<-> pmyri8t
}{}\DeclareFontShape{T1}{pmy}{bx}{n}{
<-> pmyb8t
}{}\DeclareFontShape{T1}{pmy}{bx}{it}{
<-> pmybi8t
}{}\DeclareFontShape{T1}{pmy}{mc}{n}{
<-> pmyr8tc
}{}\DeclareFontShape{T1}{pmy}{mc}{it}{
<-> pmyri8tc
}{}\DeclareFontShape{T1}{pmy}{bc}{n}{
<-> pmyb8tc
}{}\DeclareFontShape{T1}{pmy}{bc}{it}{
<-> pmybi8tc
}{}\DeclareFontShape{T1}{pmy}{sbc}{n}{
<-> pmys8tc
}{}\DeclareFontShape{T1}{pmy}{sbc}{it}{
<-> pmysi8tc
}{}\DeclareFontShape{T1}{pmy}{b}{n}{
<-> pmyrd8t
}{}\DeclareFontShape{T1}{pmy}{m}{sl}{<->ssub * pmy/m/it}{}
\DeclareFontShape{T1}{pmy}{b}{it}{<->sub * pmy/b/n}{}
\DeclareFontShape{T1}{pmy}{bx}{sl}{<->ssub * pmy/bx/it}{}
\DeclareFontShape{T1}{pmy}{b}{sl}{<->sub * pmy/b/n}{}
\DeclareFontShape{T1}{pmy}{mc}{sl}{<->ssub * pmy/mc/it}{}
\DeclareFontShape{T1}{pmy}{bc}{sl}{<->ssub * pmy/bc/it}{}
\DeclareFontShape{T1}{pmy}{sbc}{sl}{<->ssub * pmy/sbc/it}{}\endinput`
Non è che questo intereferisce?
In realtà, nel mio intendimenti, l’idea era quella ri richiamare
semplicemente pmy con l’eventuale opzione [scaled].
Perché devo invece creare, nel caso specifico, myr
(oltre al fatto che finora non funziona?M.
Devo dirti che non avevo guardato con attenzione il contenuto del file .fd che avevi scritto e che è completamente sbagliato. Prendi t1pmy.fd, chiamalo t1myr.fd e modificalo aggiungendo \Myr@@scale fra <-> e il nome del font e sostituendo pmy con myr come detto.
Un’altra osservazione: dire “non mi fa questo e quello” senza minimamente accennare al messaggio di errore o a ciò che effettivamente succede rende molto difficile provare ad aiutarti.
Ciao
Enrico