From 61699bae09903ef9887203ce3c934c2202b864dc Mon Sep 17 00:00:00 2001 From: Noah Diewald Date: Mon, 19 Oct 2020 17:45:56 -0400 Subject: [PATCH] new diagrams of arch --- jlm2020/archoverview-intro.tex | 45 ++++++++++++++++++++++++++++ jlm2020/archoverview-walk-simple.tex | 43 ++++++++++++++++++++++++++ 2 files changed, 88 insertions(+) create mode 100644 jlm2020/archoverview-intro.tex create mode 100644 jlm2020/archoverview-walk-simple.tex diff --git a/jlm2020/archoverview-intro.tex b/jlm2020/archoverview-intro.tex new file mode 100644 index 0000000..360d908 --- /dev/null +++ b/jlm2020/archoverview-intro.tex @@ -0,0 +1,45 @@ +\begin{tikzpicture}[>=stealth'] + \node[text width=5em, text ragged] at (0.5,3) {\bf Forms}; + \node[text width=20em, text ragged] at (6,3) {\bf Distributional Categories}; + + \matrix[row sep=-\pgflinewidth, + column sep=-\pgflinewidth, + column 1/.style={nodes={text depth=0pt,text width=3.5em,align=right}}] at (0,0) + { + \node (bse) {$\mathrm{leap}$}; \\ + \node (s) {$\mathrm{leaps}$}; \\ + \node (ed) {$\mathrm{leaped}$}; \\ + \node (ed-2) {$\mathrm{leapt}$}; \\ + \node (ing) {$\mathrm{leaping}$}; \\ + }; + + + \matrix[row sep=-\pgflinewidth, + %column sep=-\pgflinewidth, + column 1/.style={nodes={text depth=0pt,text width=6em,text ragged}}, + column 2/.style={nodes={text depth=0pt,text width=10em,text ragged}}] at (6,0) + { + \node (e1) {$\textsf{Nom}_{\neg{3}}\to\textsf{Fin}$}; & \node {I leap.}; \\ + \node (e2) {$\textsf{Bse}$}; & \node {I/it might leap.}; \\ + \node (e3) {$\textsf{Nom}_3\to\textsf{Fin}$}; & \node {It leaps.}; \\ + \node (e5) {$\textsf{Nom}\to\textsf{Fin}$}; & \node {I/it leaped.}; \\ + \node (e6) {$\textsf{Prp}$}; & \node {I/it had leaped.}; \\ + \node (e5-2) {$\textsf{Nom}\to\textsf{Fin}$}; & \node {I/it leapt.}; \\ + \node (e6-2) {$\textsf{Prp}$}; & \node {I/it had leapt.}; \\ + \node (e4) {$\textsf{Psp}$}; & \node {I/it were leaping.}; \\ + }; + + \draw[->] (bse.east) to (e1.west); + \draw[->] (bse.east) to (e2.west); + \draw[->] (s.east) to (e3.west); + \draw[->] (ed.east) to (e5.west); + \draw[->] (ed.east) to (e6.west); + \draw[->] (ed-2.east) to (e5-2.west); + \draw[->] (ed-2.east) to (e6-2.west); + \draw[->] (ing.east) to (e4.west); +\end{tikzpicture} + +%%% Local Variables: +%%% mode: latex +%%% TeX-master: "../../morphology" +%%% End: diff --git a/jlm2020/archoverview-walk-simple.tex b/jlm2020/archoverview-walk-simple.tex new file mode 100644 index 0000000..ee5bcdd --- /dev/null +++ b/jlm2020/archoverview-walk-simple.tex @@ -0,0 +1,43 @@ +\begin{tikzpicture}[>=stealth'] + \node[text width=5em, text ragged] at (0.5,2) {\bf Forms}; + \node[text width=9em, text ragged] at (6,2) {\bf Lexical Entries}; + + \matrix[row sep=-\pgflinewidth, + column sep=-\pgflinewidth, + column 1/.style={nodes={text depth=0pt,text width=3.5em,align=right}}] at (0,0) + { + \node (bse) {$\mathrm{walk}$}; \\ + \node (s) {$\mathrm{walks}$}; \\ + \node (ed) {$\mathrm{walked}$}; \\ + \node (ing) {$\mathrm{walking}$}; \\ + }; + + + \matrix[row sep=-\pgflinewidth, + column sep=-\pgflinewidth, + column 1/.style={nodes={text depth=0pt,text width=12em,text ragged}}] at (6,0) + { + \node (e1) {$\lexem{\lambda{s}.s\bullet{walk}}{Nom_{\neg3s}\multimap{Fin}}{walk}$}; \\ + \node (e2) {$\lexem{walk}{PRO \multimap{Bse}}{walk}$}; \\ + \node (e3) {$\lexem{\lambda{s}.s\bullet{walks}}{Nom_{3s}\multimap{Fin}}{walk}$}; \\ + \node (e5) {$\lexem{\lambda{s}.s\bullet{walked}}{Nom\multimap{Fin}}{PST(walk)}$}; \\ + \node (e6) {$\lexem{walked}{PRO \multimap{Psp}}{walk}$}; \\ + \node (e4) {$\lexem{walking}{PRO \multimap{Prp}}{walk}$}; \\ + }; + + \draw[->] (bse) to (e2.west); + \draw[->] (bse) to (e1.west); + \draw[->] (s) to (e3.west); + \draw[->] (ed) to (e5.west); + \draw[->] (ed) to (e6.west); + \draw[->] (ing) to (e4.west); + \draw[->] (bse.west) .. controls +(left:20mm) and +(left:5mm) .. (s.west); + \draw[->] (bse.west) .. controls +(left:30mm) and +(left:5mm) .. (ed.west); + \draw[->] (bse.west) .. controls +(left:40mm) and +(left:5mm) .. (ing.west); + %\draw[->] (simple.east) .. controls +(right:6mm) .. (ded.east); +\end{tikzpicture} + +%%% Local Variables: +%%% mode: latex +%%% TeX-master: "../../morphology" +%%% End: