[cstex] skrtnuti vice znaku

Zdenek Wagner zdenek.wagner at gmail.com
Mon May 31 17:03:27 CEST 2010


Dne 31. května 2010 17:56 Jaromír Kuben <jaromir.kuben at unob.cz> napsal(a):
> Dobrý den.
>
> Tomas Davidek wrote:
>
>> Dobry den vsem priznivcum (La)TeXu,
>>   rad bych se zeptal, jak by se dalo vysazet skrtnuti vice znaku najednou?
>> Mam na mysli neco jako \not{CP}, jenze v tomto pripade je skrtly pouze prvni
>> znak, zatimco ja bych rad, aby se jednou sikmou carou skrtlo cele "slovo", v
>> danem pripade pismena CP.
>>
>
> Šlo by to takhle: $\not{\makebox[0mm][c]{$CP$}}$
> Nicméně je to velmi škaredé. Potřebovalo by to delší a jinak skloněnou
> čárku.
> Ta by se musela namalovat třeba v metapostu a závisela by na délce
> přeškrtnutého slova.
> Asi by bylo lepší přeškrtnout to vodorovnou čárkou vytvořenou pomocí \rule:
> $\rlap{\rule[1mm]{6.5mm}{.4pt}}\,CP$
> Chtělo by to ale nějakou daleko elegantnější a inteligentnější definici,
> která by si sama určila vhodnou délku
> a výšku. Na to teď nemám čas.
>
Text, který se má škrtnout, vložit do \hbox'u a změřit (v LaTeXu na to
dokonce existuje makro \settowodth). Šikmá čára se dá udělat v balíčku
tikz, funguje v pdflatexu i při cestě přes dvi a dvips. Při cestě přes
dvips lze použít nějaký PS \special, v pdflatexu lze čáru vytvořit
pdftexovým primitivem \pdfliteral.

>> A jeste jeden dotaz: rad bych v matematice vysazel sipku s popisem
>> procesu. ZKousel jsem napr:
>>
>> $$ A \raisebox{1.5ex}{$\underrightarrow{\text{\scriptsize\ průchod
>> prostředím\ }}$} B + X $$
>>
>> ale protoze je ten popis relativne dlouhy, radeji bych ho rozdelil nad a
>> pod sipku. Jako mozne reseni me napadlo pouziti zlomku:
>>
>> $$ A \frac{\text{\scriptsize průchod}}{\text{\scriptsize\
>>      prostředím}}\!\!\!\!\rightarrow\ B + X $$
>>
>> ale obavam se, ze vertikalni zarovnani zlomkove cary a sipky je nahodne,
>>  cili jde asi o dost spinavy trik. Take me napadla varianta
>>
>> $$ A
>> \stackrel{\mbox{\scriptsize{pruchod}}}{\overrightarrow{{\mbox{\scriptsize
>> prostredim}}}} B + X $$
>>
>> ale tady bych zase musel rucne posouvat cely stackrel kvuli vertikalnimu
>> centrovani.....
>>
>
> Podívejte se na příkaz \xrightarrow (roztažitelná šipka) v amsmath. Je
> popsán
> v amsldoc (dokumentace k tomuto balíčku).Např.
> $\xrightarrow[\text{prostředím}]{\text{průchod}}$
>
> Zdraví
>               Jaromír Kuben
>
>> Diky predem za jakekoli rady/navody.
>>
>> Zdravi
>>              Tomas Davidek
>> _______________________________________________
>> csTeX mailing list
>> csTeX at cs.felk.cvut.cz
>> http://lists.felk.cvut.cz/mailman/listinfo/cstex
>>
>
> _______________________________________________
> 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