Anzeige:
Ergebnis 1 bis 3 von 3

Thema: \pdffreetextcomment in \newcommand ?

  1. #1
    Registrierter Benutzer
    Registriert seit
    10.09.2009
    Beiträge
    98

    \pdffreetextcomment in \newcommand ?

    Hallo,

    ich möchte mir gern Schreibarbeit ersparen bzw. mehr Übersicht in meinem Dokument haben und will dazu den Befehl \pdffreetextcomment vom Paket pdfcomment in einem eigenen Befehl unterbringen. Anbei ein Minimalbeispiel:

    Code:
    \documentclass{scrartcl}
    \usepackage[ngerman]{babel}
    \usepackage[latin1]{inputenc}
    \usepackage[T1]{fontenc}
    \usepackage{xcolor}
    \usepackage{pdfcomment}
    
    \newcommand{\comment}{1}{\pdffreetextcomment[type=freetext, fontsize=8pt, height=5cm, width=5cm, hoffset=18cm, voffset=-5cm, color=white, linewidth=0.5pt]{#1}}
    
    \begin{document}
    
    \pdffreetextcomment[type=freetext, fontsize=8pt, height=5cm, width=5cm, hoffset=18cm, voffset=-5cm, color=white, linewidth=0.5pt]{Kommentar}
    
    \newpage
    
    \comment{Kommentar}
    
    \end{document}
    Das Problem scheint hierbei zu sein, dass der Befehl \pdffreetextcomment bei der Definition des neuen Befehls schon ausgeführt wird. Wenn dies das Problem ist, kann man LaTeX dazu bringen den Inhalt des neu definierten Befehls erst auszuführen, wenn man den neuen Befehl tatsächlich benutzt?

    Viele Grüße und vielen Dank
    Geändert von borose (23-11-2009 um 18:40 Uhr)

  2. #2
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Du machst einfach einen Syntaxfehler: {}-Klammern statt [].

    \newcommand{\comment}[1]{\pdffreetextcomment

  3. #3
    Registrierter Benutzer
    Registriert seit
    10.09.2009
    Beiträge
    98
    ohhhh nö ... danke

Lesezeichen

Berechtigungen

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