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;








3















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:



enter image description here



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.










share|improve this question






























    3















    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:



    enter image description here



    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.










    share|improve this question


























      3












      3








      3








      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:



      enter image description here



      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.










      share|improve this question
















      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:



      enter image description here



      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






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited 7 hours ago







      Emon Haque

















      asked 9 hours ago









      Emon HaqueEmon Haque

      1597 bronze badges




      1597 bronze badges




















          1 Answer
          1






          active

          oldest

          votes


















          7














          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


          enter image description here



          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


          enter image description here



          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


          enter image description here






          share|improve this answer























          • I'd a reference to arabluatex in the usepackage directive, why didn't it work?

            – Emon Haque
            7 hours ago






          • 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











          • 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













          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
          );



          );













          draft saved

          draft discarded


















          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









          7














          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


          enter image description here



          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


          enter image description here



          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


          enter image description here






          share|improve this answer























          • I'd a reference to arabluatex in the usepackage directive, why didn't it work?

            – Emon Haque
            7 hours ago






          • 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











          • 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















          7














          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


          enter image description here



          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


          enter image description here



          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


          enter image description here






          share|improve this answer























          • I'd a reference to arabluatex in the usepackage directive, why didn't it work?

            – Emon Haque
            7 hours ago






          • 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











          • 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













          7












          7








          7







          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


          enter image description here



          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


          enter image description here



          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


          enter image description here






          share|improve this answer













          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


          enter image description here



          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


          enter image description here



          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


          enter image description here







          share|improve this answer












          share|improve this answer



          share|improve this answer










          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 to arabluatex in the usepackage directive, why didn't it work?

            – Emon Haque
            7 hours ago






          • 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











          • 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

















          • I'd a reference to arabluatex in the usepackage directive, why didn't it work?

            – Emon Haque
            7 hours ago






          • 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











          • 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
















          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

















          draft saved

          draft discarded
















































          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.




          draft saved


          draft discarded














          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





















































          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







          Popular posts from this blog

          Canceling a color specificationRandomly assigning color to Graphics3D objects?Default color for Filling in Mathematica 9Coloring specific elements of sets with a prime modified order in an array plotHow to pick a color differing significantly from the colors already in a given color list?Detection of the text colorColor numbers based on their valueCan color schemes for use with ColorData include opacity specification?My dynamic color schemes

          Invision Community Contents History See also References External links Navigation menuProprietaryinvisioncommunity.comIPS Community ForumsIPS Community Forumsthis blog entry"License Changes, IP.Board 3.4, and the Future""Interview -- Matt Mecham of Ibforums""CEO Invision Power Board, Matt Mecham Is a Liar, Thief!"IPB License Explanation 1.3, 1.3.1, 2.0, and 2.1ArchivedSecurity Fixes, Updates And Enhancements For IPB 1.3.1Archived"New Demo Accounts - Invision Power Services"the original"New Default Skin"the original"Invision Power Board 3.0.0 and Applications Released"the original"Archived copy"the original"Perpetual licenses being done away with""Release Notes - Invision Power Services""Introducing: IPS Community Suite 4!"Invision Community Release Notes

          François Viète Contents Biography Work and thought Bibliography See also Notes Further reading External links Navigation menup. 21Google Bookspp. 75–77Google BooksDe thou (from University of Saint Andrews)ArchivedGoogle BooksGoogle BooksGoogle BooksGoogle booksGoogle Bookscc-parthenay.frL'histoire universelle (fr)Universal History (en)ArchivedAdsabs.harvard.eduPagesperso-orange.frArchive.orgChikara Sasaki. Descartes' mathematical thought p.259Google BooksGoogle BooksGoogle Bookspp. 152 and onwardGoogle BooksGoogle BooksScribd.comGoogle Books1257-7979Google BooksGoogle BooksGoogle BooksGoogle BooksGoogle BooksGoogle BooksGallica.bnf.frGoogle BooksGoogle Books"François Viète"Francois Viète: Father of Modern Algebraic NotationThe Lawyer and the GamblerAbout TarporleySite de Jean-Paul GuichardL'algèbre nouvelle"About the Harmonicon"cb120511976(data)1188044800000 0001 0913 5903n82164680ola2013766880073431702w6vt1sb70287374827140948071409480