Metapost

Luboš Kloc kloc at ipm.cz
Wed Nov 12 17:44:30 CET 2003


Jan Karabas wrote:

>
>prologues mam nastavene
>
>ked rozlozim cinnost Metapostu do krokov - to znamena, ze spravim
>
>export TEX=latex
>mptotex subor.mp
>latex subor.tex
>
>DVI je v poriadku - su nastavene spravne fonty a popisky su zobrazene v DVI
>prehliadaci tak, ako treba
>
Kdyz tohle prozenete pres dvips, dostanete vysledek s vlozenymi Type1 fonty?

>
>Ktore kroky nasleduju potom?
>
>? dvitomp subor.dvi ?
>.
>.
>
Ano, to vytvori soubor "obrazek.mpx" a ten se dal zpracovava MetaPostem.
Pozor, MP v tomto kroku nepouziva dvips, ma na to
vlastni postup.

>.
>
>Neviem, ake cinnosti vykonava MetaPost potom, aby som ich mohol dalej
>odsledovat, to znamena, neviem ako sa spracuje DVI subor s popiskami a vlozi
>sa naspat do suboru subor.1, ktory je EPS....
>
>
viz vyse, takze postup je nasledujici (je mirne systemove zavisly):
- vse, co je ve zdrojovem  souboru obrazek.mp mezi btex....etex (pripadne
verbatimtex....etex) se vyexportuje do souboru pomocny.tex
- zavola se TeX (format dle konfigurace) a vytvori soubory
pomocny.dvi a pomocny.log
- zavola se program dvitomp na soubor pomocny.dvi a vytvori se
soubor obrazek.mpx
- MP si obrazek.mpx nacte a zapracuje ho do vystupu obrazek.1
- smazou se soubory pomocny.*

Pokud to chcete sledovat krok za krokem musite zmenit prislusny
skript tak, aby ty pomocne soubory nemazal.

>vektorove fonty v /usr/share/texmf/fonts... mam, v config.ps mam mapy uvedene
>takto
>
>p +bsr.map
>p +bsr-interpolated.map
>p +psfonts.map
>p +csfonts.map
>
>
>Rad by som odsledoval celu cinnost MetaPostu, uz aj preto, lebo kedysi davno
>som ho prave takto prinutil robit co chcem. Bohuzial kroky prace si uz
>nepamatam. Navyse je pre mna nepochopitelne, preco spravne fonty vlozi dvips
>az do PS, ale do obrazku (t.j. ani do DVI) ich vlozit nedokaze.
>
>
Metapost do obrazku fonty nevklada. To je logicke. Kdyz mate v dokumentu
treba dvacet obrazku se stejnymi fonty, mel byste tam ty
stejne fonty vlozeny dvacetkrat. Misto toho (pri prologues:=1)
vlozi do sve hlavicky informaci o tom, jake fonty jsou v obrazku
pouzity. Tedy vlozi komentar
%%DocumentFonts: seznam_fontu
Pri zpracovani celeho dokumentu si tyhle komentare precte dvips a pokud
k tomu ma pokyn v psfonts map, tak ty fonty vlozi do dokumentu (jen jednou).
To je duvod, proc nema smysl posuzovat praci MetaPostu z dvi souboru
pred pouzitim dvips. Ty fonty tam zatim nejsou a je ve hvezdach,
jak si s tim ten ktery dvi prohlizec poradi.
Pokud po zpracovani celeho dokumentu pomoci dvips dostanete obrazky
v poradku a vsechny potrebne fonty vlozene jako Type1, neni co resit.
Pokud tam mate vsechny spravne fonty, ale vlozene jako bitmapove,
je chyba v konfiguraci dvips. MetaPost pracuje spravne.

S pratelskym pozdravem,

                Lubos Kloc






More information about the csTeX mailing list