
\gdef\BREAKsetspecials%
  {\dorecurse{256}{\setpretty\numexpr \recurselevel-1\relax=10 }}

\gdef\BREAKsethandlers%
  {\installprettyhandler 10 \BREAKtypeone  }

\newcount\BREAKcharcounter
\newcount\BREAKmaxcharcount

\def\BREAKtypeone#1%
  {\advance\BREAKcharcounter 1
   \ifnum\BREAKcharcounter > \BREAKmaxcharcount
      \hfil\break
      \BREAKcharcounter=1
   \fi
   \getpretty{#1}}

\def\BREAKsetcounters%
  {\setbox\scratchbox=\hbox{0}%
   \BREAKmaxcharcount=\hsize
   \divide\BREAKmaxcharcount \wd\scratchbox
   \def\flushrestofverbatimline{\BREAKcharcounter=0 }%
   \BREAKcharcounter=0 }

\gdef\setupprettyBREAKtype%
  {\def\prettyidentifier{BREAK}%
   \BREAKsetcounters
   \BREAKsethandlers
   \BREAKsetspecials}


%\setupinteraction [state=start]
%\useurl{run:terminology -c=False -B  -g=80x2+900+700 -e "ls"}
%\setupurl[urlspace=no]
%\useURL[setposition][run:terminology -e "ls"][][\tex{setposition}]
%test \from[setposition]
%Send your spam to \goto{visible@mailaddress.zzz}[url(http://www.google.com/)]
%Send your spam to \goto{visible@mailaddress.zzz}[url(mailto:test1.sh)]
%Send your spam to \goto{visible@mailaddress.zzz}[url(mailto:pavel@striz.cz)]

%\startsection[title={Testing Con\TeX t}]
%  This is my {\em first} ConTeXt document. abc. ABCDEF, abc, %pajovo 
%\stopsection



\setupexternalfigures[directory={obrazky}]
% boldened-20, mezera je něco jiného než bez mezery
\definefont[LargeFont][SansBold*default,boldened-20,bbox @ 30pt]
\definefont[SmallFont][SansBold*default,boldened-20,bbox @ 22pt]

\mainlanguage[cz]
\hyphenpenalty=9000
\usemodule[pre-03]
\switchtobodyfont[22pt]
\definecolor [PageColor] [r=0.5,g=0.5,b=0.5]
\usemodule[t][rsteps]
\setupinteraction[state=start]
\usemodule[scite]
\setuplayout[bottomdistance=0pt,bottom=0pt,topspace=20mm,backspace=20mm, height=12.5cm]
\setupitemize[inbetween={\blank[small]}]
%\usemodule[simplefonts]


%\installprettytype [BREAK] [BREAK]
%\setuptyping[option=BREAK]

\def\TikZ{Ti\emph{k}Z}
\def\openproblem{\color[orange]{OpenProblem:} }
\def\closedproblem{\color[blue]{ClosedProblem:} }
%\usemodule[ruby]
\bigskip

\font\pajovo=ipamp at 20pt %
\font\maljaponsky=name:yozfont90regular at 160pt
\font\maljaponskyb=name:yozfont90regular at 20pt


\starttext

%\ifx\relax

\startstandardmakeup
\LargeFont \setupalign[middle]
\vfil
Malé krůčky v \ConTeXt u aneb příprava velké přednášky, pár slov o kaligrafii v barvě a~povídání o kalendáři
\vfil
\SmallFont Pavel Stříž, OSSConf 2019, Žilina
\vfil
\midaligned{\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[tucnak.jpg][width=0.2\textwidth]}}
\stopstandardmakeup

\page
\startstandardmakeup
\LargeFont \setupalign[middle] 
I.\par
\ConTeXt\medskip
\midaligned{\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[context-modra.png][width=0.3\textwidth]}}\medskip
{\normal Jsem si říkal, jak správně číst v hexagonu\ldots}
\stopstandardmakeup

\setuplayout[bottomspace=10mm,topspace=12mm,backspace=0mm, textwidth=0.90\textwidth]
\setuphead[title][align={center},after={\blank[small]}]

\starttitle[title=Z vývoje \TeX u]
\startitemize
\item Plain\TeX\ je jako Debian
\item \LaTeX3, Xe\LaTeX\ a Lua\LaTeX\ jsou jako 
\TikZ, Asymptote, \METAPOST\ a PSTricks za grafiku a to vše je jako
Ubuntu, Linux Mint a Redhat či CentOS
\item \ConTeXt\ je jako ArchLinux
\item Příchozí LuaMeta\TeX\ je jako Manjaro Linux
\stopitemize

\starttitle[title=\TeX isté u nás]
\startitemize
\item Plain\TeX isti: Petr a Mirek Olšákovi, Petr Březina, Karel Horák, Oldřich Ulrych, Jan Šustek, Robert Mařík, Karel Skoupý, Jiří Zlatuška
\item (Xe)\LaTeX isti, uživatelé \LaTeX3: Zdeněk Wagner, Karel Píška, Miloš Brejcha, Jiří Rybička, Jan Přichystal, Jan Růžička
\stopitemize

\starttitle[title=Ohlednutí za uživateli \ConTeXt u a Lua\TeX u]
\startitemize
\item Organizátoři: Vít Zýka, Jano Kula
\item V praxi: Jan Procházka, Jaroslav Hajtmar
\item Vývojáři: Michal Hoftich (tex4ht), Tomáš Hála (interaktivní PDF)
\stopitemize

\page
\starttitle[title=Proč \ConTeXt?]
\startitemize
\item \TeX ová extraliga
\item Konfigurovatelné prostředí
\item Užití Lua a knihovny LPeg
\item Zpracování XML, TEI XML a JSON
\item Interakce s Metapostem
\item Aktivní vývoj (Hans Hagen, Taco Hoekwater ad.)
\item Vývojáři jsou vytížení, ale příjemní lidé
\stopitemize

\page
\starttitle[title=Start v \ConTeXt u]
\startitemize
\item Dokumentace a vyhledávání na Google:\\
contextgarden lepší než context + <termín> 
\item Lze užít texlive-full z repozitáře
\item Lépe však \TeX Live <rok>\\
\goto{https://www.tug.org/texlive/}[url(https://www.tug.org/texlive/)]
\item Ještě lépe: \ConTeXt\ Standalone/Suite/Minimals\\
\goto{wiki.contextgarden.net/ConTeXt_Standalone}[url(https://wiki.contextgarden.net/ConTeXt_Standalone)]
\item Budoucnost: \ConTeXt\ LMTX (LuaMeta\TeX)\\
\goto{http://www.pragma-ade.com/install.htm}[url(http://www.pragma-ade.com/install.htm)]
\stopitemize

%\definetyping[code][strut=no]
\starttitle[title=Nastavení cest]
\startitemize
\item \TeX Live
\startTEX
export PATH=/usr/local/texlive/2019/bin/x86_64-linux:$PATH
\stopTEX
\item \ConTeXt\ Standalone
\startTEX
. /home/<uživatel>/context/tex/setuptex
\stopTEX
\stopitemize

\starttitle[title=\ConTeXt\ LMTX]
\startTEX
If you want to run ConTeXt everywhere, you need to adapt the path, like:
  /home/<uživatel>/context-lmtx/bin:/home/<uživatel>/context-lmtx/tex/texmf-linux-64/bin:/usr/local/sbin: ...
If you run from an editor you can specify the full path to mtxrun:
  /home/<uživatel>/context-lmtx/tex/texmf-linux-64/bin/mtxrun --autogenerate --script context --autopdf ...
\stopTEX

\page
\setuplayout[backspace=3mm]
\starttitle[title=Vyčtené zajímavosti]
\startitemize
\item Obsahuje návod na síťovou instalaci
\item Dále při užití na webovém serveru Apache
\item Plánují instalaci i přes docker
\item Budou užívat kompilovací farmu
\stopitemize

\starttitle[title=Hello World!]
\startTEX
% Spuštění: context hello.tex
\starttext
\setuphead[section][style=\bfa]
\setupbodyfontenvironment[default][em=italic]
\startsection[title={Testing ConTeXt}]
  This is my {\em first} ConTeXt document.
\stopsection
\stoptext
\stopTEX

\setuplayout[backspace=5mm]
\starttitle[title=Pokročilejší ukázka]
\startitemize
\item \goto{www.contextgarden.net/Detailed_Example}[url(https://www.contextgarden.net/Detailed_Example)]
\item Následují ukázky, manuály a knihy
\item Má inspirace ke slajdům:\\ \typ{/home/<uživatel>/context/tex/}\\\typ{texmf-context/doc/context/presentations}
\stopitemize

\setuplayout[textwidth=17cm,backspace=0mm]
\starttitle[title=Instalace modulu]
\startitemize
\item Hans Hagen na odkrývání textů užívá vrstvy (umí to přečíst Adobe Reader, XpdfReader to neumí)
\item Doinstaloval jsem si rsteps:\\
Nakopíroval jsem si zdroje z \goto{https://modules.contextgarden.net/cgi-bin/module.cgi/\\action=find/name=t-rsteps}[url(https://modules.contextgarden.net/cgi-bin/module.cgi/action=find/name=t-rsteps)] do adresáře\\ \typ{/home/<uživatel>/context/tex/}\\\typ{texmf-modules/tex/context/}\\\typ{third/t-rsteps} 
\stopitemize

\starttitle[title=Instalace (pokr.)]
Aktivoval jsem dva příkazy:
\startitemize
\item \typ{mktexlsr}
\item \typ{context --generate} či \typ{luatools --generate}
\stopitemize

Aktivace modulu v dokumentu:
\startitemize
\item \typ{\usemodule[rsteps]} nebo
\item \typ{\usemodule[t][rsteps]}
\stopitemize

\setuplayout[topspace=10mm]
\starttitle[title=Užití]
\startTEX
\StartSteps 
\startformula 
\startalign
\NC x^2 + y^2 \NC = z^2 \NR 
\NC r^2 + s^2 \NC = t^2 \NR  
\stopalign 
\stopformula \NextStep
Popis rovnice \NextStep
Další informace
\StopSteps
\stopTEX

\page
\StartSteps 
\startformula \startalign
\NC x^2 + y^2 \NC = z^2 \NR 
\NC r^2 + s^2 \NC = t^2 \NR  
\stopalign\stopformula \NextStep
Popis rovnice \NextStep
Další informace
\StopSteps

\setuplayout[topspace=16mm]
\starttitle[title=Záhadné předpony]
\startitemize
\item \typ{m-} je jeden z hlavních modulů \ConTeXt u
\item \typ{p-} privátní/soukromý modul
\item \typ{s-} modul se styly
\item \typ{x-} modul s XML
\item \typ{t-} third, modul třetí strany
\item Bez předpony, ostatní moduly
\stopitemize

\starttitle[title=Editory]
\startitemize
\item Používám Vim, Nano a Gedit, když nepotřebuji spuštění, \TeX works a SciTE, když ano
\item Mezi nejnovější patří Atom
\item Za pozornost stojí konfigurovatelný Textadept
%(není v repozitáři)
\item Pro \ConTeXt\ se vyvíjí Notepad++
\item Taco Hoekwater bude na nejbližším mítinku hovořit o CKEditoru (Docwolves)
\item Více viz \goto{wiki.contextgarden.net/Text_Editors}[url(https://wiki.contextgarden.net/Text_Editors)]
\stopitemize

\starttitle[title=Proč změna?]
\startitemize
\item V \TeX works se mi nelíbí Ctrl+T.\\
\openproblem Lze předefinovat na F5?
\item Tu a tam mi spadne (chybná syntaxe? velký dokument?)
\item Přešel jsem na SciTE s XpdfReaderem.
\item Oba programy jsou snadno konfigurovatelné. SciTE mluví Lua, Xpdf se stává serverem
\stopitemize

\starttitle[title=Nastavení SciTE]
\startitemize
\item Options -- Open Local Options File
\item U přednášek jsem si nastavil:
\startTEX
command.go.$(file.patterns.tex)=bash F5.sh $(FileName)
output.scroll=2
end.at.last.line=0
\stopTEX
\stopitemize

\setuplayout[topspace=16mm]
\starttitle[title=Nastavení SciTE (pokr.)]
\startitemize
\item \closedproblem Naopak kombinaci kláves Ctrl+t zrušit/vynulovat v tomto editoru.
\item Nalezené řešení, přidat do souboru:
\startTEX
user.shortcuts=\
Ctrl+t||\
Ctrl+A||\
\stopTEX
\stopitemize

\starttitle[title=XpdfReader]
\startitemize
\item Nainstaloval jsem si verzi 4.01 z roku 2019, repozitář obsahoval starší verzi z roku 2013.
\item Nepoužívám Adobe Reader, neb stárne (poslední verze pro Unix 9.5.5 je též z roku 2013).
\item Zkušenosti pozitivní na divadle, autor je vstřícný, poradil a program dál vyvíjí.
\stopitemize

\page
\setuplayout[topspace=15mm]
\starttitle[title=XpdfReader jako server]
\startitemize
\item Tip od Honzy Šustka z let dřívějších.
\item Možnost ovládat náhled PDF na dálku (elektronická nápovědka na divadle, dálkový ovladač přednášky přes mobil). Alternativa X11vnc a VNC client na PC/mobilu.
\item \openproblem Zobrazení prvních horních řádků, ideálně první repliky či dvou z PDF (titulky pro neslyšící na divadle).
\stopitemize

\page
\setuplayout[topspace=0mm]
\starttitle[title=mala.sh a config.sh]
\startTEX
. /home/<uživatel>/context/tex/setuptex
./d.sh mala-prednaska
\stopTEX
\startTEX
herexpdf="/home/<uživatel>/<...>/xpdf-4.01.01/build/xpdf-qt/xpdf"
#herexpdf="xpdf"
malserver="malipivo"
\stopTEX

\setuplayout[topspace=16mm]
\starttitle[title=Dávkový soubor d.sh]
\startTEX
#!/bin/bash
# Usage ./d.sh hello

kdejsem=$(pwd)
kdejsem=${kdejsem//\//-}
source config.sh
mal=$malserver$kdejsem-$1
\stopTEX

\starttitle[title=d.sh (pokračování)]
\startTEX
if [ ! -e "$1.pdf" ]; then context $1.tex; fi
jadro="openFile("$1".pdf)"
$herexpdf -cfg .xpdfrc -title "OSSConf 2019" -remote $mal $jadro &
PS=$!
#PS=$(ps aux | grep xpdf.bin | grep -v grep | cut -d " " -f2)
\stopTEX

\setuplayout[textwidth=18cm]
\starttitle[title=d.sh (pokračování)]
\startTEX
sleep 2
$herexpdf -remote $mal "blockSelectMode"
scite $1.tex
echo "From malipivo: Killing process PID $PS..."
kill $PS 2>/dev/null
rm -f /tmp/xpdf_$mal
\stopTEX

\page
\setuplayout[textwidth=16cm,backspace=0mm]
\starttitle[title=Rezervace PID]
\startitemize
\item \closedproblem Jak si rezervovat PID pro konkrétní program? Úvaha je jako třeba IP pro konkrétní MAC adresu.
\item Možná řešení: \goto{https://stackoverflow.com/questions/18122592/how-to-set-process-id-in-linux-for-a-specific-program}[url(https://stackoverflow.com/questions/18122592/how-to-set-process-id-in-linux-for-a-specific-program)]
\stopitemize

\page
\setuplayout[textwidth=15cm]
\starttitle[title=Zjištění procesu]
XpdfReader si standardně ukládá soubor do \typ{/tmp/} s předponou \typ{xpdf_}. Možnosti zjištění a ověření:
\startitemize
\item \typ{ss -a | grep xpdf}
\item \typ{netstat --listen | grep xpdf}
\item \typ{cat /proc/net/unix | grep xpdf}
\stopitemize

\page
\starttitle[title=Obnova náhledu PDF]
Mám to jako soubor F5.sh.
\startTEX
#!/bin/bash
kdejsem=$(pwd)
kdejsem=${kdejsem//\//-}
source config.sh
mal=$malserver$kdejsem-$1
context $1.tex
$herexpdf -remote $mal 'reload'
\stopTEX

\page
\starttitle[title=Přechod do okna]
Pokud si přejeme i aktivovat okno s PDF náhledem, přidáme na konec F5.sh:
\startTEX
sleep 2 # $1 nebo XpdfReader
xdotool windowactivate `xdotool search --name XpdfReader`
\stopTEX

\page
\setuplayout[textwidth=14cm,height=14cm]
\starttitle[title=SciTE+\ConTeXt]
Návod existuje na \goto{http://www.pragma-ade.com/general/manuals/mscite-s.pdf}[url(http://www.pragma-ade.com/general/manuals/mscite-s.pdf)]
\vfil
\midaligned{\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[mscite.png][width=0.6\textwidth]}}

\page
\starttitle[title=Dávkový soubor z PDF]
\startitemize
\item Ve Windows přes FoxIt Reader
\item V Linuxu přes xpdf a v \typ{.xpdfrc} dát \typ{launchCommand ""} 
\item V Plain\TeX u přes \typ{special:}, v \LaTeX u přes balíček \typ{hyperref} a \typ{run:}.
\item[--] Nešlo spouštět přímo v \TeX works, ovlivnil jsem všechny hypertextové odkazy (na divadle nevadí, u přednášky ano).
\stopitemize

\page
\starttitle[title=Nová výzva]
\startitemize
\item Nový editor (SciTE)
\item Staronový prohlížeč PDF (XpdfReader verze~4.01)
\item Nový \TeX ový formát (\ConTeXt)
\item \openproblem Nepodařilo se mi spuštění dávkového souboru zobecnit přes PHP (Apache2) ani přes NodeJS
\stopitemize

\page
\starttitle[title=Řešení první (MIME)]
\startitemize
\item Přes MIME typy: nastavil jsem na otevření emailů \typ{bash} přes \typ{xdg-open} (Xubuntu). 
\item Zrušil jsem \typ{launchCommand ""} v \typ{.xpdfrc} 
\item V \ConTeXt u pak \typ{mailto:}.\\
\startTEX
\goto{Klikatelná část}[url(mailto:test.sh)]
\stopTEX
\stopitemize

\page
\starttitle[title=Řešení druhé (filtr)]
\startitemize
\item Nastavit v \typ{.xpdfrc} \typ{launchCommand "bash"}
\item V \ConTeXt u pak:\\
\startTEX
\goto{Klikatelná část}[program(test.sh)]
\stopTEX
\stopitemize

\page
\starttitle[title=\typ{.xpdfrc}]
Ponastavoval si  prostředí a klávesy v \typ{.xpdfrc}:
\startTEX
initialZoom page
initialSidebarState no

bind f any toggleFullScreenMode
bind q any quit
bind left any prevPage
bind right any nextPage
\stopTEX

\page
%   gpg --check-signatures <gpg-key.txt 
%   gpg --import gpg-key.txt
%   gpg Xpdf...sig
%   nahodit libcups2-dev

\hyphenpenalty=10000
\setuplayout[textwidth=17cm]
\starttitle[title=Zásah v kódu xpdf]
\startitemize
\item Stáhl a rozbalil jsem si zdrojové kódy, nahodil \typ{libcups2-dev}
\item Přes \typ{gpg} zkontroloval podpis a užil návod autora v souboru, nějakém \typ{cc}:
\stopitemize
If you don't mind hacking the code: edit xpdf-qt/ XpdfViewer.cc, find the XpdfViewer::createWindow function, and add two lines at the end:
\startTEX
        mainMenu->hide();
        toolBar->hide();
\stopTEX

\page
\setuplayout[textwidth=14cm]
\starttitle[title=Pozadí přednášky]
Zbývala mi poslední věc, sladit pozadí PDF s pozadím okna prohlížeče. V \ConTeXt ovém souboru jsem přidal:
\startTEX
\definecolor [PageColor] [r=0.5,g=0.5,b=0.5]
\stopTEX

\page
\setuplayout[textwidth=17cm]
\starttitle[title=Artefakt]
\startitemize
\item \openproblem Nevýhoda prohlížeče Xpdf je, že u šedého pozadí přednášky přeblikává bílá mezi stránkami a je asi nutnost proklikat přednášku naslepo. Dá se nějak vyřešit či zautomatizovat?
\item \openproblem Dá se vypnout náhled odkazu (pravý dolní roh okna) při najetí kurzorem myši na hypertextový odkaz?
\stopitemize

\page
\setuplayout[textwidth=18cm,topspace=25mm]
\starttitle[title=Vtípek ze světa \ConTeXt u]\bigskip
Velmi často zaměňuji begin/end se start/stop.
\startitemize
\item Plain\TeX ovsky: \tex{beginitemize} a \tex{enditemize}
\item \LaTeX ovsky: \tex{begin}\{\typ{itemize}\} a 
    \tex{end}\{\typ{itemize}\}
\item V \ConTeXt u je \tex{startitemize} a \tex{enditemize}
\stopitemize

\page
\setuplayout[textwidth=17cm]
\starttitle[title=Mnemotechnická pomůcka]
\startitemize
\item Plain+\LaTeX: první příkaz začíná b(egin), druhý e(nd), tedy be, jako u ovečky bééé.
\item \ConTeXt\ má začátky příkazů s(tart) a s(top), tedy ss, jako u hada ssss.
\stopitemize

\page
%\starttitle[title=]
\vfil
\midaligned{\bf A had či jiné zvíře sežere ovečku!}\par\medskip
\midaligned{\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[vlkaovecka.jpg][width=0.8\textwidth]}}

\page
\StartSteps 
\starttitle[title=Zátěžový test]
Dostat do \ConTeXt u nové písmo. Je několik způsobů, tento je nejpřímější.\par
\goto{https://wiki.contextgarden.net/Fonts_in_LuaTeX}[url(https://wiki.contextgarden.net/Fonts_in_LuaTeX)]
\par \NextStep
\midaligned{{\maljaponsky 漢字}}
\par
\midaligned{Trochu toho sypaného čaje\ldots}
\StopSteps

\page
\starttitle[title=Instalace písma]
%nainstalovat písma (repozitář)
\startTEX
sudo apt install fonts-mikachan 
sudo apt install fonts-takao*
sudo apt install fonts-yozvox-yozfont*
\stopTEX
\par Více písem např. na \goto{http://www.wazu.jp/}[url(http://www.wazu.jp/)].
\par Vizuální kontrola: FontForge. 
\par Pokusy s AFDKO od Adobe.

\page
\starttitle[title=OSFONTDIR]
Nastavíme pro \ConTeXt\ v \typ{.bashrc}:
\startTEX
export OSFONTDIR="/usr/share/fonts/;$HOME/.fonts"
\stopTEX

\page
\starttitle[title=Aktualizace písem]
S nebo bez parametru \typ{--force} v prvním řádku:
\startTEX
mtxrun --script fonts --reload 
context --generate
\stopTEX

\page
\starttitle[title=Kontrola instalace]
\startTEX
mtxrun --script fonts --list --all
\stopTEX

Detaily pro konkrétní písmo lze získat přidáním \typ{--info}, např.
\startTEX
mtxrun --script fonts --list --pattern=yozfont90regular --info 
\stopTEX

\page
\starttitle[title=Užití]
\tex{font}\tex{maljaponsky}\typ{=name:yozfont90regular at 160pt}\par
\{\tex{maljaponsky}{\maljaponskyb 漢字}\}
\par\bigskip \closedproblem Rozjet modul \typ{ruby}.\\ \goto{https://wiki.contextgarden.net/CJK_fonts}[url(https://wiki.contextgarden.net/CJK_fonts)]






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

\page
\setuplayout[topspace=10mm]
\startstandardmakeup
\LargeFont \setupalign[middle] 
II. A\par
Kaligrafie v barvě\medskip
\midaligned{\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[kaligrafie-prvni-str55.png][width=0.5\textwidth]}}
\par
\midaligned{\normal Thinking out of 10D box\ldots}
\stopstandardmakeup

\page
%\definefontsynonym[mal][file:/usr/share/fonts/truetype/takao-mincho/TakaoPMincho.ttf to provide /usr/share/fonts/truetype/fonts-japanese-mincho.ttf]
%https://wiki.contextgarden.net/Fonts_in_LuaTeX#Building_the_font_database
%\definesimpletypeface[ChapterFont][Gentium Basic][size=24pt]
%\definefontfeature[bonusy][language=DFLT,script=latn]
%\font\pajovo=name:yozfontn90italic at 20pt
%yozfontn90-italic %yozfontnm90 at 20pt
%\font\pajovo=name:notosansmonocjktcbold at 20pt
%name:yozfontexmnormal at 30pt
%name:yozfontxf90 at 30pt % YOzRSX.ttc:
%\font\pajovo=ipamp at 20pt %
% OK ipamp at 20pt
% TakaoPMincho at 20pt
%ipagp at 20pt
%TakaoPMincho at 20pt
%TakaoPGothic at 20pt
%mikachan-PS at 20pt  % NotoSerifCJK-Regular[1] %NotoSerifCJK-Regular
%mikachan-PS
%texgyrepagella-regular %*bonusy
%\usemodule[ruby]
\setuplayout[topspace=25mm]
\starttitle[title=První barevná kniha]
\startitemize
% Polychrome xylographic print.
\item Je datována do roku 1633, 388 stran, 8 částí.
\item Autorem tisku je Hu Zhengyan \,{\pajovo胡正言} (1584--1674). 
%\ruby{{\pajovo漢字}}{{\pajovoかんじ}}

\item Nanjing, Čína. 16 kusů.
\item Obsahuje malby, černé glyfy a značky s červeným pozadím. Texty jsou nejčastěji básně.
\item \goto{https://cudl.lib.cam.ac.uk/view/\\PR-FH-00910-00083-00098}[url(https://cudl.lib.cam.ac.uk/view/PR-FH-00910-00083-00098)]
\stopitemize

\page
\setuplayout[topspace=10mm]
\starttitle[title=První tisky]
\startitemize
\item Čína má filozofii Jing-Jang, v černé jsou obsaženy všechny barvy kromě bílé. Je to považováno za učenecké a hodnotné.
\item V první knize je vidět červené pozadí, glyfy jsou však nedotčené.
\item Jiné barvy se buď vůbec nevyužívají, často je vidět negace. Lze zahlédnout obrysy glyfů.
\item Barvy mají význam a jsou užity hlavně v malbě.
\stopitemize

\page
\setuplayout[topspace=25mm]
\starttitle[title=V průběhu času]
\startitemize
\item Postupně se barva začíná objevovat. Červená na věci úřednické (pečetidlo). Učitel opravuje chyby dětem ve škole.
\item Výjimečně lze zahlédnout zlatou či hnědou. Jde o zdůraznění, např. na krabičkách s tuší.
\stopitemize


\page
\midaligned{\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[kaligrafie-prvni-str379.png][width=0.75\textwidth]}}

\page
\midaligned{\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[krabicka1.jpg][width=0.417\textwidth]}\hfil
\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[krabicka2.jpg][width=0.4\textwidth]}
}


\page
\midaligned{%
\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[box1.jpg][height=9cm]}
}


%\fi 
\page
\setuplayout[height=12cm]
\starttitle[title=Zlom pol. 20. století]
%\startitemize
%\item 
Objevuje se abstraktní forma (malba) a probíhají veřejné diskuze.
%\stopitemize

\midaligned{%
\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[abstraktni2.jpg][height=7cm]}
% Gu Gan (1994) ABSTRACT COMPOSITION 
\ 
\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[abstraktni1.jpg][height=7cm]}
% Tranquil Heart (circa 2000)
}

\page
\setuplayout[textwidth=15cm]
\starttitle[title=Obchod]
Obchodní zboží, reklama, suvenýry pro turisty, jména a názvy firem (rainbow), novoročenky, přáníčka, plakáty, okrasné glyfy, horoskopy, pět základních živlů, karty.
\stoptitle


\page
\midaligned{%
\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[petbarev3.png][width=10cm]}}

\midaligned{%
\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[petbarev1.jpg][width=10cm]}
}

\page
\midaligned{%
\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[obchod1.jpg][height=10cm]}
\ 
\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[obchod2.jpg][height=10cm]}
}


\page
\midaligned{%
\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[rainbow1.jpg][height=11cm]}
% friendship
}



\page
\starttitle[title=Výukové pomůcky]
V materiálech pro děti a na výuku. Podpora výuky glyfů, pořadí tahů odlišené či poslední tah vs předchozí, barevně barvy samotné, glyfy zvířat, vymalovánky pro děti (celé glyfy, malby uvnitř). Výslovnost glyfů (ruby), významové části glyfů.
\stoptitle


\page
\midaligned{%
\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[vymalovanky1.jpg][height=10cm]}
\
\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[vymalovanky2.jpg][height=10cm]}
}

\page
\midaligned{%
\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[zvirata1.jpg][height=11cm]}
}

\page
\midaligned{%
\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[tahy1.gif][height=9cm]}
}

\page
\midaligned{%
\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[tahy2.png][height=11cm]}
}

