]> mj.ucw.cz Git - ucwmac.git/blobdiff - ucwmac.tex
Introduced \footfont
[ucwmac.git] / ucwmac.tex
index 1afa3d97bed82b5d0ec8c19196118f42aca0d1bc..67a9c4d332803bacfcd8fa34bb7f4f92b4226bd2 100644 (file)
 
 \def\wigglepage{\ifodd\pageno\else\advance\hoffset by \evenpageshift\fi}
 
+% Make it easier to redefine footline font (also, fix it so that OFS won't change it unless asked)
+\let\footfont=\tenrm
+\footline={\hss\footfont\folio\hss}
+
 %%% Itemization %%%
 
 % Default dimensions of itemized lists
 \def\itemize#1{\inititemize\setbox\itembox\llap{#1\hskip\itemmarkerskip}%
 \let\:=\singleitem}
 
-\def\singleitem{\par\leavevmode\copy\itembox}
+\def\singleitem{\par\leavevmode\copy\itembox\ignorespaces}
 
 \def\endlist{\par\endgroup\postitemize}
 
 \let\itemnumbering=#1}
 
 \def\numbereditem{\par\leavevmode\advance\itemcount by 1
-\llap{\itemnumbering\hskip\itemmarkerskip}}
+\llap{\itemnumbering\hskip\itemmarkerskip}\ignorespaces}
 
 \def\nnorm{\the\itemcount}
 \def\ndotted{\nnorm.}
 \zeta\or\eta\or\theta\or\iota\or\kappa\or\lambda\or\mu\or\nu\or\xi\or\pi\or\rho
 \or\sigma\or\tau\or\upsilon\or\phi\or\chi\or\psi\or\omega\fi$)}
 
-\def\itm{\:}
+%%% Miscellanea %%%
+
+% {\I italic} with automatic italic correction
+\def\I{\it\aftergroup\/}
+
+% A breakable dash, to be repeated on the next line
+\def\={\discretionary{-}{-}{-}}
+
+% Non-breakable identifiers
+\def\<#1>{\leavevmode\hbox{\I #1}}
+
+% A handy shortcut
+\let\>=\noindent
 
 %%% Epilog %%%