PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Brauche dringend Hilfe bei Aufzählungen!



dionysos10
25-06-2008, 10:36
Hallo!

Ich brauche dringend Hilfe, weil es heute fertig werden muss.

Am Ende soll es so aussehen, aber ich kriege es nicht hin, daß die Spiegelstriche eingerückt sind und dass das Wort Assumption weiter nach hinten gerückt wird!?:

We consider

.....(*)..............This sentence is unknowable.
.....(1)..............Assume that (*) can be known..........Assumption.

Die Punkte dienen nur dem Abstand hier im Forum!

Das ist mein Quelltext:

We consider\\
\item[Numerierte Aufzählung]
\begin{description}
\item[(*)] This sentence is unknowable.
\item[(1)] Assume that (*) can be known. Assumption.
\end{description}

Danke!

Sabrina.Dankers
25-06-2008, 10:48
Versuch es mal so:



\begin{list}{}{\setlength\labelsep{1cm}\setlength\ leftmargin{2cm}}
\item[\bfseries(*)] This sentence is unknowable.
\item[\bfseries(1)] Assume that (*) can be known. \hspace{2cm}Assumption.
\end{list}

dionysos10
25-06-2008, 10:52
Tausend Dank!

So schnelle Hilfe hatte ich nicht erwartet!

Funzt einwandfrei. Danke!

dionysos10
25-06-2008, 11:03
doch noch ne Frage! Es kommen noch mehr solcher Aufzählungen und ich möchte, daß die Sachen ganz rechts (Assumption zum Beispiel immer bündig beginnen):

We consider

.....(*)..............This sentence is unknowable.
.....(1)..............Assume that (*) can be known..........Assumption.

whence

.....(2)..............This sentence cannot be known.........From (*) and (2); T-Schema
.....(1)..............Contradiction............... ..................From (1) and (3).

Das Problem ist, dass Latex "From (*) and (2); T-Schema" schon teilweise in die nächste Zeile schreibt. Außerdem fangen die Sätze "From..." alle an unterschiedlichen Stellen an!?

Ich weiß nicht mehr weiter?!

dionysos10
25-06-2008, 11:32
ist wirklich dringend!

Agnes
25-06-2008, 11:40
Hallo,
ich bin zwar relativ neu hier, aber wieso versuchst Du es nicht mit einer Tabelle?

z.B.:

\begin{table}[hbt]
\renewcommand{arraystretch}{1.5}

\begin{tabular}{llll}

& (*) & Thisblablabla. &\\
& (1) & Assumeblabla. & Assumption\\
& (2) & This sentenceblabla. & From (*) and (2); T-Schema\\
& (1) & Contardiction & From (1) and (3)\\

\end{tabular}
\end{table}

Gruss Agnes

Sabrina.Dankers
25-06-2008, 11:51
alternativ kannst du auch die Texte vorher immer in eine \makebox entsprechender Breite setzen.


\begin{list}{}{\setlength\labelsep{1cm}\setlength\ leftmargin{2cm}}
\item[\bfseries(*)] \makebox[5cm][l]{This sentence is unknowable.}
\item[\bfseries(1)] \makebox[5cm][l]{Assume that (*) can be known.}Assumption.
\item[\bfseries(2)]\makebox[5cm][l]{This sentence cannot be known}From (*) and (2); T-Schema
\item[\bfseries(1)]\makebox[5cm][l]{Contradiction}From (1) and (3).
\end{list}


Die rot markierten Abstände musst du dir dann anpassen.

dionysos10
25-06-2008, 11:56
Das ist ne gute Idee!

Nur wenn ich diesen Punkt aufschreibe:

Therefore
\begin{table}[hbt]
\begin{tabular}{llll}
& (5) & (*) cannot be known. & From (1) and (4) without assumptions\\
\end{tabular}
\end{table}

Wird er nicht angezeigt!?!

dionysos10
25-06-2008, 12:00
Nein er wird auf der nächsten Seite angezeigt!

Wo er einfach einen Text unterbricht! Warum ist er auf der nächsten Seite?

