Warning: this is an htmlized version!
The original is here, and the conversion rules are here. |
% (find-LATEX "2021ArtDecoN.tex") % (defun c () (interactive) (find-LATEXsh "lualatex -record 2021ArtDecoN.tex" :end)) % (defun C () (interactive) (find-LATEXSH "lualatex 2021ArtDecoN.tex" "Success!!!")) % (defun D () (interactive) (find-pdf-page "~/LATEX/2021ArtDecoN.pdf")) % (defun d () (interactive) (find-pdftools-page "~/LATEX/2021ArtDecoN.pdf")) % (defun e () (interactive) (find-LATEX "2021ArtDecoN.tex")) % (defun u () (interactive) (find-latex-upload-links "2021ArtDecoN")) % (defun v () (interactive) (find-2a '(e) '(d))) % (defun cv () (interactive) (C) (ee-kill-this-buffer) (v) (g)) % (defun d0 () (interactive) (find-ebuffer "2021ArtDecoN.pdf")) % (code-eec-LATEX "2021ArtDecoN") % (find-pdf-page "~/LATEX/2021ArtDecoN.pdf") % (find-sh0 "cp -v ~/LATEX/2021ArtDecoN.pdf /tmp/") % (find-sh0 "cp -v ~/LATEX/2021ArtDecoN.pdf /tmp/pen/") % file:///home/edrx/LATEX/2021ArtDecoN.pdf % file:///tmp/2021ArtDecoN.pdf % file:///tmp/pen/2021ArtDecoN.pdf % http://angg.twu.net/LATEX/2021ArtDecoN.pdf % (find-LATEX "2019.mk") % «.ArtDecoN» (to "ArtDecoN") % «.OArtDecoN» (to "OArtDecoN") \documentclass[oneside,12pt]{article} \usepackage[colorlinks,citecolor=DarkRed,urlcolor=DarkRed]{hyperref} % (find-es "tex" "hyperref") \usepackage{amsmath} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{pict2e} \usepackage[x11names,svgnames]{xcolor} % (find-es "tex" "xcolor") %\usepackage{colorweb} % (find-es "tex" "colorweb") %\usepackage{tikz} % % (find-dn6 "preamble6.lua" "preamble0") %\usepackage{proof} % For derivation trees ("%:" lines) %\input diagxy % For 2D diagrams ("%D" lines) %\xyoption{curve} % For the ".curve=" feature in 2D diagrams % \usepackage{edrx15} % (find-LATEX "edrx15.sty") \input edrxaccents.tex % (find-LATEX "edrxaccents.tex") \input edrxchars.tex % (find-LATEX "edrxchars.tex") \input edrxheadfoot.tex % (find-LATEX "edrxheadfoot.tex") \input edrxgac2.tex % (find-LATEX "edrxgac2.tex") \input 2017planar-has-defs.tex % (find-LATEX "2017planar-has-defs.tex") % %\usepackage[backend=biber, % style=alphabetic]{biblatex} % (find-es "tex" "biber") %\addbibresource{catsem-slides.bib} % (find-LATEX "catsem-slides.bib") % % (find-es "tex" "geometry") \begin{document} \catcode`\^^J=10 \directlua{dofile "dednat6load.lua"} % (find-LATEX "dednat6load.lua") % %L -- (find-dn6 "output.lua" "Deletecomments-class") % %L dofile "edrxtikz.lua" -- (find-LATEX "edrxtikz.lua") % %L dofile "edrxpict.lua" -- (find-LATEX "edrxpict.lua") % \pu \def\Downs{\mathsf{D}} % (grcp 32 "sieves-as-tvs") % (grca "sieves-as-tvs") % «ArtDecoN» (to ".ArtDecoN") % %L ArtDecoN_ts = TCGSpec.new("33; 32,"):LRcolstrs("!ga{L1} !ga{L2} !ga{L3}", %L "!ga{R1} !ga{R2} !ga{R3}") %L ArtDecoN_td_0 = TCGDims {h=15, v=8, q=15, crh=3.5, crv=7, qrh=5} %L ArtDecoN_td_1 = TCGDims {h=25, v=22, q=15, crh=7.5, crv=7, qrh=5} %L ArtDecoN_td_2 = TCGDims {h=65, v=50, q=15, crh=20, crv=15, qrh=5} %L ArtDecoN_td_3 = TCGDims {h=85, v=70, q=15, crh=30, crv=30, qrh=5} %L ArtDecoN_td_4 = TCGDims {h=85, v=80, q=15, crh=35, crv=35, qrh=5} %L ArtDecoN_tq = TCGQ.newdsoa(ArtDecoN_td_0, ArtDecoN_ts, %L {tdef="ArtDecoNSmall", meta="1pt s"}, %L "h ap LR o") %L ArtDecoN_tq = TCGQ.newdsoa(ArtDecoN_td_1, ArtDecoN_ts, %L {tdef="ArtDecoNMed", meta="1pt s"}, %L "h v ap LR o") %L ArtDecoN_tq = TCGQ.newdsoa(ArtDecoN_td_2, ArtDecoN_ts, %L {tdef="ArtDecoNBig", meta="1pt"}, %L "h v ap LR o") %L ArtDecoN_tq = TCGQ.newdsoa(ArtDecoN_td_3, ArtDecoN_ts, %L {tdef="ArtDecoNBigg", meta="1pt"}, %L "h v ap LR o") %L ArtDecoN_tq = TCGQ.newdsoa(ArtDecoN_td_4, ArtDecoN_ts, %L {tdef="ArtDecoNBigg", meta="1pt"}, %L "h v ap LR o") \pu % \def\ArtDecoNSetargs#1#2#3#4#5#6{ \sa{L3}{#1}\sa{R3}{#2}% \sa{L2}{#3}\sa{R2}{#4}% \sa{L1}{#5}\sa{R1}{#6}% } \def\adnsetargs#1{\ArtDecoNSetargs#1} \def\adn #1{{\adnsetargs#1 \tcg{ArtDecoNSmall} }} \def\padn #1{{\adnsetargs#1 \left( \tcg{ArtDecoNSmall} \right) }} \def\badn #1{{\adnsetargs#1 \left[ \tcg{ArtDecoNSmall} \right] }} \def\padnmed #1{{\adnsetargs#1 \left( \tcg{ArtDecoNMed} \right) }} \def\padnbig #1{{\adnsetargs#1 \left( \tcg{ArtDecoNBig} \right) }} \def\padnbigg #1{{\adnsetargs#1 \left( \tcg{ArtDecoNBigg} \right) }} \def\padnbiggg #1{{\adnsetargs#1 \left( \tcg{ArtDecoNBigg} \right) }} $\adn{abcdef} \padn{abcdef} \badn{abcdef} \padnmed{abcdef} \padnbig{abcdef} $ $ \padnbigg{abcdef} \padnbiggg{abcdef} $ % (find-angg "LUA/defwithmanyargs.lua" "SetManyArgs-tests") % (find-angg "LUA/defwithmanyargs.lua" "SetManyArgs-tests" "OArtDecoN") % «OArtDecoN» (to ".OArtDecoN") %R local OArtDecoN = 7/ !ga{33} \ %R | !ga{32} !ga{23} | %R | !ga{22} !ga{13} | %R | !ga{21} !ga{12} !ga{03}| %R |!ga{20} !ga{11} !ga{02} | %R | !ga{10} !ga{01} | %R \ !ga{00} / %R OArtDecoN:tomp({zdef="OArtDecoN", scale="7pt", meta="s"}):addcells():output() %R OArtDecoN:tomp({zdef="OArtDecoNMed", scale="10pt", meta=""}):addcells():output() \pu \makeatletter \def\OArtDecoNSetArgs#1{\OArtDecoNSetArgs@#1} \def\OArtDecoNSetArgs@#1#2#3#4#5{% \sa{32}{#1}\sa{33}{#2}\sa{20}{#3}\sa{21}{#4}\sa{22}{#5}% \OArtDecoNSetArgs@@} \def\OArtDecoNSetArgs@@#1#2#3#4#5{% \sa{23}{#1}\sa{10}{#2}\sa{11}{#3}\sa{12}{#4}\sa{13}{#5}% \OArtDecoNSetArgs@@@} \def\OArtDecoNSetArgs@@@#1#2#3#4{% \sa{00}{#1}\sa{01}{#2}\sa{02}{#3}\sa{03}{#4}% } \makeatother \def\oadnsetargs#1{\OArtDecoNSetArgs{#1}} \def\oadn #1{{ \oadnsetargs{#1} \zha{OArtDecoN} }} \def\oadnmed #1{{ \oadnsetargs{#1} \zha{OArtDecoNMed} }} \def\poadn #1{{ \oadnsetargs{#1} \left( \zha{OArtDecoN} \right) }} \def\poadnmed#1{{ \oadnsetargs{#1} \left( \zha{OArtDecoNMed} \right) }} $\oadn {ab cdef ghij klmn} \oadnmed {ab cdef ghij klmn} \poadn {ab cdef ghij klmn} \poadnmed{ab cdef ghij klmn} $ \newpage % (find-es "dednat" "lawvere-tierney-mpunder") % (find-dn6 "zhas.lua" "MixedPicture-cuts") % (find-dn6 "zhas.lua" "MixedPicture-cuts" "addlrs =") %L ArtDecoNQ_ts = TCGSpec.new("33; 32, ") %L ArtDecoNQ_ts = TCGSpec.new("33; 32, ", "..?",".?.") %L %L -- Question marks: %L ArtDecoNQ_td_1 = TCGDims {h=35, v=25, q=15, crh=12, crv=8, qrh=5} %L ArtDecoNQ_tq = TCGQ.newdsoa(ArtDecoNQ_td_1, ArtDecoNQ_ts, %L {tdef="ArtDecoN-qmarks", meta="1pt p"}, %L "h v q ap"):lrs():output() %L %L -- Nucleus/J-operator: %L ArtDecoNQ_ts:mp({zdef="ArtDecoN-nucleus", scale="12pt", meta=""}):addlrs():output() %L %L -- Components of the Lawvere-Tierney topology: %L mp = ArtDecoNQ_ts:mpunder("32", {zdef="OADN:j:3_", scale="8pt", meta="s"}):output() %L mp = ArtDecoNQ_ts:mpunder("20", {zdef="OADN:j:2_", scale="8pt", meta="s"}):output() %L mp = ArtDecoNQ_ts:mpunder("10", {zdef="OADN:j:1_", scale="8pt", meta="s"}):output() %L mp = ArtDecoNQ_ts:mpunder("03", {zdef="OADN:j:_3", scale="8pt", meta="s"}):output() %L mp = ArtDecoNQ_ts:mpunder("02", {zdef="OADN:j:_2", scale="8pt", meta="s"}):output() %L mp = ArtDecoNQ_ts:mpunder("01", {zdef="OADN:j:_1", scale="8pt", meta="s"}):output() \pu \def\QMarks {\tcg{ArtDecoN-qmarks}} \def\RelevantPoints{ \cmat{ & ▁3, \\ 2▁, & \\ 1▁, & ▁1 \\ }} \def\Nucleus{\zha{ArtDecoN-nucleus}} \def\GrTopology{ \padnbig{ {{\badn{?·1?11}}} {\badn{·1·?·1}} {\badn{··1·1·}} {\badn{···?·1}} {\badn{····1·}} {\badn{·····1}} }} \def\LTTopology{ \padnbiggg{ {{\zha{OADN:j:3_}}} {\zha{OADN:j:_3}} {\zha{OADN:j:2_}} {\zha{OADN:j:_2}} {\zha{OADN:j:1_}} {\zha{OADN:j:_1}} }} The bijections: \bsk \bsk \hspace*{-1.5cm} $\mat{ \QMarks &↔& \RelevantPoints &↔& \Nucleus \\ && ↕ && \\ && \GrTopology &↔& \LTTopology \\ } $ % (grsp 21 "bijections-1") % (grsa "bijections-1") % (cltp 42 "def-j-example") % (clta "def-j-example") %\printbibliography \GenericWarning{Success:}{Success!!!} % Used by `M-x cv' \end{document} % __ __ _ % | \/ | __ _| | _____ % | |\/| |/ _` | |/ / _ \ % | | | | (_| | < __/ % |_| |_|\__,_|_|\_\___| % % <make> * (eepitch-shell) * (eepitch-kill) * (eepitch-shell) # (find-LATEXfile "2019planar-has-1.mk") make -f 2019.mk STEM=2021ArtDecoN veryclean make -f 2019.mk STEM=2021ArtDecoN pdf % Local Variables: % coding: utf-8-unix % ee-tla: "NONE" % End: