Print dictionary formatting
This is the first of several blog posts re: formatting for the print dictionary. I am posting this information here to help us remember what we decided, and why!
1) Space-saving abbreviations:
--Replace the following content before printing <note>s:
-Suggested form. with «s.f.»
-Meaning unclear. with «no def.»
-any <note> beginning with "Definition inferred" with «def. inf.»
--For entries with name or loanword features - i.e.
<f name="name"><binary value="true"/></f>
and/or
<f name="loanword"><binary value="true"/></f>
print the following abbreviations immediately after the phonemic transcription
«nm.» for names
«lw.» for loanwords
--Inferred root and stem entries include one of the following editorial <note>s:
Root entry added based on attested complex forms.
Stem entry added based on attested complex forms.
-Suppress these notes, and put an asterisk (not bold) after the <orth> when the inferred entries appear in the main dictionary, root appendix, and morpheme index.
2) Orth the content of <ref>s in <xr>s too.
3) More about entries with multiple forms:
The current handling of entries with multiple <form>s looks great. Please add:
-a space between the orth and the page reference in the secondary entry (DONE, MDH 4Mar14)
-if an entry has multiple <form>s with @type="allomorph", separate these allomorphs with a tilde ~ (surrounded by spaces) in the main and secondary entries - e.g.:
=úlʼəxʷ /úlˀəxʷ/ ~ =lʼəxʷ /lˀəxʷ/
-DO NOT create secondary entries for allomorphs of affixes - that is, for <form>s with @type="allomorph" within the five affix files, pron.xml, and lex-suf.xml