[XeTeX] Xparse is broken!

2011-11-23 Thread Ari Meir Brodsky
I've updated to the most recent versions of packages from MikTeX, and xparse
seems to be broken, causing all the great features of XeLaTeX not to work.

In particular, line 59 of xparse.sty is looking for a newer version of expl3
(dated 2011/11/19 or later), but the newest expl3 is dated 2011/10/09.  Is
anyone else having this problem?

-Ari

---
Ari M. Brodsky
ari.brod...@utoronto.ca




--
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] Xparse is broken!

2011-11-23 Thread Joseph Wright
On 23/11/2011 08:53, Ari Meir Brodsky wrote:
> I've updated to the most recent versions of packages from MikTeX, and xparse
> seems to be broken, causing all the great features of XeLaTeX not to work.
> 
> In particular, line 59 of xparse.sty is looking for a newer version of expl3
> (dated 2011/11/19 or later), but the newest expl3 is dated 2011/10/09.  Is
> anyone else having this problem?
> 
> -Ari

The LaTeX3 bundle on CTAN was updated at the weekend, but this is always
done as a unit. So the CTAN versions all match. I've CCd the MiKTeX
list, as this is something that needs attention from Christian Schenk.
For the moment, you could download l3kernel directly from CTAN and do a
local installation.
-- 
Joseph Wright


--
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] Xparse is broken!

2011-11-23 Thread Christian Schenk

On 23.11.2011 10:06, Joseph Wright wrote:

The LaTeX3 bundle on CTAN was updated at the weekend, but this is always
done as a unit. So the CTAN versions all match.


Sorry, but the packages do not match (at least not yesterday):

$ cd install/macros/latex/contrib/
$ ls -l l3*
-rw-r--r-- 1 mik None 3065193 Nov 19 17:09 l3experimental.tds.zip
-rw-r--r-- 1 mik None 5113648 Oct  9 23:32 l3kernel.tds.zip
-rw-r--r-- 1 mik None 1997638 Nov 19 17:08 l3packages.tds.zip

I always use the TDS zip files (if available). So please make sure that 
these files are up-to-date (or remove them).




--
Subscriptions, Archive, and List information, etc.:
 http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] Current Hebrew month spelled incorrectly in Polyglossia

2011-11-23 Thread Vafa Khalighi
This is a bug of polyglossia. You can make a bug report
here
.

2011/11/23 Ari Meir Brodsky 

> The current Hebrew month is spelled incorrectly when using
> \texthebrew{\today} in Polyglossia.  It seems that the error is in line 58
> of hebrewcal.sty, where the name השון should be changed to חשון.
>
> Thanks!
> -Ari
>
> ---
> Ari M. Brodsky
> ari.brod...@utoronto.ca
>
>
>
>
> --
> Subscriptions, Archive, and List information, etc.:
>  http://tug.org/mailman/listinfo/xetex
>


--
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] Current Hebrew month spelled incorrectly in Polyglossia

2011-11-23 Thread Arthur Reutenauer
On Wed, Nov 23, 2011 at 11:22:46PM +1100, Vafa Khalighi wrote:
> This is a bug of polyglossia. You can make a bug report

  He already did.  I'll correct the spelling shortly.  I have had little
time to look into the more serious bugs lately; sorry about that.

Arthur


--
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] Xparse is broken!

2011-11-23 Thread Joseph Wright
On 23/11/2011 09:32, Christian Schenk wrote:
> On 23.11.2011 10:06, Joseph Wright wrote:
>> The LaTeX3 bundle on CTAN was updated at the weekend, but this is always
>> done as a unit. So the CTAN versions all match.
> 
> Sorry, but the packages do not match (at least not yesterday):
> 
> $ cd install/macros/latex/contrib/
> $ ls -l l3*
> -rw-r--r-- 1 mik None 3065193 Nov 19 17:09 l3experimental.tds.zip
> -rw-r--r-- 1 mik None 5113648 Oct  9 23:32 l3kernel.tds.zip
> -rw-r--r-- 1 mik None 1997638 Nov 19 17:08 l3packages.tds.zip
> 
> I always use the TDS zip files (if available). So please make sure that
> these files are up-to-date (or remove them).

The problem has been tracked down to the CTAN installation of the files.
The correct .tds.zip is now present on the CTAN node, and should
propagate around the world.
-- 
Joseph Wright


