Idris Samawi Hamid wrote:
On Tue, 13 May 2008 16:24:02 -0600, Mojca Miklavec
wrote: I wanted to send you an example of how it can be done in different ways, but there seems to be in interesting problem with XeTeX at the moment, so I wasn't able to play with it.
But in general:
a) simply use character U+032E (combining breve below) It kind-of-works with LM, but not perfect (there has been some discussion about how to improve the behaviour of combining accents in LM)
The big problem with macros for this sort of thing is getting the italics right -- Arabic transliteration typically uses italics in running text. The macro will have to be adjusted (or an italic parameter changed) for every font. See \def\sh@ft on page 356 of the TeXBook.
Anyway, the Unicode 1E00--FF block has most of these problematic chars, and LM has incorporated the relevant ones.
For other fonts, perhaps Hans could implement a combining command that gives an italics parameter option, though that will differ for regular, bold, etc...
ah, you mean that the automatic combiner should adapt to italic/slant ... i need to look into it bold is no problem Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------