X-Git-Url: https://git.distorted.org.uk/~mdw/sod/blobdiff_plain/ca8f5d55bfc2b792edeb00e48d970b5b6b6c2c9b..f458e64e36509fa8c204f1dbcafff1d3dc059619:/doc/sod.sty diff --git a/doc/sod.sty b/doc/sod.sty index 5538bd7..4daadb2 100644 --- a/doc/sod.sty +++ b/doc/sod.sty @@ -57,6 +57,15 @@ %% Listings don't need to be small. \let\listingsize\relax +%% Notes for later. +\def\fixme#1{\leavevmode\marginpar{FIXME}[FIXME: #1]} + +%% Diagram settings. +\tikzset{ + every picture/.style={>=stealth, thick}, + lit/.style={font=\sffamily} +} + %% Metavariables are italics without decoration. \def\syntleft{\normalfont\itshape} \let\syntright\empty @@ -69,6 +78,7 @@ } \def\ulitleft{\normalfont\codeface} \let\ulitright\empty +\def\lit@i#1#2#3{\ifmmode\leavevmode\hbox\fi{#1{#3\/}#2}} %% Conditionally enter maths mode. Can't use \ensuremath here because we %% aren't necessarily sure where the maths will actually end. @@ -187,6 +197,7 @@ \definedescribecategory{be-meth}{before method} \definedescribecategory{af-meth}{after method} \definedescribecategory{cls}{class} +\definedescribecategory{rst}{restart} \definedescribecategory{ty}{type} \definedescribecategory{type}{type} \definedescribecategory{mac}{macro}