Troubling glyphsReplacing greek glyphs in math modeHow to differentiate glyphs by script (semi-)automatically?How are non-unicode glyphs referenced in LuaTeX .dvi files?Opentype fonts: A few wrong glyphs with current lualatexDevanagari Combined GlyphsWhen using unicode math, the math glyphs disappearWhy is LuaLaTeX not picking up small caps glyphs?Let luatex output a list of glyphs and their positionsChange bounding box of math glyphs in LuaTeXTrouble with british glyphs
Wouldn't putting an electronic key inside a small Faraday cage render it completely useless?
What was the nature of the known bugs in the Space Shuttle software?
Did William Shakespeare hide things in his writings?
Why does "mi piace" mean "I like" instead of "he/she/it likes me"?
Possibility to correct pitch from digital versions of records with the hole not centered
Who goes first? Person disembarking bus or the bicycle?
What factors could lead to bishops establishing monastic armies?
How should I ask for a "pint" in countries that use metric?
What are some bad ways to subvert tropes?
How to reclaim personal item I've lent to the office without burning bridges?
How to have a filled pattern
Can a USB hub be used to access a drive from two devices?
Sense of humor in your sci-fi stories
What purpose does mercury dichloride have in fireworks?
How did the IEC decide to create kibibytes?
Can one block with a protection from color creature?
When moving a unique_ptr into a lambda, why is it not possible to call reset?
How can I use my cell phone's light as a reading light?
Computer name naming convention for security
Taking my Ph.D. advisor out for dinner after graduation
What exactly is a "murder hobo"?
Will Jimmy fall off his platform?
Is it ok for parents to kiss and romance with each other while their 2- to 8-year-old child watches?
Category-theoretic treatment of diffs, patches and merging?
Troubling glyphs
Replacing greek glyphs in math modeHow to differentiate glyphs by script (semi-)automatically?How are non-unicode glyphs referenced in LuaTeX .dvi files?Opentype fonts: A few wrong glyphs with current lualatexDevanagari Combined GlyphsWhen using unicode math, the math glyphs disappearWhy is LuaLaTeX not picking up small caps glyphs?Let luatex output a list of glyphs and their positionsChange bounding box of math glyphs in LuaTeXTrouble with british glyphs
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
To type arabic with the same keyboard layout I used to use on Windows 10, I've created a .mim file (key mapping file) and put it in /usr/share/m17n to make it work with ibus-m17n on Ubuntu 18.04 LTS based KDE Neon. Everything except the ornated parenthesis, normal parenthesis, braces, brackets and angle brackets works as I expect. Here's my tex document:
documentclassarticle
usepackageharfload, fontspec, arabluatex
usepackage[a4paper, margin=1in]geometry
%setmainfontKalpurush[RawFeature=mode=harf]
newfontfamilyarabicfont[Script = Arabic]Al Qalam Quran Majeed Web
newcommandtextarabic[1]bgrouptextdir TRTarabicfont #1egroup % Arabic inside LTR
newcommandn[1]bgrouptextdir TLT #1egroup % for digits inside Arabic text
newcommandafootnote[1]footnotetextarabic#1 % Arabic footnotes
newenvironmentArabictextdir TRTpardir TRTarabicfont % Arabic paragraph
parindent 0pt
begindocument
textarabic﴾وَصِيَّةً﴿ مِّنَ ٱللّٰه \
textarabic(وَصِيَّةً) مِّنَ ٱللّٰه \
textarabicوَصِيَّةً مِّنَ ٱللّٰه \
textarabic[وَصِيَّةً] مِّنَ ٱللّٰه \
textarabic<وَصِيَّةً> مِّنَ ٱللّٰه
enddocument
Here's what I've got:

Is it a harflatex/lualatex problem or have I missed something in making my keyboard layout? here's how the mapping looks like:
;; It's an edited copy of "ar-kbd.mim" file.
(input-method ar phonetic)
(description "Arabic Phonetic (MS Windows).")
(title "ض")
(map
(arabic
("`" "`")
("1" "١")
.
.
.
("[" "[")
("]" "]")
("a" "ا")
.
.
.
("(" "(")
(")" ")")
.
.
.
("" "")
("" "")
.
.
.
("<" "<")
(">" ">")
.
.
.
((G-9) "﴾")
((G-0) "﴿")
.
.
.
((KP_Add) "+")
((KP_Subtract) "-")
)
)
(state
(init
(arabic)))
I've added the output libreoffice profuced for anyone who knows how to fix those in libreoffice writer.
luatex linux harftex
add a comment |
To type arabic with the same keyboard layout I used to use on Windows 10, I've created a .mim file (key mapping file) and put it in /usr/share/m17n to make it work with ibus-m17n on Ubuntu 18.04 LTS based KDE Neon. Everything except the ornated parenthesis, normal parenthesis, braces, brackets and angle brackets works as I expect. Here's my tex document:
documentclassarticle
usepackageharfload, fontspec, arabluatex
usepackage[a4paper, margin=1in]geometry
%setmainfontKalpurush[RawFeature=mode=harf]
newfontfamilyarabicfont[Script = Arabic]Al Qalam Quran Majeed Web
newcommandtextarabic[1]bgrouptextdir TRTarabicfont #1egroup % Arabic inside LTR
newcommandn[1]bgrouptextdir TLT #1egroup % for digits inside Arabic text
newcommandafootnote[1]footnotetextarabic#1 % Arabic footnotes
newenvironmentArabictextdir TRTpardir TRTarabicfont % Arabic paragraph
parindent 0pt
begindocument
textarabic﴾وَصِيَّةً﴿ مِّنَ ٱللّٰه \
textarabic(وَصِيَّةً) مِّنَ ٱللّٰه \
textarabicوَصِيَّةً مِّنَ ٱللّٰه \
textarabic[وَصِيَّةً] مِّنَ ٱللّٰه \
textarabic<وَصِيَّةً> مِّنَ ٱللّٰه
enddocument
Here's what I've got:

Is it a harflatex/lualatex problem or have I missed something in making my keyboard layout? here's how the mapping looks like:
;; It's an edited copy of "ar-kbd.mim" file.
(input-method ar phonetic)
(description "Arabic Phonetic (MS Windows).")
(title "ض")
(map
(arabic
("`" "`")
("1" "١")
.
.
.
("[" "[")
("]" "]")
("a" "ا")
.
.
.
("(" "(")
(")" ")")
.
.
.
("" "")
("" "")
.
.
.
("<" "<")
(">" ">")
.
.
.
((G-9) "﴾")
((G-0) "﴿")
.
.
.
((KP_Add) "+")
((KP_Subtract) "-")
)
)
(state
(init
(arabic)))
I've added the output libreoffice profuced for anyone who knows how to fix those in libreoffice writer.
luatex linux harftex
add a comment |
To type arabic with the same keyboard layout I used to use on Windows 10, I've created a .mim file (key mapping file) and put it in /usr/share/m17n to make it work with ibus-m17n on Ubuntu 18.04 LTS based KDE Neon. Everything except the ornated parenthesis, normal parenthesis, braces, brackets and angle brackets works as I expect. Here's my tex document:
documentclassarticle
usepackageharfload, fontspec, arabluatex
usepackage[a4paper, margin=1in]geometry
%setmainfontKalpurush[RawFeature=mode=harf]
newfontfamilyarabicfont[Script = Arabic]Al Qalam Quran Majeed Web
newcommandtextarabic[1]bgrouptextdir TRTarabicfont #1egroup % Arabic inside LTR
newcommandn[1]bgrouptextdir TLT #1egroup % for digits inside Arabic text
newcommandafootnote[1]footnotetextarabic#1 % Arabic footnotes
newenvironmentArabictextdir TRTpardir TRTarabicfont % Arabic paragraph
parindent 0pt
begindocument
textarabic﴾وَصِيَّةً﴿ مِّنَ ٱللّٰه \
textarabic(وَصِيَّةً) مِّنَ ٱللّٰه \
textarabicوَصِيَّةً مِّنَ ٱللّٰه \
textarabic[وَصِيَّةً] مِّنَ ٱللّٰه \
textarabic<وَصِيَّةً> مِّنَ ٱللّٰه
enddocument
Here's what I've got:

