Variables documentation

This commit is contained in:
2020-01-29 22:01:38 +01:00
parent 6f26d36bae
commit 72da663163
+88 -73
View File
@@ -111,70 +111,81 @@ whose first element equals `elem'"
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Mattér ; ; Mattér ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(setq conlanging//matter-latin-to-runes '((", *" . "᛬") (defvar conlanging//matter-latin-to-runes '((", *" . "᛬")
("\\. *" . "᛭") ("\\. *" . "᛭")
(" +" . "᛫") (" +" . "᛫")
("ċ" . "ᛇ") ("ċ" . "ᛇ")
("ch" . "ᛇ") ("ch" . "ᛇ")
("ae" . "ᚫ") ("ae" . "ᚫ")
("æ" . "ᚫ") ("æ" . "ᚫ")
("dh" . "ᛋ") ("dh" . "ᛋ")
("z" . "ᛋ") ("z" . "ᛋ")
("ð" . "ᛋ") ("ð" . "ᛋ")
("th" . "ᚦ") ("th" . "ᚦ")
("s" . "ᚦ") ("s" . "ᚦ")
("þ" . "ᚦ") ("þ" . "ᚦ")
("w" . "ᚹ") ("w" . "ᚹ")
("ƿ" . "ᚹ") ("ƿ" . "ᚹ")
("g" . "ᚷ") ("g" . "ᚷ")
("ᵹ" . "ᚷ") ("ᵹ" . "ᚷ")
("ea" . "ᛠ") ("ea" . "ᛠ")
("f" . "ᚠ") ("f" . "ᚠ")
("u" . "ᚢ") ("u" . "ᚢ")
("o" . "ᚩ") ("o" . "ᚩ")
("r" . "ᚱ") ("r" . "ᚱ")
("c" . "ᚳ") ("c" . "ᚳ")
("h" . "ᚻ") ("h" . "ᚻ")
("n" . "ᚾ") ("n" . "ᚾ")
("i" . "ᛁ") ("i" . "ᛁ")
("j" . "ᛄ") ("j" . "ᛄ")
("p" . "ᛈ") ("p" . "ᛈ")
("v" . "ᛝ") ("v" . "ᛝ")
("t" . "ᛏ") ("t" . "ᛏ")
("b" . "ᛒ") ("b" . "ᛒ")
("e" . "ᛖ") ("e" . "ᛖ")
("m" . "ᛗ") ("m" . "ᛗ")
("l" . "ᛚ") ("l" . "ᛚ")
("d" . "ᛞ") ("d" . "ᛞ")
("é" . "ᛟ") ("é" . "ᛟ")
("a" . "ᚪ") ("a" . "ᚪ")
("y" . "ᚣ"))) ("y" . "ᚣ"))
"Equivalence between the Mattér orthography in the Latin script
and the Runic script. The first element of a pair is the Latin
script orthography, the second is the Runic equivalent.")
(setq conlanging//matter-latin-to-native '((" +" . " ") (defvar conlanging//matter-latin-to-native '((" +" . " ")
("ch" . "ċ") ("ch" . "ċ")
("ae" . "æ") ("ae" . "æ")
("th" . "þ") ("th" . "þ")
("s" . "þ") ("s" . "þ")
("dh" . "ð") ("dh" . "ð")
("z" . "ð") ("z" . "ð")
("w" . "ƿ") ("w" . "ƿ")
("j" . "i"))) ("j" . "i"))
"Equivalence between the Mattér orthography in its native Latin
script and the transliterated Mattér Latin script. The first
element of a pair is the transliterated Latin script orthography,
the second is the native Latin script equivalent.")
(setq conlanging//matter-latin-to-latex '((", *" . ":") (defvar conlanging//matter-latin-to-latex '((", *" . ":")
("\\. *" . "*") ("\\. *" . "*")
(" +" . ".") (" +" . ".")
("ch" . "I") ("ch" . "I")
("ċ" . "I") ("ċ" . "I")
("ae" . "æ") ("ae" . "æ")
("ea" . "\\\\ea") ("ea" . "\\\\ea")
("ƿ" . "w") ("ƿ" . "w")
("dh" . "s") ("dh" . "s")
("z" . "s") ("z" . "s")
("ð" . "s") ("ð" . "s")
("th" . "þ") ("th" . "þ")
("s" . "þ") ("s" . "þ")
("v" . "\\\\ng") ("v" . "\\\\ng")
("é " . "\\\\oe"))) ("é " . "\\\\oe"))
"Equivalence between the Mattér orthography in the Latin script
and the LaTeX code for the Runic script. The first element of a
pair is the Latin script orthography, the second is the Runic
LaTeX code equivalent.")
(defun conlanging/matter-to-runes () (defun conlanging/matter-to-runes ()
"Replaces transliterated Mattér with its runic writing system" "Replaces transliterated Mattér with its runic writing system"
@@ -193,8 +204,8 @@ latin writing system"
(conlanging//replace-char-by-table conlanging//matter-latin-to-latex)) (conlanging//replace-char-by-table conlanging//matter-latin-to-latex))
(defun conlanging/matter-org-export-runes (text) (defun conlanging/matter-org-export-runes (text)
"Replaces transliterated Mattér with its corresponding runes during org-mode "Replaces the transliterated Mattér `text' with its
export" corresponding runes during org-mode export"
(interactive) (interactive)
(if (org-export-derived-backend-p org-export-current-backend (if (org-export-derived-backend-p org-export-current-backend
'latex) 'latex)
@@ -206,15 +217,19 @@ export"
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Eittlanda ; ; Eittlanda ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(setq conlanging//eittlanda-latin-to-latex '((", *" . "\\\\tripledot") (defvar conlanging//eittlanda-latin-to-latex '((", *" . "\\\\tripledot")
("\\. *" . "\\\\tripledot") ("\\. *" . "\\\\tripledot")
(" +" . ":") (" +" . ":")
("hv" . "x") ("hv" . "x")
("ø" . "\\\\o") ("ø" . "\\\\o")
("œ" . "\\\\oO") ("œ" . "\\\\oO")
("v" . "w") ("v" . "w")
("ó" . "v") ("ó" . "v")
("ń" . "\\\\ndot"))) ("ń" . "\\\\ndot"))
"Equivalence between the Eittlandic orthography in the Latin
script and the LaTeX code for the Runic script. The first element
of a pair is the Latin script orthography, the second is the
Runic LaTeX code equivalent.")
(defvar conlanging//eittlanda-latin-to-runes '((", *" . "⁝") (defvar conlanging//eittlanda-latin-to-runes '((", *" . "⁝")
("\\. *" . "⁝") ("\\. *" . "⁝")