Q: \showboundingbox (ramecky) v TeXu

arnost arnost at uivt.cas.cz
Wed Apr 1 19:25:54 CEST 1998


>Prosim o korekci me domnenky, ktera zni: v PostScriptu ano, ale nikoli
>jiz v eps. Podle meho nazoru je vse, co by nebylo linearne
>skalovatelne, v eps proste zakazano. Tez se domnivam, ze pokud
>Metapost umi true rozmery, pak je jeho vystup pouze ps, ale ne jiz
>eps. Pokud se pletu, opravte me, prosim. Diky.

rychla odpoved je, ze se castecne pletete.

nyni ponekud obsahleji:


eps z metapostoveho zdrojaku obsahujiciho:

pickup pencircle scaled 1 bp;

nastavuje setlinewidth zhruba takto:

0 1 dtransform truncate idtransform setlinewidth pop

slovy vektor 0,1 se transformuje dle soucasne aktualni transformace,
druha slozka se zkrouhne o desetinou cast a transformuje se
zpatky. Vysledek je, ze tlouska cary bude vzdy v celych bodech (bp) at
se transformuje o stosest.

z toho plyne castecne reseni stareho problemu, jak udelat v eps caru
pevne sirku


0 5 idtransform setlinewidth pop

newpath
0 0 moveto
0 10 lineto
10 10 lineto
10 0 lineto
0 0 lineto
closepath

stroke

toto reseni samozrejme postihuje pouze proporcionalni zvetsovani
obrazku.

arnost



More information about the csTeX mailing list