Is it a harflatex/lualatex problem or have I missed something in making my keyboard layout? here's how the mapping looks like:
;; It's an edited copy of "ar-kbd.mim" file.
(input-method ar phonetic)
(description "Arabic Phonetic (MS Windows).")
(title "ض")
(map
(arabic
("`" "`")
("1" "١")
.
.
.
("[" "[")
("]" "]")
("a" "ا")
.
.
.
("(" "(")
(")" ")")
.
.
.
("" "")
("" "")
.
.
.
("<" "<")
(">" ">")
.
.
.
((G-9) "﴾")
((G-0) "﴿")
.
.
.
((KP_Add) "+")
((KP_Subtract) "-")
)
)
(state
(init
(arabic)))
I've added the output libreoffice profuced for anyone who knows how to fix those in libreoffice writer.
luatex linux harftex
To type arabic with the same keyboard layout I used to use on Windows 10, I've created a .mim file (key mapping file) and put it in /usr/share/m17n to make it work with ibus-m17n on Ubuntu 18.04 LTS based KDE Neon. Everything except the ornated parenthesis, normal parenthesis, braces, brackets and angle brackets works as I expect. Here's my tex document:
documentclassarticle
usepackageharfload, fontspec, arabluatex
usepackage[a4paper, margin=1in]geometry
%setmainfontKalpurush[RawFeature=mode=harf]
newfontfamilyarabicfont[Script = Arabic]Al Qalam Quran Majeed Web
newcommandtextarabic[1]bgrouptextdir TRTarabicfont #1egroup % Arabic inside LTR
newcommandn[1]bgrouptextdir TLT #1egroup % for digits inside Arabic text
newcommandafootnote[1]footnotetextarabic#1 % Arabic footnotes
newenvironmentArabictextdir TRTpardir TRTarabicfont % Arabic paragraph
parindent 0pt
begindocument
textarabic﴾وَصِيَّةً﴿ مِّنَ ٱللّٰه \
textarabic(وَصِيَّةً) مِّنَ ٱللّٰه \
textarabicوَصِيَّةً مِّنَ ٱللّٰه \
textarabic[وَصِيَّةً] مِّنَ ٱللّٰه \
textarabic<وَصِيَّةً> مِّنَ ٱللّٰه
enddocument
Here's what I've got:

Is it a harflatex/lualatex problem or have I missed something in making my keyboard layout? here's how the mapping looks like:
;; It's an edited copy of "ar-kbd.mim" file.
(input-method ar phonetic)
(description "Arabic Phonetic (MS Windows).")
(title "ض")
(map
(arabic
("`" "`")
("1" "١")
.
.
.
("[" "[")
("]" "]")
("a" "ا")
.
.
.
("(" "(")
(")" ")")
.
.
.
("" "")
("" "")
.
.
.
("<" "<")
(">" ">")
.
.
.
((G-9) "﴾")
((G-0) "﴿")
.
.
.
((KP_Add) "+")
((KP_Subtract) "-")
)
)
(state
(init
(arabic)))
I've added the output libreoffice profuced for anyone who knows how to fix those in libreoffice writer.
luatex linux harftex
luatex linux harftex
edited 7 hours ago
Emon Haque
asked 9 hours ago
Emon HaqueEmon Haque
1597 bronze badges
1597 bronze badges
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
arabluatex gets it more or less right. For braces you should according to the documentation use abraces, for the ornamental parentheses you could ask the author:
documentclassarticle
usepackagearabluatex
newfontfamilyarabicfontAmiri[Script = Arabic]
begindocument
arb﴾وَصِيَّةً﴿ مِّنَ ٱللّٰه \
arb(وَصِيَّةً) مِّنَ ٱللّٰه \
arbوَصِيَّةً مِّنَ ٱللّٰه \
arbabracesوَصِيَّة مِّنَ ٱللّٰه \
arb[وَصِيَّةً] مِّنَ ٱللّٰه \
arb<وَصِيَّةً> مِّنَ ٱللٰه
enddocument