\page
\midaligned{%
\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[tahy3.jpg][height=11cm]}
}




\page
\starttitle[title=Calligraffiti]
\startitemize
\item Umění venku: volné spojení kaligrafie, písma a~graffitů.
\item Více : \goto{www.calligraffitiambassadors.com/}[url(http://www.calligraffitiambassadors.com/)]
\item Wiki: \goto{en.wikipedia.org/wiki/Calligraffiti}[url(https://en.wikipedia.org/wiki/Calligraffiti)]
%\ruby{ab}{CD}
\stopitemize

\page
\midaligned{%
\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[graffiti1.jpg][height=11cm]}
% Rayna Lo
}

\page
\midaligned{%
\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[graffiti2.jpg][height=11cm]}
% Tarek Benaoum
}

%https://buckinghamhsiao.wordpress.com/2016/10/17/coloured-calligraphy/


\page
\setuplayout[topspace=10mm]
\startstandardmakeup
\LargeFont \setupalign[middle] 
II. B\par
Písmo v barvě\medskip
\midaligned{\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[nippon-latin.png][width=12cm]}}
%\par\midaligned{\normal Thinking out of 10D box\ldots}
\par\bigskip
\midaligned{\normal Ano, bílá je barva, jako je nula číslo\\ \normal  pro matematiku\ldots\ Taková podivná záležitost!}
\stopstandardmakeup

\page
\setuplayout[height=20cm]
\starttitle[title=Manfred Klein]
\startitemize
\item Geniální tvůrce písem, průkopník 3D písma. Tvoříval jedno písmo denně.
\item Digitalizoval starší písma.
\item V písmech jsou vtípky, vrstvy i pracovní verze. Inspirativní v mnoha ohledech.
\item Shakespeare mezi tvůrci písem. Ke stažení: \goto{http://luc.devroye.org/manfredklein/}[url(http://luc.devroye.org/manfredklein/)]
\item Více viz \goto{http://luc.devroye.org/klein.html}[url(http://luc.devroye.org/klein.html)]
\item V barvě uváděl svá nová písma, většinou s humorem.
\stopitemize

\page
\starttitle%[]
\midaligned{\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[klein-kolaz1.png][width=17cm]}}

\page
\setuplayout[height=18cm,width=20cm]
\starttitle[title=Edward R. Tufte]
\startitemize
\item Průkopník ve vizualizaci. Žijící legenda. Inspirace pro statistiky
%, vývojáře, programátory 
a geo(informatiky).
\item 4 knihy (na \goto{https://thepiratebay.org}[url(https://thepiratebay.org)])
\item Přednáška The Future of Data Analysis, \goto{https://channel9.msdn.com/Events/Machine-Learning-and-Data-Sciences-Conference/Data-Science-Summit-2016/MSDSS11}[url(https://channel9.msdn.com/Events/Machine-Learning-and-Data-Sciences-Conference/Data-Science-Summit-2016/MSDSS11)]
\item Inge Druckrey, Teaching to See:\\ \goto{www.youtube.com/watch?v=ldSkPqZKBl0}[url(https://www.youtube.com/watch?v=ldSkPqZKBl0)]
\stopitemize

\page
\setuplayout[height=16cm, width=21cm]
%\starttitle[]
\ \vfil
\midaligned{\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[tufte1.png][width=17cm]}}

\page
\starttitle[title=Revoluce?]
\startitemize
\item První pokusy s barevnými písmy.
\item \goto{https://www.colorfonts.wtf/}[url(https://www.colorfonts.wtf/)]
\item Appka Fontself
\stopitemize
\midaligned{\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[revoluce.jpeg][width=12cm]}}

\page
\setuplayout[height=14cm]
\ \vfil
\midaligned{\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[appka.png][width=12cm]}}

\page
\starttitle[title=Balíček SkakNew]
\midaligned{\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[sachove-pismo1.png][width=15cm]}}

\page
\starttitle[title=Chessboard a Xskak]
\midaligned{\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[sachove-pismo2.png][width=11cm]}}

\page
\starttitle[title=Znaky karet]
\midaligned{\goto{http://karty.striz.cz/doplnky/}[url(http://karty.striz.cz/doplnky/znaky-karet/znaky-karet.htm)]}\par
\midaligned{\goto{znaky-karet/znaky-karet.htm}[url(http://karty.striz.cz/doplnky/znaky-karet/znaky-karet.htm)]}
\par\medskip
\midaligned{%
\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[znaky-karet1.png][height=8cm]}
\
\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[znaky-karet2.png][height=8cm]}
}

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

\page
\setuplayout[topspace=10mm,height=14cm]
\startstandardmakeup
\LargeFont \setupalign[middle] 
III.\par
3D efekty a nástěnné kalendáře\medskip
\midaligned{\framed[corner=00,color=black,background=color, backgroundcolor=black, backgroundoffset=3pt, frame=on,boffset=-1ex]{\externalfigure[kalendar-cizi.png][width=0.3\textwidth]}}
\stopstandardmakeup

\stoptext
