%% Boxes_and_Glue.tex
%
%% Copyright 2010 LAFKON/Christoph Haag 

\documentclass[8pt,cleardoubleempty]{scrbook}
\usepackage{i/a/utils/latex/sty/A5}
\usepackage{Boxes_and_Glue}

\newcommand{\fpath}{i/a/workshop/bag}

\makeindex

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% CUSTOM COMMANDS TO MAKE INPUT %
% TEX GLOBALLY INCLUDABLE       %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\newcommand{\sectiontitle}[1]{\section{#1}}
\newcommand{\sectionauthor}[1]{\smallskip \hspace{.05\textwidth} #1 \newline \smallskip}

\renewcommand{\sectiontitle}[1]{\chapter{#1}}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\begin{document}

\titlepages % NEWCOMMAND DEFINED IN Boxes_and_Glue.sty

\thispagestyle{empty}
\noindent
Copyright \copyright{-0.4em} % SPACING FRONT
			{0}{-.04} % POSITION
			{height=1.5em} % SCALE
			{1.5em} % SPACING BACK
2009\\
{\scalefont{.85}
B.Bachler,
E.Bonetti,
L.Bontempi  
C.Haag, 
M.Hoogenboom,
A.Jongstra,
R.Monnikhof,
D.Medic
}

\bigskip
{
  \noindent
  Permission is granted to copy, distribute and/or modify 
  this document under the terms of the GNU Free Documentation 
  License, Version~1.2 or any later version published by the 
  Free Software Foundation; A copy of the license is included 
  in the section entitled ``GNU Free Documentation License''.
}

\newpage


In February 2010 a workshop took place at the 
Piet Zwart Institute in Rotterdam. 
During three days we dealt with \LaTeX and the automated generation 
of \LaTeX documents, especially regarding the possibilities for 
graphic design.

\emph{Boxes and Glue} refers to Donald Knuth's approach to typesetting%
%----------------%
\footnote{%
The \TeX typesetting system uses a model of boxes and glue. Boxes contain
typeset objects, such as text, mathematical displays, and pictures, and glue
is flexible space that can stretch and/or shrink by amounts that are under
user control.\cite{beebe:2009:bag}
}%
%----------------%
and points at the same time back to not-so-ancient days of graphic design.
Printlaying as analogue craft -- glue, paper, scissors, rocks.%
%----------------%
% \footnote{%
% The pseudo random paper-scissor-rock game
% %http://en.wikipedia.org/wiki/Rock-paper-scissors
% }
%----------------%
Boxes of Stuff, Bags of Tricks, a Bag of Pipes.%
%----------------%
\footnote{%
A pipe is a form of redirection that is used in Linux and other Unix-like 
operating systems to send the output of one program to another program for 
further processing.\cite{linfo:2010:pipe} 
}
%----------------%
Here is a snapshot of things, prepared for and done during the workshop.
Some simple examples, the students' enhancements, two inspirational
texts from GOTO10's Book \emph{FLOSS + Art} and the great \MF{} Tutorial 
as start for the next step.

% The packaging with this second party material is made possible through
% free licenses

\vfill

You shouldn't expect out-of-the-box solutions, for free, 
like beer and speech, politically more correct than the 
Design Suite{\tiny \superscript{TM}} and by the way the 
next hot shit for human-computer interaction.
This does NOT provide you with the newer and better 
Processing for typesetting or Desktop Publishing.
% If you imagine a programmer god he would strike this with a lightning.
% If Donald Knuth would be dead he would probably turn in his grave.
This is  an introduction, especially for non-programmers,
to the world of quick hacks, workarounds and almost-good-enough solutions.
Searching, finding and replacing, fundamental principles for computer based
text processing and frequently used in forkable tools, 
becomes here a style of working. 
Search for your tool, the almost-good-enough solution, hopefully find it 
and replace what does not fit your needs.


%\changetotwocolumn
\changetoonecolumn
\input{i/a/utils/texts/goto10.org/FLOSS+Art.v1.1.eBook-GOTO10/chapters/180-191-n-Michael_van_Schaik-rvb.tex}

\setlength{\universalgrid}{\universalstandard}

% \input{\fpath/i/about_forkable.tex}
\clearpage
\input{\fpath/i/forkable_structure.tex}
\clearpage

\input{participants/maxmustermann/flexcommentbox.tex}
\input{participants/maxmustermann/fullpage.tex}
\input{participants/maxmustermann/doublepage.tex}
\input{participants/maxmustermann/gridpage.tex}
\changetoonecolumn
\input{participants/maxmustermann/graphic.tex}
%\hardpagebreak
\input{participants/maxmustermann/scalefontXtimes.tex}

%\input{\fpath/i/font_preparation.tex}

\changetoonecolumn
\lstset{breaklines=true}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% ALBERT                                              % 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\chapter{Albert}

\setbash
\lstinputlisting{participants/albert/scalefontXtimes_edit.sh}
\newpage
\input{participants/albert/one.tex}
\pagestyle{empty}
\newpage
\input{participants/albert/graphics.tex}
\hardpagebreak
\pagestyle{plain}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% BIRGIT                                              % 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\chapter{Birgit}

\setbash
\lstinputlisting{participants/birgit/forgrid.sh}
\newpage
\input{participants/birgit/forgrid.tex}
\hardpagebreak


\changefont{ptm}{r}{n}
\changetotwocolumn
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% DAR                                                 % 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\chapter{Dar}

\section{The Guide for the manual}

The word ``voda'' (water) can, as a vocal inscription, 
be interpreted in endless ways, by varying specific sounds, 
rhythmically, by permutations, paying attention to the quality, 
length, intensity of the sound.... Only several possibilities 
will be questioned here. 
This manual should be used as a combined sheet-river and lake writing*, 
intended for verbal interpretation. 
Every single letter-voice lasts for 1 second. The pause lasts in 
accordance to the number of voices it stands instead of. 
The size corresponds to sound intensity, and in the case of more 
successive voices, a flow, fluid sound should be maintained. Naturally, 
virtuosity shines through and there is a great level of creative 
interpretation which can be witnessed through gestures, attitude, 
dramatic elements, melodiousness ...
Screaming is allowed. Typos represent the parts which are to be emphasized. 

\subsection{Effect}
The manual for reading the word ``voda'' has a beneficial effect on the 
lip region, throat muscles, verbal flexibility and diction, helps in the 
removal of rigidness in the vocal tract and potentially leads to creative 
forming of voices and sound units of a broad spectrum, starting from 
monosyllabic and polysyllabic, reaching complex sound units. In several 
cases it has even led to the successful elimination of dyslexia, amnesia 
and autism, awakening the primal urge for communication (which is in relation 
to the speaking patterns of the collective unconscious). 
The effect can be felt immediately after the first reading. 

\subsection{Uses}
Habitual phraseology, uniform intonation, the speech of merged vocals and mouth 
half open, stuttering, losing of the sensibility for sonority, constructions of 
emotional dullness. 

\subsection{Dosing and how to use}
It is considered to have an immensely bigger effect on the younger population 
(i.e. if used from an early age). That doesn't mean that it has no effect on adults, 
but it is less intense, due to some well constructed mechanisms of defense, 
prejudice, rejection of new methods, change of linguistic identity and habitual 
behavioral patterns. It showed interesting results in the field of breaking through 
some verbal regularities and limitations. The impact of that verbal flexibility on 
the thinking progress is being examined momentarily, because it is considered to 
have a beneficial effect in that field. 
There are also indications of a larger percentage of brain activity after longer use, 
which is certainly interesting, because humans use the minimum of their brain 
potential (2-3 percent, mostly passively). 
In the beginning it is necessary to read the manual several times a day, both 
silently and out loud, in order to adapt the vocal tract. Later, reading out fluently 
once a day is sufficient. It's possible to read mutually (with one person), 
or collectively (with several persons), simultaneously or completely separately, 
hierarchically or anarchically, in agreement or entirely free, 
in improvisation (so-called jazz reading). 

\subsection{Counter indications and side-effects} 
 None have been proven so far, except among people with obsessive-compulsive disorder 
that can be triggered by use of the manual. It may also cause a vigorous, overwhelming 
creative urge which can be controlled by paralleled reading of tabloids. 
There were some cases of water on the and kidney gravel among people with a 
predisposition toward psychosomatic diseases. There was one case of sea sickness, but 
this is attributed to the domain of coincidence (casus coincidentalis). 
It is recommended to pregnant women, but it is necessary to know that the use of 
this manual, due to its acceleratory effect, can lead to premature birth. 
Not to be mixed with neither alcohol nor psychoactive substances, because it can lead 
to paranoid aspirations, and in severe cases to verbal character separation of the personality. 

\subsection{Storage}
Keep in a dry place at temperatures ranging from -5 to the limit of combustion, although 
optimally it should be kept within moderate continental climate of the middle upper class 
of democratic societies in the post communist period. An issue for societies in transition 
hasn't been made yet, because it wasn't considered as a long term period. However, 
a new issue is under serious consideration at the moment, due to the movement of those 
societies on a path picturesquely named circulus vitiosus. 
Keep out of the reach of pets, on a shelf or a workspace. Naturally, it can be carried in 
a purse/briefcase, schoolbag, sports bag, grocery bag, backpack, pouch or sack, but the 
ambient for reading is of vital importance. 

\subsection{Best before}:
There is no expiration date, which means that the product can be used as long as eyesight and hearing permit. 

*re\u{c}ni is a homonym in Serbian meaning both something in relation to word, and river ...

\newpage
\lstinputlisting{participants/dar/first.py}

\changetoonecolumn
\pagebreak
\pagestyle{empty}
\input{participants/dar/water2.tex}
\input{participants/dar/water5.tex}
\input{participants/dar/water4.tex}

\hardpagebreak
\setbash
\pagestyle{plain}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% EMANUELE                                            % 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\chapter{Emanuele}

\lstset{index={random},index={\\begin{picture}}}
\lstinputlisting{participants/emanuele/image.py}
\newpage
\lstinputlisting{participants/emanuele/image2.py}
\newpage
\lstinputlisting{participants/emanuele/image3.py}
\newpage
\lstinputlisting{participants/emanuele/image4.py}
\newpage

\input{participants/emanuele/image.tex}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% EMANUELE                                            % 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\chapter{Loredana}
\lstinputlisting{participants/emanuele/image4.py}

\newpage
\input{participants/loredana/o/griddler_0_01.tex}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% MEGAN                                               % 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand{\tib}[1]{
\colorbox{black}{\color{white}#1}
}
\chapter{Megan}

\input{participants/megan/mypage_without-preambel.tex}
\lstinputlisting{participants/megan/randomlett.py}
\changetoonecolumn
\lstinputlisting{participants/megan/randomlett.py}
\newpage
\input{participants/megan/mypage_without-preambel.tex}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% RENEE                                               % 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\chapter{Reneeom}

\lstinputlisting{participants/reneeom/scalefontXtimes.sh}

\changetoonecolumn
\pagebreak
\pagestyle{empty}
\input{participants/reneeom/o/scalefontXtimes.tex}

\hardpagebreak
\setbash
\pagestyle{plain}


% \changetoonecolumn
% \newcommand{\graphicasword}[6]{
%  \includegraphics[viewport=#2 #3 #4 #5,clip,#6]{#1}}
% \newlength{\charwidth}

% \chapter{txt2macros}
% \setbash
% \lstinputlisting{participants/christoph/txt2macros_0_00.sh}
% {\fontfamily{bun}\selectfont\scalefont{.5}
% \newpage
% \input{participants/christoph/o/txt2macros.tex}
% }
% {\fontfamily{phv}\selectfont\scalefont{2.5}
% \input{participants/christoph/o/txt2macros.tex}
% }
% \chapter{txt2structure}
% \input{participants/christoph/o/txt2structure.tex}


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\changetoonecolumn
\input{i/a/utils/texts/goto10.org/FLOSS+Art.v1.1.eBook-GOTO10/chapters/192-205-o-Ricardo_Lafuente-rvb.tex}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% THE METAFONT TUTORIAL                                   %
% BY CHRISTOPHE GRANDSIRE                                 %
% AVAILABLE UNDER THE GFDL FROM:                          %
% HTTP://METAFONT.FREE.FR                                 %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\changetoonecolumn

% \Opensolutionfile{i/a/utils/latex/documentation/metafont-tutorial/mfanswers}
 \include{i/a/utils/latex/documentation/metafont-tutorial/mfpreface}

\include{i/a/utils/latex/documentation/metafont-tutorial/mflesson0}
\include{i/a/utils/latex/documentation/metafont-tutorial/mflesson1}
\clearpage
\include{i/a/utils/latex/documentation/metafont-tutorial/mflesson2}
%\include{i/a/utils/latex/documentation/metafont-tutorial/mflesson3}
% % % \Closesolutionfile{i/a/utils/latex/documentation/metafont-tutorial/mfanswers}
% % % \appendix
% % % \include{i/a/utils/latex/documentation/metafont-tutorial/mfsolutions}
% % % \include{i/a/utils/latex/documentation/metafont-tutorial/mfgray}
% % % \include{i/a/utils/latex/documentation/metafont-tutorial/mfcrimson}
% % % \include{i/a/utils/latex/documentation/metafont-tutorial/mfgfdl}

\printindex
\nocite{sokal:1996:transgressing}
\nocite{genter:1996:tami}
\nocite{debruijn:2006:dd}
\nocite{raskin:1993:nogui}
\nocite{osp:2006:dtfd}
\bibliographystyle{i/a/utils/latex/sty/bst/unsrtmod}
\bibliography{i/a/utils/latex/references}
\pagestyle{empty}

\hardpagebreak
\includepdf[scale=.9]{i/a/utils/licenses/gfdl/GNU_Free_Documentation_License_Version_1-2.pdf}


\end{document}
