Anzeige:
Ergebnis 1 bis 4 von 4

Thema: cite-Befehl in hl-Umgebung

  1. #1
    Registrierter Benutzer
    Registriert seit
    30.11.2011
    Beiträge
    18

    cite-Befehl in hl-Umgebung

    Hallo Leute!

    Ich habe leider noch ein Problem und bitte um schnelle Hilfe:
    Ich würde gerne Text mit dem hl-Befehl farbig hinterlegen, der aber cite-bzw. citealt-Befehle in sich trägt. Der Befehl soll Zeilenumbrüche machen (Befehle wie colorbox scheiden aus) bzw. auch einzelne Textpassagen innerhalb eines Absatzes markieren (d.h. bitte keine parbox-Vorschläge).
    Bei dem unten angegebenen Minimalbeispiel funktioniert der hl-Befehl bei Text ohne den cite Befehl, leider aber nicht mehr sobald der cite-Befehl im Text verankert ist!--->lässt man den hl-Befehl des cite-Absatzes weg, funktioniert wieder alles wunderbar!


    ------------------------------------------

    \documentclass[a4paper, 11pt]{scrartcl}
    \usepackage[german]{babel}
    \usepackage[T1]{fontenc}
    \usepackage{graphicx}
    \usepackage{color}
    \usepackage{soul}
    \usepackage{cite}
    \usepackage[square]{natbib}

    \begin{document}
    \sethlcolor{yellow}
    \hl{Dieser Text ist farbig hinterlegt und kann auch noch Zeilenumbrüche ohne Probleme. Das alles geht mit dem hl Befehl des soul-usepackage.}

    Der folgende Absatz mit den cite-Befehlen verursacht aber nur Probleme:
    \hl{Hier nun ein Satz [\citealt[]{Quelle1}; \citealt[]{Quelle2}]. Hier noch ein Satz [\citealt[]{Quelle1}; \citealt[]{Quelle2}]. Hier noch ein Satz [\citealt[]{Quelle1}; \citealt[]{Quelle2}]. Hier noch ein Satz [\citealt[]{Quelle1}; \citealt[]{Quelle2}].}

    \bibliographystyle{agsm}
    \bibliography{bibliography1}
    \end{document}


    ------------------------------------------

    mit der Bibliothek bibliography1.bib:


    ------------------------------------------

    @Article{Quelle1,
    Author={Autor1},
    Title={Bla},
    Journal={Bla},
    Year={2000},
    Volume={100},
    Pages={100--101},
    Month={April}
    }

    @Article{Quelle2,
    Author={Autor2},
    Title={Bla},
    Journal={Bla},
    Year={2000},
    Volume={100},
    Pages={100--101},
    Month={April}
    }

    ------------------------------------------

    Vielen Dank erneut für Eure Hilfe!

    Gruss
    Geändert von jkl (01-12-2011 um 17:25 Uhr)

  2. #2
    Registrierter Benutzer
    Registriert seit
    06.08.2008
    Beiträge
    1.015
    Mit einem \protect vor den entsprechenden \cite-Befehle gibt es zwar keine Fehlermeldungen, aber auch keine durchlaufende Markierung. soul kann wohl nicht gut mit solchen Befehlen umgehen (ist ja auch schon etwas älter).

    Versuch es doch mal mit pdfcomment:
    Code:
    \documentclass[a4paper, 11pt]{scrartcl}
    \usepackage[german]{babel}
    \usepackage[T1]{fontenc}
    \usepackage{graphicx}
    \usepackage[svgnames,rgb]{xcolor}
    \usepackage[color={1 1 0}]{pdfcomment}
    %\usepackage{cite} % verursacht clash mit natbib
    \usepackage[square]{natbib}
    
    \begin{filecontents}{bibliography1.bib}
    @Article{Quelle1,
    Author={Autor1},
    Title={Bla},
    Journal={Bla},
    Year={2000},
    Volume={100},
    Pages={100--101},
    Month={April}
    }
    
    @Article{Quelle2,
    Author={Autor2},
    Title={Bla},
    Journal={Bla},
    Year={2000},
    Volume={100},
    Pages={100--101},
    Month={April}
    }
    \end{filecontents}
    
    \begin{document}
    %\sethlcolor{yellow}
    \pdfmarkupcomment{Dieser Text ist farbig hinterlegt und kann auch noch Zeilenumbrüche ohne Probleme. Das alles geht mit dem pdfmarkupcomment-Befehl des pdfcomment-package.}{}
    
    Der folgende Absatz mit den cite-Befehlen verursacht nun keine Probleme:
    \pdfmarkupcomment{Hier nun ein Satz [\citealt[]{Quelle1}; \citealt[]{Quelle2}]. Und noch ein Satz [\citealt[]{Quelle1}; \citealt[]{Quelle2}].}{} Hier noch ein Satz [\citealt[]{Quelle1}; \citealt[]{Quelle2}]. Und noch ein Satz [\citealt[]{Quelle1}; \citealt[]{Quelle2}].
    
    \bibliographystyle{agsm}
    \bibliography{bibliography1}
    \end{document}

  3. #3
    Registrierter Benutzer
    Registriert seit
    30.11.2011
    Beiträge
    18
    Hi hakaze,

    der Vorschlag und das usepackage ist super cool, vielen Dank! Das ist noch besser als das, was ich eigentlich wollte! Mit dem Adobe Acrobat Reader liefert das den gewünschten Output, jetzt muss ich nur noch rausfinden, warum mein favorisierter Foxit PDF-Reader sich weigert die Markierungen anzuzeigen. Hättest Du oder sonst jemand da vielleicht noch einen Tipp, woran das liegen könnte?

    Gruss
    Geändert von jkl (01-12-2011 um 18:28 Uhr)

  4. #4
    Registrierter Benutzer
    Registriert seit
    06.08.2008
    Beiträge
    1.015
    Mmh, das ist echt merkwürdig. Acrobat Reader , Skim und Mac Preview zeigen die Kommentare an (unter Windows kann ich es leider nicht testen). Warum das aber gerade mit Foxit nicht klappen soll, wundert mich... zumal der pdfcomment-Entwickler das Verhalten wohl nach dem im Foxit-Reader nachgearbeitet hat.

Stichworte

Lesezeichen

Berechtigungen

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