Commit f3b9adec authored by Turnhout, M.C. van's avatar Turnhout, M.C. van
Browse files

add nac-option and dimensionless numbers

parent 22faf7e5
......@@ -25,6 +25,13 @@
\providecommand*{\nvec}[1]{\mathbf{#1} }%
% see the isomath documentation
}
\DeclareOption{nac}{%
% the books notation conventions
\providecommand*{\ten}[2][]{%
\hbox to 0pt{}\ap{#1}\mathbfit{#2} }%
\providecommand*{\mat}[1]{\underline{#1} }%
\providecommand*{\col}[1]{\undertilde{#1} }%
}
\ProcessOptions
%% the following code is taken from TUGboat, Volume 18 (1997), No. 1, pp 39-49.
......@@ -54,18 +61,15 @@
\providecommand*{\celsius}%
{\ensuremath{\mathrm{^\circ C}}}
% The number `e' (for backward compatibility
\providecommand*{\e}%
\providecommand*{\eup}%
{\ensuremath{\mathrm{e}}}
% The number `e'
\providecommand*{\ue}%
{\ensuremath{\mathrm{e}}}
% upright differential 'd', please use \diff instead
\providecommand*{\ud}%
{\ensuremath{\mathrm{d}}}
% The imaginary unit
\providecommand*{\ui}%
\providecommand*{\iup}%
{\ensuremath{\mathrm{i}}}
\providecommand*{\uj}%
\providecommand*{\jup}%
{\ensuremath{\mathrm{j}}}
% inline text way for subscripts
\providecommand*{\ped}[1]{%
......@@ -110,6 +114,7 @@
\DeclareMathOperator{\mean}{mean}
% std function
\DeclareMathOperator{\std}{std}
% upright differential operator 'd'
\providecommand*{\diff}%
{\@ifnextchar^{\DIfF}{\DIfF^{}}}
......@@ -161,6 +166,31 @@
\mathop{\nabla}%
\nolimits^{#1}\gobblespace}
%%% dimensionless numbers, copied from
%%% https://tex.stackexchange.com/questions/129397/how-to-properly-typeset-multiletter-quantities-e-g-re-or-nu-reynolds-nusselt
\newcommand{\Arch}{\operatorname{\mathit{A\kern-.06em r}}} % http://de.wikipedia.org/wiki/Archimedes-Zahl
\newcommand{\Biot}{\operatorname{\mathit{B\kern-.06em i}}} % http://de.wikipedia.org/wiki/Biot-Zahl
\newcommand{\Cauc}{\operatorname{\mathit{C\kern-.07em a}}} % http://de.wikipedia.org/wiki/Cauchy-Zahl
\newcommand{\Damk}{\operatorname{\mathit{D\kern-.06em a}}} % http://de.wikipedia.org/wiki/Damk%C3%B6hler-Zahl
\newcommand{\Eule}{\operatorname{\mathit{E\kern-.03em u}}} % http://de.wikipedia.org/wiki/Euler-Zahl
\newcommand{\Four}{\operatorname{\mathit{F\kern-.10em o}}} % http://de.wikipedia.org/wiki/Fourier-Zahl
\newcommand{\Frou}{\operatorname{\mathit{F\kern-.07em r}}} % http://de.wikipedia.org/wiki/Froude-Zahl
\newcommand{\Gras}{\operatorname{\mathit{G\kern-.05em r}}} % http://de.wikipedia.org/wiki/Grashof-Zahl
\newcommand{\Karl}{\operatorname{\mathit{K\kern-.11em a}}} % http://de.wikipedia.org/wiki/Karlovitz-Zahl
\newcommand{\Knud}{\operatorname{\mathit{K\kern-.11em n}}} % http://de.wikipedia.org/wiki/Knudsen-Zahl
\newcommand{\Lewi}{\operatorname{\mathit{L\kern-.05em e}}} % http://de.wikipedia.org/wiki/Lewis-Zahl
\newcommand{\Mach}{\operatorname{\mathit{M\kern-.10em a}}} % http://de.wikipedia.org/wiki/Mach-Zahl
\newcommand{\Nuss}{\operatorname{\mathit{N\kern-.09em u}}} % http://de.wikipedia.org/wiki/Nusselt-Zahl
\newcommand{\Pecl}{\operatorname{\mathit{P\kern-.08em e}}} % http://de.wikipedia.org/wiki/P%C3%A9clet-Zahl
\newcommand{\Pran}{\operatorname{\mathit{P\kern-.03em r}}} % http://de.wikipedia.org/wiki/Prandtl-Zahl
\newcommand{\Rayl}{\operatorname{\mathit{R\kern-.04em a}}} % http://de.wikipedia.org/wiki/Rayleigh-Zahl
\newcommand{\Reyn}{\operatorname{\mathit{R\kern-.04em e}}} % http://de.wikipedia.org/wiki/Reynolds-Zahl
\newcommand{\Schm}{\operatorname{\mathit{S\kern-.07em c}}} % http://de.wikipedia.org/wiki/Schmidt-Zahl
\newcommand{\Sher}{\operatorname{\mathit{S\kern-.07em h}}} % http://de.wikipedia.org/wiki/Sherwood-Zahl
\newcommand{\Stro}{\operatorname{\mathit{S\kern-.07em r}}} % http://de.wikipedia.org/wiki/Strouhal-Zahl
\newcommand{\Webe}{\operatorname{\mathit{W\kern-.14em e}}} % http://de.wikipedia.org/wiki/Weber-Zahl
% tensor, matrix and vector definitions if isomath is loaded
%\AtBeginDocument{ \@ifpackageloaded{isomath} }{\relax}{}%
% for typesetting tensors: \ten{A}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment