Hallo LUG,
Ich habe zur Zeit ein Problem mit LaTeX. Ich versuche LaTeX beizubringen meine Tabellen mit Roemischen Nummern zu versehen. Das funktioniert soweit auch ganz gut, abgesehen davon dass die referenz label im text nach wie vor arabische Nummern haben. Meine Frage: wie kann ich \ref davon ueberzeugen die Roemischen Nummern zu uebernehmen?
Zur zeit setze ich im class file das folgende:
\renewcommand\thetable{@Roman\c@table} \def\listoftables{@restonecolfalse% \if@twocolumn@restonecoltrue\onecolumn\fi% \section*{\listtablename@mkboth{{\listtablename}}{{\listtablename}}} @starttoc{lot}\if@restonecol\twocolumn\fi}
\let\l@table\l@figure
\renewcommand\listoftables{% \section*{\listtablename @mkboth{\listtablename}{\listtablename}}% @starttoc{lot}% }
\def\fps@table{!htbp} \def\fnum@table{\tablename~\thetable} \def\ext@table{lot} \renewenvironment{table} {\setlength\abovecaptionskip{0\p@}% \setlength\belowcaptionskip{10\p@}% @float{table}} {\end@float} \renewenvironment{table*} {\setlength\abovecaptionskip{0\p@}% \setlength\belowcaptionskip{10\p@}% @dblfloat{table}} {\end@dblfloat}
\long\def@caption#1[#2]#3{\par\addcontentsline{\csname ext@#1\endcsname}{#1}{\protect\numberline{\csname the#1\endcsname}{\ignorespaces #2}}\begingroup @parboxrestore @makecaption{\csname fnum@#1\endcsname}{\ignorespaces #3}\par \endgroup}
Vielen Dank fuer die hilfe
Tobias
Tobias Schiebeck schrieb:
Ich habe zur Zeit ein Problem mit LaTeX. Ich versuche LaTeX beizubringen meine Tabellen mit Roemischen Nummern zu versehen. Das funktioniert soweit auch ganz gut, abgesehen davon dass die referenz label im text nach wie vor arabische Nummern haben. Meine Frage: wie kann ich \ref davon ueberzeugen die Roemischen Nummern zu uebernehmen?
Ich bin fast sicher, dass sich dieses Problem mit einem existierenden Paket lösen lässt. Kannst Du bitte mal in kurzen Stichpunkten formulieren, was am Ende Dein Ziel ist? Hilfreich wäre auch, wenn Du ein paar Informationen über die Klasse, die Sprache und überhaupt über das Dokument geben könntest.
Stefan
.
Hallo,
On Sat, 2006-04-01 at 11:18 +0200, Stefan Lagotzki wrote:
Ich bin fast sicher, dass sich dieses Problem mit einem existierenden Paket lösen lässt. Kannst Du bitte mal in kurzen Stichpunkten formulieren, was am Ende Dein Ziel ist? Hilfreich wäre auch, wenn Du ein paar Informationen über die Klasse, die Sprache und überhaupt über das Dokument geben könntest.
Ich galube ich habe das zu kompliziert erklaert.
Mein Ziel ist die Nummerierung von gleitenden Tabellen
\begin{table} ... \caption{} \label{table} ... \end{table}
mit Roemischen Zahlen zu nummerieren. Die fuer die eigentliche Tabelle ist das auch gelungen. Mein Problem ist das die Referenz im Text (\ref{table}) nach wie vor arabische Zahlen zur numerierung benutzt.
Die Dokument sprache ist english und die klasse an sich eine leicht modifizerte article class.
Beste Gruesse
PS: sorry about my Deutsch ;-)
Hallo,
Problem geloest:
Ich war nur zu bloed das label zu setzen:
ich hatte
\begin{table} \label{whatever} \caption{ ... } \end{table}
dabei erfolgte die falsche ausgabe.
funktioniert mit \begin{table} \caption{ ... } \label{whatever} \end{table}
Beste Gruesse
Tobias
PS: sorry about my Deutsch ;-)
lug-dd@mailman.schlittermann.de