harflatex gets it right too (again with the exception of the ornamental parenthese, which either don't have the needed setting or not handled by harfload, at best ask the author):
documentclassarticle
usepackageharfload
usepackagefontspec
newfontfamilyarabicfontAmiri[Script = Arabic,RawFeature=mode=harf]
newcommandtextarabic[1]bgrouptextdir TRTarabicfont #1egroup
begindocument
textarabic﴾وَصِيَّةً﴿ مِّنَ ٱللّٰه \
textarabic(وَصِيَّةً) مِّنَ ٱللّٰه \
textarabicوَصِيَّةً مِّنَ ٱللّٰه \
textarabic[وَصِيَّةً] مِّنَ ٱللّٰه \
textarabic<وَصِيَّةً> مِّنَ ٱللٰه
enddocument

with standard luatex it fails, also as luaotfload/the fontloader ignores the bidi-mirrored feature, see https://github.com/u-fischer/luaotfload/issues/61
documentclassarticle
usepackagefontspec
newfontfamilyarabicfontAmiri[Script = Arabic]
newcommandtextarabic[1]bgrouptextdir TRTarabicfont #1egroup
begindocument
textarabic﴾وَصِيَّةً﴿ مِّنَ ٱللّٰه \
textarabic(وَصِيَّةً) مِّنَ ٱللّٰه \
textarabicوَصِيَّةً مِّنَ ٱللّٰه \
textarabic[وَصِيَّةً] مِّنَ ٱللّٰه \
textarabic<وَصِيَّةً> مِّنَ ٱللٰه
enddocument

I'd a reference toarabluatexin theusepackagedirective, why didn't it work?
– Emon Haque
7 hours ago
1
You didn't use it. The command of arabluatex isarb(and it has a quite long documentation, so better check it ...).
– Ulrike Fischer
7 hours ago
Ornamented parens actually work with arabluatex, one has to use 2 parens instead of 1.
– Emon Haque
6 hours ago
and to get most out ofarabluatex, I've to use fonts likeAmiri. For exampleayah11doesn't work with the font I used BUT withAmiriit does.
– Emon Haque
5 hours ago
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "85"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f498749%2ftroubling-glyphs%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
arabluatex gets it more or less right. For braces you should according to the documentation use abraces, for the ornamental parentheses you could ask the author:
documentclassarticle
usepackagearabluatex
newfontfamilyarabicfontAmiri[Script = Arabic]
begindocument
arb﴾وَصِيَّةً﴿ مِّنَ ٱللّٰه \
arb(وَصِيَّةً) مِّنَ ٱللّٰه \
arbوَصِيَّةً مِّنَ ٱللّٰه \
arbabracesوَصِيَّة مِّنَ ٱللّٰه \
arb[وَصِيَّةً] مِّنَ ٱللّٰه \
arb<وَصِيَّةً> مِّنَ ٱللٰه
enddocument

harflatex gets it right too (again with the exception of the ornamental parenthese, which either don't have the needed setting or not handled by harfload, at best ask the author):
documentclassarticle
usepackageharfload
usepackagefontspec
newfontfamilyarabicfontAmiri[Script = Arabic,RawFeature=mode=harf]
newcommandtextarabic[1]bgrouptextdir TRTarabicfont #1egroup
begindocument
textarabic﴾وَصِيَّةً﴿ مِّنَ ٱللّٰه \
textarabic(وَصِيَّةً) مِّنَ ٱللّٰه \
textarabicوَصِيَّةً مِّنَ ٱللّٰه \
textarabic[وَصِيَّةً] مِّنَ ٱللّٰه \
textarabic<وَصِيَّةً> مِّنَ ٱللٰه
enddocument

with standard luatex it fails, also as luaotfload/the fontloader ignores the bidi-mirrored feature, see https://github.com/u-fischer/luaotfload/issues/61
documentclassarticle
usepackagefontspec
newfontfamilyarabicfontAmiri[Script = Arabic]
newcommandtextarabic[1]bgrouptextdir TRTarabicfont #1egroup
begindocument
textarabic﴾وَصِيَّةً﴿ مِّنَ ٱللّٰه \
textarabic(وَصِيَّةً) مِّنَ ٱللّٰه \
textarabicوَصِيَّةً مِّنَ ٱللّٰه \
textarabic[وَصِيَّةً] مِّنَ ٱللّٰه \
textarabic<وَصِيَّةً> مِّنَ ٱللٰه
enddocument

I'd a reference toarabluatexin theusepackagedirective, why didn't it work?
– Emon Haque
7 hours ago
1
You didn't use it. The command of arabluatex isarb(and it has a quite long documentation, so better check it ...).
– Ulrike Fischer
7 hours ago
Ornamented parens actually work with arabluatex, one has to use 2 parens instead of 1.
– Emon Haque
6 hours ago
and to get most out ofarabluatex, I've to use fonts likeAmiri. For exampleayah11doesn't work with the font I used BUT withAmiriit does.
– Emon Haque
5 hours ago
add a comment |
arabluatex gets it more or less right. For braces you should according to the documentation use abraces, for the ornamental parentheses you could ask the author:
documentclassarticle
usepackagearabluatex
newfontfamilyarabicfontAmiri[Script = Arabic]
begindocument
arb﴾وَصِيَّةً﴿ مِّنَ ٱللّٰه \
arb(وَصِيَّةً) مِّنَ ٱللّٰه \
arbوَصِيَّةً مِّنَ ٱللّٰه \
arbabracesوَصِيَّة مِّنَ ٱللّٰه \
arb[وَصِيَّةً] مِّنَ ٱللّٰه \
arb<وَصِيَّةً> مِّنَ ٱللٰه
enddocument

harflatex gets it right too (again with the exception of the ornamental parenthese, which either don't have the needed setting or not handled by harfload, at best ask the author):
documentclassarticle
usepackageharfload
usepackagefontspec
newfontfamilyarabicfontAmiri[Script = Arabic,RawFeature=mode=harf]
newcommandtextarabic[1]bgrouptextdir TRTarabicfont #1egroup
begindocument
textarabic﴾وَصِيَّةً﴿ مِّنَ ٱللّٰه \
textarabic(وَصِيَّةً) مِّنَ ٱللّٰه \
textarabicوَصِيَّةً مِّنَ ٱللّٰه \
textarabic[وَصِيَّةً] مِّنَ ٱللّٰه \
textarabic<وَصِيَّةً> مِّنَ ٱللٰه
enddocument

with standard luatex it fails, also as luaotfload/the fontloader ignores the bidi-mirrored feature, see https://github.com/u-fischer/luaotfload/issues/61
documentclassarticle
usepackagefontspec
newfontfamilyarabicfontAmiri[Script = Arabic]
newcommandtextarabic[1]bgrouptextdir TRTarabicfont #1egroup
begindocument
textarabic﴾وَصِيَّةً﴿ مِّنَ ٱللّٰه \
textarabic(وَصِيَّةً) مِّنَ ٱللّٰه \
textarabicوَصِيَّةً مِّنَ ٱللّٰه \
textarabic[وَصِيَّةً] مِّنَ ٱللّٰه \
textarabic<وَصِيَّةً> مِّنَ ٱللٰه
enddocument

I'd a reference toarabluatexin theusepackagedirective, why didn't it work?
– Emon Haque
7 hours ago
1
You didn't use it. The command of arabluatex isarb(and it has a quite long documentation, so better check it ...).
– Ulrike Fischer
7 hours ago
Ornamented parens actually work with arabluatex, one has to use 2 parens instead of 1.
– Emon Haque
6 hours ago
and to get most out ofarabluatex, I've to use fonts likeAmiri. For exampleayah11doesn't work with the font I used BUT withAmiriit does.
– Emon Haque
5 hours ago
add a comment |
arabluatex gets it more or less right. For braces you should according to the documentation use abraces, for the ornamental parentheses you could ask the author:
documentclassarticle
usepackagearabluatex
newfontfamilyarabicfontAmiri[Script = Arabic]
begindocument
arb﴾وَصِيَّةً﴿ مِّنَ ٱللّٰه \
arb(وَصِيَّةً) مِّنَ ٱللّٰه \
arbوَصِيَّةً مِّنَ ٱللّٰه \
arbabracesوَصِيَّة مِّنَ ٱللّٰه \
arb[وَصِيَّةً] مِّنَ ٱللّٰه \
arb<وَصِيَّةً> مِّنَ ٱللٰه
enddocument

harflatex gets it right too (again with the exception of the ornamental parenthese, which either don't have the needed setting or not handled by harfload, at best ask the author):
documentclassarticle
usepackageharfload
usepackagefontspec
newfontfamilyarabicfontAmiri[Script = Arabic,RawFeature=mode=harf]
newcommandtextarabic[1]bgrouptextdir TRTarabicfont #1egroup
begindocument
textarabic﴾وَصِيَّةً﴿ مِّنَ ٱللّٰه \
textarabic(وَصِيَّةً) مِّنَ ٱللّٰه \
textarabicوَصِيَّةً مِّنَ ٱللّٰه \
textarabic[وَصِيَّةً] مِّنَ ٱللّٰه \
textarabic<وَصِيَّةً> مِّنَ ٱللٰه
enddocument

with standard luatex it fails, also as luaotfload/the fontloader ignores the bidi-mirrored feature, see https://github.com/u-fischer/luaotfload/issues/61
documentclassarticle
usepackagefontspec
newfontfamilyarabicfontAmiri[Script = Arabic]
newcommandtextarabic[1]bgrouptextdir TRTarabicfont #1egroup
begindocument
textarabic﴾وَصِيَّةً﴿ مِّنَ ٱللّٰه \
textarabic(وَصِيَّةً) مِّنَ ٱللّٰه \
textarabicوَصِيَّةً مِّنَ ٱللّٰه \
textarabic[وَصِيَّةً] مِّنَ ٱللّٰه \
textarabic<وَصِيَّةً> مِّنَ ٱللٰه
enddocument

arabluatex gets it more or less right. For braces you should according to the documentation use abraces, for the ornamental parentheses you could ask the author:
documentclassarticle
usepackagearabluatex
newfontfamilyarabicfontAmiri[Script = Arabic]
begindocument
arb﴾وَصِيَّةً﴿ مِّنَ ٱللّٰه \
arb(وَصِيَّةً) مِّنَ ٱللّٰه \
arbوَصِيَّةً مِّنَ ٱللّٰه \
arbabracesوَصِيَّة مِّنَ ٱللّٰه \
arb[وَصِيَّةً] مِّنَ ٱللّٰه \
arb<وَصِيَّةً> مِّنَ ٱللٰه
enddocument

harflatex gets it right too (again with the exception of the ornamental parenthese, which either don't have the needed setting or not handled by harfload, at best ask the author):
documentclassarticle
usepackageharfload
usepackagefontspec
newfontfamilyarabicfontAmiri[Script = Arabic,RawFeature=mode=harf]
newcommandtextarabic[1]bgrouptextdir TRTarabicfont #1egroup
begindocument
textarabic﴾وَصِيَّةً﴿ مِّنَ ٱللّٰه \
textarabic(وَصِيَّةً) مِّنَ ٱللّٰه \
textarabicوَصِيَّةً مِّنَ ٱللّٰه \
textarabic[وَصِيَّةً] مِّنَ ٱللّٰه \
textarabic<وَصِيَّةً> مِّنَ ٱللٰه
enddocument

with standard luatex it fails, also as luaotfload/the fontloader ignores the bidi-mirrored feature, see https://github.com/u-fischer/luaotfload/issues/61
documentclassarticle
usepackagefontspec
newfontfamilyarabicfontAmiri[Script = Arabic]
newcommandtextarabic[1]bgrouptextdir TRTarabicfont #1egroup
begindocument
textarabic﴾وَصِيَّةً﴿ مِّنَ ٱللّٰه \
textarabic(وَصِيَّةً) مِّنَ ٱللّٰه \
textarabicوَصِيَّةً مِّنَ ٱللّٰه \
textarabic[وَصِيَّةً] مِّنَ ٱللّٰه \
textarabic<وَصِيَّةً> مِّنَ ٱللٰه
enddocument

answered 7 hours ago
Ulrike FischerUlrike Fischer
208k9 gold badges314 silver badges708 bronze badges
208k9 gold badges314 silver badges708 bronze badges
I'd a reference toarabluatexin theusepackagedirective, why didn't it work?
– Emon Haque
7 hours ago
1
You didn't use it. The command of arabluatex isarb(and it has a quite long documentation, so better check it ...).
– Ulrike Fischer
7 hours ago
Ornamented parens actually work with arabluatex, one has to use 2 parens instead of 1.
– Emon Haque
6 hours ago
and to get most out ofarabluatex, I've to use fonts likeAmiri. For exampleayah11doesn't work with the font I used BUT withAmiriit does.
– Emon Haque
5 hours ago
add a comment |
I'd a reference toarabluatexin theusepackagedirective, why didn't it work?
– Emon Haque
7 hours ago
1
You didn't use it. The command of arabluatex isarb(and it has a quite long documentation, so better check it ...).
– Ulrike Fischer
7 hours ago
Ornamented parens actually work with arabluatex, one has to use 2 parens instead of 1.
– Emon Haque
6 hours ago
and to get most out ofarabluatex, I've to use fonts likeAmiri. For exampleayah11doesn't work with the font I used BUT withAmiriit does.
– Emon Haque
5 hours ago
I'd a reference to
arabluatex in the usepackage directive, why didn't it work?– Emon Haque
7 hours ago
I'd a reference to
arabluatex in the usepackage directive, why didn't it work?– Emon Haque
7 hours ago
1
1
You didn't use it. The command of arabluatex is
arb (and it has a quite long documentation, so better check it ...).– Ulrike Fischer
7 hours ago
You didn't use it. The command of arabluatex is
arb (and it has a quite long documentation, so better check it ...).– Ulrike Fischer
7 hours ago
Ornamented parens actually work with arabluatex, one has to use 2 parens instead of 1.
– Emon Haque
6 hours ago
Ornamented parens actually work with arabluatex, one has to use 2 parens instead of 1.
– Emon Haque
6 hours ago
and to get most out of
arabluatex, I've to use fonts like Amiri. For example ayah11 doesn't work with the font I used BUT with Amiri it does.– Emon Haque
5 hours ago
and to get most out of
arabluatex, I've to use fonts like Amiri. For example ayah11 doesn't work with the font I used BUT with Amiri it does.– Emon Haque
5 hours ago
add a comment |
Thanks for contributing an answer to TeX - LaTeX Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f498749%2ftroubling-glyphs%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown