PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : texcl in listings funktioniert nicht



Rotebeetesalat
06-03-2012, 13:39
Hallo,

ich habe ein Problem. In meinem einen Listing soll der Text fett gedruckt sein um ihn hervor zu heben. Ich verwende texcl um das zu realisieren. Allerdings passiert einfach gar nichts. mathescape funktioniert dagegen. Ich habe schon alles Mögliche ausprobiert und komme einfach zu keiner Lösung.
Kann mir irgendjemand helfen?

Liebe Grüße
Rotebeetesalat



\documentclass[pdftex,11pt, a4paper,german, titlepage, BCOR12mm,bibliography=totoc,version=first, numbers=noenddot, version=first, final]{scrartcl}

\usepackage{typearea}
\usepackage[left=2cm, right=1.5cm,top=2cm, bottom=1.5cm, includefoot]{geometry}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[latin1,ansinew]{inputenc}
\usepackage{microtype}
\usepackage{textcomp}

\renewcommand*\sectfont{\normalcolor\rmfamily\bfse ries}
\renewcommand*\descfont{\rmfamily\bfseries}
\setkomafont{dictum}{\normalfont\normalcolor\rmfam ily\small}
\renewcommand*\chapterheadstartvskip{}

\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{upgreek}

\usepackage[bf,justification=centering]{caption}[2003/12/10]
\captionsetup[lstlisting]{singlelinecheck=off}
\addto\captionsngerman{
\renewcommand{\lstlistingname}{Beispiel}}

\usepackage{listings}
\lstset{
tabsize=2,
basicstyle=\ttfamily\scriptsize ,
showspaces=false,
showstringspaces=false,
extendedchars=true,
}

\begin{document}
\section{Einleitung}

\begin{lstlisting}[mathescape, xleftmargin=25pt, numbers=none,texcl=true]
$\dots$
test \textbf{test test test}
\end{lstlisting}

\end{document}

u_fischer
06-03-2012, 15:43
Lies die Dokumentation: texcl activates or deactivates LATEX comment lines. If activated, comment line
delimiters are printed as usual, but the comment line text (up to the end of line) is read as LATEX code and typeset in comment style.

Du brauchst also ein Kommentarzeichen (z.B. durch Setzen der Sprache). Daneben brauchst du auch Schreibmaschinenschrift mit einer fetten Variante.


\documentclass{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[latin1,ansinew]{inputenc}
\usepackage{luximono}


\usepackage{listings}
\lstset{
tabsize=2,
basicstyle=\ttfamily\scriptsize ,
showspaces=false,
showstringspaces=false,
extendedchars=true,
}

\begin{document}
\section{Einleitung}

\begin{lstlisting}[\documentclass{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[latin1,ansinew]{inputenc}
\usepackage{luximono}


\usepackage{listings}
\lstset{
tabsize=2,
basicstyle=\ttfamily\scriptsize ,
showspaces=false,
showstringspaces=false,
extendedchars=true,
}

\begin{document}
\section{Einleitung}

\begin{lstlisting}[language=TeX,mathescape, texcl=true]
$\dots$
test \textbf{test test test}
test % \textbf{test test test}
\end{lstlisting}
\end{document}

Rotebeetesalat
07-03-2012, 00:15
Boah man, wer lesen kann ist klar im Vorteil! Vielleicht sollt ich mir ne Brille kaufen. :p
Aber danke :)