2010-07-18 5 views
0

Форма this LaTeX-workshop, я нашел, что смогу сделать этот стиль листинга.Окрашенная среда листинга с LaTeX

http://img441.imageshack.us/img441/2739/screenshot20100717at112.png

, определив новую среду.

 
\definecolor{mittelgrau}{gray}{0.85}% 
\lstdefinestyle{StyleCommand}{% 
style=StyleListingBasic, backgroundcolor=\color{mittelgrau}, prebreak=\mbox{\textbackslash{}}% 
} 
\lstnewenvironment{bevel}[1][1] {\lstset{style=StyleCommand,linewidth=#1\linewidth}} {}% 

Выполнение кода, я получаю это сообщение об ошибке.

 
ERROR: Package Listings Error: Couldn't load requested style. 

Что может быть неправильным?

ответ

2

Я пропустил \ lstdefinestyle, и после некоторой модификации я мог заставить его работать.

 
\documentclass{article} 

\usepackage{color}    % Farben 
\usepackage{listings}   % für Listings 

% Listingdefinitionen 
\lstdefinestyle{StyleListingBasic}{% 
    basicstyle=\ttfamily,  % Schriftstil 
    frame=single,    % einfacher Rahmen 
    framesep=1pt,    % Abstand des Rahmens 
    framerule=0.8pt,   % Linienstaerke des Rahmens 
    rulecolor=\color{mittelgrau}, % Farbe der Rahmenlinie 
    breaklines=true,   % automatischen Umbruch aktivieren 
    breakindent=0pt    % Einrueckung nach Umbruch 
} 

\definecolor{mittelgrau}{gray}{0.85}% 
\lstdefinestyle{StyleCommand}{% 
style=StyleListingBasic, backgroundcolor=\color{mittelgrau}, prebreak=\mbox{\textbackslash{}}% 
} 
\lstnewenvironment{Befehl}[1][1] {\lstset{style=StyleCommand,linewidth=#1\linewidth}} {}% 

\begin{document} 
\begin{Befehl} 
./robots-gui-helper 
\end{Befehl}% 

\end{document} 
Смежные вопросы