1
|
\usepackage[pdftex]{color}
|
2
|
\usepackage{fancybox}
|
3
|
\usepackage{fancyvrb}
|
4
|
|
5
|
\newcommand{\htmldiv}[2]{\HTMLcode[id="#1"]{div}{#2}}
|
6
|
|
7
|
%%
|
8
|
%% COLOR
|
9
|
%%
|
10
|
|
11
|
\definecolor{backgroundgray}{gray}{0.9}
|
12
|
|
13
|
%%
|
14
|
%% FANCYVRB
|
15
|
%%
|
16
|
|
17
|
% Las tabulaciones se substituyen por dos espacios
|
18
|
\fvset{tabsize=2}
|
19
|
|
20
|
% Creamos un nuevo environment de fancyvrb para los ejemplos enmarcados
|
21
|
\DefineVerbatimEnvironment{VerbShell}{BVerbatim}{boxwidth=0.8\textwidth,fontsize=\small,samepage=true,commandchars=@\{\}}
|
22
|
\DefineVerbatimEnvironment{VerbWideShell}{BVerbatim}{boxwidth=0.96\textwidth,fontsize=\small,commandchars=@\{\}}
|
23
|
|
24
|
\newenvironment{shellverbatim}%
|
25
|
{\VerbatimEnvironment\begin{Sbox}\begin{VerbShell}}%
|
26
|
{\end{VerbShell}\end{Sbox}\setlength{\fboxsep}{8pt}\begin{center}\fcolorbox{black}{backgroundgray}{\TheSbox}\end{center}}
|
27
|
|
28
|
\newenvironment{wideshellverbatim}%
|
29
|
{\VerbatimEnvironment\begin{Sbox}\begin{VerbWideShell}}%
|
30
|
{\end{VerbWideShell}\end{Sbox}\setlength{\fboxsep}{8pt}\begin{center}\fcolorbox{black}{backgroundgray}{\TheSbox}\end{center}}
|
31
|
|
32
|
\newenvironment{warning}
|
33
|
{\latexhtml{\begin{importantnote}}{\begin{rawhtml}<div class='warning'>\end{rawhtml}}}
|
34
|
{\latexhtml{\end{importantnote}}{\begin{rawhtml}</div>\end{rawhtml}}}
|