Add JSON formatting for listings
This commit is contained in:
parent
cc41db8f16
commit
38db18a492
@ -26,7 +26,7 @@
|
||||
|
||||
% Code
|
||||
\usepackage{listings}
|
||||
\usepackage{color}
|
||||
\usepackage{xcolor}
|
||||
\definecolor{dkgreen}{rgb}{0,0.6,0}
|
||||
\definecolor{gray}{rgb}{0.5,0.5,0.5}
|
||||
\definecolor{mauve}{rgb}{0.58,0,0.82}
|
||||
@ -97,6 +97,33 @@
|
||||
sensitive=true,
|
||||
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}
|
||||
\setstretch{1.2} %Zeilenabstand
|
||||
|
Loading…
Reference in New Issue
Block a user