layout | title | toc | toc_hmax |
---|---|---|---|
page |
Orthic Dictionary |
true |
6 |
Entries include an encoding into ASCII of the Orthic text. Plain longhand works well enough for the full style. But with raising, lowering, and the com dot, it is convenient to have some additional conventions to enable a more faithful rendition of the more abbreviated styles. Hopefully this enables searching by Orthic, rather than just by longhand.
Signs:
- A caret
^
signals raising, as in^e
for "the". This is a half-step (the height of ac
,s
, ore
) up from the letter just written. - A dot
.
signals a disjoin or butting up of two outlines for mode 2. This should be written markedly smaller than a word space. - An underscore
_
signals lowering, as in_t
for the "-ight" ending. This is a half-step down. - A
*
signals a dot, as in*plex
for "complex". - An uppercase letter often signals a double-sized version of that letter, as in the
aV
"adv-" prefix. (ee
is written as such, though, being treated as a vowel combo rather than a double-sizede
.)B
for the "falling" verticalb
D
for the double-widetd
/dt
/dd
blendM
for themb
blendN
for the double-widenm
/mn
/mm
blendV
for thedv
blend (av
that is as wide as ad
)Y
for the -ing stroke.
- A
:
signals a diaresis - a sharp join in vowels rather than a smooth join, as in fiaskofi:asco
, where ani
then ana
is written rather than anai
join. It signals double consonants thar are both written, as in ordinary style momentm:mt
- A double letter signals a dotted letter, as in comment
comment
.ee
signals the blended vowel combo ee. i
is strictly reserved for dottedi
. When the dot is omitted, the letter is notated ase
.
{% assign example = site.data.dictionary | where: "plaintext", "example entry" %} {% for entry in example %}
- {{entry.plaintext}} {% if entry.notes.length > 0 %}{{entry.notes}}{% endif %} {% for ex in entry.orthic %}
- {{ ex.style }} style: ![{{ex.title}}]({{ ex.imagePath | prepend: site.baseurl }}){% if ex.tall %}{: .tall }{% endif %}
{{ ex.notation }}
(source: {{ ex.source }}) {% endfor -%} {% endfor %}
- {{ ex.style }} style: ![{{ex.title}}]({{ ex.imagePath | prepend: site.baseurl }}){% if ex.tall %}{: .tall }{% endif %}
Every entry links to itself. This lets you directly link to an entry from anywhere on the Internet.
{% assign mode = 'merged' %} {% case mode %} {% when 'merged' %}
{% assign headword = '' %} {% assign entries = site.data.dictionary | sort_natural: "plaintext" %} {% for entry in entries %} {% if entry.plaintext == 'example entry' %}{% continue %}{% endif %} {% assign maybe_headword = entry.plaintext | slice: 0, 1 | upcase %} {% if headword != maybe_headword %} {% assign headword = maybe_headword %}
{% endif %}
{%- if entry.plaintext != current_plaintext %} {% assign current_plaintext = entry.plaintext %}
- {{entry.plaintext}}
{% if entry.notes != '' %}
- Note: {{entry.notes}} {% endif %} {%- endif -%}
{% for ex in entry.orthic %}
- {{ ex.style }} style: ![{{ex.title}}]({{ ex.imagePath | prepend: site.baseurl }}){% if ex.tall %}{: .tall }{% endif %} {{ ex.notation }}
(source: {{ ex.source }})
{% endfor -%}
{% endfor %}
{% when 'sorted' %}
{% assign headword = '' %} {% assign entries = site.data.dictionary | sort_natural: "plaintext" %} {% for entry in entries %} {% if entry.plaintext == 'example entry' %}{% continue %}{% endif %} {% assign maybe_headword = entry.plaintext | slice: 0, 1 | upcase %} {% if headword != maybe_headword %} {% assign headword = maybe_headword %}
{% endif %}
- {{entry.plaintext}}
{% if entry.notes != '' %}
- Note: {{entry.notes}} {% endif %}{% for ex in entry.orthic %}
- {{ ex.style }} style: ![{{ex.title}}]({{ ex.imagePath | prepend: site.baseurl }}){% if ex.tall %}{: .tall }{% endif %}
{{ ex.notation }}
(source: {{ ex.source }}) {% endfor -%} {% endfor %}
{% when 'raw' %}
NOT SORTED! For debug only.
{% assign entries = site.data.dictionary %} {% for entry in entries %}
- {{entry.plaintext}}
{% if entry.notes != '' %}
- Note: {{entry.notes}} {% endif %}{% for ex in entry.orthic %}
- {{ ex.style }} style: ![{{ex.title}}]({{ ex.imagePath | prepend: site.baseurl }}){% if ex.tall %}{: .tall }{% endif %}
{{ ex.notation }}
(source: {{ ex.source }}) {% endfor -%} {% endfor %} {% endcase %}