Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Buchstaben als Fußnoten

107 views
Skip to first unread message

Michael Valersi

unread,
Apr 26, 2002, 2:29:13 PM4/26/02
to
Hallo NG,

habe da ein Problem mit den Fußnoten in LaTeX. In meiner Arbeit sollen zwei
Arten von Fußnoten vorkommen. Die ersten kann ich einfach mit '\footnote {}'
erzeugen und sie werden im Dokument richtig mit Ziffern durchnummeriert.
Zudem brauche ich Buchstaben als Fußnoten. Ist das Erzeugen von solchen Fußnoten
moeglich? zB a-z, aa-az, ... usw.

Habe mich schon durch einige HowTo's und die FAQ gewuehlt, aber nichts
passendes gefunden. Google war auch nicht sehr gespraechig.

Der einzige Ansatz war folgender aus einem Artikel den ich mit Google gefunden
habe:
-----------------8<----------------8<--------------------8<--------
Der Befehl, der die Fussnotenzahl erzeugt, heisst '\thefootnote'.
Wenn Du z.B. Buchstaben haben willst, baue folgenden Befehl ein:

\renewcommand{\thefootnote}{\alpha{footnote}}

wobei 'footnote' dabei der Z"ahler der Fussnotennummern ist.
-----------------8<----------------8<--------------------8<--------

Es klapte aber nicht. Bin ich auf dem richtigen Weg? Was mache ich falsch?
Fehlen mir irgend welche Zusatzpakete?

[micval@starlab micval]$ latex --version
TeX (Web2C 7.3.1) 3.14159
kpathsea version 3.3.1
Copyright (C) 1999 D.E. Knuth.
Kpathsea is copyright (C) 1999 Free Software Foundation, Inc.
There is NO warranty. Redistribution of this software is
covered by the terms of both the TeX copyright and
the GNU General Public License.
For more information about these matters, see the files
named COPYING and the TeX source.
Primary author of TeX: D.E. Knuth.
Kpathsea written by Karl Berry and others.

[micval@starlab micval]$

Bin fuer jeden Hinweis dankbar
mfg
Michael

--
!!!!! | Michael Valersi <val...@star-media.info> ICQ: 149872694 |
( o o ) | URL: http://www.star-media.info |
oOO--(_)--OOo| RedHat 7.2 (kernel-2.4.17) with Blackbox 0.62.1pre0 |
StarLab | DELL Latitude C610, 1.2GHz, 256MB RAM, 30GB HD |

Michael Valersi

unread,
Apr 26, 2002, 3:26:11 PM4/26/02
to
Hallo,

hab das Problem doch noch selbst gelöst.
Es lag lediglich an einem Tippfehler.

> \renewcommand{\thefootnote}{\alpha{footnote}}
^ Buchstabe zuviel

Die Fußnotenmarkierung kann mit dem Befehl
'\renewcommand{\thefootnote}{\Ziffernstil{footnote}}'
erfolgen. Für Ziffernstil können arabic, roman, Roman, alph, Alph oder
fnsymbol eingesetzt werden.

mfg
Michael, der wieder zu frueh gepostet hat.

Christoph Hintermüller

unread,
Apr 27, 2002, 4:06:37 AM4/27/02
to
Michael Valersi wrote:

> Hallo NG,
>
> habe da ein Problem mit den Fußnoten in LaTeX. In meiner Arbeit sollen
> zwei Arten von Fußnoten vorkommen. Die ersten kann ich einfach mit
> '\footnote {}' erzeugen und sie werden im Dokument richtig mit Ziffern
> durchnummeriert. Zudem brauche ich Buchstaben als Fußnoten. Ist das
> Erzeugen von solchen Fußnoten moeglich? zB a-z, aa-az, ... usw.
>
> Habe mich schon durch einige HowTo's und die FAQ gewuehlt, aber nichts
> passendes gefunden. Google war auch nicht sehr gespraechig.
>
> Der einzige Ansatz war folgender aus einem Artikel den ich mit Google
> gefunden habe:
> -----------------8<----------------8<--------------------8<--------
> Der Befehl, der die Fussnotenzahl erzeugt, heisst '\thefootnote'.
> Wenn Du z.B. Buchstaben haben willst, baue folgenden Befehl ein:
>
> \renewcommand{\thefootnote}{\alpha{footnote}}
>
> wobei 'footnote' dabei der Z"ahler der Fussnotennummern ist.
> -----------------8<----------------8<--------------------8<--------
>
> Es klapte aber nicht. Bin ich auf dem richtigen Weg? Was mache ich falsch?
> Fehlen mir irgend welche Zusatzpakete?
>

Hi
Wie wärs damit

------------------------------------------------
\newcommand{\argumentone}{}
\newcommand{\mixedfootnote}[1][****]{%
\begingroup%
\renewcommand{\argumentone}{#1}%
\mixedfootnotes}
\newcommand{\mixedfootnotes}[2][****]{%
\ifthenelse{\equal{\argumentone}{alpha}}{%
\renewcommand{\thefootnote}{\alph{footnote}}%
\ifthenelse{\equal{#1}{****}}{%
\footnote{#2}%
}{%
\footnote[#1]{#2}%
}%
}{%
\renewcommand{\thefootnote}{\arabic{footnote}}%
\ifthenelse{\equal{#1}{****}}{%
\ifthenelse{\equal{\argumentone}{****}}{%
\footnote{#2}%
}{%
\footnote[\argumentone]{#2}%
}%
}{%
\footnote[#1]{#2}%
}%
}%
\endgroup%
}
-----------------------------------

nicht vergessen
\usepackage{ifthenelse}

in die Präambel einbinden :)

cu
Christoph

Michael Valersi

unread,
Apr 27, 2002, 7:50:14 AM4/27/02
to
Christoph Hintermüller <hin...@sbox.tugraz.at> wrote:

Hallo Christoph,

> Wie wärs damit

[Code sniped]

Sieht gut aus, aber kannst du mir vielleicht noch ein paar Hinweise zur
Anwendung geben?

> nicht vergessen
> \usepackage{ifthenelse}

Sollte '\usepackage{ifthen}' heissen, oder? Hab naemlich kein 'ifthenelse'
gefunden.

thanx im voraus

Christoph Hintermüller

unread,
Apr 27, 2002, 8:00:15 AM4/27/02
to
Michael Valersi wrote:

> Christoph Hintermüller <hin...@sbox.tugraz.at> wrote:
>
> Hallo Christoph,
>
>> Wie wärs damit
>
> [Code sniped]
>
> Sieht gut aus, aber kannst du mir vielleicht noch ein paar Hinweise zur
> Anwendung geben?
>
>> nicht vergessen
>> \usepackage{ifthenelse}
>
> Sollte '\usepackage{ifthen}' heissen, oder? Hab naemlich kein 'ifthenelse'
> gefunden.
>
> thanx im voraus
> Michael
>

Hi
Stimmt sollte ifthen heißen

Hier ein beispiel

------------------------------------------------------
\nonstopmode
\documentclass{scrreprt}
\usepackage{ifthen}

\begin{document}
aaaa\mixedfootnote{aaaa\label{fn:k}}
bbbb\mixedfootnote[alpha]{bbbb\label{fn:kk}}
cccc\mixedfootnote[4]{cccc}
dddd\mixedfootnote[alpha][3]{dddd}
ddddd\mixedfootnote[o][5]{ddddd}
\end{document}

cu
Christoph

Christoph Hintermüller

unread,
Apr 27, 2002, 8:04:46 AM4/27/02
to
Michael Valersi wrote:

> Christoph Hintermüller <hin...@sbox.tugraz.at> wrote:
>
> Hallo Christoph,
>
>> Wie wärs damit
>
> [Code sniped]
>
> Sieht gut aus, aber kannst du mir vielleicht noch ein paar Hinweise zur
> Anwendung geben?
>
>> nicht vergessen
>> \usepackage{ifthenelse}
>
> Sollte '\usepackage{ifthen}' heissen, oder? Hab naemlich kein 'ifthenelse'
> gefunden.
>
> thanx im voraus
> Michael
>

Hi
Stimmt sollte ifthen heißen

Hier ein beispiel

------------------------------------------------------
\nonstopmode
\documentclass{scrreprt}
\usepackage{ifthen}

\begin{document}
aaaa\mixedfootnote{aaaa\label{fn:k}}%wie herkömmliche Fußnote
bbbb\mixedfootnote[alpha]{bbbb\label{fn:kk}}%hier Fußnote mit Buchstaben
cccc\mixedfootnote[4]{cccc}%herkömmlich Fußnote mit optionalem argument
dddd\mixedfootnote[alpha][3]{dddd}%mit buchstabe und optionalem argument
%is eigentlich überflüßig irgendwie da
%\footnote den rest ignoriert
ddddd\mixedfootnote[o][5]{ddddd}%das selbe in waschblau :)
\end{document}

cu
Christoph

Michael Valersi

unread,
Apr 27, 2002, 9:54:47 AM4/27/02
to
Christoph Hintermüller <hin...@sbox.tugraz.at> wrote:

Hallo Christoph,

[Beispiel sniped]

genau so hab ich mir das gedacht. thanx.
Bin aber bereits nach 26 Fußnoten am Ende des Alphabetes angelangt. Gibt es da
vielleicht noch eine Moeglichkeit diesen Bereich, zB mit aa-az, zu erweitern?
Wenn nicht, muss ich mir etwas anderes einfallen lassen.

mfg
Michael, der sich fuer die ausfuehrliche Hilfe bedankt.

Heiko Oberdiek

unread,
Apr 27, 2002, 10:05:39 AM4/27/02
to
val...@star-media.info (Michael Valersi) wrote:

> Christoph Hintermüller <hin...@sbox.tugraz.at> wrote:
>
> Bin aber bereits nach 26 Fußnoten am Ende des Alphabetes angelangt. Gibt es da
> vielleicht noch eine Moeglichkeit diesen Bereich, zB mit aa-az, zu erweitern?

Paket alphalph.

Viele Gruesse
Heiko <ober...@uni-freiburg.de>

Michael Valersi

unread,
Apr 28, 2002, 11:28:18 AM4/28/02
to
Heiko Oberdiek <ober...@uni-freiburg.de> wrote:
>> Bin aber bereits nach 26 Fußnoten am Ende des Alphabetes angelangt. Gibt es da
>> vielleicht noch eine Moeglichkeit diesen Bereich, zB mit aa-az, zu erweitern?
>
> Paket alphalph.

Wird aber nicht als Fußnote funktionieren, oder? Hab mich weiter in die Materie
eingelesen und nichts gefunden, mit dem ich speziell formatierte Fußnoten
erzeugen kann. Ist es ohne umfangreichen programmiertechnischen Aufwand
ueberhaupt moeglich, auch Fußnoten wie 'aa-az' zu erzeugen?

Waere ueber jeden Tipp dankbar. Auch URL's, FAQ's und HowTo's sind willkommen.

mfg
Michael, der euch mit seinen Fußnoten nervt :-)

Heiko Oberdiek

unread,
Apr 29, 2002, 3:48:56 AM4/29/02
to
val...@star-media.info (Michael Valersi) wrote:

> Heiko Oberdiek <ober...@uni-freiburg.de> wrote:
> >> Bin aber bereits nach 26 Fußnoten am Ende des Alphabetes angelangt. Gibt es da
> >> vielleicht noch eine Moeglichkeit diesen Bereich, zB mit aa-az, zu erweitern?
> >
> > Paket alphalph.
>
> Wird aber nicht als Fußnote funktionieren, oder?

Das Paket stellt einen Befehl zur Verfuegung, einen Zaehler
als a-z, aa-az, ... ausgeben zu koennen. Warum soll das
bei einem Fussnotenzaehler nicht funktionieren?

> Hab mich weiter in die Materie
> eingelesen und nichts gefunden, mit dem ich speziell formatierte Fußnoten
> erzeugen kann. Ist es ohne umfangreichen programmiertechnischen Aufwand
> ueberhaupt moeglich, auch Fußnoten wie 'aa-az' zu erzeugen?

Ja, weil das Paket alphalph dir diesen programmiertechnischen
Aufwand abgenommen hat.

Viele Gruesse
Heiko <ober...@uni-freiburg.de>

Michael Valersi

unread,
Apr 29, 2002, 10:40:09 AM4/29/02
to
Heiko Oberdiek <ober...@uni-freiburg.de> wrote:
>> > Paket alphalph.
>>
>> Wird aber nicht als Fußnote funktionieren, oder?
>
> Das Paket stellt einen Befehl zur Verfuegung, einen Zaehler
> als a-z, aa-az, ... ausgeben zu koennen. Warum soll das
> bei einem Fussnotenzaehler nicht funktionieren?

Bin wohl zu lange auf der Leitung gesessen. Die Loesung war doch
nicht schwer. Habs nun mit

\renewcommand{\thefootnote}{\alphalph{\arabic{footnote}}}

hinbekommen. Werd dies nun in die 'ifthen' Anweisung von Christoph
einbauen und das ganze mit zwei Zaehlern erweitern.

Danke euch
mfg
Michael

0 new messages