source: NEMO/branches/2019/dev_r11233_obsasm_docfixes/doc/latex/global/highlighting.tex @ 11315

Last change on this file since 11315 was 11315, checked in by djlea, 20 months ago

#2297 Merge in the latest trunk

File size: 1.2 KB
Line 
1%% Syntax highlighting configuration
2%% ==============================================================================
3
4\usepackage[outputdir=../build]{minted}
5
6%% Global highlighting style
7\definecolor{bg}{HTML}{f8f8f8}
8\usemintedstyle{emacs}
9\setminted{bgcolor=bg, fontsize=\scriptsize, breaklines, frame=leftline}
10\setminted[xml]{style=borland} %% Specific per language
11
12%% Oneliner
13\newmint[forline]{fortran}{}   % \forline|...|
14\newmint[xmlline]{xml}{}       % \xmlline|...|
15\newmint[cmd]{console}{}       % \cmd|...|
16
17%% Multi-lines
18\newminted[forlines]{fortran}{}   % \begin{forlines}
19\newminted[xmllines]{xml}{}       % \begin{xmllines}
20\newminted[cmds]{console}{}       % \begin{cmds}
21\newminted[clines]{c}{}           % \begin{clines}
22
23%% File
24\newmintedfile[forfile]{fortran}{}   % \forfile{../namelists/nam...}
25
26%% Inline
27\newmintinline[forcode]{fortran}{bgcolor=, fontsize=auto, frame=lines}   % \forcode{...}
28\newmintinline[xmlcode]{xml}{    bgcolor=, fontsize=auto, frame=lines}   % \xmlcode{...}
29\newmintinline[snippet]{console}{bgcolor=, fontsize=auto, frame=lines}   % \snippet{...}
30
31%% Namelists inclusion
32\newcommand{\nlst}[1]{\forfile{../../../namelists/#1}}
33
Note: See TracBrowser for help on using the repository browser.