Index: doc/LaTeXmacros/common.tex
===================================================================
--- doc/LaTeXmacros/common.tex	(revision 8d627d95b6a51fd7bedec2f83a4770c20e438189)
+++ doc/LaTeXmacros/common.tex	(revision 62c0f8a27881f7058c6b87f13960ea98147f3679)
@@ -11,6 +11,6 @@
 %% Created On       : Sat Apr  9 10:06:17 2016
 %% Last Modified By : Peter A. Buhr
-%% Last Modified On : Mon Oct  5 09:34:46 2020
-%% Update Count     : 464
+%% Last Modified On : Fri Jan 22 12:00:40 2021
+%% Update Count     : 481
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
@@ -229,6 +229,7 @@
 \usepackage{listings}									% format program code
 \usepackage{lstlang}
+\usepackage{calc}										% latex arithmetic
+
 \makeatletter
-
 \newcommand{\LstBasicStyle}[1]{{\lst@basicstyle{#1}}}
 \newcommand{\LstKeywordStyle}[1]{{\lst@basicstyle{\lst@keywordstyle{#1}}}}
@@ -266,4 +267,5 @@
 aboveskip=4pt,							% spacing above/below code block
 belowskip=3pt,
+numberstyle=\footnotesize\sf,			% numbering style
 % replace/adjust listing characters that look bad in sanserif
 literate={-}{\makebox[1ex][c]{\raisebox{0.4ex}{\rule{0.75ex}{0.1ex}}}}1 {^}{\raisebox{0.6ex}{$\scriptscriptstyle\land\,$}}1
@@ -293,4 +295,5 @@
 language=CFA,
 escapechar=\$,							% LaTeX escape in CFA code
+mathescape=false,						% LaTeX math escape in CFA code $...$
 moredelim=**[is][\color{red}]{@}{@},	% red highlighting @...@
 }% lstset
