ntheorem in Tabelle

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: ntheorem in Tabelle

von ghost22 » Do 21. Jun 2012, 09:35

Ich habe jetzt bemerkt, dass ich mir mit Countern zurechthelfen könnte:
\documentclass{scrreprt}		 
             
\newcounter{testcase}
\newcounter{testaction}[testcase]

\setcounter{testcase}{0}
\setcounter{testaction}{0}

\newcommand{\tstcase}           
{{
\setcounter{testaction}{0}
\addtocounter{testcase}{1}
\arabic{testcase}
}}

\newcommand{\tstaction}         
{{
\addtocounter{testaction}{1}         
\arabic{testcase}.
\arabic{testaction}
}}
 
\begin{document}                                	% Start Document

\begin{table}[H]
\begin{tabular}{|p{0.08\textwidth}|p{0.2\textwidth}|} 
\hline
\tstcase & x    \\ 
\tstaction & x  \\
\tstaction & x \\
\tstaction & x  \\
\tstaction & x  \\
\hline    
\end{tabular}
\end{table}

\end{document}

Die Lösung finde ich aber etwas umständlich (Definitionen der Counter).

Wenn jemand noch eine elegantere Lösung hat bin ich dankbar darum.

Gruss
Christoph

ntheorem in Tabelle

von ghost22 » Mi 20. Jun 2012, 21:57

Hallo zusammen

Ich möchte gerne eine fortlaufende Nummerierung mit mehreren Ebenen machen und diese in einer Tabelle verwenden.

Wenn ich es so mache gibt es Abstände, die ich aber nicht möchte:
\documentclass{scrreprt}

\usepackage{ntheorem} 

\newtheorem{test}{}
\newtheorem{subtest}{}[test]

\begin{document}
\begin{table}[H]
\begin{tabular}{|p{0.2\textwidth}|p{0.2\textwidth}|}
\hline
x & x \\
\hline
\begin{test}\end{test} & x \\
\hline
\begin{subtest}\end{subtest} & x \\
\hline
x & x \\
\hline
\end{tabular}
\end{table}
\end{document}
Ich habe bereits nach einer Lösung gesucht, bin leider aber noch nicht fündig geworden. Ich hoffe es kann mir jemad weiterhelfen.

Gruss
Christoph

Nach oben