diff options
Diffstat (limited to 'arabluatex.lua')
-rw-r--r-- | arabluatex.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arabluatex.lua b/arabluatex.lua index cc3f713..32bb500 100644 --- a/arabluatex.lua +++ b/arabluatex.lua | |||
@@ -660,11 +660,11 @@ local function processarind(str, mode) | |||
660 | str = gsub(str, arind * bcbraces, function(tag, arg) | 660 | str = gsub(str, arind * bcbraces, function(tag, arg) |
661 | arg = string.sub(arg, 2, -2) | 661 | arg = string.sub(arg, 2, -2) |
662 | if mode == "trans" then | 662 | if mode == "trans" then |
663 | return string.format("%s{\\txtrans{%s}}", tag, arg) | 663 | return string.format("%s{%s@\\txtrans{%s}}", tag, arg, arg) |
664 | else | 664 | else |
665 | arg = novoc(arg) | 665 | arg = novoc(arg) |
666 | arg = string.gsub(arg, "\\arabicfont%s?{}", "") | 666 | arg = string.gsub(arg, "\\arabicfont%s?{}", "") |
667 | return string.format("%s{\\txarb{%s}}", tag, arg) | 667 | return string.format("%s{%s@\\txarb{%s}}", tag, arg, arg) |
668 | end | 668 | end |
669 | end) | 669 | end) |
670 | return str | 670 | return str |