Anzeige:
Ergebnis 1 bis 11 von 11

Thema: listings und Acroread

  1. #1
    Registrierter Benutzer Avatar von bischi
    Registriert seit
    10.04.2003
    Beiträge
    4.828

    listings und Acroread

    Ich habe Probleme in Verbindung mit listings und dem Adobe Acrobat Reader:

    Code:
    \documentclass[a4paper,12pt, DIV1]{scrartcl}
    
    \usepackage[ngerman]{babel}
    \usepackage[T1]{fontenc}
    \usepackage[ansinew]{inputenc}
    \usepackage{listings}
    
    \begin{document}
    
    \lstset{numbers=none,tabsize=3,breaklines=true,basicstyle=\small}
    
    \begin{lstlisting}[frame=single]
    	\includegraphics{Bild}	
    \end{lstlisting}
    
    \end{document}
    Dieses Minimalbeispiel verdeutlicht den Fehler: Die Suchfunktion funktioniert nicht und wenn man den Text rauskopieren möchte, entsteht folgendes (was auch gleich das Nichtfunktionieren der Suchfunktion erklärt):
    Code:
    \ i n c l u d e g r a p h i c s {Bi ld }
    Jemand eine Idee?

    MfG Bischi

    "There is an art, it says, or rather, a knack to flying. The knack lies in learning how to throw yourself at the ground and miss it" The hitchhiker's guide to the galaxy by Douglas Adams

    --> l2picfaq.pdf <-- www.n.ethz.ch/~dominikb/index.html LaTeX-Tutorial, LaTeX-Links, Java-Links,...

  2. #2
    Registrierter Benutzer Avatar von countbela666
    Registriert seit
    15.04.2005
    Ort
    Berlin
    Beiträge
    2.317
    Hi bischi,

    Problem ist hierbei, dass die lstlisting-Umgebung per default gleiche Buchstabenabstände herzustellen versucht. Da du die normale Serifenschrift nutzt, müssen die Buchstaben dazu auseinandergezogen werden, was die Abstände beim Herauskopieren erklärt. Du hast jetzt zwei Möglichkeiten, das zu verhindern:

    1) nutze für die Listings einen Monospace-Font:
    Code:
    \lstset{numbers=none,tabsize=3,breaklines=true,basicstyle=\small\ttfamily}
    2) verzichte auf feste Spaltenbreiten:
    Code:
    \lstset{numbers=none,tabsize=3,breaklines=true,basicstyle=\small,columns=fullflexible}
    Grüße,
    Marcel

    Listen to me children of the night, beyond the doors of darkness you will find
    a thousand worlds for you to see here, take my hand and follow me...

  3. #3
    Registrierter Benutzer Avatar von bischi
    Registriert seit
    10.04.2003
    Beiträge
    4.828
    Ersteres kommt der Lösung schon ziemlich nahe:

    Code:
    \ includegraphics { Bild }
    Zweiteres funktioniert zwar grundsätzlich, sieht aber schlecht aus...

    Aber: Die Kombination aus beidem funktioniert gut!

    Thx und MfG Bischi
    Geändert von bischi (02-07-2006 um 14:26 Uhr)

    "There is an art, it says, or rather, a knack to flying. The knack lies in learning how to throw yourself at the ground and miss it" The hitchhiker's guide to the galaxy by Douglas Adams

    --> l2picfaq.pdf <-- www.n.ethz.ch/~dominikb/index.html LaTeX-Tutorial, LaTeX-Links, Java-Links,...

  4. #4
    Registrierter Benutzer Avatar von countbela666
    Registriert seit
    15.04.2005
    Ort
    Berlin
    Beiträge
    2.317
    Mit courier statt cmtt funktioniert auch Lösung eins alleinstehend, und außerdem wird ja wohl hauptsächlich nach Wörtern und nicht nach Sonderzeichen beinhaltenden Wortgruppen gesucht, oder?

    Grüße,
    Marcel

    Listen to me children of the night, beyond the doors of darkness you will find
    a thousand worlds for you to see here, take my hand and follow me...

  5. #5
    Registrierter Benutzer
    Registriert seit
    26.05.2006
    Beiträge
    879
    Zitat Zitat von bischi
    Ich habe Probleme in Verbindung mit listings und dem Adobe Acrobat Reader:

    Code:
    \documentclass[a4paper,12pt, DIV1]{scrartcl}
    
    \usepackage[ngerman]{babel}
    \usepackage[T1]{fontenc}
    \usepackage[ansinew]{inputenc}
    \usepackage{listings}
    Code:
    ...
    \usepackage{luximono}
    
    \begin{document}
    
    \lstset{numbers=none,tabsize=3,breaklines=true,basicstyle=\small\ttfamily}
    was passiert jetzt?

    rc

  6. #6
    Registrierter Benutzer Avatar von bischi
    Registriert seit
    10.04.2003
    Beiträge
    4.828
    Mit luximono gehts auch einwandfrei - jetzt muss ich mich nur noch entscheiden, was besser aussieht

    MfG Bischi

    "There is an art, it says, or rather, a knack to flying. The knack lies in learning how to throw yourself at the ground and miss it" The hitchhiker's guide to the galaxy by Douglas Adams

    --> l2picfaq.pdf <-- www.n.ethz.ch/~dominikb/index.html LaTeX-Tutorial, LaTeX-Links, Java-Links,...

  7. #7
    Registrierter Benutzer
    Registriert seit
    26.05.2006
    Beiträge
    879
    Zitat Zitat von bischi
    Mit luximono gehts auch einwandfrei - jetzt muss ich mich nur noch entscheiden, was besser aussieht
    na luximono, was für eine Frage ...
    Ist eine Type1 Schrift und hat fette Buchstaben.

    rc

  8. #8
    Registrierter Benutzer Avatar von countbela666
    Registriert seit
    15.04.2005
    Ort
    Berlin
    Beiträge
    2.317
    Zitat Zitat von RedCloud
    na luximono, was für eine Frage ...
    Ist eine Type1 Schrift und hat fette Buchstaben.
    ...courier etwa nicht? Nicht dass ich den Font so toll fände, was besser aussieht muss jeder für sich entscheiden, aber:
    1)
    Zitat Zitat von http://tug.ctan.org/tex-archive/fonts/psfonts/courier/
    Package Courier: Adobe Type 1 "free" copies of Courier.
    2)
    Code:
    \documentclass{scrartcl}
    \usepackage{courier}
    \begin{document}
    \texttt{normal und \textbf{fett}} %%% enthält auch einen fetten Schnitt
    \end{document}
    Grüße,
    Marcel

    Listen to me children of the night, beyond the doors of darkness you will find
    a thousand worlds for you to see here, take my hand and follow me...

  9. #9
    Registrierter Benutzer Avatar von bischi
    Registriert seit
    10.04.2003
    Beiträge
    4.828
    Welche der beiden passt eurer Ansicht nach besser zu palatino(bzw. mathpazo)?

    MfG Bischi

    "There is an art, it says, or rather, a knack to flying. The knack lies in learning how to throw yourself at the ground and miss it" The hitchhiker's guide to the galaxy by Douglas Adams

    --> l2picfaq.pdf <-- www.n.ethz.ch/~dominikb/index.html LaTeX-Tutorial, LaTeX-Links, Java-Links,...

  10. #10
    Registrierter Benutzer
    Registriert seit
    26.05.2006
    Beiträge
    879
    Zitat Zitat von countbela666
    ...courier etwa nicht? Nicht dass ich den Font so toll fände, was besser aussieht muss jeder für sich entscheiden, aber:
    ich meinte: sieht viel besser aus als courier und ist auch eine ...

    es gibt aber auch noch andere Varianten

    rc

  11. #11
    Registrierter Benutzer
    Registriert seit
    05.04.2005
    Beiträge
    120
    Hab das ganze mal ausprobiert und ich hab die Erfahrung gemacht, dass folgende Optionen notwendig sind, um ein problemloses Herauskopieren und exaktes Finden zu garantieren:

    Code:
    \lstset{basicstyle=\small\ttfamily,columns=fullflexible}
    Wenn ich die columns-Option weglasse, entstehen beim Kopieren folgende Leerzeichen zwischen passport und getHBCIVersion():

    Code:
    String version = passport . getHBCIVersion ();
    Eingebunden habe ich es in die lstlisting-umgebung:

    Code:
    String version=passport.getHBCIVersion();
    jg
    Geändert von Jollero (16-08-2006 um 09:32 Uhr)

Lesezeichen

Berechtigungen

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