Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Zeilenumbruch in listings-Umgebung erzwingen?

  1. #1
    Registrierter Benutzer Avatar von Flo_Beyer
    Registriert seit
    27.03.2012
    Ort
    Halle(Saale)
    Beiträge
    19

    Zeilenumbruch in listings-Umgebung erzwingen?

    Hallo, ich möchte gern eine sehr lange XML in einem Latex-Dokument darstellen.
    Das Problem ist, dass in dem Dokument kein Zeilenumbruch ist und damit aus einer langen Zeile besteht.
    Gibt es eine möglichkeit, dass die Zeile automatische umgebrochen wird, ohne Rücksicht darauf, ob ein Wort zu Ende ist oder nicht?

    Hier mein Code:

    Code:
    \documentclass[]{scrartcl}
    
    \usepackage[english]{babel}
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    \usepackage{hyperref}
    	\usepackage{listings}
    		
    		\usepackage{color}
    		\definecolor{gray}{rgb}{0.4,0.4,0.4}
    		\definecolor{darkblue}{rgb}{0.0,0.0,0.6}
    		\definecolor{cyan}{rgb}{0.0,0.6,0.6}
    		\definecolor{maroon}{rgb}{0.5,0,0}
    		\lstset{
    		  basicstyle=\ttfamily,
    		  columns=fullflexible,
    		  showstringspaces=false,
    		  commentstyle=\color{gray}\upshape
    		}
    
    		\lstdefinelanguage{XML}
    		{
    		  basicstyle=\ttfamily,
    		  morestring=[s]{"}{"},
    		  morecomment=[s]{?}{?},
    		  morecomment=[s]{!--}{--},
    		  commentstyle=\color{darkgreen},
    		  moredelim=[s][\color{black}]{>}{<},
    		  moredelim=[s][\color{red}]{\ }{=},
    		  stringstyle=\color{blue},
    		  identifierstyle=\color{maroon}
    		}
    
    \begin{document}
    \section{example metafile}
    
    \begin{lstlisting}[language=XML]
    3654123_2014-02-08_RE5_3A_177608NOMINALL3AARCHIVEDSvalbard2014-02-08T09:16:37.943948ZBER2014-02-08T11:39:42Z15537173DPS4.0.6GeoTIFF20131017-SARL - Single User4.0177608365412316U2014-02-08T09:15:26Z2014-02-08T09:16:59ZRE00RE-5LEOMSIOPTICAL6.5PUSHBROOMDESCENDING9.980000e+001.680250e+024.177254e+012.761400e+028.328400e+002014-02-08T09:16:37.943948Z3.274167534464338e+01 3.504388331635541e+01 3.273704283732177e+01 3.531047539325740e+01 3.251174840173721e+01 3.530469153181017e+01 3.251634118353972e+01 3.503876561821361e+01 3.274167534464338e+01 3.504388331635541e+013.262675e+01 3.517445e+013.274167534464338e+013.504388331635541e+013.273704283732177e+013.531047539325740e+013.251174840173721e+013.530469153181017e+013.251634118353972e+013.503876561821361e+01QUICKLOOK43263654123_2014-02-08_RE5_3A_177608_browse.tif3654123_2014-02-08_RE5_3A_177608.tif244181GeoTIFF32636WGS_1984WGS 84 / UTM zone 36N36CC50005000555truePrecision GeocorrectionFineDEMfalseUNUSABLE DATARASTER326363654123_2014-02-08_RE5_3A_177608_udm.tif0AUTOMATIC010.000000000000000e+000.000000000000000e+001x111119.999999776482582e-0320.000000000000000e+000.000000000000000e+001x111119.999999776482582e-0330.000000000000000e+000.000000000000000e+001x111119.999999776482582e-0340.000000000000000e+000.000000000000000e+001x111119.999999776482582e-0350.000000000000000e+000.000000000000000e+001x111119.999999776482582e-03
    \end{lstlisting}
    
    \end{document}

  2. #2
    Registrierter Benutzer
    Registriert seit
    09.12.2005
    Beiträge
    1.327
    Siehe Abschnitt 4.10 der Anleitung zum Paket listings.

  3. #3
    Registrierter Benutzer Avatar von Flo_Beyer
    Registriert seit
    27.03.2012
    Ort
    Halle(Saale)
    Beiträge
    19
    Danke, hat geklappt:

    Code:
    \begin{lstlisting}[language=XML,breaklines=true]
    
    ...

Lesezeichen

Berechtigungen

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