orezani obrazku EPS
Zdenek Wagner
wagner at cesnet.cz
Mon May 22 11:56:54 CEST 2006
On Mon, 22 May 2006, Tomas Davidek wrote:
> Dobry den vsem priznivcum (La)TeXu,
> narazil jsem na problem s orezem EPS obrazku v LaTeXu. Pouzivam
> balicek graphicx, podle dokumentace by k orezu melo stacit:
Je to tim, ze ten EPS se pouze jmenuje EPS, ale neni to EPS, protoze
obsahuje zakazane operatory. Misto radku
/NC{systemdict begin initclip end}def/C{NC box clip newpath}def
jsem dal "falesnou" definici
/NC{}def/C{box newpath}def
a s tim to funguje. Je vsak mozne, ze pri vlozeni do skutecneho dokumentu
nastanou dalsi zrady. Take je mozne, ze neco i v tom obrazku prestane
fungovat. Pokud nelze udelat skutecny EPS, doporucuji tento postup:
1. pomoci epstopdf zkonvertovat na PDF, pak je mozno vlozit obrazek
pdfTeXem
2. pokud neni pouziti pdfTeXu vhodne, prekonvertovat PDF zpet na EPS
programem pdftops s parametrem -e. Program je soucasti xpdf a na rozdil od
pdf2ps a pdf2eps z gs nevyrastruje fonty.
> \documentclass[11pt]{article}
> \usepackage{a4}
> \usepackage[dvips]{graphicx}
> \begin{document}
> Now let's try to crop a figure:
> \begin{figure}
> \centering
> \includegraphics[bb=1 1 200 200,clip]{flatfilter_vs_fit1_orig.eps}
> \caption{Test.}
> \label{fig:test}
> \end{figure}
> \end{document}
>
> Bohuzel v tomto pripade se obrazek neoreze, vlozit se cely do vysledneho
> PS, ale je "spravne" centrovany (tj. jako kdyby se orezani provedlo).
> Zkusil jsem ruzne triky (pouziti viewport, pripadne uprava BoundingBox
> primo v EPS), ale vzdy se stejnym vysledkem.
>
> Pak jsem zkusil utilitu eps2eps (vysledny soubor flatfilter.eps, viz.
> priloha). Kdyz vlozim tento obrazek, tak orezani funguje, ovsem eps2eps
> zrejme nejak vyrastruje (?) fonty, takze obrazek neni tak hezky.
>
> Nemate s tim nekdo prosim zkusenosti, tj. da se puvodni obrazek v latexu
> prece jen nejak orezat? V pripade ze ne, existuje nejaky zpusob jak
> eps2eps donutit, aby fonty nezmrsil ?
>
> Diky za jakykoli napad,
>
> zdravi
> Tomas Davidek
>
> E-mail : davidek at ipnp.troja.mff.cuni.cz,
> Tomas.Davidek at cern.ch
>
>
Zdenek Wagner
e-mail: wagner at cesnet.cz
see also http://hroch486.icpf.cas.cz/wagner/
http://icebearsoft.euweb.cz
More information about the csTeX
mailing list