[cstex] Délka pomocí minus

Zdenek Wagner zdenek.wagner at gmail.com
Fri Feb 27 13:18:57 CET 2009


2009/2/27 "Procházka Lukáš Ing. - Pontex s. r. o." <LPr at pontex.cz>:
> Dobrý den,
>
> potřeboval bych implementovat makro, které napíše text do prostoru určité
> <šířky> a vpravo od něho se vytvoří parbox se šířkou <šířka-stránky> -
> <šířka>. Zkouším:
>
> \def\HW{1.25cm}
>
> \def\T#1#2{\makebox[\HW][l]{#1} -- \parbox[t]{\textwidth minus \HW}{#2}}
>
> \T{L.net}{čistá délka, aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa
> aaa aaa aaa aaa aaa aaa aaa aaa aaa aaa}
>
\newdimen\mywidth
\mywidth\textwidth
\advance\mywidth -\HW

\def\T#1#2{\makebox[\HW][l]{#1} -- \parbox[t]{\mywidth}{#2}}

Přímé použití \textwidth-\HW by možná šlo s použitím \usepackage{calc}

> Průběžně se zkouším nějaké "triky" z "TeXu naruby" (třeba \relax), nicméně
> žádný z pokusů nevede ke kýženému výsledku. Mohl by někdo pomoci radou?
>
> Předem děkuji.
>
> Zdravím.
>
> Lukáš Procházka
>
>
> --
>
> Ing. Lukáš Procházka [LPr at pontex.cz <mailto:LPr at pontex.cz>]
> Pontex s. r. o.      [www.pontex.cz <http://www.pontex.cz>]
> [pontex at pontex.cz <mailto:pontex at pontex.cz>]
> Bezová 1658
> 147 14 Praha 4
>
> Tel: (+420) 244 06 22 38
> Fax: (+420) 244 46 10 38
>
>
> _______________________________________________
> csTeX mailing list
> csTeX at cs.felk.cvut.cz
> http://lists.felk.cvut.cz/mailman/listinfo/cstex
>
>



-- 
Zdeněk Wagner
http://hroch486.icpf.cas.cz/wagner/
http://icebearsoft.euweb.cz



More information about the csTeX mailing list