From 7835836e3f6fc269eda7b706fcae92d7d7ef6f5b Mon Sep 17 00:00:00 2001 From: Robert Alessi Date: Thu, 4 Jan 2018 17:55:59 +0100 Subject: \prname{}: ibn should not be uppercased unless the preceding proper name be missing --- arabluatex.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arabluatex.lua b/arabluatex.lua index 2466093..523eece 100644 --- a/arabluatex.lua +++ b/arabluatex.lua @@ -670,7 +670,7 @@ function uc(str) body = string.sub(body, 2, -2) return string.format("%s", body) end) - str = string.gsub(str, "(%s[%(%<%[]?)(bn)", "%1{%2}") + str = string.gsub(str, "(%s[%(%<%[]?)(i?b[n%.])", "%1{%2}") for i = 1,#lcuc do str = string.gsub(str, "^([%S]-%-[`']?)"..lcuc[i].a, "{%1"..lcuc[i].b.."}") end -- cgit v1.2.3