Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Listing - Leerzeilen vor und nach dem Code...

  1. #1
    Registrierter Benutzer
    Registriert seit
    05.04.2005
    Beiträge
    120

    Listing - Leerzeilen vor und nach dem Code...

    Halllo,

    ich habe in meiner Arbeit Listings mit grauen Hintergrund eingefügt. Ich würde es gern hinbekommen, dass ich vor und nach jedem Code eine Leerzeile einfügen würde (der Optik wegen- sieht sonst zu gequetscht aus...). Leider reicht normales Einfügen von Leerzeilen im Quellcode nicht, denn die Leerzeile unter dem Code wird ignoriert. Woran könnte das
    liegen?

    Config:

    Code:
    %Sprachen reinladen
    \lstloadlanguages{Java, sh, SQL}
    
    %Einstellungen für Listings setzen
    \lstset{
    		,keywordstyle=\color{black}\underbar %Keywords farbig...
    		,commentstyle=\color{blue}\small
    		,breaklines=true
    		,backgroundcolor=\color{Gray}
    		,stringstyle=\ttfamily
    		,extendedchars=true
    		,numbers=left % links Zeilennummern
    		,numberstyle=\tiny % kleine Schrift für Nummern
    		,numberfirstline=true % 1.Zeilen-Nummer immer anzeigen
    		,stepnumber=2% alle 2 Zeilen anzeigen
    		,tabsize=3
    		,showstringspaces=false % keine Leerzeilen anzeigen
    		,captionpos=b
    		,float
    		,inputencoding={latin1}
    		,numbersep=5pt
       % ,xleftmargin=5pt
       % ,xrightmargin=12pt
    		,columns=flexible
    		%,fancyvrb=true
    		%,frameround=tttt
    		%frame=trbl
    }
    Minimalbeispiel:
    Code:
    \begin{figure}[!ht]
    \begin{lstlisting}	[name=mysql_service,label=mysql_service,caption={Starten des MySQL-Dienstes als Root},language=sh,extendedchars=false]
    
    ppolaris:~ # /etc/init.d/mysql start
    
    \end{lstlisting}
    \end{figure}
    Hat jemand eine Idee??

    Danke
    Jens

  2. #2
    Registrierter Benutzer
    Registriert seit
    05.04.2005
    Beiträge
    120
    Hat denn niemand eine Idee??

  3. #3
    Registrierter Benutzer Avatar von sofa-surfer
    Registriert seit
    23.05.2006
    Beiträge
    2.032
    Hallo,

    ich hätte ne Idee: Wie wäre es mit Doku lesen? Ich bin nun wirklich kein Experte für dieses Paket und hab effektiv noch nie was damit gemacht. Aber ich schau 5 Minuten in die Doku, und siehe da:

    Code:
    \begin{lstlisting}	[name=mysql_service,label=mysql_service,caption={Starten des
    MySQL-Dienstes als Root},language=sh,extendedchars=false,showlines=true]
    
    ppolaris:~ # /etc/init.d/mysql start
    
    \end{lstlisting}
    Die Leerzeile zu Beginn wurde bei mir sowieso schon vorher angezeigt.

    Matthias

  4. #4
    Registrierter Benutzer
    Registriert seit
    05.04.2005
    Beiträge
    120
    Danke. Ich bin auch kein Experte und habe nicht gedacht, dass das Paket selbst diese Option anbietet. Das nächste Mal werde ich wieder mehr selbst aktiv...

Lesezeichen

Berechtigungen

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