Project

General

Profile

root / trunk / doc / manual / utils.tex @ 705

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}}}