%% 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}