Research source · latex
fig-two-routes.tex
site/public/library/publications/direct-palindrome-scaffolding/figures/draft-6/fig-two-routes.tex
26 lines. Source is displayed for inspection; it is not executed by this page.
File fingerprint
SHA-256: 292204f32d3c6466ff2cb0fbd5620641c7a65f0f78388d54530e66be20c58f78
\documentclass[tikz,border=7pt]{standalone}
\usepackage[T1]{fontenc}
\usepackage{lmodern,amsmath,amssymb}
\hyphenpenalty=10000
\exhyphenpenalty=10000
\usetikzlibrary{arrows.meta,positioning,calc,fit,backgrounds}
\definecolor{ink}{HTML}{243B4A}
\definecolor{pale}{HTML}{EFF5F7}
\definecolor{warm}{HTML}{FAF5E8}
\tikzset{every node/.style={font=\sffamily\small,text=ink},
box/.style={draw=ink!65,rounded corners=2pt,fill=pale,align=center,inner sep=7pt},
warmbox/.style={box,fill=warm},
arr/.style={-{Latex[length=2mm]},draw=ink!80,line width=.65pt},
lab/.style={font=\sffamily\footnotesize,fill=white,inner sep=2pt},
dot/.style={circle,draw=ink!75,fill=white,minimum size=8mm,inner sep=1pt},
title/.style={font=\sffamily\bfseries\small,align=center}}
\begin{document}\begin{tikzpicture}
\node[box,text width=5.5cm] (t) at (0,3.7) {\textbf{Machine-transfer route}\\Real-time multitape recognizer\\Persistent-stack compilation};
\node[box,text width=5.5cm] (r) at (7,3.7) {\textbf{Direct receipt route}\\Word recurrence and receipt closure\\Sequence contract and batch compilation};
\node[warmbox,text width=7cm] (s) at (3.5,1.7) {Finite scaffolding automaton};
\node[box,text width=7cm] (p) at (3.5,0) {$\mathsf{EPAL}_2\in\mathsf{PEG}$};
\draw[arr] (t.south)--(s.north west);\draw[arr] (r.south)--(s.north east);
\draw[arr] (s)--node[lab,align=center]{LMR correspondence\\$\mathsf{EPAL}_2^R=\mathsf{EPAL}_2$}(p);
\end{tikzpicture}\end{document}