Hello Hartmut, thank you very much for your kind reply, I am happy that this very modest hint was useful for you.
With best wishes and best regards, Jens > Am 24.06.2024 um 10:19 schrieb Niemann, Hartmut via XeTeX <xetex@tug.org>: > > Hello Jens, > > yes, it does. I have switched from arabxetex to polyglossia, needed to fix a > few font specifications, and now the results look correct (says out Egyptian > intern). > The automatic RTL-LTR switching depending on the Unicode script information > works perfectly, with the special case that we will > use non-breakable spaces u00a0 in some places to keep the sequence of > non-arabic text fragments as needed. > > Thank you for your help! > > Hartmut > > > Von: XeTeX <xetex-bounces+hartmut.niemann=siemens....@tug.org > <mailto:xetex-bounces+hartmut.niemann=siemens....@tug.org>> Im Auftrag von > Jens Bakker > Gesendet: Dienstag, 11. Juni 2024 16:47 > An: XeTeX (Unicode-based TeX) discussion. <xetex@tug.org > <mailto:xetex@tug.org>> > Betreff: Re: [XeTeX] Typesetting arabic and european mix encoded in utf8 > > Hello Hartmut Niemann, > > may be that the XeLaTex-package polyglossia could serve your purposes better > much better. You could use many languages in one document, also Arabic and > other RTL text. > > Best wishes and best regards, > Jens Bakker > > > > > Am 11.06.2024 um 12:06 schrieb Niemann, Hartmut via XeTeX <xetex@tug.org > <mailto:xetex@tug.org>>: > > Hello! > > In my current project I use XeLaTeX to typeset PDF files from texts in > different languages held in a separate database. > (This is done with a generator that is language-unaware, generating lines like > \long\def\msgtext{عطل في التهيئة البنيوماتية GS} > Into a .inc file and a manually written, language dependent, frame document > that defines \msgtext{} > > I typeset a (mostly) Arabic document using XeLaTeX and > \usepackage{arabxetex}[utf] > > Arabxetex supports encoding Arabic in ASCII, and this interferes with the > fact, that our texts have latin characters, like English abbreviations, > location IDs and such. > The documented solution would be enclosing these latin characters which are > to be typeset verbally into \text{LR}, which is rather hard if the text comes > from a database. > > Does anybody how to switch off arabxetex’s ASCII-to-arabic conversion > completely? > > Or is there a package that supports Arabic (with Arabic typographic > conventions) but made for pure Unicode sources? > > With best regards > > Hartmut Niemann