- Questo topic ha 3 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 23 anni, 2 mesi fa da .
-
Topic
-
Ciao a tutti,
ho giocato un po’ con mf di mikTeX durante il weekend e facendo il primo esercizio del MetaFontbook sono subito incappato in un problema.
Faccio il mio disegno tranquillamente (anche se non riesco visualizzarlo a schermo, ma questo è un’altro problema) e ottengo il mio bel file mfput.2602gf
a questo punto vorrei ottenere un preview in dvi con GFtoDVI, facendo stupidamente
`GFtoDVI mfput.2602gf`
mi viene tranquillamente generato il file senza nessun messaggio d’errore, quando apro il dvi il sistema non riesce a caricare i file e se vado a cercare el informazioni trovo il seguente errore:Making PK font:
C:\programmi\MikTeX\miktex\bin\makepk.exe –verbose gray 600 600 magstep(0.0) ljfour
name: gray, dpi=600, bdpi=600, mag=magstep(0.0), mode=ljfour
Creating gray.pk…
mf \mode:=ljfour; \mag:=magstep(0.0);nonstopmode;input gray
This is METAFONT, Version 2.71828 (MiKTeX 2.3)(C:\programmi\MikTeX\fonts\source\public\misc\gray.mf
(C:\programmi\MikTeX\fonts\source\public\misc\graycx.mf
! This file is for cx only.
;
l.4 …>cx: errmessage “This file is for cx only”;
fi
(C:\programmi\MikTeX\fonts\source\public\misc\grayf.mf [0] [1] [2] [3] [4]
[5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20]
[21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35]
[36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50]
[51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65]
[66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80]
[81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95]
[96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108]
[109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120]
[121] [122] ) ) )
(see the transcript file for additional information)
Font metrics written on gray.tfm.
Output written on gray.600gf (123 characters, 13296 bytes).
Transcript written on gray.log.
METAFONT returned an error code
makepk: METAFONT failed on grayLoading ‘cmr10’ instead.
Ora se non ho capito male gray è un font utilizzato solo per riempire i pixel di un colore che permetta di vedere label e punt chiave e compagnia bella.
Ho cercato un po’ nella mia distribuzione e nell’help di GFtoDVI, e ho visto che esistono diversi altri font gray o black, ne ho provato qualcuno con l’opzione appropriata ma senza successo, fino a che sono incappato in quello buono e facendo
`
gftodvi -gray-font=grayf mfput.2602gf
`
Finalmente posso ottenere quelloc he immagimo sia il preview. Sotto linux il problema non si pone e trovo un file dvi uguale a quello che trovo con il metodo appena esposto.
Perché? qual’é il problema di gray? che cosa sto facendo di preciso? perché ci sono tutti questi font grigi?grazie per le risposte
ciao
f
- Devi essere connesso per rispondere a questo topic.
di questo forum, al tuo cospetto non posso fare altro che
mi permetto di aggiungere che speravo ti rispondesse qualche altro utente e che l’ho fatto io solo per non lasciarti nei guai ed evitarti tante 