Index: doc/LaTeXmacros/common.tex
===================================================================
--- doc/LaTeXmacros/common.tex	(revision 7937abf354b8e749febe628bea58455f1f153459)
+++ doc/LaTeXmacros/common.tex	(revision 321a2481aec2e4a3da980c519cddd0b6e8fbf3ea)
@@ -11,9 +11,17 @@
 %% Created On       : Sat Apr  9 10:06:17 2016
 %% Last Modified By : Peter A. Buhr
-%% Last Modified On : Wed May  4 08:01:10 2016
-%% Update Count     : 54
+%% Last Modified On : Fri Jun  3 09:32:19 2016
+%% Update Count     : 62
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+\setlength{\textheight}{9in}
+%\oddsidemargin 0.0in
+\renewcommand{\topfraction}{0.8}	% float must be greater than X of the page before it is forced onto its own page
+\renewcommand{\bottomfraction}{0.8}	% float must be greater than X of the page before it is forced onto its own page
+\renewcommand{\floatpagefraction}{0.8}	% float must be greater than X of the page before it is forced onto its own page
+\renewcommand{\textfraction}{0.0}	% the entire page maybe devoted to floats with no text on the page at all
+\usepackage{pslatex}				% reduce size of san serif font
 
 % Names used in the document.
@@ -27,4 +35,9 @@
 
 \makeatletter
+% parindent is relative, i.e., toggled on/off in environments like itemize,
+% so store the value for use rather than use \parident directly.
+\newlength{\parindentlength}
+\setlength{\parindentlength}{\parindent}
+
 % allow escape sequence in lstinline
 %\usepackage{etoolbox}
@@ -32,15 +45,15 @@
 
 % make fontsize "small" slightly larger, specifically for san serif (helvetica) in program code
-\renewcommand\small{%
-   \@setfontsize\small{8.5}{11}%
-   \abovedisplayskip 8.5pt \@plus 3pt \@minus 4pt
-   \abovedisplayshortskip \z@ \@plus 2pt
-   \belowdisplayshortskip 4pt \@plus 2pt \@minus 2pt
-   \def\@listi{\leftmargin\leftmargini
-               \topsep 4pt \@plus 2pt \@minus 2pt
-               \parsep 2pt \@pluspt \@minuspt
-               \itemsep \parsep}%
-   \belowdisplayskip \abovedisplayskip
-}
+%\renewcommand\small{%
+%   \@setfontsize\small{8.5}{11}%
+%   \abovedisplayskip 8.5pt \@plus 3pt \@minus 4pt
+%   \abovedisplayshortskip \z@ \@plus 2pt
+%   \belowdisplayshortskip 4pt \@plus 2pt \@minus 2pt
+%   \def\@listi{\leftmargin\leftmargini
+%               \topsep 4pt \@plus 2pt \@minus 2pt
+%               \parsep 2pt \@pluspt \@minuspt
+%               \itemsep \parsep}%
+%   \belowdisplayskip \abovedisplayskip
+%}
 \usepackage{relsize}                                    % must be after change to small or selects old size
 
@@ -186,8 +199,8 @@
 language=CFA,
 columns=flexible,
-basicstyle=\sf\relsize{-1},
+basicstyle=\sf,
 stringstyle=\tt,
 tabsize=4,
-xleftmargin=\parindent,
+xleftmargin=\parindentlength,
 extendedchars=true,
 escapechar=§,
