aboutsummaryrefslogtreecommitdiff
path: root/arabluatex.lua
diff options
context:
space:
mode:
authorRobert Alessi <alessi@robertalessi.net>2018-03-29 11:10:20 +0200
committerRobert Alessi <alessi@robertalessi.net>2018-03-29 11:23:44 +0200
commit6f7b8e49be7093b2c67aee02f562b0491bd16c10 (patch)
tree82c60e0643aafe5e9868b112aa7cf851ba8dd3a4 /arabluatex.lua
parentcfd766fedcce6ea9587d352e7c1f316d45bdef16 (diff)
downloadarabluatex-6f7b8e49be7093b2c67aee02f562b0491bd16c10.tar.gz
new command \newarbmark{} for inserting new marks in arabluatex's arbmarks table
Diffstat (limited to 'arabluatex.lua')
-rw-r--r--arabluatex.lua5
1 files changed, 5 insertions, 0 deletions
diff --git a/arabluatex.lua b/arabluatex.lua
index 3d25a05..cd0bfa2 100644
--- a/arabluatex.lua
+++ b/arabluatex.lua
@@ -671,6 +671,11 @@ function processtrans(str, mode, rules, scheme)
671return str 671return str
672end 672end
673 673
674function newarbmark(abbr, rtlmk, ltrmk)
675 table.insert(arbmarks, {a = abbr, b = rtlmk, c = ltrmk})
676 return true
677end
678
674function processarbmarks(str) 679function processarbmarks(str)
675 if tex.textdir == "TLT" then 680 if tex.textdir == "TLT" then
676 for i = 1,#arbmarks do 681 for i = 1,#arbmarks do