1
0
Fork 0

Fix compilation
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Lucien Cartier-Tilet 2023-02-26 22:56:38 +01:00
parent 51b575477f
commit bd08e7d4ed
Signed by: phundrak
GPG Key ID: BD7789E705CB8DCA
3 changed files with 11 additions and 24 deletions

View File

@ -335,18 +335,15 @@ lists the Eittlandic diphthongs.
#+name: vow-dot-gen
#+header: :var vowels=vowels-featural-list
#+begin_src emacs-lisp :wrap "src dot :file eittlandic/vowel-feature-tree.png :exports none :eval no-export"
#+begin_src emacs-lisp :wrap "src dot :file eittlandic/vowel-feature-tree.png :results none :eval no-export"
(conlanging-list-to-graphviz vowels)
#+end_src
#+RESULTS[e1868783b51cb33971edbf34bfff0a0a8b65f75c]: vow-dot-gen
#+begin_src dot :file eittlandic/vowel-feature-tree.png :exports none :eval no-export
#+begin_src dot :file eittlandic/vowel-feature-tree.png :results none :eval no-export
graph{graph[dpi=300,bgcolor="transparent"];node[shape=plaintext];"vowels-0jqz15bnkngz"[label="vowels"];"+high-0jqz15bnkni2"[label="+high"];"vowels-0jqz15bnkngz"--"+high-0jqz15bnkni2";"+round-0jqz15bnknid"[label="+round"];"+high-0jqz15bnkni2"--"+round-0jqz15bnknid";"+front-0jqz15bnknin"[label="+front"];"+round-0jqz15bnknid"--"+front-0jqz15bnknin";"/y/-0jqz15bnkniw"[label="/y/"];"+front-0jqz15bnknin"--"/y/-0jqz15bnkniw";"-front-0jqz15bnknjj"[label="-front"];"+round-0jqz15bnknid"--"-front-0jqz15bnknjj";"/u/-0jqz15bnknjs"[label="/u/"];"-front-0jqz15bnknjj"--"/u/-0jqz15bnknjs";"-round-0jqz15bnknlg"[label="-round"];"+high-0jqz15bnkni2"--"-round-0jqz15bnknlg";"/i/-0jqz15bnknlq"[label="/i/"];"-round-0jqz15bnknlg"--"/i/-0jqz15bnknlq";"-high-0jqz15bnknnh"[label="-high"];"vowels-0jqz15bnkngz"--"-high-0jqz15bnknnh";"+round-0jqz15bnknnr"[label="+round"];"-high-0jqz15bnknnh"--"+round-0jqz15bnknnr";"+tense-0jqz15bnkno0"[label="+tense"];"+round-0jqz15bnknnr"--"+tense-0jqz15bnkno0";"+front-0jqz15bnknoa"[label="+front"];"+tense-0jqz15bnkno0"--"+front-0jqz15bnknoa";"/ø/-0jqz15bnknoj"[label="/ø/"];"+front-0jqz15bnknoa"--"/ø/-0jqz15bnknoj";"-front-0jqz15bnknp8"[label="-front"];"+tense-0jqz15bnkno0"--"-front-0jqz15bnknp8";"/o/-0jqz15bnknpi"[label="/o/"];"-front-0jqz15bnknp8"--"/o/-0jqz15bnknpi";"-tense-0jqz15bnknqs"[label="-tense"];"+round-0jqz15bnknnr"--"-tense-0jqz15bnknqs";"+low-0jqz15bnknr2"[label="+low"];"-tense-0jqz15bnknqs"--"+low-0jqz15bnknr2";"/œ/-0jqz15bnknrb"[label="/œ/"];"+low-0jqz15bnknr2"--"/œ/-0jqz15bnknrb";"-low-0jqz15bnknrz"[label="-low"];"-tense-0jqz15bnknqs"--"-low-0jqz15bnknrz";"/ɔ/-0jqz15bnkns9"[label="/ɔ/"];"-low-0jqz15bnknrz"--"/ɔ/-0jqz15bnkns9";"-round-0jqz15bnknv3"[label="-round"];"-high-0jqz15bnknnh"--"-round-0jqz15bnknv3";"+tense-0jqz15bnknvd"[label="+tense"];"-round-0jqz15bnknv3"--"+tense-0jqz15bnknvd";"/e/-0jqz15bnknvm"[label="/e/"];"+tense-0jqz15bnknvd"--"/e/-0jqz15bnknvm";"-tense-0jqz15bnknw7"[label="-tense"];"-round-0jqz15bnknv3"--"-tense-0jqz15bnknw7";"+low-0jqz15bnknwg"[label="+low"];"-tense-0jqz15bnknw7"--"+low-0jqz15bnknwg";"/ɑ/-0jqz15bnknwq"[label="/ɑ/"];"+low-0jqz15bnknwg"--"/ɑ/-0jqz15bnknwq";"-low-0jqz15bnknxc"[label="-low"];"-tense-0jqz15bnknw7"--"-low-0jqz15bnknxc";"/ɛ/-0jqz15bnknxl"[label="/ɛ/"];"-low-0jqz15bnknxc"--"/ɛ/-0jqz15bnknxl";}
#+end_src
#+RESULTS[c71f60e00954c42c8bafcd4acb9e71605c8fad93]:
[[file:img/eittlandic/vowel-feature-tree.png]]
#+html: <ImgFigure src="/img/eittlandic/vowel-feature-tree.png" alt="Eittlandic Vowel Featural Tree">Eittlandic Vowels Featural Tree</ImgFigure>
- a {{{phon(ɑ)}}} ::

