Listen ohne \begin{

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: Listen ohne \begin{

von KOMA » So 11. Jan 2009, 08:46

Standard ist die Verwendung von emacs + auctex. :twisted:
Spaß beiseite. Bei Verwendung von emacs ist auctex allein deshalb zum Standard geworden, weil es nie etwas gegeben hat, was daran herangereicht hat. Außerdem ist es mit anderen Lösungen wie symbol und RefTeX kombinierbar. Spätestens seit previewlatex Teil von auctex ist, ist es ohnehin bezüglich der Möglichkeiten zu einem Maßstab für andere Editoren geworden.

Für vim werden auch nicht sooo viele verschiedene Lösungen angeboten, dass die Qual der Wahl unerträglich wäre. Welche der Lösungen für vim die beste ist, hängt schon wie die Wahl des Editors selbst eher vom Anwender als von der Lösung ab. Ich würde mir einfach mal vim-latex anschauen, das doch sehr häufig empfohlen wird, und das ggf. mit vimlatex kombinieren. Wenn Dir das gefällt, arbeitest Du damit.

von CharlySan » So 11. Jan 2009, 00:48

Ja, und da liegt wiederum das Problem, es gibt so viel dafür, dass man gar nicht weiß, was einem nun wirklich hilft, was Standard ist, etc.
Aber hätte ja sein können, dass hier jemand sich damit schon auskennt und gute Tipps auf Lager hat.

von KOMA » Sa 10. Jan 2009, 14:45

Es sollte kein Problem sein, dafür etwas zu finden.

von CharlySan » Sa 10. Jan 2009, 14:08

Danke für die Antwort. Ich benutze Vim, können sie mir da hilfreiche Pakete empfehlen?

von KOMA » Sa 10. Jan 2009, 13:43

Man muss vor allem \end{itemize} verwenden, weil am Ende der Umgebung eben auch noch etwas gemacht wird (nämlich \enditemize). Damit man \end{itemize} verwenden kann, muss man zuvor aber \begin{itemize} verwendet haben.

Außerdem funktioniert der Mechanismus, der testet, dass man Umgebungen korrekt beendet, natürlich nur bei Verwendung von \begin und \end. Das ist ein Argument mehr, diese auch zu verwenden.

Tipparbeit spart man sich übrigens durch Verwendung eines ordentlichen Editors. Bei emacs mit auctex erhält man beispielsweise mit »Ctrl-e i t TAB RETURN«:
\begin{itemize}
\item
\end{itemize}
wobei der Cursor hinter dem \item steht. Andere Editoren bieten ähnliches.

Ich rate dringend von den ganzen Tippfaul-Abkürzungen ab. Auch Definitionen wie:
\newcommand{\bi}{\begin{itemize}}
\newcommand{\ei}{\end{itemize]}
wie ich sie häufig finde, machen einem das Leben am Ende nur schwerer. Spätestens, wenn man einen Editor verwendet, der Umgebungen einfärben oder einklappen und automatisch einrücken und die korrekte Klammerung auch bei Umgebungen prüfen kann, flucht man über solche "Abkürzungen" nur noch, weil sie die Möglichkeiten des Editors aushebeln.

Listen ohne \begin{

von CharlySan » Sa 10. Jan 2009, 12:35

Hallo,
ich wollte, um Tipparbeit zu sparen, die Listen ohne "\begin..." schreiben, also so:
 {\itemize
     \item element1
     \item element2
     \item element3
 }
Das funktioniert erstmal auch, nur ist der letzte Punkt dann immer nicht eingerückt, im Gegensatz zu den anderen. Muss man "\begin" benutzen? Oder mach ich etwas falsch?

Gruß, CharlySan

Nach oben