%% %% Ein Beispiel der DANTE-Edition %% %% 1. Auflage %% %% Beispiel 07-02-5 auf Seite 319. %% %% Copyright (C) 2012 Herbert Voss %% %% It may be distributed and/or modified under the conditions %% of the LaTeX Project Public License, either version 1.3 %% of this license or (at your option) any later version. %% %% See http://www.latex-project.org/lppl.txt for details. %% %% %% ==== % Show page(s) 1,2 %% %% \documentclass[ngerman,a6paper]{exaarticle} \pagestyle{empty} \usepackage{babel} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{geometry} \setlength{\parindent}{0em} \StartShownPreambleCommands \usepackage{textdemo,pifont,microtype} \makeatletter % Damit @ ein normales Zeichen wird \newenvironment{Lernziele} {\par\rule{\linewidth}{1pt} \renewcommand*\labelitemi{$\triangleright$} \renewcommand\item[2][]{\@noitemargtrue \@item[\@itemlabel]% \addcontentsline{loo}{Lernziele}{##2}##2} Nach dem Studium dieses Kapitels sollten Sie folgendes können: \itemize} {\enditemize\vspace{-\baselineskip} \rule{\textwidth}{1pt}} \newcommand*\listofLernziele{\section*{Lernziele}\@starttoc{loo}} \newcommand*\l@Lernziele[2]{\par\ding{43}~ \parbox[t]{0.85\linewidth}{#1}\hfill\textbf{#2}\par\smallskip} \makeatother% Damit @ wieder ein spezielles Zeichen wird \StopShownPreambleCommands \begin{document} \textDemo \begin{Lernziele} \item{Erstellen eines einfachen Dokumentes im \LaTeX-Quellcode;} \item{Übersetzen des Dokumentes in der grafischen Umgebung und in der Konsole;} \item{Umgang und Beseitigung mit Fehlermeldungen;} \item{Anzeige der erstellten PDF-Datei.} \end{Lernziele} \newpage \listofLernziele \end{document}