PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Aufzählung mit eckigen Klammern



lambda
19-03-2010, 16:24
Hi,


ich möchte folgende Aufzählung:

[1] ddddd
[2] fgfgf
[3] .....


Habs schon mit

\begin{enumerate}[ \lbracket 1 \rightbracket]


und \begin{enumerate}[ [1]]


oder
begin{enumerate}
\item [[1]] ...


versucht.

mechanicus
19-03-2010, 16:52
Hi,

wie wäre es denn, wenn du wenigstens einmal versuchen würdest ein Minimalbeispiel zu erstellen.

Marco

lambda
19-03-2010, 17:49
\documentclass[a4paper, 12pt, headsepline, chapterprefix=true, twoside ]{scrreprt}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{paralist}
\usepackage{graphicx}
\usepackage[T1]{fontenc}
\usepackage{url}
\usepackage{paralist}


begin{enumerate}[(1)]
\item Ray
\item Torsten
\end{enumerate}


Nur mit eckigen Klammern...

mechanicus
19-03-2010, 18:11
Das ist kein Minimalbeispiel. Da fehlt sowas wie begin{document}....


\documentclass{scrreprt}
\usepackage{paralist}
\begin{document}
\begin{enumerate}[{[}1{]}]
\item Ray
\item Torsten
\end{enumerate}
\end{document}
WOW -- Ein Minimalbeispiel.

lockstep
19-03-2010, 18:20
Meine Variante des Beispiels hatte article als Klasse und ein paar Leerzeilen mehr - sonst war sie ident. Ich verzichte also darauf, sie zu posten. :)

@lambda: Abgesehen vom fehlenden \begin{document} ... \end{document} hättest du deine Paketliste ein bisschen ausmisten können. Zum Beispiel war \usepackage{graphicx} nicht wirklich relevant.

lockstep

lambda
19-03-2010, 18:33
Ich möchte in der anderen enumerate umgebung mit der num,merierung von der letzen beginnen.

Das geht mit start=x

Allerdings: Wie kriege ich trotzdem noch die Formatierung mit den Klammern hin?


\begin{enumerate}[start=x, {[}1{]}]
?

u_fischer
19-03-2010, 18:36
Du bist nicht sonderlich lernfähig wie?

lambda
19-03-2010, 18:43
Wie? Das kann doch nicht so schwer sein. Ihr wisst doch genau was das Problem ist. Enweder man weiß es oder nicht. Wozu dann immer ein Minimalbesipiel? Sagt euer Programmm dann was zu tun ist oder wie?


\documentclass{scrreprt}
\usepackage{paralist}
\begin{document}
\begin{enumerate}[start=x,{[}1{]}]
\item Ray
\item Torsten
\end{enumerate}
\end{document}

lockstep
19-03-2010, 19:06
Neues Paket, neues Glück.



\documentclass{scrreprt}

\usepackage{enumitem}

\begin{document}

\begin{enumerate}[label={[}\arabic*{]},start=3]
\item Ray
\item Torsten
\end{enumerate}

\end{document}


lockstep

rstuby
19-03-2010, 19:11
Bei mir funktioniert folgendes (wenn es z.B. bei 8 losgehen soll):


\documentclass{scrreprt}
\usepackage{paralist}
\begin{document}

\begin{enumerate}[{[}1{]}]
\setcounter{enumi}{7}
\item Ray
\item Torsten
\end{enumerate}
\end{document}

Das habe ich jetzt aber nicht "gewusst", sondern durch Ausprobieren und Googeln herausgefunden, und dafür braucht man nun mal ein lauffähiges Minimalbeispiel.
Allerdings eine einzelne Zeile in einem schon vorhandenen Minibalbeispiel zu ändern, das hätte ich auch gerade noch selber hingekriegt. Aber man sollte seinen potentiellen Helfern wirklich nicht zu viel Arbeit aufhalsen.

lambda
19-03-2010, 19:15
Hey cool danke:)


...an beide.;)

lockstep
19-03-2010, 19:21
So, jetzt hab auch ich etwas dazugelernt: Fortsetzung mit nächsthöherer Nummer geht auch automatisch.



\documentclass{scrreprt}

\usepackage{enumitem}

\begin{document}

\begin{enumerate}[label={[}\arabic*{]}]
\item mechanicus
\item lockstep
\item rstuby
\end{enumerate}

Ein bisschen Text.

\begin{enumerate}[label={[}\arabic*{]},resume]
\item Ray
\item Torsten
\end{enumerate}

\end{document}


lockstep

u_fischer
20-03-2010, 12:15
Wie? Das kann doch nicht so schwer sein. Ihr wisst doch genau was das Problem ist. Enweder man weiß es oder nicht.

Die dritte Möglichkeit: Man weiß es nicht, ist aber in der Lage es rauszufinden. Das ist bei mir der häufigste Fall. Ich habe die meisten Antworten nicht fix und fertig im Kopf vorliegen, sondern muss ich in der Dokumentation oder im Code des Pakets nachschauen oder zumindest die Lösung, an die ich mich vage erinnere, mal kurz testen - in einem kleinen Testdokument, gemeinhin Minimalbeispiel genannt. Wenn Leute wie du sich aber immer wieder weigern, sich die kleine Mühe zu machen, so ein Testdokument mitzuliefern, tja, dann weigere ich mich halt, mir die Mühe zu machen, die Lösung zu suchen.