\contentsline {section}{\numberline {1}Introduction}{1}% 
\contentsline {section}{\numberline {2}User syntax}{1}% 
\contentsline {subsection}{\numberline {2.1}Package loading and options}{1}% 
\contentsline {subsection}{\numberline {2.2}Commands for inserting Asymptote graphics}{2}% 
\contentsline {subsection}{\numberline {2.3}Graphics options}{2}% 
\contentsline {section}{\numberline {3}Processing the document}{2}% 
\contentsline {section}{\numberline {4}Implementation}{3}% 
\contentsline {subsection}{\numberline {4.1}Allocations}{3}% 
\contentsline {paragraph}{Allocations}{3}% 
\contentsline {subsection}{\numberline {4.2}Packages}{3}% 
\contentsline {paragraph}{Emulating packages}{3}% 
\contentsline {paragraph}{Ensuring attachfile2 is loaded if [attach] is requested}{4}% 
\contentsline {paragraph}{Macros}{4}% 
\contentsline {subsection}{\numberline {4.3}Package options}{4}% 
\contentsline {subsection}{\numberline {4.4}Testing for PDF output}{5}% 
\contentsline {subsection}{\numberline {4.5}Bug squashing}{5}% 
\contentsline {subsection}{\numberline {4.6}Input/Output}{6}% 
\contentsline {subsection}{\numberline {4.7}Commands for verbatim processing environments}{6}% 
\contentsline {subsection}{\numberline {4.8}User interface}{7}% 
\contentsline {subsection}{\numberline {4.9}Keys for graphics processing}{11}% 
