Wir helfen bei LaTeX-Fragen
Zum Inhalt
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. Du kannst Dateien auch anhängen, indem du sie mit der Maus in den Beitragseditor ziehst.
von Achim » Mi 15. Jul 2015, 18:19
von u_fischer » Mi 15. Jul 2015, 18:11
von Achim » Mi 15. Jul 2015, 17:46
\documentclass[a4paper, 12pt]{article} \usepackage{array} \usepackage{fixltx2e} \usepackage[top=1in, bottom=1in, left=1in, right=1in]{geometry} \usepackage[utf8]{inputenc} \usepackage{amsmath} \usepackage{stmaryrd} % for evaluation brackets %\usepackage{qtree} % for tree design %\usepackage{lscape} %for landscape mode %\usepackage{setspace} % line spacing \usepackage{hyperref} % striking through words \usepackage{ifthen} \usepackage{enumitem} \newcommand{\evalleft}{\llbracket} \newcommand{\evalright}{\rrbracket} \newcommand{\variable}[2]{#1\textsubscript{#2}} \newcommand{\var}[2]{#1\textsubscript{#2}} \newcommand{\step}[1]{-- #1} \newenvironment{deri1} {\begin{enumerate}} {\end{enumerate}} \newcommand{\deristart}[1]{\ifthenelse{\equal{#1}{}}{\item[~]\relax}{\item[(#1)~=]\relax}} \newenvironment{evaluation} {$\evalleft$} {$\evalright$} \newcommand{\derstart}[1]{\\ \\ (#1) & $=$ &} \newcommand{\type}[1]{$<$#1$>$} \newcommand{\example}[1]{(#1)} %================================================% \begin{document} \begin{deri1} \deristart{} first line without stuff around \deristart{1} second line \deristart{2} third line \\ with line break \deristart{3} long line that will eventually break after some time ... some time ... some time ... maybe ... if I wait long enough \deristart{4} [$\lambda$\variable{w}{b}.\variable{w}{b} is compatible with what the speaker knows in \variable{w}{0}.] \& \\ [$\lambda$\variable{w}{2}.\variable{sp}{2} $=$ \variable{h}{2}] \deristart{$\gamma$} [$\lambda$\variable{w}{2}.\variable{w}{2} is compatible with what the speaker knows in \variable{w}{0} \& \variable{sp}{2} $=$ \variable{h}{2}] \end{deri1} \end{document}
von u_fischer » Mi 15. Jul 2015, 17:21
Achim hat geschrieben: Hast du dafür auch noch eine Lösung? :-)
von Achim » Mi 15. Jul 2015, 16:50
\newenvironment{deri1} {\begin{enumerate}} {\end{enumerate}} \renewcommand{\derstart}[1]{\ifthenelse{\equal{#1}{}}{\item[~]\relax}{\item[(#1)~=]\relax}}
\begin{deri1} \derstart{1} Das ist ein ganz langer Text \\ Den man auch mal manuell umbrechen können muss. \derstart{2} Leider kommt der Text dann ganz am Anfang der Zeile raus :-/ \end{deri1}
von u_fischer » Mi 15. Jul 2015, 12:48
Achim hat geschrieben:Oh, hm, das ist ja einfach :D Kann ich bei bestimmten Zeilen auch irgendwie noch die Beschriftung ändern? Manchmal brauche ich da z.B. ein Alpha in der Klammer statt der nächsten Zahl.
Wodurch wird da erreicht, dass es immer untereinander ausgerichtet wird? Ist das das ~ nach \arabic ?
von Achim » Mi 15. Jul 2015, 10:58
von Johannes_B » Mi 15. Jul 2015, 10:56
von Achim » Di 14. Jul 2015, 16:23
von u_fischer » Di 14. Jul 2015, 16:13
\usepackage{enumitem} \newenvironment{derivation} {\begin{enumerate}[label={\arabic*~=}]} {\end{enumerate}} \newcommand{\derstart}[1]{\item\relax}
Nach oben