aboutsummaryrefslogtreecommitdiff
path: root/arabluatex.el
diff options
context:
space:
mode:
Diffstat (limited to 'arabluatex.el')
-rw-r--r--arabluatex.el18
1 files changed, 17 insertions, 1 deletions
diff --git a/arabluatex.el b/arabluatex.el
index 810917b..bb596d8 100644
--- a/arabluatex.el
+++ b/arabluatex.el
@@ -31,6 +31,7 @@
31 ("fullvoc") 31 ("fullvoc")
32 ("novoc") 32 ("novoc")
33 ("trans") 33 ("trans")
34 ("export")
34 ) 35 )
35 "Global or local options.") 36 "Global or local options.")
36 37
@@ -40,13 +41,20 @@
40 ("width") 41 ("width")
41 ("gutter") 42 ("gutter")
42 ("metre") 43 ("metre")
44 ("color")
43 ("delim" ("true" "false")) 45 ("delim" ("true" "false"))
44 ("utf" ("true" "false"))) 46 ("utf" ("true" "false"))
47 ("export"))
45 "Key=value options for arabverse environment.") 48 "Key=value options for arabverse environment.")
46 49
47(defvar LaTeX-arabluatex-color-options 50(defvar LaTeX-arabluatex-color-options
48 '(())) 51 '(()))
49 52
53(defvar LaTeX-arabluatex-outfile-options
54 '(;;
55 (newline))
56 "Option for outfile command.")
57
50(TeX-add-style-hook 58(TeX-add-style-hook
51 "arabluatex" 59 "arabluatex"
52 (lambda () 60 (lambda ()
@@ -62,6 +70,7 @@
62 "SetTranslitFont" 70 "SetTranslitFont"
63 "SetTranslitStyle" 71 "SetTranslitStyle"
64 "SetTranslitConvention" 72 "SetTranslitConvention"
73 "SetArbOutSuffix"
65 "arbup" 74 "arbup"
66 '("ArbUpDflt" 0) 75 '("ArbUpDflt" 0)
67 '("NoArbUp" 0) 76 '("NoArbUp" 0)
@@ -75,6 +84,12 @@
75 '("arbcolor" [ (TeX-arg-eval completing-read "Color: " 84 '("arbcolor" [ (TeX-arg-eval completing-read "Color: "
76 LaTeX-arabluatex-color-options) ] 85 LaTeX-arabluatex-color-options) ]
77 t) 86 t)
87 '("ArbOutFile" [ (TeX-arg-eval completing-read "Color: "
88 LaTeX-arabluatex-outfile-options) ]
89 t)
90 '("ArbOutFile*" [ (TeX-arg-eval completing-read "Option: "
91 LaTeX-arabluatex-outfile-options) ]
92 t)
78 "SetHemistichDelim" 93 "SetHemistichDelim"
79 '("bayt" 2) 94 '("bayt" 2)
80 "abjad" 95 "abjad"
@@ -97,6 +112,7 @@
97 LaTeX-arabluatex-mode-options) ] 112 LaTeX-arabluatex-mode-options) ]
98 0) 113 0)
99 "txarab" 114 "txarab"
115 "arabexport"
100 '("arabverse" LaTeX-env-args 116 '("arabverse" LaTeX-env-args
101 [ TeX-arg-key-val LaTeX-arabluatex-key-val-options ] 0)) 117 [ TeX-arg-key-val LaTeX-arabluatex-key-val-options ] 0))
102 ) 118 )