Anzeige:
Ergebnis 1 bis 8 von 8

Thema: itemize und todonotes

  1. #1
    Registrierter Benutzer
    Registriert seit
    28.06.2005
    Ort
    Karlsruhe
    Beiträge
    1.407

    itemize und todonotes

    Hallo,

    ich will in meinen Anmerkungen (Paket todonotes) zu einem Text Auflistungen verwenden, was laut Anleitung funktionieren soll. Bei mir gibt es aber Fehler.

    Beispiel:
    Code:
    \documentclass{article}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{lmodern, textcomp}
    
    
    \usepackage{todonotes}
    
    \begin{document}
    
    Text
    \todo{\begin{minipage}{1.5cm}
    \begin{itemize}
    \item s
    \item d
    \item f
    \end{itemize}
    \end{minipage}
    }
    
    Text
    \end{document}
    Versteht jemand die Fehlermeldung? Bei mir lautet sie so:

    Code:
    ! Argument of \reserved@a has an extra }.
    <inserted text> 
                    \par 
    l.19 }
          
    Runaway argument?
    {\def \@currenvir {minipage}\edef \@currenvline {\on@line }\csname mi\ETC.
    ! Paragraph ended before \reserved@a was complete.
    <to be read again> 
                       \par 
    l.19 }
    Vielen Dank für Eure Mühe,
    Gruß,
    Alexander

  2. #2
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Hi,

    Code:
    \documentclass{article}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{lmodern, textcomp}
    \usepackage{paralist}
    
    \usepackage{todonotes}
    
    \begin{document}
    
    Text
    \todo[caption={}]{\parbox{1.5cm}{%
    \begin{itemize}
    \item s
    \item d
    \item f
    \end{itemize}
    }}
    
    Text
    
    \todo[caption={}]{
      \begin{minipage}{1.5cm}
      \begin{compactitem}
          \item s 
           \item d
          \item f
        \end{compactitem}
      \end{minipage}
    }
    
    \todo[caption={}]{
      \begin{compactitem}
          \item s 
           \item d
          \item f
        \end{compactitem}
    }
    \todo[caption={}]{
      \begin{itemize}
          \item s 
           \item d
          \item f
        \end{itemize}
    }
    
    \end{document}
    Gruß
    Marco

  3. #3
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von cookie170 Beitrag anzeigen
    ich will in meinen Anmerkungen (Paket todonotes) zu einem Text Auflistungen verwenden, was laut Anleitung funktionieren soll. Bei mir gibt es aber Fehler.
    geht doch auch ohne minipage ...
    Code:
    \documentclass{article}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{lmodern, textcomp}
    
    
    \usepackage{todonotes}
    
    \begin{document}
    
    Text
    \todo{%
    $\bullet$\,s\\
    $\bullet$\,d\\
    $\bullet$\,f}
    
    Text
    \end{document}
    Herbert

  4. #4
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Zitat Zitat von voss Beitrag anzeigen
    geht doch auch ohne minipage ...
    Habe ich doch auch so.

    Gruß
    Marco

  5. #5
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von mechanicus Beitrag anzeigen
    Habe ich doch auch so.
    minipage und \parbox ist (fast) dasselbe ...

    Herbert

  6. #6
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    Zitat Zitat von voss Beitrag anzeigen
    minipage und \parbox ist (fast) dasselbe ...
    Danke für die Info

    Ich habe:
    Code:
    \todo[caption={}]{
      \begin{itemize}
          \item s 
           \item d
          \item f
        \end{itemize}
    }
    als 4. Beispiel - also ohne minipage oder parbox.

    Gruß
    Marco

  7. #7
    Registrierter Benutzer Avatar von voss
    Registriert seit
    10.04.2005
    Beiträge
    5.045
    Zitat Zitat von mechanicus Beitrag anzeigen

    Ich habe:
    Code:
    \todo[caption={}]{
      \begin{itemize}
          \item s 
           \item d
          \item f
        \end{itemize}
    }
    als 4. Beispiel - also ohne minipage oder parbox.
    oh, merke gerade, dass ich dein Beispiel gar nicht nach unten gescrollt
    habe und da noch was kam ...

    man wird halt nicht jünger ...

    Herbert

  8. #8
    Registrierter Benutzer
    Registriert seit
    28.06.2005
    Ort
    Karlsruhe
    Beiträge
    1.407
    Leute, herzlichen Dank.

    Die Ursache, auf die ich noch lange nicht gekommen wäre, ist also, dass man das ansich optionale Argument
    Code:
    [caption={}]
    nicht weglassen darf. OK, ich werde dem Paketautor darüber eine Nachricht schicken.

    Ich bin aber erleichtert, dass ich nun ziemlich einfach in meinem längeren Text 32 Fehler beseitigen kann.

    Gruß,
    Alexander

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •