DieterH
19-10-2007, 18:12
Hi,
ich möchte eine lange Liste mit Fragen und Antworten erstellen. Die Fragen sind nummeriert. Die gewünschte Form:
nnn. Text der Frage
Text der zum Teil langen Antwort.
nnn. Text der Frage
Text der zum Teil langen Antwort.
Zur Zeit löse ich die Aufgabe mit einem Makro mit drei Parametern:
\newcommand{\dhFA}[3]{%
%
\setlength{\lenTmpA}{0.03\linewidth} % Spaltenbreite Nummer
\setlength{\lenTmpB}{0.90\linewidth} % Spaltenbreite Text
\setlength{\lenTmpZ}{0.44ex} %
%
%\small
\begin{dhLongTable}{c}{rp{\lenTmpB}}{\rmfamily}{\n ormalsize}{1.0}
#1. & \textbf{#2} \tabularnewline
& #3
\end{dhLongTable}
}% end \dhFA
%
Mit "dhLongTable" habe ich eine funktionsfähige, auf meine Bedürfnisse zugeschnittene "longtable"-Umgebung gebaut.
PROBLEM:
Es kommt vor, dass die Nummer und der Text einer Frage auf der einen Seite, und der Text der Antwort auf der nächsten Seite erscheint, obwohl auf der Seite noch Platz für eine oder zwei Zeilen der Antwort gewesen wäre. Kurzum, ich möchte den Platz auf den Seiten "besser" nutzen.
RANDBEDINGUNG:
1. Der Text der Frage kann u.U. auch sehr lang sein (3- 4 Zeilen).
2. Der Text der Fragen und der Text der Antworten sind linksBÜNDIG (kommt leider in meiner obigen Darstellung nicht zur Geltung)
3. Der Text der Antwort soll "alles" enthalten können:
- mehrere Abschnitte
- Aufzählungslisten (enumerate / itemize)
- zentrierten Text
- usw.
FRAGE:
Wie löse ich am geschicktesten und TeX/LaTeX-konform OHNE table/longtable-Umgebung mein Problem?
Vielen Dank im voraus
Gruß
Dieter
ich möchte eine lange Liste mit Fragen und Antworten erstellen. Die Fragen sind nummeriert. Die gewünschte Form:
nnn. Text der Frage
Text der zum Teil langen Antwort.
nnn. Text der Frage
Text der zum Teil langen Antwort.
Zur Zeit löse ich die Aufgabe mit einem Makro mit drei Parametern:
\newcommand{\dhFA}[3]{%
%
\setlength{\lenTmpA}{0.03\linewidth} % Spaltenbreite Nummer
\setlength{\lenTmpB}{0.90\linewidth} % Spaltenbreite Text
\setlength{\lenTmpZ}{0.44ex} %
%
%\small
\begin{dhLongTable}{c}{rp{\lenTmpB}}{\rmfamily}{\n ormalsize}{1.0}
#1. & \textbf{#2} \tabularnewline
& #3
\end{dhLongTable}
}% end \dhFA
%
Mit "dhLongTable" habe ich eine funktionsfähige, auf meine Bedürfnisse zugeschnittene "longtable"-Umgebung gebaut.
PROBLEM:
Es kommt vor, dass die Nummer und der Text einer Frage auf der einen Seite, und der Text der Antwort auf der nächsten Seite erscheint, obwohl auf der Seite noch Platz für eine oder zwei Zeilen der Antwort gewesen wäre. Kurzum, ich möchte den Platz auf den Seiten "besser" nutzen.
RANDBEDINGUNG:
1. Der Text der Frage kann u.U. auch sehr lang sein (3- 4 Zeilen).
2. Der Text der Fragen und der Text der Antworten sind linksBÜNDIG (kommt leider in meiner obigen Darstellung nicht zur Geltung)
3. Der Text der Antwort soll "alles" enthalten können:
- mehrere Abschnitte
- Aufzählungslisten (enumerate / itemize)
- zentrierten Text
- usw.
FRAGE:
Wie löse ich am geschicktesten und TeX/LaTeX-konform OHNE table/longtable-Umgebung mein Problem?
Vielen Dank im voraus
Gruß
Dieter