Vice odkazu na poznamku pod carou

Stepan Kasal kasal at math.cas.cz
Mon Oct 18 12:30:13 CEST 2004


Dobry den,

In cz.comp.cstex, you wrote:
> Potrebuji vytvorit nekolik odkazu na jednu poznamku a nebo naopak -
> jednu poznamku k nekolika odkazum.

Prvni odkaz udelate \footnotemark, dalsi pomoci
	\addtocounter{footnote}{-1}%
	\footnotemark
Text vlozite pomoci
	\footnotetext{....}
Vezme se cislo posledni poznamky, jak jste spravne poznamenal, tedy
to muzete dat kamkoliv po prvnim pouziti \footnotemark

Podrobnejsi vysvetleni naleznete v souboru ltfloat.dtx, tedy nejspise
/usr/share/texmf/source/latex/base/ltfloat.dtx  [*]

> Opacny poblem - pouhy \footnotetext{ cosi } uvede text poznamky
> cislici naposled pouzite \footnote, tedy napriklad 0. Ja bych
> potreboval umistit jako odkaz k textu poznamky nekolik cislic, napr.
> 1-3

\footnotetext[1--3]{ cosi }

Pokud chcete na cisla odkazovat symbolicky, protrebujete si uchovat dve
hodnoty pocitadla "footnote", tedy cosi jako:
	\footnote{prvni}
	\edef\zacatekpozn{\thefootnote}
	\footnote{druha}
	\footnote{treti}
	\edef\konecekpozn{\thefootnote}
	\footnotetext[\zacatekpozn--\konecekpozn]{ cosi }

Posledni dve radky lze nahradit strucnejsim:
	\footnotetext[\zacatekpozn--\thefootnote]{ cosi }

> Jenze pri pouziti
> Alfa\footnote[1]{text},Beta\textsuperscript{1},Gama

Fuj, nepouzivejte \textsuperscript pro znaceni poznamek.

> se carka za slovem Alfa napise POD jednicku a carka za slovem Beta se
> napise ZA superscript

No bodejt.

Hodne stesti,
  Stepan Kasal

[*] Mozna stoji za poznamku, jak jsem soubor ltfloat.dtx nasel:
	locate /latex.ltx
Nalezeny soubor jsem otevrel v editoru, nasel definici maker \footnote
a podobnych, a nasel nejblizsi predchozi komentarovy radek (ve vimu: ?^%).
Tak jsem se dovedel, ze ktereho souboru kod pochazi.




More information about the csTeX mailing list