; TeX output 1997.03.28:1758souDtGGcmr17The7tGGcmss17bitspacqkage@XQ ff cmr12basic/bits(F4rankenstein'sguts)?XQ cmr12MattSwift߆T cmtt12ذEVVersion:8v1.0 *DoScumenrtationrevision:81996/03/26#㍒!Kt : cmbx9Abstract\oo cmr9FIX#8INff cmbx12PartffIINq cmbx12DiscussionIPartffIs3IIImplemenZtationꨍI1aLVfersionffcontrol$ߤN cmtt9\fileinfo b\fileversion $\filedate y\docdate $\PPOptArgIK`y cmr10TheseUUde nitionsmustbGethe rstonesinthe le. LsٓRcmr71S\def\fileinfo{basicbits(Frankenstein'sguts)} Ls2S\def\fileversion{v1.0}Ls3S\def\filedate{1996/03/26}Ls4S\def\docdate{1996/03/26}Ls5S\edef\PPOptArg{%Ls6]\filedate\space\fileversion\space\fileinfoLs7S}XStoprighthereifwe'rejustloadingthe le'sinformation,janddon'twantto IloadMthiscoGdefortypesettingitsdocumentation(onlymakessenseforcertainpack-Iages).3TheH 'ExX2eanddeclarethepackqage.I19S\NeedsTeXFormat{LaTeX2e}I20S\ProvidesPackage{bits}[\PPOptArg]!čI2aLPreliminariesI!N cmbx122.1gRequirementsuTI21S\RequirePackage{blkcntrl,moredefs,relsize}I2.2gOptionpro`cessingI22S\DeclareOption{poetica}{% I23]\RequirePackage{poetica}I24]\newcommand\FullTitlePoetica{%I25f\begin{Poetica}I26p2\fontshape{t}\selectfontI27p2\BitTitle\\%I28p2\ifx\BitSubtitle\ShortEmpty\elseI29yw^\BitSubtitle\\%I30p2\fiI31f\end{Poetica}I32]}I33]\AtBeginDocument{%I34f\let\FullTitle\FullTitlePoeticaI35]}I36S}I37S\DeclareBooleanOptions{ends}{noends}I38S\DeclareBooleanOptions{titlepage}{notitlepage}I39S\DeclareBooleanUserOptions{signed}{anonymous}I40S\ExecuteOptions{ends,notitlepage,signed}I41S\ProcessOptionsI3aLMakingffnewcopyandbitstylesI3.1gGeneralstu uT'|\bt@a '|\bt@b '|\bt@c '|\bt@d '|\bt@eINoticeUUtheseareloGcal.I42S\ReserveCS\bt@aI43S\ReserveCS\bt@bI44S\ReserveCS\bt@cI45S\ReserveCS\bt@dI46S\ReserveCS\bt@eS\if@bt@trymoreschemes@ Z\@bt@trymoreschemes@true &\@bt@trymoreschemes@false \sc@scheme@components L\sc@listcar L\sc@listcdr t\sc@bitstyle@list 9\sc@copystyle@listIComma-separatedlistsofvqalidbitstyles, Jcopystyles,andscheme-compGonents.SXW*e Istartcthemo non-nullbGecausewehavetobGootstrapcthesystemofaddingnewIones.I47S\newcommand\sc@scheme@components{% I48]environment,end@bit,begin@bit,interbits,firstbit%I49],settitle,setfirsttitle%I50S}2soI51S\newcommand\sc@bitstyle@list{% I52]generic%I53S}I54S\newcommand\sc@copystyle@list{%I55]standard%I56S}I57S\provideboolean{@bt@trymoreschemes@}I58I59S\NewName{sc@listcar}{#1,#2\@nil}{%I60]#1%I61S}I62S\NewName{sc@listcdr}{#1,#2\@nil}{%I63]#2%I64S}\NewCopystyle b\NewBitstyle \sc@assign@scheme@componentIEach-dcompGonentofthenewstyleissettothecorresopndingcompGonentofthe I rstschemeinthescheme-listforwhichde nessuchacompGonent.wqT*obGesafe,IeveryUUscheme-listshouldendwithZ.XFIXME:x