New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
index.tex in NEMO/trunk/doc/latex/global – NEMO

source: NEMO/trunk/doc/latex/global/index.tex @ 14113

Last change on this file since 14113 was 14113, checked in by nicolasmartin, 3 years ago

#2414 Reintegration to the trunk, LaTeX manuals are compiling ;-)

File size: 1.3 KB
Line 
1
2\usepackage{imakeidx}
3
4%% Naming customization
5\renewcommand{\listingname}{namelist}
6\renewcommand{\listlistingname}{List of Namelists}
7
8%% Index entries (italic font for files, preformat for code)
9\newcommand{\hf}[1]{   \index{h90 files!#1}             \textit{#1.h90}          }
10\newcommand{\ifile}[1]{\index{Input NetCDF files!#1.nc} \textit{#1.nc}           }
11\newcommand{\jp}[1]{   \index{Model parameters!#1}      \texttt{#1}              }
12\newcommand{\key}[1]{  \index[keys]{#1@\texttt{\textbf{key\_#1}}} \texttt{\textbf{key\_#1}}}
13\newcommand{\mdl}[1]{  \index[modules]{#1@\textit{#1.F90}}        \textit{#1.F90}          }
14\newcommand{\nam}[2]{  \index[blocks]{#1@\texttt{\&nam#2}}        \forcode{&nam#1} (\autoref{lst:nam#1})}
15\newcommand{\np}[3][]{ \index[parameters]{#3@\texttt{#3}}         \forcode{#2#1}           }
16\newcommand{\rou}[1]{  \index[subroutines]{#1@\texttt{#1}}        \texttt{#1}              }
17
18
19\indexsetup{toclevel=section, othercode=\small}
20
21\makeindex[intoc=true, name=blocks     , title=Namelist blocks      , columns=3]
22\makeindex[intoc=true, name=keys       , title=CPP keys                        ]
23\makeindex[intoc=true, name=modules    , title=\fortran\ modules    , columns=3]
24\makeindex[intoc=true, name=parameters , title=Namelist parameters  , columns=3]
25\makeindex[intoc=true, name=subroutines, title=\fortran\ subroutines           ]
Note: See TracBrowser for help on using the repository browser.