summaryrefslogtreecommitdiff
path: root/docs-xml/xslt/latex/samba.sty
blob: a5768980acac3714ad45c900de3903277c7934dc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
% LaTeX class with Samba-specific commands
% Copyright (C) 2004 Jelmer Vernooij <jelmer@samba.org>
% Released under the GNU GPL v3 or later

\newcommand{\smbconfsection}[1]{\emph{#1}}
\newcommand{\smbconfoption}[1]{\index{#1}\emph{#1}}
% smb.conf syntax highlighting
\RequirePackage{listings}
\RequirePackage{xcolor}

\lstdefinelanguage{smbconf}{
	morecomment=[l]{\#},
}

\lstdefinestyle{smbconfblock}
{
	breaklines=true,
	backgroundcolor=\color[gray]{0.93},
	frame=single,
	frameround=tttt,
	prebreak={\space\linebreaksign},
	basicstyle=\small
}

\newcommand{\linebreaksign}{\hbox{\ensuremath\hookleftarrow}}