Vlákno názorů k článku Metapost aneb grafika v postscriptu od AertonSena - Predem bych chtel podekovat za pekny clanek, i...

  • Článek je starý, nové názory již nelze přidávat.
  • 9. 2. 2007 11:46

    AertonSena (neregistrovaný)
    Predem bych chtel podekovat za pekny clanek, i kdyz jsou v nem drobne nepresnosti.

    Zobrazovat popisky, ktere jsou ve vyslednem EPS obrazku samozdrejme jde, a to jak ve windows, tak i na GNU/Linux. K tomu je zapotrebi Ghostscript a Gsview (na win), respektive Ghostview (na linuxu). (Mimochodem i ImagickMagick, taktez dostupny pro windows, v sobe pouziva Ghostscript, takze pokud se nam podari dobre nakonfigurovat Ghostscript, pak bude s EPS obrazky dobre pracovat i ImageMagick.) Dale je nutne v Ghostscriptu (v souboru Fontmap.gs) nastavit cesty na postscriptove fonty z TeXu, coz je popsano v http://www.tug.org/docs/html/metapost/#21. Nejlepsim resenim k ziskani "stand-alone" obrazku je, prevest MetaPostem vytvoreny EPS obrazek do PDF, v nem budou obsazeny vsechny potrebne fonty a neni tedy nudne pridavat linky na fonty.

    Docela me mrzi, ze v sekci "Ziskani Metapostu" neni zadna zminka o MiKTeXu, ktery v sobe taktez obsahuje Metapost. Priznam se, ze po nekolika letech prace s MetaPostem se mi na MiKTeXu (ani v zadne jine distribuci TeXu) nestalo, ze by soubor zustal v bufferu a neulozil se na disk. (Coz ale predpokladam vlastnost editoru - to je asi co jste myslel tim "speciálním rozhraním" - ktery s MetaPostem vubec nesouvisi.)

    Hodne chuti do dalsich clanku preje

    AertonSena
  • 9. 2. 2007 11:52

    BruXy (neregistrovaný)
    Ja pouzivam cestu rovnou do PDF pomoci mptopdf (je to soucasti ConTeXtu) a jako prohlizec xpdf. Takze odpada mrcaseni se s cimkoliv.
  • 9. 2. 2007 14:26

    AertonSena (neregistrovaný)
    jj ... souhlasim.

    Kdyz jsem se pidil po tom, co mptopdf vlastne dela, tak jsem zjistil, ze nejprve spusti MetaPost a pote k vlastnimu prevodu do PDF vola prikaz

    pdfetex -progname=context "&mptopdf \relax jmeno.1"

    coz mi prislo zvlastni ;-].


    Podobnou sluzbu jako mptopdf umoznuje i prikaz epstopdf (myslim i bez ConTeXtu).

    Dalsi moznosti prevodu z EPS do PDF je pouzit ghostscript.
  • 9. 2. 2007 21:41

    A. S. Pergill
    "Speciálním rozhraním" myslím to, že řada programovacích jazyků nebo jiných podobných nástrojů má speciální prostředí (většinou označované jako "builder"), které integruje editor zdrojového kódu a spouštěč překladače / interpretu. Typicky třeba POV-Ray. Na linuxu tohle nepotřebuji: v jednom emulátoru konzoly si pustím editor, ze druhého text spouštím a hodnotím výsledek, ale na windows se zřejmě bez takovéhoto nástroje nedá moc rozumně pracovat.
    S tím zobrazováním fontů máte pravdu, že by to šlo i úpravou Ghostscriptu, ale vycházel jsem z toho, že zalamování se s tímhle spoustu lidí odradí, a přitom po protažení TeXem se fonty nastaví už dobře. Mimochodem, na poslední verzi Mandrake jsem měl man ghostscript česky, ale prokousávat se tím bylo něco příšerného. Teď mám Mandrivu a je to tam zpět anglicky. Nastavování fontů pro metapost popisuje i Krátká, ale moc moudrý jsem z jejího popisu nebyl. Navíc strašně nerad zasahuji do systémových souborů, pokud opravdu na 100% nevím, co vlastně dělám; kdybych si rozházel LaTeX, se kterým prakticky denně pracuji, tak bych byl opravdu "štěstím" bez sebe.
  • 10. 2. 2007 18:00

    bez přezdívky
    ad "specialni rozhrani": da; ve ViMu/PSPadu pisi TeXovsky zdrojak, na konzoli spoustim (da se spoustet primo z obou editoru i s oznacenim chyb) a cimkoliv prohlizet vysledek. gsView soubor nezamyka a automaticky prenacita, stejne tak Yap.