GNU/Linux >> Tutoriels Linux >  >> Linux

Glyphes troublants

arabluatex obtient plus ou moins raison. Pour les accolades, vous devriez selon la documentation utiliser \abraces , les parenthèses ornementales sont intentionnelles et non reflétées dans Unicode :

\documentclass{article}
\usepackage{arabluatex}
\newfontfamily\arabicfont{Amiri}[Script = Arabic]
\begin{document}
    \arb{﴾وَصِيَّةً﴿ مِّنَ ٱللّٰه} \\
    \arb{(وَصِيَّةً) مِّنَ ٱللّٰه} \\
    \arb{\{وَصِيَّةً\} مِّنَ ٱللّٰه} \\
    \arb{\abraces{وَصِيَّة} مِّنَ ٱللّٰه} \\
    \arb{[وَصِيَّةً] مِّنَ ٱللّٰه} \\
    \arb{<وَصِيَّةً> مِّنَ ٱللٰه}
\end{document}

luahblatex avec luaotfload 3.11 a également raison (à l'exception des parenthèses ornementales, qui sont intentionnelles et non reflétées dans 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}

avec luatex standard, cela échoue, également car luaotfload/le fontloader ignore la fonctionnalité bidi-mirrored, voir 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}


Linux
  1. Planification des tâches avec la commande Linux cron

  2. Comprendre le monde numérique :ma critique de livre honnête

  3. Gérez les répertoires personnels des utilisateurs Linux avec systemd-homed

  4. Mettez des notes autocollantes sur votre bureau Linux KDE

  5. 5 nouvelles fonctionnalités sudo que les administrateurs système doivent connaître en 2022

Mes jeux occasionnels préférés pour jouer sur Linux

Numérisez des documents et de vieilles photos sous Linux avec Skanlite

Écoutez votre musique préférée sur Linux avec Juk

Installez les polices Nerd pour ajouter des glyphes dans votre code sous Linux

Correction du nouveau code Cascadia pour inclure les glyphes Powerline et d'autres polices Nerd pour le terminal Windows

Glyphes troublants