31 lines
872 B
Text
31 lines
872 B
Text
|
\RequirePackage{listings}
|
||
|
\lstdefinelanguage{JavaScript}{
|
||
|
keywords={typeof, new, true, false, catch, function, return, null, catch, switch, var, if, in, while, do, else, case, break},
|
||
|
keywordstyle=\color{blue}\bfseries,
|
||
|
ndkeywords={class, export, boolean, throw, implements, import, this},
|
||
|
ndkeywordstyle=\color{darkgray}\bfseries,
|
||
|
identifierstyle=\color{black},
|
||
|
sensitive=false,
|
||
|
comment=[l]{//},
|
||
|
morecomment=[s]{/*}{*/},
|
||
|
commentstyle=\color{purple}\ttfamily,
|
||
|
stringstyle=\color{red}\ttfamily,
|
||
|
morestring=[b]',
|
||
|
morestring=[b]"
|
||
|
}
|
||
|
|
||
|
\lstset{
|
||
|
language=JavaScript,
|
||
|
backgroundcolor=\color{lightgray},
|
||
|
extendedchars=true,
|
||
|
basicstyle=\footnotesize\ttfamily,
|
||
|
showstringspaces=false,
|
||
|
showspaces=false,
|
||
|
numbers=left,
|
||
|
numberstyle=\footnotesize,
|
||
|
numbersep=9pt,
|
||
|
tabsize=2,
|
||
|
breaklines=true,
|
||
|
showtabs=false,
|
||
|
captionpos=b
|
||
|
}
|