arabluatex kurang lebih benar. Untuk kawat gigi, menurut dokumentasi, Anda harus menggunakan \abraces
, tanda kurung hias sengaja tidak dicerminkan di Unicode:
\documentclass{article}
\usepackage{arabluatex}
\newfontfamily\arabicfont{Amiri}[Script = Arabic]
\begin{document}
\arb{﴾وَصِيَّةً﴿ مِّنَ ٱللّٰه} \\
\arb{(وَصِيَّةً) مِّنَ ٱللّٰه} \\
\arb{\{وَصِيَّةً\} مِّنَ ٱللّٰه} \\
\arb{\abraces{وَصِيَّة} مِّنَ ٱللّٰه} \\
\arb{[وَصِيَّةً] مِّنَ ٱللّٰه} \\
\arb{<وَصِيَّةً> مِّنَ ٱللٰه}
\end{document}
luahblatex dengan luaotfload 3.11 juga melakukannya dengan benar (sekali lagi dengan pengecualian tanda kurung hias, yang sengaja tidak dicerminkan dalam Unicode):
\documentclass{article}
\usepackage{fontspec}
\newfontfamily\arabicfont{Amiri}[Script = Arabic,Renderer=Harfbuzz]
\newcommand{\textarabic}[1]{\bgroup\textdir TRT\arabicfont #1\egroup}
\begin{document}
\textarabic{﴾وَصِيَّةً﴿ مِّنَ ٱللّٰه} \\
\textarabic{(وَصِيَّةً) مِّنَ ٱللّٰه} \\
\textarabic{\{وَصِيَّةً\} مِّنَ ٱللّٰه} \\
\textarabic{[وَصِيَّةً] مِّنَ ٱللّٰه} \\
\textarabic{<وَصِيَّةً> مِّنَ ٱللٰه}
\end{document}
dengan luatex standar gagal, juga karena luaotfload/fontloader mengabaikan fitur bidi-mirrored, lihat https://github.com/u-fischer/luaotfload/issues/61
\documentclass{article}
\usepackage{fontspec}
\newfontfamily\arabicfont{Amiri}[Script = Arabic]
\newcommand{\textarabic}[1]{\bgroup\textdir TRT\arabicfont #1\egroup}
\begin{document}
\textarabic{﴾وَصِيَّةً﴿ مِّنَ ٱللّٰه} \\
\textarabic{(وَصِيَّةً) مِّنَ ٱللّٰه} \\
\textarabic{\{وَصِيَّةً\} مِّنَ ٱللّٰه} \\
\textarabic{[وَصِيَّةً] مِّنَ ٱللّٰه} \\
\textarabic{<وَصِيَّةً> مِّنَ ٱللٰه}
\end{document}
Mengizinkan akses ke host virtual Apache hanya dari jaringan lokal
Android - Bagaimana cara menemukan nama jalur partisi swap pada kartu SD?