Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Problem with polyglossia package

73 views
Skip to first unread message

Pedro Carneiro

unread,
Sep 16, 2011, 8:43:00 AM9/16/11
to
Hi all,

When I compile this (with fully updated MikTeX 2.9 and TeX Live 2011)

\documentclass{article}
\usepackage{polyglossia}
\begin{document}
abc
\end{document}

I get

! Undefined control sequence.
l.402 \define@boolkey
{polyglossia}[xpg@]{localmarks}[false]{%


Does anyone get the same thing?

Any help would be appreciated.

Pedro Carneiro

Dirk Tuemmler

unread,
Sep 16, 2011, 10:00:28 AM9/16/11
to
The updated fontspec (automatically called by polyglossia) seems to be
the culprit.
cf https://github.com/fc7/polyglossia/issues/27

Reverting to the last fontspec solves the issue.

Regards

Robin Fairbairns

unread,
Sep 16, 2011, 10:37:19 AM9/16/11
to
Dirk Tuemmler <eluci...@gmail.com> writes:

were you relying on fontspec to load xkeyval for you?

i.e., does \usepackage{xkeyval}, before loading polyglossia, solve the
problem?

(fontspec now uses l3keys rather than xkeyval.)
--
Robin Fairbairns, Cambridge
my address is @cl.cam.ac.uk, regardless of the header. sorry about that.

Pedro Carneiro

unread,
Sep 16, 2011, 10:38:54 AM9/16/11
to
Thank you.

That solved my problem.

Pedro Carneiro

unread,
Sep 16, 2011, 11:04:34 AM9/16/11
to
Em 16-09-2011 15:37, Robin Fairbairns escreveu:
> Dirk Tuemmler<eluci...@gmail.com> writes:
>
>> The updated fontspec (automatically called by polyglossia) seems to be
>> the culprit.
>> cf https://github.com/fc7/polyglossia/issues/27
>>
>> Reverting to the last fontspec solves the issue.
>
> were you relying on fontspec to load xkeyval for you?

Yes, I was.

> i.e., does \usepackage{xkeyval}, before loading polyglossia, solve the
> problem?
>
> (fontspec now uses l3keys rather than xkeyval.)

Yes, that solved the problem in a better way.

Once again, thanks for solving my problems. I also learned something.

Pedro Carneiro

Heiko Oberdiek

unread,
Sep 16, 2011, 2:23:48 PM9/16/11
to
Then it is a bug in polyglossia.
It needs \RequirePackage{xkeyval}.

--
Heiko Oberdiek

Robin Fairbairns

unread,
Sep 16, 2011, 7:23:25 PM9/16/11
to
is polyglossia maintained, does anyone know? we have a name for a
maintainer, but i don't think he answers mails from ctan.

Heiko Oberdiek

unread,
Sep 17, 2011, 12:23:57 PM9/17/11
to
Robin Fairbairns <rf...@cl.cam.ac.uk> wrote:

> Heiko Oberdiek <heiko.o...@googlemail.com> writes:
>
> > Pedro Carneiro <parca...@gmail.com> wrote:
> >> Em 16-09-2011 15:37, Robin Fairbairns escreveu:
> >> > i.e., does \usepackage{xkeyval}, before loading polyglossia, solve the
> >> > problem?
> >> >
> >> > (fontspec now uses l3keys rather than xkeyval.)
> >>
> >> Yes, that solved the problem in a better way.
> >>
> >> Once again, thanks for solving my problems. I also learned something.
> >
> > Then it is a bug in polyglossia.
> > It needs \RequirePackage{xkeyval}.
>
> is polyglossia maintained, does anyone know? we have a name for a
> maintainer, but i don't think he answers mails from ctan.

I have send the fix suggestion to the address that worked last year.

--
Heiko Oberdiek

0 new messages