On 05 02 2003 10:11, Minko Markov wrote: > George Danchev wrote: --cut-- > Razbrah te. Da, reshenieto e tova, koeto ti kazah, > a ne tova na Valentin Valchev. Negovoto prosto > ne slaga razdelitelna liniya mezhdu dve kletki > ot tablicata -- no te si ostavat dve otdelni kletki > i tekstqt se poyavyava samo > v edna ot tyah. Ako tablicata ima mnogo redove > i vqprosniyat tekst e dqlqg, resultatqt e dosta > nepregleden. S multirow nyakolko kletki v dadena > kolona se obedinyavat v edna i tekstqt "teche" > v neya. Kato gledam primerite v tozi URL, > vizhdam, che iskash tochno tova.
Evalla. Az \multirow go preduseshtah bez da znam za nego 4e trebe da ima nesto za span-vane na redove, tyi kakto ima za span-vane na koloni (t.e. nesto ne mi dostigashe v aritmetikata, a ne vqrvah LaTeX kato lang da nqma takava vyzmozhnost) ... polzvam \mutirow systo intuitivno zaklu4avajki polzvanieto mu ot tvoq primer, e razgledah i multirow.sty de. To ne e slozhno, no se namesvat dopylnitelni faktori kojto byrkat rabotata (t.e. opirame do vyzmozhnostite na razli4nite fancy output generatori kato za HTML da re4em ;-). No eto malko po-slozhen Primer 4: ot http://danchev.fccf.net/files/tables.html (nqma smisyl da go kompilirash, parse mentally ...) \renewcommand{\multirowsetup}{\centering} \newlength{\MYLENGTH} \settowidth{\MYLENGTH} \begin{tabular}{|c|c|c|c|c|c|c|} \hline %% span 1 kletka horizontalno s shirinata na 6, 7-mata span nadolu na dva reda \multicolumn {6}{|c|}{LEFT ABOVE} & \multirow {2}{\MYLENGTH}{RIGHT ABOVE} \\ %% ot 1 do 6 horizontal line, za da otstypi mqsto %% za gornata 7-ma kletka deto se span-va na dva reda \cline{1-6} %% analogi4no na gornoto \multicolumn {5}{|c|}{left LEFT ABOVE} & right LEFT DOWN & \multirow {2}{\MYLENGTH}{RIGHT DOWN} \\ \cline{1-5} %% analogi4no na gornoto A & B & C & D & E & \multirow {2}{\MYLENGTH}{ABCDE} & \\ \multicolumn {1}{c}{AA} & \multicolumn {4}{c}{BCDE} & & \hline \end{tabular} > Da ne sqm golosloven, eto --big-cut-na-sources-- > Kompiliray go i vizh. mda mersi. vinagi e naj-dobre kogato se davat sources ;-) Iztestvah go az s latex, pdflatex, latex2html (.dvi go razglezhdam s kdvi, 4e xdvi e dosta dyrven ;-) ama bez osoben uspeh, qvno poradi problem pri vklu4vaneto na \usepackage{multirow} v moq .tex i ot tam se 4upqt nestata. latex2html osven: "No implementation found for style `multirow'" pla4e i s "? brace missing for \settowidth" Naistina sled \settowidth{\MYLENGTH} imash i edna { koqto e bez corresponding "}" ... mahah q ama ne pomogna ... Za .sty files latex2html (a predpolagam i drugite) pyrvo gleda shell environment variable $TEXINPUTS, sled tova dali e difinirana tazi promenliva (sydyrzhasta dirs s .sty's) v /etc/latex2html.conf{ig} i nakraq gleda za .sty files v directoriqta kydeto e LaTeX source file kojto go vklu4va, e.g. .tex ... Ne sym se otkazal ot latex2html de ;-)... A btw ot 99.1-beta pishe 4e mozhe da include raw HTML v LaTeX document, ka stava tova taka i ne razbrah ... (s 2000-beta1 sym ;-) Ina4e tova trebe da e koda, haresa mi polzvaneto na multirow... Ste se zanimaq po-obstojno zasto se poqvqva tozi warning pri men... Taka, maj oprqhme ve4e i do vyzmozhnostite na kompilatorite/generatorite na LaTeX code... Mozhe da li spodelish koi programi polzvash za generovane na raznite outputs... Dokolkoto znam po-pyrvi4no ot LaTeX maj nqma, t.e. tova e lowest level i ot nego se vadqt vsqkakvi fancy outputs na volq... Tezi koito si idvat s paketa tetex-bin (da generovat binary outputs) t.e. ot standartnata distribuciq na tetex (LaTeX implementation): *latex file.tex -> .dvi *pdflatex -> .pdf *pslatex -> pak DVI i dvips do .ps (nqmam opit s dvipdf, ps2pdf i t.n. ot GhostScript) Sledvat dopylnitelni (vynshni) utils za TXT, RTF, SGML, HTML i XML DocBook maj i koj znae za oste kakvo... men me interesuvat latex2html, pdflatex, da kazhem i latex za DVI i dvips za PS ... > > a tova maj ste reshi tova koeto iskam, no mozhe bi ne v tozi vid stoto ne > > e tova koeto mi trqbva i pyk i maj ne razbiram dobre zasto taka e > > napisano. > > tochno tova ti tryabva :)) > > Milsq ;-) ... Osven tova edin warn pri vkarvaneto na > > \usepackage{multirow} : *********** WARNINGS *********** > > No implementation found for style `multirow' > > No implementation found for style `hyperref' > > A sega de. Ne znam. Ima edna news grupa, comp.text.tex , kqdeto ima > TEXperts i za po-dobri otgovori mozhe da se obqrnesh tam. au stane li nuzhda da se namesvat TeX or Perl xperts rabotata ide da re4e 4e ste e mnogo debela;-). Latex2HTML e dosta slozhna perl program i zada4kata i e dosta slozhna, normalno e maj da greshi pri po-slozhni LaTeX zadaniq i drug pyt sme se hvastali v greshka... Imam poslednata verisq i mne neiskam da i gledam sources ... predavam se ;-) > Sega napravih malko google search za tova. Tozi warning ne e ot > latex, a ot latex2html? Za podobni vqprosi, vizh poglednah i Known Problems na latex2html na http://www-texdev.mpce.mq.edu.au/l2h/docs/manual/problems_ct.html i se okaza 4e maj ste po4akam dokato developnat latex2html da pravi takiva slozhni i krivi tables kakvito iskam az pravilno... gledam 4e ima problemi i s new definitions. Neznam maj ste trqbva da namalq slozhnostta za da ne trigger latex2html problemi ( ne sym siguren de) pri parse-vaneto na LaTeX code ili latex2html ima dobra alternativa, loshoto e 4e mu sviknah s povedenieto mu i options... ;-)... V krajna smetka za izbqgvane na to4no tozi vid problemati4ni tables, ste vzema da gi snimam kato image .png i ste gi add-na taka ... Dyrveno, ama ste bypass-ne problema... E ponau4ih se da polzvam i malko po razdvizheni tables de, tova e dobre ;-) > Az ne polzvam latex2html. Ako iskam nyakoy da vidi > tvorenieto online, pravya .ps ili .pdf. HTML > obezsmislya do golyama stepen brilyantnata > preciznost na Tex/Latex. Ako browser-a polzva > shriftove s edi-kakva si golemina, razlichna ot > tazi deto tvoyat latex2html e imal predvid, > rezultatqt e mnogo omazan. Syglasen ! ;-) no users polzvame i po fancy outputs kato HTML ;-), device independent files ne sa interesni na vsi4ki... Amm nesto pove4e latex2html me obyrka dosta sled pyrviq ti primer koito probvah stoto ne go interpretvashe pravilno i az ostanah s greshni vpe4atleniq za polzvaneto na \multirow... Istinskata proverka za korektnostta na LaTeX code si ostavat utilkite idvasti ot paketa tetex ... > Tozi \multirow e napraven .. hmm.. stranno. Za vtori parametqr po > default mu se dava razmer, v asbolyutni ednici, naprimer "40mm". > Za da izbegnesh naluchkvaneto na korektnata shirina, sqs \settowidth > set-vash nyakakva tvoya si promenliva, koyato e zadadena da ima > smisql na length (zatova e \newlength{ } ), na dqlzhinata na > zhelaniya tekst. Vsqshtnost, \renewcommand ne znam za kakvo e v > sluchaya, imah predvid \newlength. Tova reshenie mi se vidi mnogo > dqrveno. Ako smenyash chesto teksta, tryabva da se seshtash da > go smenyash i v \settowidth . Ako pqk e mnogo dqlqg, kakto v > primera gore, i iskash entry-to da e po-tyasno, tryabva da otgatnesh > s probi i greshki shirinata. Az go ostavih na shirinata na "TWO000000" > ot vcherashniya primer. sega mi stana po-qsno ve4e, osobeno sled kato poglednah multirow.sty, tam pishe za {witdh} 4e mozhe i * i ste se samonagazhda po teksta. Pro4etoh po-dobre i helpa za \settowidth, \renewcommand i t.n. ;-)... 10x za kompetentnite obqsneniq i LaTeX sources ... ka4estveni latex-adii ne se sreshtat 4esto, a az preto4ih dosta opit ot tazi nevinna diskusijka ... e comp.text.tex maj ste mi dojde mnogo ;-) -- Greets, fr33zb1 ============================================================================ A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers). http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html ============================================================================
