blob1.tex
changeset 71 6006f6b8f24f
parent 70 5ab0e6f0d89e
child 75 33aaaca22af6
equal deleted inserted replaced
70:5ab0e6f0d89e 71:6006f6b8f24f
     1 \documentclass[11pt,leqno]{amsart}
     1 \documentclass[11pt,leqno]{amsart}
     2 
     2 
     3 \newcommand{\pathtotrunk}{./}
     3 \newcommand{\pathtotrunk}{./}
     4 \input{text/article_preamble.tex}
     4 \input{text/article_preamble.tex}
     5 \input{text/top_matter.tex}
     5 \input{text/top_matter.tex}
     6 
     6 \input{text/kw_macros.tex}
     7 
       
     8 %%%%% excerpts from KW's include file of standard macros
       
     9 
       
    10 \def\z{\mathbb{Z}}
       
    11 \def\r{\mathbb{R}}
       
    12 \def\c{\mathbb{C}}
       
    13 \def\t{\mathbb{T}}
       
    14 
       
    15 \def\du{\sqcup}
       
    16 \def\bd{\partial}
       
    17 \def\sub{\subset}
       
    18 \def\sup{\supset}
       
    19 %\def\setmin{\smallsetminus}
       
    20 \def\setmin{\setminus}
       
    21 \def\ep{\epsilon}
       
    22 \def\sgl{_\mathrm{gl}}
       
    23 \def\op{^\mathrm{op}}
       
    24 \def\deq{\stackrel{\mathrm{def}}{=}}
       
    25 \def\pd#1#2{\frac{\partial #1}{\partial #2}}
       
    26 \def\lf{\overline{\cC}}
       
    27 
       
    28 \def\nn#1{{{\it \small [#1]}}}
       
    29 \long\def\noop#1{}
       
    30 
       
    31 % equations
       
    32 \newcommand{\eq}[1]{\begin{displaymath}#1\end{displaymath}}
       
    33 \newcommand{\eqar}[1]{\begin{eqnarray*}#1\end{eqnarray*}}
       
    34 \newcommand{\eqspl}[1]{\begin{displaymath}\begin{split}#1\end{split}\end{displaymath}}
       
    35 
       
    36 % tricky way to iterate macros over a list
       
    37 \def\semicolon{;}
       
    38 \def\applytolist#1{
       
    39     \expandafter\def\csname multi#1\endcsname##1{
       
    40         \def\multiack{##1}\ifx\multiack\semicolon
       
    41             \def\next{\relax}
       
    42         \else
       
    43             \csname #1\endcsname{##1}
       
    44             \def\next{\csname multi#1\endcsname}
       
    45         \fi
       
    46         \next}
       
    47     \csname multi#1\endcsname}
       
    48 
       
    49 % \def\cA{{\cal A}} for A..Z
       
    50 \def\calc#1{\expandafter\def\csname c#1\endcsname{{\mathcal #1}}}
       
    51 \applytolist{calc}QWERTYUIOPLKJHGFDSAZXCVBNM;
       
    52 
       
    53 % \DeclareMathOperator{\pr}{pr} etc.
       
    54 \def\declaremathop#1{\expandafter\DeclareMathOperator\csname #1\endcsname{#1}}
       
    55 \applytolist{declaremathop}{pr}{im}{gl}{ev}{coinv}{tr}{rot}{Eq}{obj}{mor}{ob}{Rep}{Tet}{cat}{Maps}{Diff}{sign}{supp};
       
    56 
       
    57 
       
    58 
       
    59 %%%%%% end excerpt
       
    60 
       
    61 
       
    62 
     7 
    63 
     8 
    64 
     9 
    65 \title{Blob Homology}
    10 \title{Blob Homology}
    66 
    11