Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Lstinputlisting Dinge hervorheben. Emphasis will nicht.

  1. #1
    Registrierter Benutzer
    Registriert seit
    23.06.2008
    Beiträge
    8

    Lstinputlisting Dinge hervorheben. Emphasis will nicht.

    Hallo zusammen!

    Ich füge über den folgenden Stil XML in mein Dokument ein.

    \lstinputlisting[style=xml, label=xml_flickr,caption=Caption Nachricht]{sourceCode/xml_rpc_flickr.xml}

    Nun habe ich das XML File (http://paste.lisp.org/display/63889) auch erfolgreich eingebunden, nun würde ich aber gerne z.B. "api_key" hervorgehoben haben. Über die Standardmethoden wie \textbf{} erreiche ich das ganze nicht. Nun habe ich gelesen das es wie folgt gehen soll:

    \lstinputlisting[emph={api_key},emphstyle=\textbf,style=xml, label=xml_flickr,caption=Caption Nachricht]{sourceCode/xml_rpc_flickr.xml}

    Es wird leider nichts hervorgehoben. Wenn ich aber anstatt "api_key" Elemente aus den Kommentare einsetze werden diese auch fett dargestellt. Mich würde nun interessieren warum es einmal klappt und das nächste mal nicht und ob es noch eine andere Möglichkeit gibt das gewollte zu erreichen. Eigentlich würde mir eine fettung bestimmter Elemente ja ausreichen.

    Vielen Dank im vorraus.

    Gruß

  2. #2
    Registrierter Benutzer Avatar von Stefan_K
    Registriert seit
    05.04.2007
    Ort
    Hamburg
    Beiträge
    3.534

    Arrow courier

    Hallo,

    bei mir wirkt \emphstyle. Vermutlich verwendest Du eine Schrift, die keine fette Variante besitzt wie cmtt (monospaced).
    Ggf. kannst Du auf eine dicktengleiche Schrift wie courier ausweichen.

    Viele Grüße,

    Stefan

  3. #3
    Registrierter Benutzer
    Registriert seit
    02.07.2008
    Beiträge
    10
    Hast du schonmal daran gedacht "api_key" als keyword zu definieren?
    das kannst du in der präambel machen indem du morekeywords={api_hey} in dein listset einfügst.

Lesezeichen

Berechtigungen

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