Add JSON formatting for listings
This commit is contained in:
parent
cc41db8f16
commit
38db18a492
@ -26,7 +26,7 @@
|
|||||||
|
|
||||||
% Code
|
% Code
|
||||||
\usepackage{listings}
|
\usepackage{listings}
|
||||||
\usepackage{color}
|
\usepackage{xcolor}
|
||||||
\definecolor{dkgreen}{rgb}{0,0.6,0}
|
\definecolor{dkgreen}{rgb}{0,0.6,0}
|
||||||
\definecolor{gray}{rgb}{0.5,0.5,0.5}
|
\definecolor{gray}{rgb}{0.5,0.5,0.5}
|
||||||
\definecolor{mauve}{rgb}{0.58,0,0.82}
|
\definecolor{mauve}{rgb}{0.58,0,0.82}
|
||||||
@ -97,6 +97,33 @@
|
|||||||
sensitive=true,
|
sensitive=true,
|
||||||
stringstyle={\color{dkgreen}\ttfamily},
|
stringstyle={\color{dkgreen}\ttfamily},
|
||||||
}
|
}
|
||||||
|
\colorlet{punct}{red!60!black}
|
||||||
|
\definecolor{delim}{RGB}{20,105,176}
|
||||||
|
\colorlet{numb}{magenta!60!black}
|
||||||
|
\lstdefinelanguage{json}{
|
||||||
|
basicstyle=\normalfont\ttfamily,
|
||||||
|
stepnumber=1,
|
||||||
|
numbersep=8pt,
|
||||||
|
showstringspaces=false,
|
||||||
|
breaklines=true,
|
||||||
|
literate=
|
||||||
|
*{0}{{{\color{numb}0}}}{1}
|
||||||
|
{1}{{{\color{numb}1}}}{1}
|
||||||
|
{2}{{{\color{numb}2}}}{1}
|
||||||
|
{3}{{{\color{numb}3}}}{1}
|
||||||
|
{4}{{{\color{numb}4}}}{1}
|
||||||
|
{5}{{{\color{numb}5}}}{1}
|
||||||
|
{6}{{{\color{numb}6}}}{1}
|
||||||
|
{7}{{{\color{numb}7}}}{1}
|
||||||
|
{8}{{{\color{numb}8}}}{1}
|
||||||
|
{9}{{{\color{numb}9}}}{1}
|
||||||
|
{:}{{{\color{punct}{:}}}}{1}
|
||||||
|
{,}{{{\color{punct}{,}}}}{1}
|
||||||
|
{\{}{{{\color{delim}{\{}}}}{1}
|
||||||
|
{\}}{{{\color{delim}{\}}}}}{1}
|
||||||
|
{[}{{{\color{delim}{[}}}}{1}
|
||||||
|
{]}{{{\color{delim}{]}}}}{1},
|
||||||
|
}
|
||||||
|
|
||||||
\usepackage{setspace}
|
\usepackage{setspace}
|
||||||
\setstretch{1.2} %Zeilenabstand
|
\setstretch{1.2} %Zeilenabstand
|
||||||
|
Loading…
Reference in New Issue
Block a user