diff options
author | p <grr@lo2.org> | 2024-11-19 17:43:15 -0500 |
---|---|---|
committer | p <grr@lo2.org> | 2024-11-19 17:43:15 -0500 |
commit | 4fcc9bf9b03e32618cfdad1b40ab828d321df583 (patch) | |
tree | 819c8b474922b12713f680216be38f3df53db22e | |
parent | 81f9e4919134cfd43ec57437c69f143f269667d4 (diff) | |
download | blueprint-4fcc9bf9b03e32618cfdad1b40ab828d321df583.tar.gz |
powerwash layer of horseshit off index page
-rw-r--r-- | blueprint.otx | 172 | ||||
-rw-r--r-- | blueprint.tex | 253 | ||||
-rw-r--r-- | salitter.sty | 176 | ||||
-rw-r--r-- | screed.sty | 49 |
4 files changed, 172 insertions, 478 deletions
diff --git a/blueprint.otx b/blueprint.otx new file mode 100644 index 0000000..ed415c3 --- /dev/null +++ b/blueprint.otx @@ -0,0 +1,172 @@ +\input sal.otx +\margins/2 fold (0.75,0.5,0.3,0.3)in + +\def\speech#1{\e{#1}} % ? + +% \newcommand\essaytitle{\uline} + +\def\gap{\vskip 2em} + +\def\inlineaside#1{\e{(#1)}} % ? + +\def\x{$x$} +\def\y{$y$} +\def\greater{>} +\def\less{<} + + +% --- strikeouts +% --- TODO this should be moved into sal.otx probably +\def\cancel#1#{\isempty{#1}\iftrue \afterfi{\cancel/} + \else + \lowercase{\casesof #1} + / {\let\cancline=\drawFslash} + \\ {\let\cancline=\drawBslash} + x {\def\cancline{\drawBslash\drawFslash}} + - {\let\cancline=\drawHline} + \_finc {}% + \ea\cancelA + \fi +} +\def\cancelA{\ifmmode \ea\cancelM \else \ea\cancelT \fi} +\def\cancelT#1{\setbox0=\hbox{#1}\cancelF} % text mode +\def\cancelM#1{\mathstyles{\setbox0=\hbox{$\currstyle#1$}\cancelF}} % math mode +\def\cancelF{\edef\tmp{\cancline}\quitvmode\box0 \pdfliteral{q \useit{\cancelparams} \tmp S Q}} +\def\drawFslash{\bp{-\wd0} \bp{-\dp0} m 0 \bp{\ht0} l } % forward slash +\def\drawBslash{\bp{-\wd0} \bp{\ht0} m 0 \bp{-\dp0} l } % backward slash +\def\drawHline {\bp{-\wd0} \bp{.5ex} m 0 \bp{.5ex} l } % horizontal line +\def\cancelparams{1 0 0 RG 1 J .6 w} % color RG linetype J linewidth w +% --------- +\def\redact#1{\cancel-{#1}} + +\def\stress#1{{\bf #1}} + +% -------- TODO these should be considered placeholders basically +\def\name#1{{\bf #1}} + +% "linguistic expression" +\def\lexpression#1{"\e{#1}"} +\def\expression#1{\lexpression{#1}} + +% \newenvironment{sysrules}{\begin{hangparas}{3em}{1}}{\end{hangparas}} + +\def\postulate#1{\emph{Postulate #1}.} + +\def\dreamdate#1{\vskip 1em\ul{#1}\nl} +\def\dreamdatecomment#1#2{\vskip 1em \ul{#1} --- \e{#2}\nl} + +\def\cubeframe{\includegraphics[width=1em]{img/cubeframe}} +\def\cubeup{\includegraphics[width=1em]{img/cubeup}} +\def\cubedown{\includegraphics[width=1em]{img/cubedown}} +\def\sysname#1{\dq{\caps #1}} +% ------------------- + +%\def\photopage#1#2#3#4{ +% \begin{figure} +% { \centering\includegraphics[width=4.25in]{#1}\par } +% \vskip 1em +% \noindent #2 \vskip 1em +% \caption{\noindent #3} +% { \raggedleft \itshape (photo by #4) \par } +% \end{figure}} + + +\parskip=0.1em +\picdir={img/} + +% ... blank headers, footers, folios + +% Title +{ + \vfill + \vfill + \centerline{\inspic{blueprint_title.png}} + \vfill + \centerline{\inspic{blueprint_author.png}} + \vfill +} + +\break + +{\tt + +colophon goes here +} + +\break + +% \photopage{img/creep02}{5/15/1962}{Henry Flynt presents "Creep" lecture in Adam Hovre upper common room, Harvard University, May 15, 1962}{Tony Conrad} + +\break +% ... folios to roman numerals + +% \input{essays/introduction.tex} +% \input{essays/sal_introduction.tex} + +\break + +% --- Stripped headers for ToC, list of figures, etc + +\maketoc + +\break + +% \listoffigures +% \break + +% \mainmatter ... folios to arabic + +%\part{Philosophy} +%\input{essays/flaws_underlying_beliefs.tex} +%\input{essays/walking_through_walls.tex} +%\input{essays/philosophical_reflections.tex} +%\input{essays/flyntian_modality.tex} +%\input{essays/some_objections.tex} +%\input{essays/philosophy_proper.tex} + +% \part{Esthetics} +% \input{essays/down_with_art.tex} +% \input{essays/art_or_brend.tex} +% \input{essays/letters.tex} +% \input{essays/photos.tex} +% \input{extra/poem_1.tex} +% \input{extra/poem_4.tex} + +% \part{Para-Science} +% \input{essays/dissociation_physics.tex} +% \input{essays/mathematical_studies.tex} +% \input{essays/post_formalism_memories.tex} +% \input{essays/studies_in_constructed_memories.tex} + +%\part{The New Modality} +%\input{essays/energy_cube1966.tex} +%\input{essays/energy_cube1961.tex} +%\input{essays/concept_art.tex} +%\input{dissociator_syntax.tex} +%\input{essays/perception_dissociator.tex} +%\input{essays/mock_risk_games.tex} +%\input{essays/dream_reality.tex} + +%\part{Social Philosophy} +%\input{essays/social_recognition.tex} +%\input{essays/creep.tex} +%\input{essays/three_levels_of_politics.tex} + + +%\part{Science (Logic)} +%\input{essays/admissible_contradictions.tex} +%\input{essays/propositional_vibration.tex} + +% \part{Appendix} + + +%\input{extra/structure_art_pure_mathematics.tex} +%\input{extra/misleading_newness.tex} +%\input{extra/anthology_non_philosophical.tex} +%\input{essays/exercise_awareness_states.tex} +%\input{extra/general_acognitive_culture.tex} +%\input{extra/communists_must.tex} +%\input{extra/primary_study_paraphrase.tex} +%\input{extra/radicalism_of_unbelief.tex} + +\end
\ No newline at end of file diff --git a/blueprint.tex b/blueprint.tex deleted file mode 100644 index 3c848aa..0000000 --- a/blueprint.tex +++ /dev/null @@ -1,253 +0,0 @@ -\documentclass[10pt,twoside,openany]{book} - -\usepackage{salitter} - -\usepackage[ - papersize={5.5in,8.5in}, - includeheadfoot=true, - total={4.75in,7.7in}, - headheight=0.25in, - headsep=0.15in, - footskip=0.3in, - outer=0.5in, - inner=0.75in -]{geometry} - -\usepackage{mwe} -\usepackage{amsmath} -\usepackage{stix} -\usepackage{xfrac} -\usepackage{bbold} -\usepackage{csquotes} -\usepackage[normalem]{ulem} -\usepackage{enumitem} -\usepackage{tikz} -\usetikzlibrary{calc} -\usepackage[pagestyles]{titlesec} -\usepackage{hanging} -\usepackage{fancyhdr} -\usepackage{framed} -\usepackage{wrapfig2} -\usepackage{booktabs} -\usepackage{rotating} -\usepackage{array} - -% fonts -\usepackage[T1]{fontenc} -\usepackage{ETbb} -\let\oldstylenums\textosf - -\newcommand\speech[1]{ - \textquote{\emph{#1}}} - -\newcommand\said[1]{ % oops - \speech{#1}} - -\newcommand\essaytitle{\uline} - -\newcommand\gap{\vskip 2em} - -\newcommand\inlineaside[1]{\textit{(#1)}} - -\newcommand\x{$x$} -\newcommand\y{$y$} - -\newcommand\redact[1]{\xout{#1}} - -\newcommand\greater{>} -\newcommand\less{<} - -\newcommand\slop[1]{{\sloppy #1 \par}} -\newcommand\stress[1]{\textbf{#1}} - -% TODO these should be considered placeholders basically -\newcommand{\name}[1]{\textbf{#1}} - -% "linguistic expression" -\newcommand{\lexpression}[1]{"\emph{#1}"} -\newcommand{\expression}[1]{\lexpression{#1}} - -\newenvironment{sysrules}{\begin{hangparas}{3em}{1}}{\end{hangparas}} - -\newcommand\postulate[1]{\emph{Postulate #1}.} - -\newcommand\dreamdate[1]{\vskip 1em\uline{#1}\\} -\newcommand\dreamdatecomment[2]{\vskip 1em \uline{#1} --- \textit{#2}\\} - -\newcommand\cubeframe{\includegraphics[width=1em]{img/cubeframe}} -\newcommand\cubeup{\includegraphics[width=1em]{img/cubeup}} -\newcommand\cubedown{\includegraphics[width=1em]{img/cubedown}} -\newcommand\sysname[1]{\enquote{\textsc{#1}}} - -\newcommand\Q[1]{\begin{quotation}#1\end{quotation}} -\newcommand\Qs[1]{{\parbox{3.5in}{\raggedleft \itshape ---#1 \par}}} - -\newcommand\photopage[4]{ - \begin{figure} - { \centering\includegraphics[width=4.25in]{#1}\par } - \vskip 1em - \noindent #2 \vskip 1em - \caption{\noindent #3} - { \raggedleft \itshape (photo by #4) \par } - \end{figure}} - -\begin{document} -\renewcommand{\baselinestretch}{1.1} -\setlength{\parskip}{0.1em} - -% --- Initial header configuration for front matter, introduction -\pagestyle{fancy} -\fancyhead{} % clear all header fields -%\fancyhead[RO,LE]{\thepart} -\fancyfoot{} % clear all footer fields -\fancyfoot[LE,RO]{\thepage} -%\fancyfoot[LO,CE]{\thechapter} -%\fancyfoot[CO,RE]{\thesection} - -% --- TITLESEC stylizations for -% - part -\titleformat{\part}[display]{\centering\scshape\Huge}{\thepart}{1.5cm}{} - -% - chapter -\titleformat{\chapter}[block]{\scshape\Large}{\itshape\thechapter \hskip 0.25cm ---}{0.25cm}{\filcenter}[] -\titlespacing*{\chapter}{0in}{1cm}{2cm}[0.5cm] - -% - section -\titleformat{\section}[block] -{\sffamily} -{\thesection}{1.5em}{\bfseries} -\titlespacing{\section}{0in}{0.5cm}{0.5cm}[0.5cm] -% ---------- - -\frontmatter -\graphicspath{{img/}} - -\raggedbottom - -\renewcommand*{\thesection}{\Alph{section}} - -\setlist{itemsep=3pt} -\setlist{parsep=0pt} -\setlist{topsep=3pt} -\setlist{leftmargin=1cm} - -\setlist{nosep} - -% Title -\thispagestyle{empty} -{ - \centering - \vfill - \vfill - \includegraphics[scale=1]{img/blueprint_title} - \vfill - \includegraphics[scale=1]{img/blueprint_author} - \vfill -} - -\clearpage - -{\ttfamily - -colophon goes here -} - -\clearpage - -\thispagestyle{empty} -\photopage{img/creep02}{5/15/1962}{Henry Flynt presents "Creep" lecture in Adam Hovre upper common room, Harvard University, May 15, 1962}{Tony Conrad} -\clearpage - -\fancyhead{} % clear all header fields -\fancyhead[RO,LE]{\textsc{Introduction}} -\input{essays/introduction.tex} -\input{essays/sal_introduction.tex} - -\clearpage - -% --- Stripped headers for ToC, list of figures, etc -\fancyhead{} \fancyfoot{} \fancyfoot[LE,RO]{\thepage} - -\tableofcontents* - -\clearpage - -\listoffigures - -\clearpage - -\mainmatter - -% --- Baseline header that individual essays may modify but should restore -%\fancyfoot[CO,RE]{\thesection} - -\part{Philosophy} - -\fancyhead{} \fancyfoot{} \fancyfoot[LE,RO]{\thepage} -\fancyhead[LO]{\textsc{Philosophy}} \fancyhead[RE]{\chaptername} - -\input{essays/flaws_underlying_beliefs.tex} -\input{essays/walking_through_walls.tex} -\input{essays/philosophical_reflections.tex} -\input{essays/flyntian_modality.tex} -\input{essays/some_objections.tex} -\input{essays/philosophy_proper.tex} -% primary study? - -\part{Esthetics} -\input{essays/down_with_art.tex} -\input{essays/art_or_brend.tex} -\input{essays/letters.tex} -\input{essays/photos.tex} -% \input{extra/poem_1.tex} -% \input{extra/poem_4.tex} - -\part{Para-Science} -% \input{essays/dissociation_physics.tex} -\input{essays/mathematical_studies.tex} -\input{essays/post_formalism_memories.tex} -\input{essays/studies_in_constructed_memories.tex} - -\part{The New Modality} -%\tocline -\input{essays/energy_cube1966.tex} -\input{essays/energy_cube1961.tex} -\input{essays/concept_art.tex} -\input{dissociator_syntax.tex} -\input{essays/perception_dissociator.tex} -\input{essays/mock_risk_games.tex} -\input{essays/dream_reality.tex} - -\part{Social Philosophy} -\input{essays/social_recognition.tex} -\input{essays/creep.tex} -\input{essays/three_levels_of_politics.tex} - - -\part{Science (Logic)} -\input{essays/admissible_contradictions.tex} -\input{essays/propositional_vibration.tex} -% \input{extra/repressed_content.tex} -% \input{extra/apprehension_of_plurality.tex} - -% \backmatter -\part{Appendix} - - -\setcounter{secnumdepth}{2} -\setcounter{chapter}{0} -\renewcommand{\thechapter}{\Alph{chapter}} - -%\tocline -\input{extra/structure_art_pure_mathematics.tex} -\input{extra/misleading_newness.tex} -\input{extra/anthology_non_philosophical.tex} -\input{essays/exercise_awareness_states.tex} -\input{extra/general_acognitive_culture.tex} -\input{extra/communists_must.tex} -\input{extra/primary_study_paraphrase.tex} -\input{extra/radicalism_of_unbelief.tex} -% input{extra/philosophy_of_concept_art.tex} - - -\end{document} diff --git a/salitter.sty b/salitter.sty deleted file mode 100644 index 52aba6a..0000000 --- a/salitter.sty +++ /dev/null @@ -1,176 +0,0 @@ -% ---- layout - lulu a5 -\newcommand{\afivelayout}[0]{ - \setstocksize{8.52in}{6.08in} - \settrimmedsize{7.27in}{4.53in}{*} - \settrims{0.50in}{0.75in} - \setlrmarginsandblock{0.125in}{0.125in}{*} - \setulmarginsandblock{50pt}{*}{*} - \setheaderspaces{*}{*}{1.618} - \checkandfixthelayout} - -% ---- layout - us letter, on laser printer -\newcommand{\usletterlayout}[0]{ - \setstocksize{8.5in}{5.5in} - \settrimmedsize{8.5in}{5.5in}{*} - \settrims{0pt}{0pt} - \setlrmarginsandblock{0.5in}{0.35in}{*} - \setulmarginsandblock{50pt}{*}{*} - \setheaderspaces{*}{*}{1.618} - \checkandfixthelayout} - -% ---- layout duct tape - -% some section where we just want to not be indenting paragraphs for a while -% obviously shouldnt be nested -% \newlength{\savelength} -% \newenvironment{noindent}{ -% \setlength{\savelength}{parindent} -% \setlength{\parindent}{0}}{ -% \setlength{\parindent}{savelength}} - -% ---- image shorthand - -% \graphicspath{ {img/} } % a default, which could/should be changed - -\newcommand{\img}[1]{ - \begin{center} - % \includegraphics[width=0.9\textwidth]{1.1.1.png} - \includegraphics[scale=1]{#1} -\end{center}} - -\newcommand{\imgw}[2]{ - {\centering\vskip 1em\includegraphics[width=#1]{#2} - \vskip 1em\par}} - -% ---- font (antiqua) - -\newcommand{\antiquafont}[0]{ - \usepackage{baskervald} - \usepackage[T1]{fontenc}} - -% ---- font (coelacanth) - -\newcommand{\coelfont}[0]{ - \usepackage[nf]{coelacanth} - \usepackage[T1]{fontenc} - - \let\oldnormalfont\normalfont - \def\normalfont{\oldnormalfont\mdseries}} - -% ---- font (day roman) - -\newcommand{\dayromanfont}[0]{ - \usepackage[T1]{fontenc} - %\usepackage{newpxtext,eulerpx}} - \usepackage{newpxtext}} - -% ---- font (garamond) - -\newcommand{\garafont}{ - %\usepackage[cmintegrals,cmbraces]{newtxmath} - %\usepackage{ebgaramond-maths} - \usepackage{ebgaramond} - \usepackage[T1]{fontenc}} - -% ---- font gyre schola -\newcommand{\scholafont}{ - \usepackage{fontspec} - \setmainfont[Mapping=tex-text]{TeX Gyre Schola}} - -% ---- font (newpx) - -\newcommand{\newpxfont}[0]{ - \usepackage[T1]{fontenc} - \usepackage{newpxtext}} - -% ---- metadata for a title page - -\newcommand\visbreak{ - {\centering {\vskip 1em {$\diamond$ \hskip 0.5in $\diamond$ \hskip 0.5in $\diamond$}\vskip 1em} \par }} - -% ---- semantic punctuation, etc -% quoting a word when speaking of a word itself -\newcommand{\word}[1]{ - \enquote{#1}} - -% ---- odds-and-ends added for aurora - -\newcommand{\textquotetranslate}[3]{\enquote{#1} ({#2} --- #3)} - -% eg, \term with translation -\newcommand{\termtranslate}[2]{\emph{#1} ({#2})} - -% eg, "quotedword" with translation -\newcommand{\wordtranslate}[2]{\enquote{#1} ({#2})} - -% textquote with citation -\newcommand{\citedquote}[2]{\enquote{#1} ({#2})} - -% inclusion of text in original language, w/ citation, w/o translation -\newcommand{\citedoriginal}[3]{(\emph{#1} --- {#2})} - -% the original construct in the text is unclear to me -% \newcommand{\citedoriginal}[3]{({#1} --- \emph{#2} {#3})} - -% ---- random odds-and-ends components -\newcommand{\nofolios}{ - \pagestyle{empty}} - -\newcommand{\etc}{ - \textit{etc.}} - -\newcommand{\eg}{ - \textit{e.g.}} - -% timeforms bits i may use elsewhere... -\newcommand{\speaker}[1]{ - \textsc{#1}} - -\newenvironment{dialogue}{ - % we want opposite indentation for paragraphs: first line of each paragraph not indented, every line after is indented. - \begin{hangparas}{2em}{1} -}{ - \end{hangparas} -} - -\newenvironment{alphaenumerate}{ - \renewcommand{\labelenumi}{\alpha{enumi}} - \begin{enumerate}}{ - \end{enumerate} - \renewcommand{\labelenumi}{\arabic{enumi}}} -% ---- random odds-and-ends components - -\newcommand{\articletitle}[1]{\enquote{#1}} -\newcommand{\papertitle}[1]{\enquote{#1}} -\newcommand{\booktitle}[1]{\emph{#1}} -\newcommand{\journaltitle}[1]{\emph{#1}} -\newcommand{\conferencetitle}[1]{\textit{#1}} -\newcommand{\symposiumtitle}[1]{\enquote{#1}} -\newcommand{\opustitle}[1]{\uline{#1}} -\newcommand{\filmtitle}[1]{\emph{#1}} -\newcommand{\term}[1]{\emph{#1}} - -\newcommand{\ie}[0]{i.e.} -\newcommand{\ibid}[0]{\textit{Ibid.}} -\newcommand{\opcit}[0]{\textit{op. cit.}} -\newcommand{\loccit}[0]{\textit{loc. cit.}} -\newcommand{\etseq}[0]{\textit{et. seq.}} -\newcommand{\etal}[0]{\textit{et. al.}} - -\newcommand{\signoff}[1]{ - {\raggedleft #1 \par}} - -\newcommand{\signoffnote}[1]{ - {\raggedleft \textit{#1} \par}} - -\newcommand{\chapterauthor}[1]{ - {\large \itshape #1 \par }} - -% ---- symbols etc - -% \newcommand{\gl}{\guillemotleft} -% \newcommand{\gr}{\guillemotright} - -\newcommand{\editornote}[1]{\footnote{ -\sffamily #1 --- S.W. -}} diff --git a/screed.sty b/screed.sty deleted file mode 100644 index f6b7bfa..0000000 --- a/screed.sty +++ /dev/null @@ -1,49 +0,0 @@ -% making latex actually work for me -% === counters - -% === toc primitives -\newcommand\rTocChp[1]{Ignore me} -\newcommand\rTocPrt[1]{Ignore me} - -% === header primitives -\newcommand\rHdrChp[1]{Ignore me} -\newcommand\rHdrPrt[1]{Ignore me} - -% === page primitives -\newcommand\rPageChp[1]{ -Page Chapter: #1}% {\raggedleft \parbox{3in}{ {\Large \value{ThaChp} --- } \parbox{2.5in}{ \raggedleft \itshape #1}}\par}} - -\newcommand\rPagePrt[1]{ - {\centering - {\Large \Roman{\value{ThaPrt}} - - {\large \scshape #1 } \par}}} -% === divisions -% --- Prt / part -\newcommand\Prt[3]{ - \stepcounter{ThaPrt} - \rPagePrt{#1} - \rTocPrt{#2} - \rHdrPrt{#3} - \stepcounter{ThaPrt}} - -% --- Chp / chapter -\newcommand\Chp[3]{ - \stepcounter{ThaChp} - \rPageChp{#1} - \rTocChp{#1} - \rHdrChp{#1}} - -% --- Sec / section -% --- Ssc / subsection - -% ==== other screedshit -\newcommand\stress[1]{\textbf{#1}} - -% === initshit -\newcommand\LETSGOOOO{ - \begin{document} - - % initialize counters - \newcounter{ThaPrt} - \newcounter{ThaChp}{ThaPrt}} |