Окружение в сером списке с LaTeX

Из этой мастерской LaTeX я обнаружил, что могу создать этот стиль листинга.

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

путем определения новой среды.

\ Definecolor {mittelgrau} {серый}{0,85}%
\ Lstdefinestyle{StyleCommand}{%
style=StyleListingBasic, backgroundcolor=\color{mittelgrau}, prebreak=\mbox{\textbackslash{}}%
} 
\lstnewenvironment{bevel}[1][1] {\lstset{style=StyleCommand,linewidth=#1\linewidth}} {}%

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

ОШИБКА: Ошибка листинга пакета: не удалось загрузить запрошенный стиль.

Что может быть не так?

1 ответ

Решение

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

\ Documentclass {статья}

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

% Listingdefinitionen
\ Lstdefinestyle {StyleListingBasic} {%
     basicstyle = \ ttfamily,% Schriftstil
     кадр = один,               % einfacher Rahmen
     framesep=1pt,               % Abstand des Rahmens
     framerule=0.8pt,            % Linienstaerke des Rahmens
     rulecolor=\color{mittelgrau},  % Farbe der Rahmenlinie
     Breaklines = true,% автоматизирован Умбрух активирен
     breakindent = 0pt% Einrueckung nach Umbruch
}

\ Definecolor {mittelgrau} {серый}{0,85}%
\ Lstdefinestyle {StyleCommand} {%
style = StyleListingBasic, backgroundcolor = \ color {mittelgrau}, prebreak = \ mbox {\ textbackslash {}}%
} 
\ lstnewenvironment {Befehl} [1] [1] {\ lstset {style = StyleCommand, linewidth = # 1 \ linewidth}} {}%

\ Начать {документ}
\ Начать {Befehl} 
./robots-gui-helper 
\ Конец {} Befehl%

\ Конец {документ}
Другие вопросы по тегам