jak zrcadlove prevratit jeden znak?

Zdenek Wagner wagner at cesnet.cz
Mon Dec 3 10:27:50 CET 2001


On Mon, 3 Dec 2001, Bohdanecky Zdenek Jr wrote:

> Dobry den,
>
> v dokumentu pouzivam font cmastro, kde je symbol Mesice kreslen takto
> '(' ve tvaru C, ja bych jej vsak chtel mit zrcadlove prevraceny ')'
> jako D.
>
> Nemam jiz cas nastudovat Metafont a upravit si primo ten font, proto
> jsem zkousel pouzit makro \pstransform z TBN. Existuje nejaky
> postscriptovy prikaz, ktery by vstup horizontalne zrcadlove
> prevratil?
>
-1 1 scale

>
> Zatim jsem zkousel pomoci makra \pstransform s parametry '180 rotate'
> otocit symbol Mesice o 180 stupnu. Jenze rotace se provadi okolo bodu,
> ktery je v levem dolnim rohu boxu se znakem. Takze se mi Mesic vytoci
> dolu. Prikazy \raise a \kern mohu srovnat jeho pozici.
>
> Po prevodu pomoci dvips a pri prohlizeni pomoci ghostview vidim, ze
> Mesic je na svem miste, jak bych chtel, ale mezi aktualnim radkem a
> radkem vyse je rozhozena mezera -- vetsi, nez normalni meziradkova
> mezera. Proto bych chtel Mesic zrcadlit a ne otacet.
>
Vlozte prislusny znak do boxu s nulovou vyskou a nulovou hloubkou, pak se
radkovani nerozhodi. Take lde pouzit \smash nebo zaporny \lineskiplimit.

> Kdyz prohlizim dvi soubor, vidim, ze TeX mohl v tu chvili
> interpretovat pouze onen posun boxu nahoru (\raise1.3ex). Kdyby Mesic
> prekryl radek vyse, bylo by to OK, ale on zvysi meziradkovou mezeru.
>
Pokud pouzivate LaTeX, lze tez pouzit \scalebox z baliku graphicx. Podobne
makro je i v PSTricks a funguje v plainu i v LaTeXu.

> --
> S pozdravem
> Zdeněk Bohdanecký Jr.
> bohdik (at) bohdik (dot) cz
>

Zdenek Wagner
e-mail: wagner at mbox.cesnet.cz  or  wagner at icpf.cas.cz

see also http://www.icpf.cas.cz/wagner/
         http://icebearsoft.euweb.cz


     Your windows will look best with
        ________________________
       /   /   /   /   /   /   /
      /_OS/2__/___/_OS/2__/___/
     /   /   /   /   /   /   /
    /___/___/_OS/2__/___/___/
   /   /   /   /   /   /   /
  /___/_OS/2__/___/_OS/2__/
 /   /   /   /   /   /   /
/___/___/___/___/___/___/





More information about the csTeX mailing list