Anzeige:
Ergebnis 1 bis 7 von 7

Thema: Sonderzeichen $

  1. #1
    Registrierter Benutzer
    Registriert seit
    01.06.2008
    Beiträge
    22

    Sonderzeichen $

    Hallo,

    ich meinem Java-Code, die ich einbinden will, ist ein $-Zeichen vorhanden. Ich lass das Code mit "lstlisting" anzeigen. Weil $ ein Sonderzeichen von Latex ist, habe ich die Fehlermeldung wie folgt unterdrückt:

    [code]
    \$
    [\code]

    Aber komischer Weise zeigt es mir im Code auch diesen Backslash an. Wie kann ich den Latex dazu bringen $ Zeichen ohne / anzuzeigen?

    Danke im Voraus.

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

    Arrow mathescape

    Hallo,

    mit den Voreinstellungen kann man das $-Symbol innerhalb von Listings ohne Erhalt einer Fehlermeldung verwenden. Evtl. hast Du ja mathescape aktiviert, das kannst Du mit mathescape=false abschalten oder ein anderes Symbol außer $ dafür einstellen.

    Stefan

  3. #3
    Registrierter Benutzer
    Registriert seit
    01.06.2008
    Beiträge
    22
    Hallo,

    wo kann ich es denn machen? Ich kenne mich mit Latex nicht so gut aus.

    Danke

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

    listing, mathescape

    Würdest Du Beispielcode posten, könnte ich es Dir daran zeigen.
    Hier ist einmal ein allg. Beispiel:
    Code:
    \documentclass[a4paper,10pt]{article}
    \usepackage{listings}
    \begin{document}
    \begin{lstlisting}
      $ geht hier
    \end{lstlisting}
    \lstset{mathescape=true}
    % ab jetzt ist $ nicht ohne weiteres verwendbar
    \begin{lstlisting}[mathescape=false]
      $ hier geht es wieder wegen mathescape=false
    \end{lstlisting}
    \end{document}
    Wenn Du mathescape=false entfernst, würde der Fehler auftreten.

    Stefan

  5. #5
    Registrierter Benutzer
    Registriert seit
    01.06.2008
    Beiträge
    22
    Hallo,

    es funktioniert. Nur im TeXnicCenter wird der folgende Text nach $-Zeichen Grün dargestellt. Kann man das irgendwie lösen?

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

    TeXnicCenter und $ in listings

    Damit muss man vmtl. leben, TeXnicCenter nimmt keine Rücksicht auf diese Besonderheit des listings Pakets.

    Stefan

  7. #7
    Registrierter Benutzer Avatar von Donalduck
    Registriert seit
    08.05.2007
    Ort
    Augsburg
    Beiträge
    754
    Zumindest am ende des Listings kann man das vielleicht einfach mit %$ lösen.

Lesezeichen

Berechtigungen

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