[XeTeX] Minor updates to fontspec and xltxtra

Nikola Lecic nlecic at EUnet.yu
Wed Jun 20 23:10:58 CEST 2007


On Wed, 20 Jun 2007 22:29:47 +0200
Bruno Voisin <bvoisin at mac.com> wrote:

> Le 20 juin 07 à 21:56, Nikola Lecic a écrit :
> 
> > On Thu, 21 Jun 2007 01:30:32 +0930
> > Will Robertson <wspr81 at gmail.com> wrote:
> >
> >> On 21/06/2007, at 1:07 , Nikola Lecic wrote:
> >>
> >>> I use XeTeX + MusiXTeX (I can't remember that someone reported
> >>> anything
> >>> about that combination -- works great), and I have to comment out
> >>> this line in fontspec.sty:
> >>>
> >>>   \DeclareMathAccent{\breve}   {\mathalpha}{legacymaths}{21}
> >>>
> >>> since it collides with MusiXTeX's cardinal definitions -- breve
> >>> (note) is essential there.
> >>
> >> Hmmm, I can't imagine you're using maths in music too much so
> >>     \usepackage[no-math]{fontspec}
> >> should do the trick for you.
> >
> > Thanks, Will, this one is fine for me (I wasn't aware of [no-math]).
> > But despite that, I thought you might want to add a conditional
> > definition or something similar since, at the end of ends, this
> > shouldn't happen, true? (I don't know however if and to what extent
> > is such a situation usual among large projects like these two.)
> 
> This problem shouldn't be specific to fontspec: in fontmath.ltx (one  
> of the basic constituents of the LaTeX format), you've got also a  
> definition of \breve:
> 
> \DeclareMathAccent{\breve}{\mathalpha}{operators}{"15}
>
> Isn't the redefinition of MusiXTeX also colliding with this one?

Of course, but the combination math-packages + MusiXTeX is virtually
non-existent, whilst XeTeX/fontspec + MusiXTeX is highly desirable and
sophisticated (they are together actually the best note typsetting
system in existence, imagine what you can do with Medieval music
manuscripts, etc.), so one could expect that many users would like to
use it.

And I somehow felt that a music package has the right to keep \breve :)
(Of course, this is not complaint, just friendly chat.)

Nikola Lečić


More information about the XeTeX mailing list