--
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex


[XeTeX] Suggestion for xelatex.ini (enlarging math families from 16 to 256)

2011-11-23 Thread Vafa Khalighi
Hi

Since XeTeX allows you to have 256 math families instead 16, I was
wondering if this could be done in xelatex.ini. The required changes are:

\def\new@mathgroup{\alloc@8\mathgroup\chardef\@cclvi}
\let\newfam\new@mathgroup
\def\select@group#1#2#3#4{%
 \ifx\math@bgroup\bgroup\else\relax\expandafter\@firstofone\fi
 {%
 \ifmmode
  \ifnum\csname c@mv@\math@version\endcsname<\@cclvi
 \begingroup
   \escapechar\m@ne
   \getanddefine@fonts{\csname c@mv@\math@version\endcsname}#3%
   \globaldefs\@ne  \math@fonts
 \endgroup
 \init@restore@version
 \xdef#1{\noexpand\use@mathgroup\noexpand#2%
 {\number\csname c@mv@\math@version\endcsname}}%
 \global\advance\csname c@mv@\math@version\endcsname\@ne
   \else
 \let#1\relax
 \@latex@error{Too many math alphabets used in
   version \math@version}%
\@eha
   \fi
 \else \expandafter\non@alpherr\fi
 #1{#4}%
 }%
}
\def\document@select@group#1#2#3#4{%
 \ifx\math@bgroup\bgroup\else\relax\expandafter\@firstofone\fi
 {%
 \ifmmode
   \ifnum\csname c@mv@\math@version\endcsname<\@cclvi
 \begingroup
   \escapechar\m@ne
   \getanddefine@fonts{\csname c@mv@\math@version\endcsname}#3%
   \globaldefs\@ne  \math@fonts
 \endgroup
 \expandafter\extract@alph@from@version
 \csname mv@\math@version\expandafter\endcsname
 \expandafter{\number\csname
   c@mv@\math@version\endcsname}%
  #1%
 \global\advance\csname c@mv@\math@version\endcsname\@ne
   \else
 \let#1\relax
 \@latex@error{Too many math alphabets used
   in version \math@version}%
\@eha
  \fi
 \else \expandafter\non@alpherr\fi
 #1{#4}%
 }%
}


--
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex


[XeTeX] VIQR pre-processor wrotten in (Xe)TeX ?

2011-11-23 Thread Philip TAYLOR

Does anyone have (or know of) a VIQR ("Vietnamese Quoted-Readable")
pre-processor, written in (Xe)TeX, that would allow me to input
documents of the form :

1.  Ba’nh pho^`ng to^m | Prawn Crackers (£1.00)
2.  Rong bie^?n | Crispy seaweed (£2.50)

and to have these VIQR forms internally converted to Unicode
such that I get (in the typeset output) :

1.  Bánh phồng pôm | Prawn Crackers (£1.00)
2.  Rong biển | Crispy seaweed (£2.50)

I can perform the conversion externally, of course, but would
far prefer to perform it within XeTeX.

** Phil.



--
Subscriptions, Archive, and List information, etc.:
 http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] VIQR pre-processor wrotten in (Xe)TeX ?

2011-11-23 Thread Vafa Khalighi
You need to create mapping for that.

On Thu, Nov 24, 2011 at 1:32 AM, Philip TAYLOR  wrote:

> Does anyone have (or know of) a VIQR ("Vietnamese Quoted-Readable")
> pre-processor, written in (Xe)TeX, that would allow me to input
> documents of the form :
>
> 1.  Ba’nh pho^`ng to^m | Prawn Crackers (£1.00)
> 2.  Rong bie^?n | Crispy seaweed (£2.50)
>
> and to have these VIQR forms internally converted to Unicode
> such that I get (in the typeset output) :
>
> 1.  Bánh phồng pôm | Prawn Crackers (£1.00)
> 2.  Rong biển | Crispy seaweed (£2.50)
>
> I can perform the conversion externally, of course, but would
> far prefer to perform it within XeTeX.
>
> ** Phil.
>
>
>
> --**
> Subscriptions, Archive, and List information, etc.:
>  
> http://tug.org/mailman/**listinfo/xetex
>


--
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] VIQR pre-processor wrotten in (Xe)TeX ?