View File

@ -70,7 +70,7 @@ the Mojhal tree has been itself linked to the Ñyqy tree some fifty
years ago by the Pr Khorlan (3598).
#+name: tree-language-family
#+begin_src dot :file proto-nyqy/nyqy-family-tree.png :exports none :eval no-export
#+begin_src dot :file proto-nyqy/nyqy-family-tree.png :results none :eval no-export
digraph d {
graph[dpi=300,bgcolor="transparent"];
node[shape=plaintext];
@ -166,12 +166,8 @@ digraph d {
}
#+end_src
#+RESULTS[b30fb82e380dd904580da9fe90cdaaaf7cd0be25]: tree-language-family
[[file:img/proto-nyqy/nyqy-family-tree.png]]
#+html: <ImgFigure src="/img/proto-nyqy/nyqy-family-tree.png" alt="Ñyqy Family Tree">Ñyqy Family Tree</ImgFigure>
** Principles of Historical Linguistics
So, how does historical linguistics work? How does one know what the
mother language of a bunch of other languages is? In historical

View File

@ -40,18 +40,15 @@ determining which would have been considered closer to others, as
seens with the vowel tree below.
#+NAME: vow-tree
#+header: :var vowels=vowels-featural-list
#+BEGIN_SRC emacs-lisp :wrap "src dot :file proto-nyqy/vowel-feature-tree.png :exports none :eval no-export"
#+BEGIN_SRC emacs-lisp :wrap "src dot :file proto-nyqy/vowel-feature-tree.png :results none :eval no-export"
(conlanging-list-to-graphviz vowels)
#+END_SRC
#+RESULTS[142ae3fa5255688e841dad522cbac32587becd67]: vow-tree
#+begin_src dot :file proto-nyqy/vowel-feature-tree.png :exports none :eval no-export
graph{graph[dpi=300,bgcolor="transparent"];node[shape=plaintext];"vowels-0jqz158f0ubm"[label="vowels"];"+back-0jqz158f0uc8"[label="+back"];"vowels-0jqz158f0ubm"--"+back-0jqz158f0uc8";"+tense-0jqz158f0uci"[label="+tense"];"+back-0jqz158f0uc8"--"+tense-0jqz158f0uci";"+high-0jqz158f0ucr"[label="+high"];"+tense-0jqz158f0uci"--"+high-0jqz158f0ucr";"/u/-0jqz158f0ud0"[label="/u/"];"+high-0jqz158f0ucr"--"/u/-0jqz158f0ud0";"-high-0jqz158f0udn"[label="-high"];"+tense-0jqz158f0uci"--"-high-0jqz158f0udn";"/ɤ/-0jqz158f0udx"[label="/ɤ/"];"-high-0jqz158f0udn"--"/ɤ/-0jqz158f0udx";"-tense-0jqz158f0uf9"[label="-tense"];"+back-0jqz158f0uc8"--"-tense-0jqz158f0uf9";"+high-0jqz158f0ufi"[label="+high"];"-tense-0jqz158f0uf9"--"+high-0jqz158f0ufi";"/ʊ/-0jqz158f0ufr"[label="/ʊ/"];"+high-0jqz158f0ufi"--"/ʊ/-0jqz158f0ufr";"-high-0jqz158f0ugd"[label="-high"];"-tense-0jqz158f0uf9"--"-high-0jqz158f0ugd";"/ɔ/-0jqz158f0ugn"[label="/ɔ/"];"-high-0jqz158f0ugd"--"/ɔ/-0jqz158f0ugn";"-back-0jqz158f0ujd"[label="-back"];"vowels-0jqz158f0ubm"--"-back-0jqz158f0ujd";"+tense-0jqz158f0ujm"[label="+tense"];"-back-0jqz158f0ujd"--"+tense-0jqz158f0ujm";"+high-0jqz158f0ujv"[label="+high"];"+tense-0jqz158f0ujm"--"+high-0jqz158f0ujv";"/y/-0jqz158f0uk5"[label="/y/"];"+high-0jqz158f0ujv"--"/y/-0jqz158f0uk5";"-high-0jqz158f0ukp"[label="-high"];"+tense-0jqz158f0ujm"--"-high-0jqz158f0ukp";"/ø/-0jqz158f0ukx"[label="/ø/"];"-high-0jqz158f0ukp"--"/ø/-0jqz158f0ukx";"-tense-0jqz158f0um7"[label="-tense"];"-back-0jqz158f0ujd"--"-tense-0jqz158f0um7";"+high-0jqz158f0umg"[label="+high"];"-tense-0jqz158f0um7"--"+high-0jqz158f0umg";"/ɪ/-0jqz158f0ump"[label="/ɪ/"];"+high-0jqz158f0umg"--"/ɪ/-0jqz158f0ump";"-high-0jqz158f0una"[label="-high"];"-tense-0jqz158f0um7"--"-high-0jqz158f0una";"/ɛ/-0jqz158f0unj"[label="/ɛ/"];"-high-0jqz158f0una"--"/ɛ/-0jqz158f0unj";}
#+RESULTS[ca8201ea639a90a732e280bbf68fcc380622d674]: vow-tree
#+begin_src dot :file proto-nyqy/vowel-feature-tree.png :results none :eval no-export
graph{graph[dpi=300,bgcolor="transparent"];node[shape=plaintext];"vowels-0jqz164sl6mq"[label="vowels"];"+back-0jqz164sl6nb"[label="+back"];"vowels-0jqz164sl6mq"--"+back-0jqz164sl6nb";"+tense-0jqz164sl6nm"[label="+tense"];"+back-0jqz164sl6nb"--"+tense-0jqz164sl6nm";"+high-0jqz164sl6nw"[label="+high"];"+tense-0jqz164sl6nm"--"+high-0jqz164sl6nw";"/u/-0jqz164sl6o8"[label="/u/"];"+high-0jqz164sl6nw"--"/u/-0jqz164sl6o8";"-high-0jqz164sl6ou"[label="-high"];"+tense-0jqz164sl6nm"--"-high-0jqz164sl6ou";"/ɤ/-0jqz164sl6p4"[label="/ɤ/"];"-high-0jqz164sl6ou"--"/ɤ/-0jqz164sl6p4";"-tense-0jqz164sl6ql"[label="-tense"];"+back-0jqz164sl6nb"--"-tense-0jqz164sl6ql";"+high-0jqz164sl6qw"[label="+high"];"-tense-0jqz164sl6ql"--"+high-0jqz164sl6qw";"/ʊ/-0jqz164sl6r6"[label="/ʊ/"];"+high-0jqz164sl6qw"--"/ʊ/-0jqz164sl6r6";"-high-0jqz164sl6rv"[label="-high"];"-tense-0jqz164sl6ql"--"-high-0jqz164sl6rv";"/ɔ/-0jqz164sl6s4"[label="/ɔ/"];"-high-0jqz164sl6rv"--"/ɔ/-0jqz164sl6s4";"-back-0jqz164sl6v7"[label="-back"];"vowels-0jqz164sl6mq"--"-back-0jqz164sl6v7";"+tense-0jqz164sl6vk"[label="+tense"];"-back-0jqz164sl6v7"--"+tense-0jqz164sl6vk";"+high-0jqz164sl6vw"[label="+high"];"+tense-0jqz164sl6vk"--"+high-0jqz164sl6vw";"/y/-0jqz164sl6w6"[label="/y/"];"+high-0jqz164sl6vw"--"/y/-0jqz164sl6w6";"-high-0jqz164sl6wt"[label="-high"];"+tense-0jqz164sl6vk"--"-high-0jqz164sl6wt";"/ø/-0jqz164sl6x4"[label="/ø/"];"-high-0jqz164sl6wt"--"/ø/-0jqz164sl6x4";"-tense-0jqz164sl6yl"[label="-tense"];"-back-0jqz164sl6v7"--"-tense-0jqz164sl6yl";"+high-0jqz164sl6yw"[label="+high"];"-tense-0jqz164sl6yl"--"+high-0jqz164sl6yw";"/ɪ/-0jqz164sl6z7"[label="/ɪ/"];"+high-0jqz164sl6yw"--"/ɪ/-0jqz164sl6z7";"-high-0jqz164sl6zu"[label="-high"];"-tense-0jqz164sl6yl"--"-high-0jqz164sl6zu";"/ɛ/-0jqz164sl704"[label="/ɛ/"];"-high-0jqz164sl6zu"--"/ɛ/-0jqz164sl704";}
#+end_src
#+RESULTS[a2489d157409bca1f04da9ae041caded0d5aef82]:
[[file:img/proto-nyqy/vowel-feature-tree.png]]
#+html: <ImgFigure src="/img/proto-nyqy/vowel-feature-tree.png" alt="Proto-Ñyqy Vowel Featural Tree">Proto-Ñyqy Vowels Featural Tree</ImgFigure>
**** Private Data :noexport:
@ -105,18 +102,15 @@ right.
#+name: cons-tree
#+header: :var consonants=consonants-featural-list
#+begin_src emacs-lisp :wrap "src dot :file proto-nyqy/consonant-feature-tree.png :exports none :eval no-export"
#+begin_src emacs-lisp :wrap "src dot :file proto-nyqy/consonant-feature-tree.png :results none :eval no-export"
(conlanging-list-to-graphviz consonants)
#+end_src
#+RESULTS[ecb534274b9510fead3c77fe44f660428ed53cdb]: cons-tree
#+begin_src dot :file proto-nyqy/consonant-feature-tree.png :exports none :eval no-export
graph{graph[dpi=300,bgcolor="transparent"];node[shape=plaintext];"consonants-0jqz159s9ldk"[label="consonants"];"+coronal-0jqz159s9le7"[label="+coronal"];"consonants-0jqz159s9ldk"--"+coronal-0jqz159s9le7";"+anterior-0jqz159s9lei"[label="+anterior"];"+coronal-0jqz159s9le7"--"+anterior-0jqz159s9lei";"+voice-0jqz159s9ler"[label="+voice"];"+anterior-0jqz159s9lei"--"+voice-0jqz159s9ler";"+nasal-0jqz159s9lf1"[label="+nasal"];"+voice-0jqz159s9ler"--"+nasal-0jqz159s9lf1";"n\nɳ / n-0jqz159s9lfb"[label="n\nɳ / n"];"+nasal-0jqz159s9lf1"--"n\nɳ / n-0jqz159s9lfb";"-nasal-0jqz159s9lg2"[label="-nasal"];"+voice-0jqz159s9ler"--"-nasal-0jqz159s9lg2";"z\nʝ / z-0jqz159s9lgc"[label="z\nʝ / z"];"-nasal-0jqz159s9lg2"--"z\nʝ / z-0jqz159s9lgc";"-voice-0jqz159s9lhs"[label="-voice"];"+anterior-0jqz159s9lei"--"-voice-0jqz159s9lhs";"s\nç / s-0jqz159s9li2"[label="s\nç / s"];"-voice-0jqz159s9lhs"--"s\nç / s-0jqz159s9li2";"-anterior-0jqz159s9lk3"[label="-anterior"];"+coronal-0jqz159s9le7"--"-anterior-0jqz159s9lk3";"+voice-0jqz159s9lkd"[label="+voice"];"-anterior-0jqz159s9lk3"--"+voice-0jqz159s9lkd";"j\nɟ / d͡ʒ-0jqz159s9lkn"[label="j\nɟ / d͡ʒ"];"+voice-0jqz159s9lkd"--"j\nɟ / d͡ʒ-0jqz159s9lkn";"- voice-0jqz159s9lld"[label="- voice"];"-anterior-0jqz159s9lk3"--"- voice-0jqz159s9lld";"c\nc / t͡ʃ-0jqz159s9lln"[label="c\nc / t͡ʃ"];"- voice-0jqz159s9lld"--"c\nc / t͡ʃ-0jqz159s9lln";"-coronal-0jqz159s9lrq"[label="-coronal"];"consonants-0jqz159s9ldk"--"-coronal-0jqz159s9lrq";"+voice-0jqz159s9ls1"[label="+voice"];"-coronal-0jqz159s9lrq"--"+voice-0jqz159s9ls1";"+nasal-0jqz159s9lsb"[label="+nasal"];"+voice-0jqz159s9ls1"--"+nasal-0jqz159s9lsb";"+labial-0jqz159s9lsx"[label="+labial"];"+nasal-0jqz159s9lsb"--"+labial-0jqz159s9lsx";"m\nŋ͡m / m-0jqz159s9lt6"[label="m\nŋ͡m / m"];"+labial-0jqz159s9lsx"--"m\nŋ͡m / m-0jqz159s9lt6";"-labial-0jqz159s9ltw"[label="-labial"];"+nasal-0jqz159s9lsb"--"-labial-0jqz159s9ltw";"ñ\nɴ / ɦ̃-0jqz159s9lu6"[label="ñ\nɴ / ɦ̃"];"-labial-0jqz159s9ltw"--"ñ\nɴ / ɦ̃-0jqz159s9lu6";"-nasal-0jqz159s9lvr"[label="-nasal"];"+voice-0jqz159s9ls1"--"-nasal-0jqz159s9lvr";"+labial-0jqz159s9lw1"[label="+labial"];"-nasal-0jqz159s9lvr"--"+labial-0jqz159s9lw1";"+constricted-0jqz159s9lwb"[label="+constricted"];"+labial-0jqz159s9lw1"--"+constricted-0jqz159s9lwb";"w\nw / v-0jqz159s9lwm"[label="w\nw / v"];"+constricted-0jqz159s9lwb"--"w\nw / v-0jqz159s9lwm";"-constricted-0jqz159s9lxa"[label="-constricted"];"+labial-0jqz159s9lw1"--"-constricted-0jqz159s9lxa";"b\ng͡b / b-0jqz159s9lxk"[label="b\ng͡b / b"];"-constricted-0jqz159s9lxa"--"b\ng͡b / b-0jqz159s9lxk";"-labial-0jqz159s9lz5"[label="-labial"];"-nasal-0jqz159s9lvr"--"-labial-0jqz159s9lz5";"g\nɡ / ʕ-0jqz159s9lzh"[label="g\nɡ / ʕ"];"-labial-0jqz159s9lz5"--"g\nɡ / ʕ-0jqz159s9lzh";"-voice-0jqz159s9m4u"[label="-voice"];"-coronal-0jqz159s9lrq"--"-voice-0jqz159s9m4u";"+labial-0jqz159s9m55"[label="+labial"];"-voice-0jqz159s9m4u"--"+labial-0jqz159s9m55";"p\nk͡p / p-0jqz159s9m5e"[label="p\nk͡p / p"];"+labial-0jqz159s9m55"--"p\nk͡p / p-0jqz159s9m5e";"-labial-0jqz159s9m63"[label="-labial"];"-voice-0jqz159s9m4u"--"-labial-0jqz159s9m63";"q\nq / ħ-0jqz159s9m6d"[label="q\nq / ħ"];"-labial-0jqz159s9m63"--"q\nq / ħ-0jqz159s9m6d";}
#+RESULTS[fb6adbb160bf8050832a8ff6280f201959fdd8a2]: cons-tree
#+begin_src dot :file proto-nyqy/consonant-feature-tree.png :results none :eval no-export
graph{graph[dpi=300,bgcolor="transparent"];node[shape=plaintext];"consonants-0jqz165icxvs"[label="consonants"];"+coronal-0jqz165icxw0"[label="+coronal"];"consonants-0jqz165icxvs"--"+coronal-0jqz165icxw0";"+anterior-0jqz165icxw3"[label="+anterior"];"+coronal-0jqz165icxw0"--"+anterior-0jqz165icxw3";"+voice-0jqz165icxw5"[label="+voice"];"+anterior-0jqz165icxw3"--"+voice-0jqz165icxw5";"+nasal-0jqz165icxw8"[label="+nasal"];"+voice-0jqz165icxw5"--"+nasal-0jqz165icxw8";"n\nɳ / n-0jqz165icxwa"[label="n\nɳ / n"];"+nasal-0jqz165icxw8"--"n\nɳ / n-0jqz165icxwa";"-nasal-0jqz165icxwg"[label="-nasal"];"+voice-0jqz165icxw5"--"-nasal-0jqz165icxwg";"z\nʝ / z-0jqz165icxwi"[label="z\nʝ / z"];"-nasal-0jqz165icxwg"--"z\nʝ / z-0jqz165icxwi";"-voice-0jqz165icxwu"[label="-voice"];"+anterior-0jqz165icxw3"--"-voice-0jqz165icxwu";"s\nç / s-0jqz165icxww"[label="s\nç / s"];"-voice-0jqz165icxwu"--"s\nç / s-0jqz165icxww";"-anterior-0jqz165icxxc"[label="-anterior"];"+coronal-0jqz165icxw0"--"-anterior-0jqz165icxxc";"+voice-0jqz165icxxe"[label="+voice"];"-anterior-0jqz165icxxc"--"+voice-0jqz165icxxe";"j\nɟ / d͡ʒ-0jqz165icxxh"[label="j\nɟ / d͡ʒ"];"+voice-0jqz165icxxe"--"j\nɟ / d͡ʒ-0jqz165icxxh";"- voice-0jqz165icxxn"[label="- voice"];"-anterior-0jqz165icxxc"--"- voice-0jqz165icxxn";"c\nc / t͡ʃ-0jqz165icxxq"[label="c\nc / t͡ʃ"];"- voice-0jqz165icxxn"--"c\nc / t͡ʃ-0jqz165icxxq";"-coronal-0jqz165icxzj"[label="-coronal"];"consonants-0jqz165icxvs"--"-coronal-0jqz165icxzj";"+voice-0jqz165icxzm"[label="+voice"];"-coronal-0jqz165icxzj"--"+voice-0jqz165icxzm";"+nasal-0jqz165icxzo"[label="+nasal"];"+voice-0jqz165icxzm"--"+nasal-0jqz165icxzo";"+labial-0jqz165icxzq"[label="+labial"];"+nasal-0jqz165icxzo"--"+labial-0jqz165icxzq";"m\nŋ͡m / m-0jqz165icxzs"[label="m\nŋ͡m / m"];"+labial-0jqz165icxzq"--"m\nŋ͡m / m-0jqz165icxzs";"-labial-0jqz165icxzz"[label="-labial"];"+nasal-0jqz165icxzo"--"-labial-0jqz165icxzz";"ñ\nɴ / ɦ̃-0jqz165icy01"[label="ñ\nɴ / ɦ̃"];"-labial-0jqz165icxzz"--"ñ\nɴ / ɦ̃-0jqz165icy01";"-nasal-0jqz165icy0d"[label="-nasal"];"+voice-0jqz165icxzm"--"-nasal-0jqz165icy0d";"+labial-0jqz165icy0f"[label="+labial"];"-nasal-0jqz165icy0d"--"+labial-0jqz165icy0f";"+constricted-0jqz165icy0i"[label="+constricted"];"+labial-0jqz165icy0f"--"+constricted-0jqz165icy0i";"w\nw / v-0jqz165icy0q"[label="w\nw / v"];"+constricted-0jqz165icy0i"--"w\nw / v-0jqz165icy0q";"-constricted-0jqz165icy0v"[label="-constricted"];"+labial-0jqz165icy0f"--"-constricted-0jqz165icy0v";"b\ng͡b / b-0jqz165icy0y"[label="b\ng͡b / b"];"-constricted-0jqz165icy0v"--"b\ng͡b / b-0jqz165icy0y";"-labial-0jqz165icy1a"[label="-labial"];"-nasal-0jqz165icy0d"--"-labial-0jqz165icy1a";"g\nɡ / ʕ-0jqz165icy1c"[label="g\nɡ / ʕ"];"-labial-0jqz165icy1a"--"g\nɡ / ʕ-0jqz165icy1c";"-voice-0jqz165icy2i"[label="-voice"];"-coronal-0jqz165icxzj"--"-voice-0jqz165icy2i";"+labial-0jqz165icy2l"[label="+labial"];"-voice-0jqz165icy2i"--"+labial-0jqz165icy2l";"p\nk͡p / p-0jqz165icy2n"[label="p\nk͡p / p"];"+labial-0jqz165icy2l"--"p\nk͡p / p-0jqz165icy2n";"-labial-0jqz165icy2s"[label="-labial"];"-voice-0jqz165icy2i"--"-labial-0jqz165icy2s";"q\nq / ħ-0jqz165icy2v"[label="q\nq / ħ"];"-labial-0jqz165icy2s"--"q\nq / ħ-0jqz165icy2v";}
#+end_src
#+RESULTS[d3abd3f2fc66d20b77f53b5d8f680a011cdbf72f]:
[[file:img/proto-nyqy/consonant-feature-tree.png]]
#+html: <ImgFigure src="/img/proto-nyqy/consonant-feature-tree.png" alt="Feature Tree of Proto-Ñyqy Consonants">Feature Tree of Proto-Ñyqy Consonants</ImgFigure>
As you can see, each one of the consonants have their two alternative