Makro na podbarveny text

Matous Jan Fialka fialka.tex at seznam.cz
Fri Feb 25 14:03:27 CET 2005


Dobry den vsem.

Nedokazi napsat makro, ktere by dokazalo podbarvit vice radku odstavce
pomoci \[h|v]rule (jinak to v plainu nejde), popr. i nekolik odstavcu s tim,
ze podbarvovani muze zacit klidne uprostred nejakeho odstavce a skoncit
uprostred jineho. Proste abych napsal:

--cut--
\input barvicky

Toto je \podbarvit{barva_pozadi}{barva_popredi}{text urceny na zkousku.

Tady zacal dalsi odstavec} a dal to v nem uz neni podbarvene.

Dalsi odstavec \podbarvit{barva_pozadi}{popredi}{s kusem podbarvenym}
kouskem pouze.

\podbarvit{Cely odstavec je podbarveny a obarveny.}

\bye
--cut--

Makra na praci s barvami jsem si jiz napsal a funguji mi. Obarveni popredi
neni vubec zadny problem.

Ale napsat makro, ktere by odstavce rozebralo a od jisteho mista do urciteho
mista podbarvilo pomoci \[h|v]rule a pres to vysazelo text - to se mi
opravdu nedari. Pomohl by nekdo?

V nejhorsim by to mohlo byt i jen pro jeden cely odstavec, ale melo by to
fungovat i pri strankovem zlomu uprostred toho odstavce, takze se pomoci
toho \[h|v]rule musi tak jako tak podbarvovat po radcich. Jak se ale
vyrovnat s hodnotou \baselineskip apod. - tj. aby mezi jednotlivymi radky
nebyla nepodbarvena mista? Proste si s tim nevim rady.

--
Matou\v{s} Jan Fialka aka Nakladatelstv\'{i} Ligatura
-----------------------------------------------------
Private E-Mail:       < mjf [at] ligatura [dot] org >
Home Page:               [ http://www.ligatura.org/ ]
Linux User Number:    308523 Peace, TeX and GNU/Linux
-----------------------------------------------------



More information about the csTeX mailing list