xsl-list
[Top] [All Lists]

Re: [xsl] unicode ligatures and interrupting markup

2019-05-16 10:02:05
Hi Michael,

I guess that is the question. Initially I thought it was a generic problem for tags interrupting unicode characters. Now, upon further inspection I find that Firefox (and Thunderbird) keep/restore the ligature form of the character, whereas Chrome (and PrinceXML) do not.

So it is not (just) about structure after all, but about rendering mostly. I still don't see how the renderer would 'know' when to apply a ligature in an interrupted flow though, but I guess it's been taken care of, by some.

Best
Pieter

On 16/05/2019 16:15, Michael Kay mike(_at_)saxonica(_dot_)com wrote:
Is this an XSL-FO question? Is it specific to a particular product?

Michael Kay
Saxonica

On 16 May 2019, at 14:58, Pieter Lamers pieter(_dot_)lamers(_at_)benjamins(_dot_)nl <mailto:pieter(_dot_)lamers(_at_)benjamins(_dot_)nl> <xsl-list-service(_at_)lists(_dot_)mulberrytech(_dot_)com <mailto:xsl-list-service(_at_)lists(_dot_)mulberrytech(_dot_)com>> wrote:

Hi all,

For some Arabic text we need an underline to start (or end) halfway throuh a word. The <u> markup for that is interrupting the characters and therefore killing the required ligatures (writing variants of the characters). Would anyone know a proper way around this? Example in Word (they know how to do it):

[ن_ماز پڑھی _تھی۔]

Thanks,
Pieter

--
Pieter Lamers
John Benjamins Publishing Company
Postal Address: P.O. Box 36224, 1020 ME AMSTERDAM, The Netherlands
Visiting Address: Klaprozenweg 75G, 1033 NN AMSTERDAM, The Netherlands
Warehouse: Kelvinstraat 11-13, 1446 TK PURMEREND, The Netherlands
tel: +31 20 630 4747
web:www.benjamins.com XSL-List info and archive <http://www.mulberrytech.com/xsl/xsl-list> EasyUnsubscribe <http://lists.mulberrytech.com/unsub/xsl-list/293509> (by email)

XSL-List info and archive <http://www.mulberrytech.com/xsl/xsl-list>
EasyUnsubscribe <http://lists.mulberrytech.com/unsub/xsl-list/2854576> (by email <>)

--
Pieter Lamers
John Benjamins Publishing Company
Postal Address: P.O. Box 36224, 1020 ME AMSTERDAM, The Netherlands
Visiting Address: Klaprozenweg 75G, 1033 NN AMSTERDAM, The Netherlands
Warehouse: Kelvinstraat 11-13, 1446 TK PURMEREND, The Netherlands
tel: +31 20 630 4747
web: www.benjamins.com
--~----------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
EasyUnsubscribe: http://lists.mulberrytech.com/unsub/xsl-list/1167547
or by email: xsl-list-unsub(_at_)lists(_dot_)mulberrytech(_dot_)com
--~--
<Prev in Thread] Current Thread [Next in Thread>