Agnes
25-06-2008, 12:04
Was genau wird nicht angezeigt? Therefore oder der Satz. Bei mir zeigt sich beides.

dionysos10
25-06-2008, 12:07
Therefore wird noch angezeigt, dann ne riesen Lücke, dann kommt die Hälfte der Bibliography auf der nächsten Seite und dann "(5) cannot..."

Das ist der Code:

We consider
\begin{table}[hbt]

\begin{tabular}{llll}

& (*) & This sentence is unknowable. &\\
& (1) & Assume that (*) can be known. & Assumption\\
\end{tabular}
\end{table}


Then
\begin{table}[hbt]
\begin{tabular}{llll}
& (2) & (*) is true &\\
\end{tabular}
\end{table}

whence
\begin{table}[hbt]
\begin{tabular}{llll}
& (3) & This sentence cannot be known. & From (*) and (2); T-Schema\\
& (4) & Contardiction & From (1) and (3)\\
\end{tabular}
\end{table}

Therefore
\begin{table}[hbt]
\begin{tabular}{llll}
& (5) & (*) cannot be known. & From (1) and (4) without assumptions\\
\end{tabular}
\end{table}

dionysos10
25-06-2008, 12:26
er macht aus irgendeinem Grund einen riesen Abstand zwischen therefor und der Tabelle. Bei den anderen ist das nicht!

Agnes
25-06-2008, 12:29
Also. Du brauchst theoretisch nicht immer wieder die \begin{table}; \end{table} benutzen, sondern könntest innerhalb der Tabelle \begin{tabular} und \end{tabular} wiederholt anwenden. Das Problem hierbei ist, dass immer wieder eine neue Tabelle in der Tabelle erstellt wird und somit die Spaltengröße je nach Kontext automatisch verändert wird. Dies könnte man möglicherweise umgehen, wenn Du die Spaltenbreite festlegst, also:

\begin{tabular}{p{1cm}p{1cm}p{5cm}p{1cm}}

Damit wäre zumindest die Form gewahrt.
Also bei mir klappts.
Gruss agnes

dionysos10
25-06-2008, 12:46
Super se klappt!

Nur wie kriege ich einen größeren Abstand zwischen dem oberen Wort z,B. therefor und der Table?

Agnes
25-06-2008, 12:52
zwischen Therefore und \begin{tabular}: \vspace*{0.25cm} setzen...

dionysos10
25-06-2008, 14:41
Danke hat super geklappt!

Xenara
25-06-2008, 16:47
Ein Vorschlag von mir mit ein paar kleinen Verbesserungen:


\documentclass{scrreprt}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{tabularx}

\begin{document}

% Momentane Einrückung der Tabelle kommt durch die 4 Spalten zustanden. Wenn nicht gewünscht, erste Spalte (l) löschen und multicolumn{3} setzen.

\begin{tabularx}{\textwidth}{lclX} % letzte Spalte füllt die Textbreite aus, ggf. durch Zeilenumbruch.

\multicolumn{4}{l}{We consider} \\[1ex] % [1ex] bezieht sich jeweils auf den Abstand _unterhalb_. Kann beliebig geändert werden oder auch ganz weggelassen werden.

&(*) & This sentence is unknowable. &\\
&(1) & Assume that (*) can be known. & Assumption\\[1ex]

\multicolumn{4}{l}{Then} \\[1ex]

&(2) & (*) is true &\\[1ex]

\multicolumn{4}{l}{whence} \\[1ex]

&(3) & This sentence cannot be known. & From (*) and (2); T-Schema\\
&(4) & Contardiction & From (1) and (3)\\[1ex]

\multicolumn{4}{l}{Therefore} \\[1ex]

& (5) & (*) cannot be known. & From (1) and (4) without assumptions, aber zu lange Zeile, die hier umbrochen wird.\\

\end{tabularx}



\end{document}

Der mögliche Zeilenumbruch in der letzten Spalte sorgt dafür, dass es nie über den Zeilenrand hinausläuft.