2011-11-23 Thread Philip TAYLOR



Vafa Khalighi wrote:

You need to create mapping for that.


Well, "maybe".  If that is the case, then let me re-formulate
my question (since I haven't the slightest idea how to create
a mapping) : has anyone created a VIQR mapping for XeTeX ?

** Phil.


--
Subscriptions, Archive, and List information, etc.:
 http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] VIQR pre-processor wrotten in (Xe)TeX ?

2011-11-23 Thread Philip TAYLOR

Thank you, Vafa : that looks achievable, so if after a decent
wait it would appear that one does not exist, I shall have a
go at creating one.

** Phil.

Vafa Khalighi wrote:

I do not know if there is one but in case there is none, creating one is easy. 
I have attached a guide on teckit program to create such mapping and if you 
have teXLive 2011, in 
/usr/local/texlive/2011/texmf-dist/fonts/misc/xetex/fontmapping

there are some mapping examples that you can see.



--
Subscriptions, Archive, and List information, etc.:
 http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] [MiKTeX] Xparse is broken!

2011-11-23 Thread José Carlos Santos

On 23-11-2011 13:08, Joseph Wright wrote:


The LaTeX3 bundle on CTAN was updated at the weekend, but this is always
done as a unit. So the CTAN versions all match.


Sorry, but the packages do not match (at least not yesterday):

$ cd install/macros/latex/contrib/
$ ls -l l3*
-rw-r--r-- 1 mik None 3065193 Nov 19 17:09 l3experimental.tds.zip
-rw-r--r-- 1 mik None 5113648 Oct  9 23:32 l3kernel.tds.zip
-rw-r--r-- 1 mik None 1997638 Nov 19 17:08 l3packages.tds.zip

I always use the TDS zip files (if available). So please make sure that
these files are up-to-date (or remove them).


The problem has been tracked down to the CTAN installation of the files.
The correct .tds.zip is now present on the CTAN node, and should
propagate around the world.


I have already downloaded and installed the latest l3kernel.tds.zip from 
CTAN and all works well again. Thanks.


Best regards,

Jose Carlos Santos


--
Subscriptions, Archive, and List information, etc.:
 http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] Suggestion for xelatex.ini (enlarging math families from 16 to 256)

2011-11-23 Thread Martin Schröder
2011/11/23 Vafa Khalighi :
> Since XeTeX allows you to have 256 math families instead 16, I was wondering
> if this could be done in xelatex.ini. The required changes are:

IMHO this should be done by LaTeX proper, not as a "local" modification.

Best
   Martin


--
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] Current Hebrew month spelled incorrectly in Polyglossia

2011-11-23 Thread Joel C. Salomon
On 11/23/2011 01:41 AM, Ari Meir Brodsky wrote:
> The current Hebrew month is spelled incorrectly when using
> \texthebrew{\today} in Polyglossia.  It seems that the error is in line 58
> of hebrewcal.sty, where the name השון should be changed to חשון.

Is there an option to use the full name מרחשון?

—Joel


--
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex


Re: [XeTeX] VIQR pre-processor wrotten in (Xe)TeX ?

2011-11-23 Thread Andrew Cunningham
You will need to make sure that ambiguous VIQR input is escaped as
appropriate, and the mapping file supports these escape sequences.

Andrew

On 24 November 2011 02:03, Philip TAYLOR  wrote:
> Thank you, Vafa : that looks achievable, so if after a decent
> wait it would appear that one does not exist, I shall have a
> go at creating one.
>
> ** Phil.
> 
> Vafa Khalighi wrote:
>>
>> I do not know if there is one but in case there is none, creating one is
>> easy. I have attached a guide on teckit program to create such mapping and
>> if you have teXLive 2011, in
>> /usr/local/texlive/2011/texmf-dist/fonts/misc/xetex/fontmapping
>>
>> there are some mapping examples that you can see.
>
>
> --
> Subscriptions, Archive, and List information, etc.:
>  http://tug.org/mailman/listinfo/xetex
>



-- 
Andrew Cunningham
Senior Project Manager, Research and Development
Vicnet
State Library of Victoria
Australia

andr...@vicnet.net.au
lang.supp...@gmail.com



--
Subscriptions, Archive, and List information, etc.:
  http://tug.org/mailman/listinfo/xetex