| author | huffman | 
| Fri, 19 Nov 2010 09:07:23 -0800 | |
| changeset 40624 | 2df58ba31be7 | 
| parent 39744 | 4e586b734fac | 
| permissions | -rw-r--r-- | 
| 20946 | 1 | |
| 2 | %% toc | |
| 3 | \newcommand{\tocentry}[1]{\cleardoublepage\phantomsection\addcontentsline{toc}{chapter}{#1}
 | |
| 4 | \@mkboth{\MakeUppercase{#1}}{\MakeUppercase{#1}}}
 | |
| 5 | ||
| 30227 | 6 | %% paragraphs | 
| 7 | \setlength{\parindent}{1em}
 | |
| 8 | ||
| 20946 | 9 | %% references | 
| 10 | \newcommand{\secref}[1]{\S\ref{#1}}
 | |
| 11 | \newcommand{\figref}[1]{figure~\ref{#1}}
 | |
| 12 | ||
| 29016 | 13 | %% logical markup | 
| 14 | \newcommand{\strong}[1]{{\bfseries {#1}}}
 | |
| 15 | \newcommand{\qn}[1]{\emph{#1}}
 | |
| 16 | ||
| 17 | %% typographic conventions | |
| 18 | \newcommand{\qt}[1]{``{#1}''}
 | |
| 39665 
f1622d126e31
more idiomatic handling of latex typewriter type setting
 haftmann parents: 
39664diff
changeset | 19 | \newcommand{\ditem}[1]{\item[\isastyletext #1]}
 | 
| 29016 | 20 | |
| 30227 | 21 | %% quote environment | 
| 29016 | 22 | \isakeeptag{quote}
 | 
| 30227 | 23 | \renewenvironment{quote}
 | 
| 24 |   {\list{}{\leftmargin2em\rightmargin0pt}\parindent0pt\parskip0pt\item\relax}
 | |
| 25 |   {\endlist}
 | |
| 26 | \renewcommand{\isatagquote}{\begin{quote}}
 | |
| 27 | \renewcommand{\endisatagquote}{\end{quote}}
 | |
| 28 | \newcommand{\quotebreak}{\\[1.2ex]}
 | |
| 20946 | 29 | |
| 39664 
0afaf89ab591
more canonical type setting of type writer code examples
 haftmann parents: 
39538diff
changeset | 30 | %% typewriter text | 
| 39680 | 31 | \newenvironment{typewriter}{\renewcommand{\isastyletext}{}%
 | 
| 32 | \renewcommand{\isadigit}[1]{{##1}}%
 | |
| 39665 
f1622d126e31
more idiomatic handling of latex typewriter type setting
 haftmann parents: 
39664diff
changeset | 33 | \parindent0pt% | 
| 39744 
4e586b734fac
combine quote and typewriter tag; typewriter considers isa@parindent
 haftmann parents: 
39680diff
changeset | 34 | \makeatletter\isa@parindent0pt\makeatother% | 
| 39676 | 35 | \isabellestyle{tt}\isastyle%
 | 
| 36 | \fontsize{9pt}{9pt}\selectfont}{}
 | |
| 39744 
4e586b734fac
combine quote and typewriter tag; typewriter considers isa@parindent
 haftmann parents: 
39680diff
changeset | 37 | |
| 
4e586b734fac
combine quote and typewriter tag; typewriter considers isa@parindent
 haftmann parents: 
39680diff
changeset | 38 | \isakeeptag{quotetypewriter}
 | 
| 
4e586b734fac
combine quote and typewriter tag; typewriter considers isa@parindent
 haftmann parents: 
39680diff
changeset | 39 | \renewcommand{\isatagquotetypewriter}{\begin{quote}\begin{typewriter}}
 | 
| 
4e586b734fac
combine quote and typewriter tag; typewriter considers isa@parindent
 haftmann parents: 
39680diff
changeset | 40 | \renewcommand{\endisatagquotetypewriter}{\end{typewriter}\end{quote}}
 | 
| 39664 
0afaf89ab591
more canonical type setting of type writer code examples
 haftmann parents: 
39538diff
changeset | 41 | |
| 29016 | 42 | %% presentation | 
| 20946 | 43 | \setcounter{secnumdepth}{2} \setcounter{tocdepth}{2}
 | 
| 44 | ||
| 30227 | 45 | %% character detail | 
| 46 | \renewcommand{\isadigit}[1]{\isamath{#1}}
 | |
| 20946 | 47 | \binperiod | 
| 29104 | 48 | \underscoreoff | 
| 20946 | 49 | |
| 30227 | 50 | %% format | 
| 51 | \pagestyle{headings}
 | |
| 29016 | 52 | \isabellestyle{it}
 | 
| 20946 | 53 | |
| 54 | ||
| 55 | %%% Local Variables: | |
| 56 | %%% mode: latex | |
| 57 | %%% TeX-master: "implementation" | |
| 58 | %%% End: |