source: NEMO/branches/2018/dev_r10164_HPC09_ESIWACE_PREP_MERGE/doc/latex/NEMO/main/NEMO_minted.sty @ 10419

Last change on this file since 10419 was 10146, checked in by nicolasmartin, 2 years ago

Reorganisation for future addition of .rst files from users wiki extraction

  • Create root directories latex and rst for tidy up
  • Move namelists folder to the root with the aim to gather later all namelist groups here (OCE, ICE & TOP) Also building scripts have been modified so that figures is now expected to be present at the root
  • Create bin directory with namelist utilities (check and update)
  • Under rst, add 4 dummy files that would gather the whole documentation existing currently in users wiki
    • model_interfacing.rst
    • reference_configurations.rst
    • setup_configuration.rst
    • test_cases.rst
File size: 1.4 KB
Line 
1%% ==============================================================================
2%% minted.sty: syntax highlighting configuration
3%% ==============================================================================
4
5
6%% Global highlighting style
7%% ==============================================================================
8
9\setminted{style=emacs, fontsize=\scriptsize, breaklines, frame=leftline}
10
11
12%% Specific per language
13
14\setminted[xml]{style=borland}
15
16
17%% Oneliner
18%% ==============================================================================
19
20\newmint[forline]{fortran}{}   % \forline|...|
21\newmint[xmlline]{xml}{}       % \xmlline|...|
22\newmint[cmd]{console}{}       % \cmd|...|
23
24
25%% Multi-lines
26%% ==============================================================================
27
28\newminted[forlines]{fortran}{}         % \begin{forlines}
29\newminted[xmllines]{xml}{}             % \begin{xmllines}
30\newminted[cmds]{console}{}             % \begin{cmds}
31\newminted[clines]{c}{fontsize=\tiny}   % \begin{clines}
32
33
34%% File
35
36\newmintedfile[forfile]{fortran}{fontsize=\tiny}   % \forfile{../namelists/nam...}
37
38
39%% Inline
40%% ==============================================================================
41
42\newmintinline[forcode]{fortran}{fontsize=auto, frame=lines}   % \forcode{...}
43\newmintinline[xmlcode]{xml}{    fontsize=auto, frame=lines}   % \xmlcode{...}
44\newmintinline[snippet]{console}{fontsize=auto, frame=lines}   % \snippet{...}
Note: See TracBrowser for help on using the repository browser.