Tabellen Mittels einer Schleife mit Inhalten füllen

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: Tabellen Mittels einer Schleife mit Inhalten füllen

von KalleLx » Mi 20. Jan 2016, 11:29

Lang hat's gedauert!

Lösung gelingt mit Lualatex wunderbar! Wer Interesse hat, kann sich gerne melden ;)

Tabellen Mittels einer Schleife mit Inhalten füllen

von KalleLx » Mi 23. Jan 2013, 16:37

Hallo!

Ich habe folgendes Problem: Ich habe eine Reihe von Werten, aus denen ich mit dem FP-Paket Ergebnisse berechne. Jetzt soll ein und dieselbe Rechnung stets wiederholt werden - das macht sich mit einer Schleife ganz gut. Nahm dafür whiledo; das geht soweit auch.

Als Ergebnis habe Ich jetzt beispielsweise {ErgI}, {ErgII}, {ErgIII}, {ErgIV} ,... , {ErgX} bei zehn Durchläufen.

In der Schleife steht dabei:
\newcounter{Stab}
\whiledo{\value{Stab} < 10}%
{%
	\FPset{\Stabwahl}{\theStab} % 
	\WahlStab{\Stabwahl}
	\Rechenlauf
	\FPset{ErgRoman{Stab}}{\Erg}   \FPprint{ErgRoman{Stab}}
	\stepcounter{Stab}
}
\Stabwahl ist dabei in der Unterdatei der Parameter (Abgleich mit \FPifeq}, der den entsprechenden Datensatz zur Berechnung heraussucht und \Rechenumlauf der Befehl, in dem die ganze Berechnung steht Dieser liefert als Ergebnis \Erg.

Das funktioniert ganz gut. Mir werden untereinander die Ergebnisse für die Eingangszähler 1 - 10 geliefert. Auch eine Kontrolle mit \FPprint{ErgII} stimmt.

Jetzt fand ich zwei Anleitungen, wie ich die Werte in eine Tabelle bekomme, weil das Ausführen der Schleife innerhalb der Tabelle ja nicht geht. Das sind: http://tex.stackexchange.com/questions/ ... eral-times und http://tex.stackexchange.com/questions/ ... ng-whiledo

Letzteres Beispiel läuft. Leider geht das nur für ein Ergebnis/eine Spalte. Ich bekomme aber aus der Rechnung in \Rechenlauf mehrere Ergebnisse, etwa {ErgAI} bis {ErgAX}, {ErgBI} bis {ErgBX} und {ErgBI} bis {ErgBX} und möchte diese nun in der Tabelle in den Spalten A, B und C haben.

Das bekomme ich leider nicht umgesetzt, auch mit den Hintergrunderklärungen nicht.
Vermutlich fehlt mir da zu viel Hintergrundwissen, wie Latex intern was macht.

Kann mir jemand eine kleines Bespiel geben, anhand dessen man wirklich versteht, was passiert und das man auf mehrere Spalten "extrapolieren" kann?

Vielen Dank!

Kalle

Nach oben