Bawię się właśnie PSTricksami i napisałem sobie kilka rzeczy
(opierając się na test-pst.tex).  Takie proste schemaciki
elektryczne (oporniki, cewki itp.).  Między innymi coś takiego:

\def\QResistor[#1](#2)#3{%
        \rput{#1}(#2){%
                \rnode{#3}{%
                        \psframe(0,0)(1,0.3)%
                        \QBox{1}{0.3}%
                }%
        }%
}

\QBox to odpowiednik \MyBox (ustala rozmiar node'a).

Wszystko jest pięknie ładnie, wywołując:

\QResistor[U](4,4){R1}

powstaje ładny opornik R1 w punkcie 4,4.  [U] tutaj służy do obracania
opornika (U albo D -- poziomo, R albo L -- pionowo).  Chciałbym zrobić,
żeby parametr w [] był opcjonalny, tzn. żeby wystarczyło napisać
\QResistor(4,4){R1} i przyjęte było domyślne "U" -- próbowałem (metodą
prób i błędów) i nie potrafię...  Jakieś hinty jak to zrobić? :-)
Gdzie jest to przystępnie opisane?  Jak rozumiem TeXBook (ale IIRC
z TeXBooka nie można wygenerować dvi?)...

Druga sprawa to połączenia -- teraz używam:
\ncangle[angleA=0,angleB=90,armB=0]{R2}{R3}
... a chciałbym mieć: \QLink[E][N]{R2}{R3} (tzn.
podawać kierunek z którego wychodzi kreska jako północ, południe itd.),
problem mam właśnie z zamienianiem N,W,E,S na liczby...

Hah, pytania są pewnie podstawowe i oczywiste.  Na swoje usprawiediliwienie
mam tylko to, że dopiero teraz tak naprawdę zaczynam zaczynanie poznawanie
TeXa. ;-)

   Pozdrawiam,
       Dawid
--
  .------------------.                                       .----------.
  | *Dawid Kuroczko* `-.------------------------------------=' _Kraków_ |
  | d k @ssw.krakow.pl | Moje wypowiedzi reprezentują tylko mnie. -- AI |
  `--------------------"------------------------------------------------'

Odpowiedź listem elektroniczym