Jakym zpusobem vysazet matici?
Jaromir Kuben
kuben at scova.vabo.cz
Mon Feb 5 10:23:22 CET 2001
Anton Surda píše:
>
> On Thu, 1 Feb 2001, Suchanek Jaroslav wrote:
>
> > Preji dobry den,
> > mam problem s jednou matici. Odpoved jsem jiz hledal i v TeXbook-u, ale
> > nenasel jsem uspokojive reseni.
> >
> > Matice vypada asi takto:
> >
> > S a b c
> > _ _
> > S |1 0 1 0|
> > [=] = a |1 0 0 0|
> > b |0 0 0 0|
> > c |0 0 0 0|
> > - -
> > Jako kdyby byla jedna matice, ktera je ohranicena hranatymi zavorkami,
> > vnorena do jine. V TeX-u existuje prikaz \bordermatrix, ale ten generuje
> > kulate zavorky, a mne se nepodarilo jej predefinovat.
> > Text pisi v LaTeX-u, takze je mozne i jine reseni.
>
> Pokial je treba takuto maticu vysadzat len raz, je asi rychlejsie, ako
> vyprodukovat riesenie p. Sojku, zatvorky na prislusne miesto
> obycajnej matice skusmo nasunut:
>
> \smash{\raise?cm\hbox to0pt{\hskip?cm$\left[\vrule height?cm
> width0pt\right.$\hss}}
>
> Kde otazniky znacie posuny vo vertikalnom a horizontalnom smere a
> polovicna vyska zatvorky.
>
> Zdravi
>
> A. Surda
>
> PS. Dakujem p. Wagnerovi
>
> >
> > Predem dekuji za napady.
> > S pozdravem,
> > Jaroslav Suchanek
> >
> >
V LaTeXu muzete pouzit styl blkarray.sty, kterym velmi
jednoduse muzete vyrobit znacne komplikovane matice,
slozene z jinych ruzne ozavorkovanych matic.
Autorem je David Carlisle a na zacatku je receno,
jak dostanete dokumentaci s ukazkami (prelozi se
to proste latexem).
Zdravi
Jaromir Kuben
More information about the csTeX
mailing list