1 <?xml version="1.0" encoding="UTF-8"?>
3 SPDX-FileCopyrightText: 2024 Lady <https://www.ladys.computer/about/#lady>
4 SPDX-License-Identifier: CC0-1.0
6 <?xml-stylesheet type="text/xsl" href="#xsl-html" ?>
7 <!DOCTYPE TEI [<!ATTLIST stylesheet id ID #REQUIRED>]>
9 <TEI xmlns="http://www.tei-c.org/ns/1.0" xml:lang="en">
14 <!-- FILE DESCRIPTION -->
17 <title><seg xml:id="title-main">Eho</seg>: <seg xml:id="title-sub">Documentation and Dictionary</seg></title>
18 <author xml:id="author-name"><orgName xml:id="langdev-project">Project Langdev</orgName></author>
19 <principal><persName xml:id="lady"><addName>Lady</addName></persName></principal>
22 <edition xml:id="version-no">Version 2, Draft 11</edition>
25 <publisher><orgName copyOf="#langdev-project" /></publisher>
26 <date when="2024-05-12">2024-05-12</date>
27 <idno type="URI">urn:fdc:langdev.ladys.computer:2024:qho:docs:dict</idno>
28 <availability status="free">
29 <licence target="https://creativecommons.org/publicdomain/zero/1.0/">Marked with <title>CC0 1.0 Universal</title>.</licence>
33 <title xml:id="project-dict">The Langdev Project Dictionaries</title>
38 Words and definitions taken from original handwritten lexis at <ptr target="/urn:fdc:langdev.ladys.computer:2024:qho:srcs:E.Hope/" mimeType="application/xhtml+xml" />.
44 <!-- ENCODING DESCRIPTION -->
48 <p>Comprehensive linguistic reference for the various <orgName>Langdev</orgName> languages.</p>
50 <tagsDecl partial="true">
51 <namespace name="http://www.tei-c.org/ns/1.0">
52 <tagUsage gi="div" occurs="5">Used to separate the different versions of the <lang>Eho</lang> language, and also to contain preface material.</tagUsage>
53 <tagUsage gi="entry" occurs="30">Used to mark dictionary entries.</tagUsage>
54 <tagUsage gi="ident">The <val>BCP47</val> <att>type</att> marks an <orgName><choice><abbr>IETF</abbr><expan>Internet Engineering Task Force</expan></choice></orgName> language tag, as defined by <ref target="https://tools.ietf.org/rfc/bcp/bcp47.txt" mimeType="text/plain"><title level="m"><choice><abbr>BCP</abbr><expan>Best Current Practices</expan></choice> 47</title></ref>.</tagUsage>
55 <tagUsage gi="note">The <val>version</val> <att>type</att> is used to denote versions in the list of changes.</tagUsage>
56 <tagUsage gi="rs">The <val>unicode</val> <att>type</att> is used to reference a <orgName>Unicode</orgName> character.</tagUsage>
58 The <val>splash</val> <att>type</att> refers to an optional splash quote.
59 A splash with <att>subtype</att> <val>default</val> identifies the default splash; all others are alternates.
65 <!-- PROFILE DESCRIPTION -->
69 <language ident="en">English</language>
70 <language ident="qho-Latn">Eho</language>
74 <!-- XSL STYLESHEETS -->
77 <stylesheet id="xsl-html" version="1.0" xmlns="http://www.w3.org/1999/XSL/Transform" xmlns:html="http://www.w3.org/1999/xhtml" xmlns:tei="http://www.tei-c.org/ns/1.0">
78 <output method="xml" />
79 <key name="ids" match="*" use="@xml:id" />
80 <template match="/tei:TEI">
82 <call-template name="apply-attrs" />
83 <apply-templates select="tei:teiHeader" mode="head" />
84 <apply-templates select="tei:text" />
87 <template match="tei:teiHeader" mode="head">
89 <call-template name="apply-lang" />
90 <html:title><value-of select="tei:fileDesc/tei:titleStmt/tei:title" /></html:title>
91 <html:meta charset="utf-8" />
92 <html:meta name="author">
93 <attribute name="content"><apply-templates select="tei:fileDesc/tei:titleStmt/tei:author" mode="resolve-string" /></attribute>
95 <html:meta name="publisher">
96 <attribute name="content"><apply-templates select="tei:fileDesc/tei:publicationStmt/tei:publisher" mode="resolve-string" /></attribute>
98 <html:link rel="license">
99 <attribute name="href"><apply-templates select="tei:fileDesc/tei:publicationStmt/tei:availability/tei:licence/@target" mode="resolve-string" /></attribute>
101 <html:style type="text/css" id="css-base">
102 @namespace "http://www.w3.org/1999/xhtml";
104 font-family: "JCode";
107 src: url("/font/Junicode/Junicode.woff");
110 font-family: "JCode";
113 src: url("/font/Junicode/Junicode-Italic.woff");
116 font-family: "JCode";
119 src: url("/font/Junicode/Junicode-Bold.woff");
122 font-family: "JCode";
125 src: url("/font/Junicode/Junicode-BoldItalic.woff");
130 border: thin currentColor solid;
131 padding: .3375em .5em;
138 font: large/1.35 "JCode", "Junicode", "Elstob", "Iowan Old Style", "Palatino Linotype", "URW Palladio L", "P052", "Gentium Plus", "Georgia", "STIX Two Math", serif;
139 font-variant-numeric: oldstyle-nums;
143 padding: 2.7em 1.5em;
149 border: thin currentColor solid;
152 main > header, main > footer {
159 main > header { border-bottom: thin currentColor solid }
160 main > footer { border-top: thin currentColor solid }
161 main > header > table, main > footer > table {
163 border-collapse: collapse;
167 main > header > table + table, main > footer > table + table { margin-top: .675em }
168 main > header tr > *, main > footer tr > * { border: thin currentColor solid }
169 main > header tr > *:first-child, main > footer tr > * { width: 10em }
173 padding: 1.35em 1.5em;
175 main > article > header {
178 border-bottom: thin currentColor solid;
183 main > article > header p:not(:first-child) { margin: 0 }
184 main > article > header section { text-align: justify }
185 main > article > header section p:not(:first-child) { margin: 1.35em 0 0 }
187 font-weight: inherit;
193 text-decoration: underline;
195 dd { margin: 0 0 0 1.5em }
202 text-decoration: underline;
218 border-bottom: thin currentColor solid;
222 font-weight: inherit;
223 letter-spacing: .15em;
238 hr::after { content: "⁂" }
239 i.gloss { font-style: inherit }
240 i.orth { font-style: inherit }
250 p + p { margin-top: 1.35em }
255 span.splash:not([hidden]) {
267 animation: 3s splash infinite ease-in-out;
269 span.splash::before { content: open-quote }
270 span.splash::after { content: close-quote }
271 span.splash:not([hidden]) ~ span.splash { display: none }
278 border-collapse: separate;
280 padding: .3375em .25em;
282 table.dictionary caption {
283 font-weight: inherit;
284 text-decoration: none;
286 table.dictionary col { width: 15% }
287 table.dictionary col:nth-child(3) { width: 25% }
288 table.dictionary col:nth-child(4) { width: auto }
289 table.dictionary tbody tr > * {
291 border: thin currentColor solid;
293 font-weight: inherit;
296 table.dictionary thead { text-decoration: underline }
297 td, th { vertical-align: middle }
302 u { text-decoration: none }
303 u.lang { font-variant: small-caps }
304 u.surname { text-transform: uppercase }
306 from { font-size: medium }
307 50% { font-size: large }
308 to { font-size: medium }
311 <html:style type="text/css" title="current" id="css-current"><value-of select="/*//html:style[@title][2]" /></html:style>
312 <html:style type="text/css" title="OldStyle" id="css-oldStyle">
313 @namespace "http://www.w3.org/1999/xhtml";
316 background: DarkGrey;
318 html { background: DimGray }
319 main { border-color: SaddleBrown }
320 main > header, main > footer {
321 border-color: SaddleBrown;
322 background: AntiqueWhite;
324 main > header > table, main > footer > table { background: OldLace }
325 main > header tr:hover > *, main > footer tr:hover > * { background: FloralWhite }
326 main > header tr > *:hover, main > footer tr > *:hover { background: Snow }
327 main > article { background: OldLace }
328 main > article > header { border-color: SaddleBrown }
329 a[href] { color: SaddleBrown }
330 hr { color: SaddleBrown }
331 i.gloss { color: RosyBrown }
332 span.splash { color: RosyBrown }
333 table.dictionary { background: AntiqueWhite }
334 table.dictionary tbody tr > * {
335 border-color: SaddleBrown;
338 table.dictionary tbody tr:hover > * { background: FloralWhite }
339 table.dictionary tbody tr > *:hover { background: Snow }
341 <html:style type="text/css" title="TE" id="css-TE">
342 @namespace "http://www.w3.org/1999/xhtml";
344 border-color: #9F9F9F;
347 html { background: #EDEDED }
350 border-color: #B8B8B8;
352 main > header, main > footer {
353 border-color: #AAAAAA;
356 main > header tr > *, main > footer tr > * {
357 border-color: #B0B0B0;
360 a[href] { color: inherit }
362 table.dictionary tbody tr > * { border-color: #515151 }
364 <html:style type="text/css" title="RedBook" id="css-RedBook">
365 @namespace "http://www.w3.org/1999/xhtml";
367 border-color: #F79F9F;
370 html { background: #B21A2A }
373 border-color: #F77F7F;
375 main > header, main > footer {
376 border-color: #6FCFEF;
379 main > header tr > *, main > footer tr > * { border-color: #6FCFEF }
380 main > article > header { border-color: #6FCFEF }
381 a[href] { color: #0FAF0F }
382 dfn { color: #2028B8 }
383 hr { color: #3F3F3F }
384 p.def { color: #FF0000 }
385 small.note { color: #FF0000 }
386 span.splash { color: #0FAF0F }
388 <html:style type="text/css" title="Legendary" id="css-legendary">
389 @namespace "http://www.w3.org/1999/xhtml";
391 border-color: #535555;
394 html { background: #999ABC }
395 body { color: black }
398 border-color: #545454;
400 main > header, main > footer {
402 border-color: #555666;
404 main > header > table, main > footer > table { background: #DDDDDD }
405 main > header tr:hover > *, main > footer tr:hover > * { background: #EBEBEB }
406 main > header tr > *:hover, main > footer tr > *:hover { background: #F6F6F6 }
407 main > article { color: #334566 }
408 main > article > header { border-color: #999BAD }
409 a[href] { color: #454545 }
410 a[href]:hover { color: #747474 }
412 hr { color: #999BAD }
413 i.gloss { color: #999BAD }
414 p.def { color: #227002 }
415 small.note { color: #999BAD }
416 table.dictionary { background: #CCCCCC }
417 table.dictionary tbody tr > * {
418 border-color: #A0A0A0;
421 table.dictionary tbody tr:hover > * { background: #EBEBEB }
422 table.dictionary tbody tr > *:hover { background: #F6F6F6 }
424 <html:style type="text/css" title="Night" id="css-night">
425 @namespace "http://www.w3.org/1999/xhtml";
427 border-color: #550022;
430 html { background: #222222 }
431 body { color: #EEEEEE }
434 border-color: #220000;
436 main > header, main > footer {
438 border-color: #220000;
440 main > header > table, main > footer > table { background: #441122 }
441 main > header tr:hover > *, main > footer tr:hover > * { background: #4F1F2F }
442 main > header tr > *:hover, main > footer tr > *:hover { background: #5F2F3F }
443 main > article { color: #BB99AA }
444 main > article > header { border-color: #FFBBC3 }
445 a[href] { color: #BCBCBC }
446 a[href]:hover { color: #DEDEDE }
448 hr { color: #FFBBC3 }
449 i.gloss { color: #FFBBC3 }
450 p.def { color: #DD0013 }
451 small.note { color: #FFBBC3 }
452 span.splash { color: #CC3355 }
453 table.dictionary { background: #331221 }
454 table.dictionary tbody tr > * {
455 border-color: #542133;
458 table.dictionary tbody tr:hover > * { background: #4F1F2F }
459 table.dictionary tbody tr > *:hover { background: #5F2F3F }
463 <template match="tei:teiHeader" mode="body">
465 <call-template name="apply-attrs" />
467 <html:caption>Text Metadata</html:caption>
469 <html:th>Title</html:th>
470 <html:td><apply-templates select="tei:fileDesc/tei:titleStmt/tei:title" /></html:td>
473 <html:th>Author</html:th>
474 <html:td><apply-templates select="tei:fileDesc/tei:titleStmt/tei:principal" /> (<apply-templates select="tei:fileDesc/tei:titleStmt/tei:author" />)</html:td>
477 <html:th>Edition</html:th>
478 <html:td><apply-templates select="tei:fileDesc/tei:editionStmt/tei:edition" /></html:td>
481 <html:th>Series</html:th>
482 <html:td><apply-templates select="tei:fileDesc/tei:seriesStmt/tei:title" /></html:td>
485 <html:th>Publication info</html:th>
486 <html:td><apply-templates select="tei:fileDesc/tei:publicationStmt/tei:publisher" />, <apply-templates select="tei:fileDesc/tei:publicationStmt/tei:date" /></html:td>
489 <html:th>URI</html:th>
492 <attribute name="href"><value-of select="tei:fileDesc/tei:publicationStmt/tei:idno[@type='URI']" /></attribute>
493 <value-of select="tei:fileDesc/tei:publicationStmt/tei:idno[@type='URI']" />
498 <html:th>Availability (<value-of select="tei:fileDesc/tei:publicationStmt/tei:availability/@status" />)</html:th>
500 <apply-templates select="tei:fileDesc/tei:publicationStmt/tei:availability" />
504 <html:th>Project description</html:th>
505 <html:td><apply-templates select="tei:encodingDesc/tei:projectDesc" /></html:td>
508 <html:th>Source description</html:th>
509 <html:td><apply-templates select="tei:fileDesc/tei:sourceDesc" /></html:td>
512 <apply-templates select="tei:revisionDesc" />
515 <template match="tei:teiHeader" mode="foot">
518 <text>Written in </text><html:a href="http://www.tei-c.org/"><html:abbr title="Text Encoding Initiative">TEI</html:abbr></html:a> and styled as <html:abbr title="HyperText Markup Language">HTML</html:abbr> using <html:abbr title="eXtensible Stylesheet Language Transformations">XSLT</html:abbr>+<html:abbr title="Cascading Style Sheets">CSS</html:abbr><text>.</text>
520 <text>☙ </text><html:a href="https://langdev.ladys.computer/">Project Langdev</html:a><text> ❧</text>
524 <template match="tei:revisionDesc">
525 <html:table class="revisionDesc">
526 <call-template name="apply-attrs" />
527 <html:caption>Revision History</html:caption>
531 <template match="tei:change">
532 <html:tr class="change">
533 <call-template name="apply-attrs" />
534 <html:th><html:time><value-of select="@when" /></html:time></html:th>
535 <html:td><apply-templates /></html:td>
538 <template match="tei:text">
539 <html:body id="text">
540 <call-template name="apply-attrs" />
541 <for-each select="//*[key('ids', @xml:id)[2] and not((. | key('ids', @xml:id)[1])[2])]">
543 <html:strong>WARNING: Duplicate <html:code>xml:id</html:code> found for entry <html:code>#<value-of select="@xml:id" /></html:code>!!!</html:strong>
546 <html:script type="text/javascript">
548 <for-each select="/*//html:style[@title and @title != 'current']">
549 ["<value-of select="@id" />", "<value-of select="@title" />"],
552 var selector = document.createElementNS("http://www.w3.org/1999/xhtml", "label");
553 selector.id = "theme-selector";
554 selector.appendChild(document.createTextNode("Theme: "));
555 var select = document.createElementNS("http://www.w3.org/1999/xhtml", "select");
557 for (var i = themes.length; i > 0; i--) {
558 option = document.createElementNS("http://www.w3.org/1999/xhtml", "option");
559 option.textContent = themes[themes.length - i][1];
560 option.value = themes[themes.length - i][0];
561 select.appendChild(option);
563 select.addEventListener("change", function () {
564 document.getElementById("css-current").textContent = document.getElementById(this.value).textContent;
566 selector.appendChild(select);
567 document.getElementById("text").insertBefore(selector, document.getElementById("text").firstChild);
570 <apply-templates select="../tei:teiHeader" mode="body" />
572 <apply-templates select="tei:front" />
573 <apply-templates select="tei:body" />
575 <apply-templates select="../tei:teiHeader" mode="foot" />
579 <template match="tei:front">
581 <call-template name="apply-attrs" />
582 <apply-templates select="tei:titlePage/tei:docTitle" />
583 <html:div class="epigraph">
584 <apply-templates select="tei:titlePage/tei:epigraph" />
585 <html:script type="text/javascript">
586 var s = document.getElementsByClassName("splash");
587 var ss = Math.floor(Math.random() * s.length);
588 for (var i = s.length - 1; i > -1; i--) if (i !== ss) s.item(i).setAttribute("hidden", "hidden");
592 <html:p><apply-templates select="tei:titlePage/tei:docEdition" /></html:p>
593 <html:p><apply-templates select="tei:titlePage/tei:byline" /></html:p>
594 <apply-templates select="tei:titlePage/tei:docDate" />
596 <apply-templates select="tei:div" />
599 <template match="tei:body">
600 <html:section class="body">
601 <call-template name="apply-attrs" />
602 <apply-templates select="tei:div" mode="dictionary" />
605 <template name="apply-lang">
606 <if test="@xml:lang"><attribute name="lang"><value-of select="@xml:lang" /></attribute></if>
608 <template name="resolve-copy">
609 <if test="@copyOf and substring(@copyOf, 1, 1)='#'"><apply-templates select="/.//*[@xml:id=substring(current()/@copyOf, 2)]" /></if>
611 <template name="apply-attrs">
612 <call-template name="apply-lang" />
613 <if test="@xml:id"><attribute name="id"><value-of select="@xml:id" /></attribute></if>
614 <if test="@expand"><attribute name="title"><value-of select="@expand" /></attribute></if>
615 <call-template name="resolve-copy" />
617 <template match="*" mode="resolve-string">
619 <when test="@copyOf and substring(@copyOf, 1, 1)='#'"><value-of select="/.//*[@xml:id=substring(current()/@copyOf, 2)]" /></when>
620 <otherwise><apply-templates mode="resolve-string" /></otherwise>
623 <template match="tei:addName">
624 <html:u class="addName">
625 <call-template name="apply-attrs" />
629 <template match="tei:choice[tei:abbr]">
631 <if test="tei:expan">
632 <attribute name="title"><apply-templates select="tei:expan" /></attribute>
634 <call-template name="apply-attrs" />
635 <apply-templates select="tei:abbr" />
638 <template match="tei:div">
641 <attribute name="class"><value-of select="@type" /></attribute>
643 <call-template name="apply-attrs" />
647 <template match="tei:div" mode="dictionary">
648 <html:table class="dictionary">
649 <call-template name="apply-attrs" />
650 <html:caption><apply-templates select="tei:head" /></html:caption>
651 <html:colgroup><html:col /><html:col /><html:col /><html:col /></html:colgroup>
654 <html:th>Word</html:th>
655 <html:th><html:abbr title="Pronunciation">Pron.</html:abbr></html:th>
656 <html:th>Etymology</html:th>
657 <html:th>Definition</html:th>
661 <apply-templates select="tei:entry" />
665 <template match="tei:docDate">
667 <call-template name="apply-attrs" />
668 <text>Last updated: </text>
671 <attribute name="datetime"><value-of select="@when" /></attribute>
677 <template match="tei:docTitle">
678 <html:header class="docTitle">
679 <call-template name="apply-attrs" />
681 <when test="tei:titlePart"><apply-templates /></when>
682 <otherwise><html:h1><apply-templates /></html:h1></otherwise>
686 <template match="tei:etym">
687 <html:span class="etym">
688 <call-template name="apply-attrs" />
692 <template match="tei:entry">
693 <html:tr class="entry">
694 <call-template name="apply-attrs" />
696 <for-each select="tei:form">
697 <html:dfn><apply-templates select="tei:orth" /></html:dfn>
701 <for-each select="tei:form">
702 <apply-templates select="tei:pron" />
705 <html:td><apply-templates select="tei:etym" /></html:td>
707 <html:p class="def"><apply-templates select="tei:gramGrp/tei:pos" /> <apply-templates select="tei:def" /></html:p>
711 <template match="tei:forename">
712 <html:u class="forename">
713 <call-template name="apply-attrs" />
717 <template match="tei:gloss">
718 <html:i class="gloss">
719 <call-template name="apply-attrs" />
723 <template match="tei:head">
724 <html:h2 class="head">
725 <call-template name="apply-attrs" />
729 <template match="tei:ident">
731 <attribute name="class">ident <value-of select="@type" /></attribute>
732 <call-template name="apply-attrs" />
736 <template match="tei:lang">
737 <html:u class="lang">
738 <call-template name="apply-attrs" />
742 <template match="tei:licence">
743 <for-each select="node()">
745 <when test="local-name() = 'title'">
747 <attribute name="href"><value-of select="../@target" /></attribute>
748 <call-template name="apply-attrs" />
749 <html:cite class="title"><value-of select="." /></html:cite>
752 <otherwise><apply-templates select="." /></otherwise>
756 <template match="tei:list[@type='gloss']">
757 <html:dl class="list gloss">
758 <for-each select="*">
760 <when test="local-name() = 'label'">
762 <call-template name="apply-attrs" />
766 <when test="local-name() = 'item'">
768 <call-template name="apply-attrs" />
776 <template match="tei:mentioned">
777 <html:i class="mentioned">
778 <call-template name="apply-attrs" />
782 <template match="tei:name">
784 <attribute name="class">name <value-of select="@type" /></attribute>
785 <call-template name="apply-attrs" />
789 <template match="tei:note">
791 <attribute name="class">note <value-of select="@type" /></attribute>
792 <call-template name="apply-attrs" />
793 [<apply-templates />]
796 <template match="tei:orgName">
797 <html:u class="orgName">
798 <call-template name="apply-attrs" />
802 <template match="tei:orth">
803 <if test="preceding-sibling::tei:orth or ../preceding-sibling::tei:form/tei:orth">
806 <html:i class="orth">
807 <call-template name="apply-attrs" />
811 <template match="tei:p">
813 <call-template name="apply-attrs" />
817 <template match="tei:persName">
818 <html:u class="persName">
819 <call-template name="apply-attrs" />
823 <template match="tei:pos">
825 <call-template name="apply-attrs" />
826 <apply-templates /><text>.</text>
830 <template match="tei:pron">
831 <if test="preceding-sibling::tei:pron or ../preceding-sibling::tei:form/tei:pron">
834 <html:i class="pron">
835 <call-template name="apply-attrs" />
839 <template match="tei:ptr">
842 <attribute name="href"><value-of select="@target" /></attribute>
844 <if test="@mimeType">
845 <attribute name="type"><value-of select="@mimeType" /></attribute>
847 <call-template name="apply-attrs" />
849 <when test="@target and substring(@target, 1, 1)='#' and key('ids', substring(@target, 2))/self::tei:*[local-name()='entry' or local-name()='re' or local-name()='superEntry']">
850 <for-each select="key('ids', substring(@target, 2))/tei:form/tei:orth">
851 <html:i class="mentioned">
852 <attribute name="xml:lang">
853 <value-of select="ancestor-or-self::*[@xml:lang][1]/@xml:lang" />
855 <value-of select="." />
859 <otherwise><value-of select="@target" /></otherwise>
863 <template match="tei:ref">
866 <attribute name="href"><value-of select="@target" /></attribute>
868 <if test="@mimeType">
869 <attribute name="type"><value-of select="@mimeType" /></attribute>
871 <call-template name="apply-attrs" />
875 <template match="tei:rs">
877 <attribute name="class">rs <value-of select="@type" /></attribute>
878 <call-template name="apply-attrs" />
882 <template match="tei:seg">
884 <attribute name="class">seg <value-of select="@type" /></attribute>
885 <call-template name="apply-attrs" />
889 <template match="tei:seg[@type='splash']">
890 <html:span class="seg splash">
891 <call-template name="apply-attrs" />
892 <if test="@subtype != 'default'">
893 <attribute name="hidden">hidden</attribute>
898 <template match="tei:surname">
899 <html:u class="surname">
900 <call-template name="apply-attrs" />
904 <template match="tei:title">
905 <html:cite class="title">
906 <call-template name="apply-attrs" />
910 <template match="tei:titlePart">
912 <when test="@type = 'main'">
913 <html:h1 class="titlePart main">
914 <call-template name="apply-attrs" />
920 <attribute name="class">titlePart <value-of select="@type" /></attribute>
921 <call-template name="apply-attrs" />
927 <template match="tei:expan/tei:choice[tei:abbr]">
928 <value-of select="tei:abbr" />
929 <if test="tei:expan"><text>(</text><apply-templates select="tei:expan" /><text>)</text></if>
933 <when test="@copyOf"><call-template name="resolve-copy" /></when>
934 <otherwise><apply-templates /></otherwise>
940 <!-- REVISION DESCRIPTIONS -->
943 <change when="2024-08-20">
944 Language tag for <lang>Eho</lang> changed from <ident type="BCP47">art-Latn-x-qho</ident> to simply <ident type="BCP47">qho-Latn</ident>.
945 A new <choice><abbr>URI</abbr><expan>Uniform Resource Identifier</expan></choice> for the document was provided which uses the <ident type="URI">urn:fdc:langdev.ladys.computer:2024:</ident> prefix.
946 Some link targets have changed to reflect the new structure of the Langdev site.
947 <note type="version">2.11</note>
949 <change when="2024-05-12">
950 Minor documentation updates; improvements to the <choice><abbr>XSLT</abbr><expan>XSL Transformations</expan></choice> stylesheet.
951 <note type="version">2.10</note>
953 <change when="2024-03-11">
954 Language tag for <lang>Eho</lang> changed from <ident type="BCP47">art-x-eho</ident> to <ident type="BCP47">art-x-qho</ident> to enable use in environments where the <ident type="BCP47">art-x-</ident> prefix is not usable.
955 <note type="version">2.09</note>
957 <change when="2023-12-22">
958 Minor adjustments to formatting.
959 <note type="version">2.08</note>
961 <change when="2023-12-21">
962 Minor updates to document metadata.
963 A new <choice><abbr>URI</abbr><expan>Uniform Resource Identifier</expan></choice> was provided; the old value was version‐specific, which is not actually useful (old versions of this dictionary are not being preserved).
964 <note type="version">2.07</note>
966 <change when="2022-09-27">
967 Minor revisions to make metadata current.
968 <note type="version">2.06</note>
970 <change when="2017-10-23">
971 Minor markup improvements.
972 Language version numbers are now considered part of the language name.
973 Removed indexing as it provided no useful functionality.
974 <note type="version">2.05</note>
976 <change when="2017-10-08">
977 Improved internal markup to allow for more easily directly referencing entries inside of etymologies.
979 <note type="version">2.04</note>
981 <change when="2017-10-07">
982 Improved internal markup to be more semantic and reduce duplication.
983 Added themes for browsers which support them.
984 <note type="version">2.03</note>
986 <change when="2017-10-07">
987 Fixed centering of table header elements.
988 <note type="version">2.02</note>
990 <change when="2017-10-07">
991 Rewrote <choice><abbr>LREC</abbr><expan><choice><abbr>LexisML</abbr><expan>Lexis Markup Language</expan></choice> index RECord</expan></choice>+<choice><abbr>HTML</abbr><expan>HyperText Markup Language</expan></choice> dictionary files into a single <choice><abbr>TEI</abbr><expan>Text Encoding Initiative</expan></choice> document.
992 Corrections were made where errors were found and documentation was improved.
993 <note type="version">2.01</note>
995 <change when="2017-07-09">
996 Created <choice><abbr>LREC</abbr><expan><choice><abbr>LexisML</abbr><expan>Lexis Markup Language</expan></choice> index RECord</expan></choice>+<choice><abbr>HTML</abbr><expan>HyperText Markup Language</expan></choice> dictionary files, including frontmatter, from the original source document.
997 <note type="version">1.01</note>
1001 <!-- END TEI HEADER -->
1009 <!-- FRONTMATTER -->
1017 <titlePart type="main" copyOf="#title-main" />
1018 <titlePart type="sub" copyOf="#title-sub" />
1021 <docAuthor copyOf="#author-name"></docAuthor>
1023 <docEdition copyOf="#version-no" />
1024 <docDate when="2024-08-20">20 August 2024</docDate>
1027 <seg type="splash" subtype="default">Default text!</seg>
1028 <seg type="splash">Small!</seg>
1029 <seg type="splash">Minimal!</seg>
1030 <seg type="splash">We’re just getting started!</seg>
1031 <seg type="splash">I hope!</seg>
1032 <seg type="splash">A little start!</seg>
1033 <seg type="splash">A little more!</seg>
1034 <seg type="splash">Verbal!</seg>
1035 <seg type="splash">Etymologized!</seg>
1036 <seg type="splash">Built on top!</seg>
1037 <seg type="splash">Paper!</seg>
1038 <seg type="splash">Discontinued!</seg>
1039 <seg type="splash">Encoded!</seg>
1040 <seg type="splash">Text!</seg>
1041 <seg type="splash">Extended!</seg>
1042 <seg type="splash">Trust in me!</seg>
1043 <seg type="splash">Lorem Ipsum!</seg>
1044 <seg type="splash">Hypothetical!</seg>
1045 <seg type="splash">Early!</seg>
1046 <seg type="splash">Birdie!</seg>
1047 <seg type="splash">Slow!</seg>
1048 <seg type="splash">Square!</seg>
1049 <seg type="splash">Generational!</seg>
1050 <seg type="splash">Generated!</seg>
1051 <seg type="splash">Old-style!</seg>
1052 <seg type="splash">Olde stile!</seg>
1059 <div xml:id="forward" type="preface">
1061 <lang>Eho</lang> is an early culture and language in the <lang>Jastu‐Fizonal</lang> sprachbund.
1062 <lang>Eho</lang> had the smallest starting lexicon of the <lang>Jastu‐Fizonal</lang> languages, and so developed at the slowest rate.
1063 The <orgName>Unicode</orgName> character <rs type="unicode">U+25A1 □ WHITE SQUARE</rs> has traditionally been used as a shorthand for <mentioned><lang>Eho</lang></mentioned>.
1066 The words below are grouped into four generations based on their approximate times of origin.
1067 The earliest of these are categorized as <mentioned><lang expand="Eho I">□1</lang></mentioned> and the latest as <mentioned><lang expand="Eho IV">□4</lang></mentioned>.
1068 The <lang>Eho</lang> language had very little influence on later <lang>Jastu‐Fizonal</lang> languages and so the size of this dictionary is quite small.
1071 As <lang>Eho</lang> is in essence a speculative proto‐language, the pronunciation data should not be taken as anything more than a broad guideline.
1072 The orthography attempts to follow general <lang>American English</lang> conventions.
1075 <lang>Eho</lang> has been given the language code <ident type="BCP47">qho</ident>; the script subtag <ident type="BCP47">Latn</ident> should also be supplied.
1076 <lang>Eho</lang> has no known native script.
1080 <!-- END FRONTMATTER -->
1084 <!-- DICTIONARY BODY -->
1086 <body xml:id="dict">
1090 <div xml:id="dict.0001">
1091 <head><lang expand="Eho">□1</lang></head>
1092 <entry xml:id="dict.0001.o">
1094 <orth xml:lang="qho-Latn-x-0001">o</orth>
1098 <pos expand="verb">v</pos>
1102 <entry xml:id="dict.0001.aht">
1104 <orth xml:lang="qho-Latn-x-0001">aht</orth>
1108 <pos expand="verb">v</pos>
1110 <def>stay/stop/wait</def>
1116 <div xml:id="dict.0002">
1117 <head><lang expand="Eho II">□2</lang></head>
1118 <entry xml:id="dict.0002.ba">
1120 <orth xml:lang="qho-Latn-x-0002">ba</orth>
1124 <pos expand="verb">v</pos>
1128 <entry xml:id="dict.0002.o">
1130 <orth xml:lang="qho-Latn-x-0002">o</orth>
1133 <etym><ref target="#0001.o"><lang expand="Eho I">□1</lang></ref></etym>
1135 <pos expand="verb">v</pos>
1139 <entry xml:id="dict.0002.uw">
1141 <orth xml:lang="qho-Latn-x-0002">uw</orth>
1144 <etym><ref target="#0001.o"><lang expand="Eho I">□1</lang> <mentioned xml:lang="qho-Latn-x-0001">o</mentioned></ref></etym>
1146 <pos expand="verb">v</pos>
1150 <entry xml:id="dict.0002.ah">
1152 <orth xml:lang="qho-Latn-x-0002">ah</orth>
1155 <etym><ref target="#0001.aht"><lang expand="Eho I">□1</lang> <mentioned xml:lang="qho-Latn-x-0001">aht</mentioned></ref></etym>
1157 <pos expand="verb">v</pos>
1161 <entry xml:id="dict.0002.aat">
1163 <orth xml:lang="qho-Latn-x-0002">aat</orth>
1166 <etym><ref target="#0001.aht"><lang expand="Eho I">□1</lang> <mentioned xml:lang="qho-Latn-x-0001">aht</mentioned></ref></etym>
1168 <pos expand="verb">v</pos>
1170 <def>stay/stop</def>
1176 <div xml:id="dict.0003">
1177 <head><lang expand="Eho III">□3</lang></head>
1178 <entry xml:id="dict.0003.eh">
1180 <orth xml:lang="qho-Latn-x-0003">eh</orth>
1184 <pos expand="adjective">adj</pos>
1188 <entry xml:id="dict.0003.ba">
1190 <orth xml:lang="qho-Latn-x-0003">ba</orth>
1193 <etym><ref target="#0002.ba"><lang expand="Eho II">□2</lang></ref></etym>
1195 <pos expand="verb">v</pos>
1199 <entry xml:id="dict.0003.oet">
1201 <orth xml:lang="qho-Latn-x-0003">oet</orth>
1205 <pos expand="adv">adv</pos>
1209 <entry xml:id="dict.0003.ahn">
1211 <orth xml:lang="qho-Latn-x-0003">ahn</orth>
1215 <pos expand="adv">adv</pos>
1217 <def>carefully, cautiously</def>
1219 <entry xml:id="dict.0003.o">
1221 <orth xml:lang="qho-Latn-x-0003">o</orth>
1224 <etym><ref target="#0001.o"><lang expand="Eho I">□1</lang></ref></etym>
1226 <pos expand="verb">v</pos>
1230 <entry xml:id="dict.0003.uw">
1232 <orth xml:lang="qho-Latn-x-0003">uw</orth>
1235 <etym><ref target="#0001.o"><lang expand="Eho I">□1</lang> <mentioned xml:lang="qho-Latn-x-0001">o</mentioned></ref></etym>
1237 <pos expand="verb">v</pos>
1241 <entry xml:id="dict.0003.ah">
1243 <orth xml:lang="qho-Latn-x-0003">ah</orth>
1246 <etym><ref target="#0001.aht"><lang expand="Eho I">□1</lang> <mentioned xml:lang="qho-Latn-x-0001">aht</mentioned></ref></etym>
1248 <pos expand="verb">v</pos>
1252 <entry xml:id="dict.0003.aat">
1254 <orth xml:lang="qho-Latn-x-0003">aat</orth>
1257 <etym><ref target="#0001.aht"><lang expand="Eho I">□1</lang> <mentioned xml:lang="qho-Latn-x-0001">aht</mentioned></ref></etym>
1259 <pos expand="verb">v</pos>
1261 <def>stay/stop</def>
1267 <div xml:id="dict.0004">
1268 <head><lang expand="Eho IV">□4</lang></head>
1269 <entry xml:id="dict.0004.ay">
1271 <orth xml:lang="qho-Latn-x-0004">ay</orth>
1275 <pos expand="adjective">adj</pos>
1279 <entry xml:id="dict.0004.ra">
1281 <orth xml:lang="qho-Latn-x-0004">ra</orth>
1285 <pos expand="adjective">adj</pos>
1289 <entry xml:id="dict.0004.æt">
1291 <orth xml:lang="qho-Latn-x-0004">æt</orth>
1294 <etym><ref target="#0003.eh"><lang expand="Eho III">□3</lang> <mentioned xml:lang="qho-Latn-x-0003">eh</mentioned></ref></etym>
1296 <pos expand="pronoun">pron</pos>
1300 <entry xml:id="dict.0004.ko">
1302 <orth xml:lang="qho-Latn-x-0004">ko</orth>
1306 <pos expand="pronoun">pron</pos>
1310 <entry xml:id="dict.0004.ka">
1312 <orth xml:lang="qho-Latn-x-0004">ka</orth>
1316 <pos expand="pronoun">pron</pos>
1320 <entry xml:id="dict.0004.tay">
1322 <orth xml:lang="qho-Latn-x-0004">tay</orth>
1326 <pos expand="pronoun">pron</pos>
1330 <entry xml:id="dict.0004.tih">
1332 <orth xml:lang="qho-Latn-x-0004">tih</orth>
1336 <pos expand="verb">v</pos>
1340 <entry xml:id="dict.0004.ba">
1342 <orth xml:lang="qho-Latn-x-0004">ba</orth>
1345 <etym><ref target="#0002.ba"><lang expand="Eho II">□2</lang></ref></etym>
1347 <pos expand="verb">v</pos>
1351 <entry xml:id="dict.0004.o">
1353 <orth xml:lang="qho-Latn-x-0004">o</orth>
1356 <etym><ref target="#0001.o"><lang expand="Eho I">□1</lang></ref></etym>
1358 <pos expand="verb">v</pos>
1362 <entry xml:id="dict.0004.uw">
1364 <orth xml:lang="qho-Latn-x-0004">uw</orth>
1367 <etym><ref target="#0001.uw"><lang expand="Eho I">□1</lang></ref></etym>
1369 <pos expand="verb">v</pos>
1373 <entry xml:id="dict.0004.ah">
1375 <orth xml:lang="qho-Latn-x-0004">ah</orth>
1378 <etym><ref target="#0001.ah"><lang expand="Eho I">□1</lang></ref></etym>
1380 <pos expand="verb">v</pos>
1384 <entry xml:id="dict.0004.ahnt">
1386 <orth xml:lang="qho-Latn-x-0004">ahnt</orth>
1389 <etym><ref target="#0003.aat"><lang expand="Eho III">□3</lang> <mentioned xml:lang="qho-Latn-x-0003">aat</mentioned></ref></etym>
1391 <pos expand="verb">v</pos>
1393 <def>stay/stop</def>
1395 <entry xml:id="dict.0004.oet">
1397 <orth xml:lang="qho-Latn-x-0004">oet</orth>
1400 <etym><ref target="#0003.oet"><lang expand="Eho III">□3</lang></ref></etym>
1402 <pos expand="adv">adv</pos>
1406 <entry xml:id="dict.0004.on">
1408 <orth xml:lang="qho-Latn-x-0004">on</orth>
1411 <etym><ref target="#0003.ahn"><lang expand="Eho III">□3</lang> <mentioned xml:lang="qho-Latn-x-0003">ahn</mentioned></ref></etym>
1413 <pos expand="adv">adv</pos>
1415 <def>carefully, cautiously</def>
1417 <entry xml:id="dict.0004.rayd">
1419 <orth xml:lang="qho-Latn-x-0004">rayd</orth>
1423 <pos expand="adv">adv</pos>
1429 <!-- END DICTIONARY BODY -->