compilable PNAS file\! The blob intro typesets (poorly) onto 3 2-column pages
authorScott Morrison <scott@tqft.net>
Sun, 24 Oct 2010 22:48:18 -0700
changeset 571 f958e0ea62f8
parent 570 3a128dbe02fa
child 572 e0f5ec582725
compilable PNAS file\! The blob intro typesets (poorly) onto 3 2-column pages
pnas/pnas.tex
pnas/preamble.tex
--- a/pnas/pnas.tex	Sun Oct 24 22:47:43 2010 -0700
+++ b/pnas/pnas.tex	Sun Oct 24 22:48:18 2010 -0700
@@ -63,7 +63,7 @@
 %% The AMS math files are commonly used to gain access to useful features
 %% like extended math fonts and math commands.
 
-\usepackage{amssymb,amsfonts,amsmath}
+\usepackage{amssymb,amsfonts,amsmath,amsthm}
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %% OPTIONAL MACRO FILES
@@ -73,6 +73,9 @@
 %\newcommand{\mfrac}[2]{\frac{\displaystyle #1}{\displaystyle #2}}
 %\def\s{\sigma}
 
+\input{preamble}
+%\input{../text/article_preamble}
+\input{../text/kw_macros}
 
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 %% Don't type in anything in the following section:
@@ -80,7 +83,7 @@
 %% For PNAS Only:
 \contributor{Submitted to Proceedings
 of the National Academy of Sciences of the United States of America}
-\url{www.pnas.org/cgi/doi/10.1073/pnas.0709640104}
+%\url{www.pnas.org/cgi/doi/10.1073/pnas.0709640104}
 \copyrightyear{2008}
 \issuedate{Issue Date}
 \volume{Volume}
@@ -157,7 +160,9 @@
 %% \subsection{}
 %% \subsubsection{}
 
--- text of paper here --
+
+\input{../text/intro}
+
 
 %% == end of paper:
 
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/pnas/preamble.tex	Sun Oct 24 22:48:18 2010 -0700
@@ -0,0 +1,75 @@
+%auto-ignore
+%!TEX root = pnas.tex
+
+\def\bc{{\mathcal B}}
+\def\btc{{\mathcal{BT}}}
+
+\newcommand{\HC}{\operatorname{Hoch}}
+\newcommand{\HH}{\operatorname{HH}}
+
+\newcommand{\CM}[2]{C_*(\Maps(#1 \to #2))}
+\newcommand{\CD}[1]{C_*(\Diff(#1))}
+\newcommand{\CH}[1]{C_*(\Homeo(#1))}
+
+\newcommand{\cl}[1]{\underrightarrow{#1}}
+
+\newcommand{\Set}{\text{\textbf{Set}}}
+\newcommand{\Vect}{\text{\textbf{Vect}}}
+\newcommand{\Kom}{\text{\textbf{Kom}}}
+\newcommand{\Cat}{\mathcal{C}}
+
+\newcommand{\cell}{\mathfrak{D}}
+
+\newcommand{\into}{\hookrightarrow}
+\newcommand{\onto}{\twoheadrightarrow}
+\newcommand{\iso}{\cong}
+\newcommand{\quism}{\underset{\text{q.i.}}{\simeq}}
+\newcommand{\htpy}{\simeq}
+\newcommand{\actsOn}{\circlearrowright}
+\newcommand{\xto}[1]{\xrightarrow{#1}}
+\newcommand{\isoto}{\xto{\iso}}
+\newcommand{\quismto}{\xrightarrow[\text{q.i.}]{\iso}}
+\newcommand{\diffeoto}{\xrightarrow[\text{diffeo}]{\iso}}
+\newcommand{\htpyto}{\xrightarrow[\text{htpy}]{\htpy}}
+
+\newcommand{\directSum}{\oplus}
+\newcommand{\DirectSum}{\bigoplus}
+\newcommand{\tensor}{\otimes}
+\newcommand{\Tensor}{\bigotimes}
+
+\newcommand{\selfarrow}{\ensuremath{\smash{\tikz[baseline]{\draw[->] (0,0.2) .. controls (0.6,0.8) and (0.6,-0.6) .. (0,0);}}}}
+
+\newcommand{\bdy}{\partial}
+\newcommand{\compose}{\circ}
+\newcommand{\eset}{\emptyset}
+
+\newcommand{\id}{\boldsymbol{1}}
+
+\newtheorem{property}{Property}
+\newenvironment{rem}{\noindent\textsl{Remark.}}{}
+
+% \mathrlap -- a horizontal \smash--------------------------------
+% For comparison, the existing overlap macros:
+% \def\llap#1{\hbox to 0pt{\hss#1}}
+% \def\rlap#1{\hbox to 0pt{#1\hss}}
+\def\clap#1{\hbox to 0pt{\hss#1\hss}}
+\def\mathllap{\mathpalette\mathllapinternal}
+\def\mathrlap{\mathpalette\mathrlapinternal}
+\def\mathclap{\mathpalette\mathclapinternal}
+\def\mathllapinternal#1#2{%
+\llap{$\mathsurround=0pt#1{#2}$}}
+\def\mathrlapinternal#1#2{%
+\rlap{$\mathsurround=0pt#1{#2}$}}
+\def\mathclapinternal#1#2{%
+\clap{$\mathsurround=0pt#1{#2}$}}
+
+% packages
+
+\usepackage{tikz}
+\usetikzlibrary{shapes}
+\usetikzlibrary{backgrounds}
+\usetikzlibrary{decorations,decorations.pathreplacing}
+\usetikzlibrary{fit,calc,through}
+
+\usepackage[all,color]{xy}
+\SelectTips{cm}{}