[XeTeX] bug in xltxtra?

Herbert Schulz herbs at wideopenwest.com
Wed Aug 4 18:59:41 CEST 2010


On Aug 4, 2010, at 10:56 AM, Khaled Hosny wrote:

> On Wed, Aug 04, 2010 at 10:51:46AM -0500, Herbert Schulz wrote:
>> 
>> On Aug 4, 2010, at 10:41 AM, Khaled Hosny wrote:
>> 
>>> On Tue, Aug 03, 2010 at 05:01:01PM +0200, Ulrike Fischer wrote:
>>>> Am Tue, 3 Aug 2010 09:56:45 +0200 schrieb Yves Codet:
>>>> 
>>>>> Hello.
>>>>> 
>>>>> I think I found a bug in xltxtra, which is illustrated in the attached  
>>>>> file. If xltxtra is loaded, the word which is in italics in the  
>>>>> section title is also in italics in the running head, but it should be  
>>>>> in roman since the running head is in italics; if only fontspec is  
>>>>> loaded, the running head is alright.
>>>> 
>>>> No the running head is not in italic, it uses \slshape. And this is
>>>> the source of the problem: A current fontspec or your xltxtra
>>>> redefines \em/\emph so that it switches to upshape only if the
>>>> current shape is \itshape. 
>>>> 
>>>> \listfiles
>>>> \documentclass{book}
>>>> 
>>>> \usepackage{fontspec} %version v2.0b, loads fontspec-patches
>>>> 
>>>> \begin{document}
>>>> {\slshape blub \emph{bla}} %slshape + itshape
>>>> 
>>>> {\itshape blubb \emph{blabla}} %itshape + upshape
>>>> 
>>>> \end{document}
>>> 
>>> Since Will is busy with his thesis ;), I tried to fix this issue. The
>>> attached fontspec-patches.sty seems to fix the issue for me (fontspec 2
>>> only, of course), could some one else test it?
>>> 
>>> Regards,
>>> Khaled
>> 
>> Howdy,
>> 
>> Sigh... no attachment here. :-(
> 
> Well, I think I need one of those mail composers that remind you of
> missed attachments :)
> 
> Regards,
> Khaled
> 

Howdy,

What platform are you using? I was pointed to a pluggin (which I use --- I need the help too) for Apple's Mail on the Mac.

It appears to work fine here. I saw that there were quite a few changes between 2.0b and your 2.0c and wonder if there are other things to test.

Good Luck,

Herb Schulz
(herbs at wideopenwest dot com)






More information about the XeTeX mailing list