Re: [XeTeX] polyglossia and french

2011-09-25 Thread Zdenek Wagner
2011/9/25 Mojca Miklavec mojca.miklavec.li...@gmail.com:
 On Sat, Sep 24, 2011 at 22:55, Alan Munn wrote:
 On Sep 24, 2011, at 3:34 PM, rhin...@postmail.ch wrote:

 Hi All,
    When typesetting documents in french with polyglossia,
 a space is added before double punctuation signs (like !:?...).

 This is normal in french typography used in France. However,
 here in Switzerland, it is more usual to not use this
 extra space.
 /.../
 There's a command \nofrench@punctuation which turns off all the French 
 related punctuation.
 /.../
 So to selectively turn off the special spacing for particular characters, 
 redefine this command by commenting out the lines that correspond to spacing 
 that you wish to keep, and then issue the command to turn of the uncommented 
 ones.

 I don't know anything about French in Switzerland, but if such a usage
 is common, it makes more sense to add an option to Polyglossia to
 switch French spacing off with a package option/language-specific
 setting instead of resorting to low level commands.

I have received a private mail from François Charette saying that he
no longer has time to maintain polyglossia and he offered the package
to others to become maintainers. I myself will not have any time tilll
the end of this year and moreover do not know git and have no time to
learn it. If someone is able to clone it, migrate it to subversion (or
cvs) and become a new maintainer, i will actively join the team of
developers in January 2012.

 Mojca



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




-- 
Zdeněk Wagner
http://hroch486.icpf.cas.cz/wagner/
http://icebearsoft.euweb.cz



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


Re: [XeTeX] Strange behaviour xelatex/fontspec/Windows

2011-09-25 Thread Peter Dyballa

Am 24.09.2011 um 21:20 schrieb rhin...@postmail.ch:

   \fontspec[%
Extension=.otf,
UprightFont = *,
BoldFont=*Bold,
ItalicFont=*Italic,
BoldItalicFont=*BoldItalic]{GFSDidot}

With XeTeX you certainly don't need this block.

I could get your result only then when I remove GFS Didot from the font 
service, so I presume that you did not configure your font services to provide 
this font family.

XeTeX can load a font directly from the disk when you also describe the path to 
the font file. Otherwise it uses a font service. If some MS Windows (office) 
programme can use GFS Didot, then it's likely that it's in the font service and 
can be accessed by XeTeX and xdvipdfmx.

--
Greetings

  Pete

Let's face it; we don't want a free market economy either.
– James Farley, president, Coca-Cola Export Corp., 1959




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


Re: [XeTeX] polyglossia and french

2011-09-25 Thread rhino64
On Sun, Sep 25, 2011 at 09:11:55AM +0200, Zdenek Wagner wrote:
 2011/9/25 Mojca Miklavec mojca.miklavec.li...@gmail.com:
  On Sat, Sep 24, 2011 at 22:55, Alan Munn wrote:
  On Sep 24, 2011, at 3:34 PM, rhin...@postmail.ch wrote:
 
  Hi All,
     When typesetting documents in french with polyglossia,
  a space is added before double punctuation signs (like !:?...).
 
  This is normal in french typography used in France. However,
  here in Switzerland, it is more usual to not use this
  extra space.
  /.../
  There's a command \nofrench@punctuation which turns off all the French 
  related punctuation.
  /.../
  So to selectively turn off the special spacing for particular characters, 
  redefine this command by commenting out the lines that correspond to 
  spacing that you wish to keep, and then issue the command to turn of the 
  uncommented ones.
 
  I don't know anything about French in Switzerland, but if such a usage
  is common, it makes more sense to add an option to Polyglossia to
  switch French spacing off with a package option/language-specific
  setting instead of resorting to low level commands.
 
 I have received a private mail from François Charette saying that he
 no longer has time to maintain polyglossia and he offered the package
 to others to become maintainers. I myself will not have any time tilll
 the end of this year and moreover do not know git and have no time to
 learn it. If someone is able to clone it, migrate it to subversion (or
 cvs) and become a new maintainer, i will actively join the team of
 developers in January 2012.
 
Hi All,
 Thanks for replying me with these ideas. I could perhaps
do a part of the work since I will have a certain amount of time
until the end of year.

As far as I know, GIT is not very different from CVS/Subversion
(the joke about Git is that it is the answer to the question:who is the boss 
?).
Where the CVS/Subversion repository should be located ?  For me, the choice of 
a source control system is not a big problem: I can work with all the three.

I think effectively, that an option to the package could be a nice solution,
since it is possible that other differences occur. For instance the wording
could be sometimes different from the french spoken in France
(like the difference between American an British english).

What does imply to add an option romand (the french speaking part of
of Switzerland is often called Romandie) to polyglossia. Should I clone
the Git repository, do the modifications and hope they will be integrated
in the main stream ?


best regards,

Alain


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


Re: [XeTeX] Strange behaviour xelatex/fontspec/Windows

2011-09-25 Thread Peter Dyballa

Am 25.09.2011 um 10:55 schrieb rhin...@postmail.ch:

 Is this solution possible under Windows ? How to implement it ?

I prefer not to use MS Windows privately. (The setup for fontconfig is 
documented, some .CNF files already exist in the distribution.)

--
Greetings
 ]
  Pete   o__o |__o   recumbo
___o/I   -\, |o \  -\),-%   ergo sum!
___/\ /\___./ \___...O/ O.`-O-'-()--o_




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


Re: [XeTeX] polyglossia and french

2011-09-25 Thread Zdenek Wagner
2011/9/25  rhin...@postmail.ch:
 On Sun, Sep 25, 2011 at 09:11:55AM +0200, Zdenek Wagner wrote:
 2011/9/25 Mojca Miklavec mojca.miklavec.li...@gmail.com:
  On Sat, Sep 24, 2011 at 22:55, Alan Munn wrote:
  On Sep 24, 2011, at 3:34 PM, rhin...@postmail.ch wrote:
 
  Hi All,
     When typesetting documents in french with polyglossia,
  a space is added before double punctuation signs (like !:?...).
 
  This is normal in french typography used in France. However,
  here in Switzerland, it is more usual to not use this
  extra space.
  /.../
  There's a command \nofrench@punctuation which turns off all the French 
  related punctuation.
  /.../
  So to selectively turn off the special spacing for particular characters, 
  redefine this command by commenting out the lines that correspond to 
  spacing that you wish to keep, and then issue the command to turn of the 
  uncommented ones.
 
  I don't know anything about French in Switzerland, but if such a usage
  is common, it makes more sense to add an option to Polyglossia to
  switch French spacing off with a package option/language-specific
  setting instead of resorting to low level commands.
 
 I have received a private mail from François Charette saying that he
 no longer has time to maintain polyglossia and he offered the package
 to others to become maintainers. I myself will not have any time tilll
 the end of this year and moreover do not know git and have no time to
 learn it. If someone is able to clone it, migrate it to subversion (or
 cvs) and become a new maintainer, i will actively join the team of
 developers in January 2012.

 Hi All,
     Thanks for replying me with these ideas. I could perhaps
 do a part of the work since I will have a certain amount of time
 until the end of year.

 As far as I know, GIT is not very different from CVS/Subversion
 (the joke about Git is that it is the answer to the question:who is the boss 
 ?).
 Where the CVS/Subversion repository should be located ?  For me, the choice of
 a source control system is not a big problem: I can work with all the three.

I have an account on Sarovar and an old account on SourceForge (I hope
I still remember the password). The Velthuis Devanagari project is on
CVS (for years) but now I prefer subversion (I use it for private
projects where I am the only developer).

 I think effectively, that an option to the package could be a nice solution,
 since it is possible that other differences occur. For instance the wording
 could be sometimes different from the french spoken in France
 (like the difference between American an British english).

 What does imply to add an option romand (the french speaking part of
 of Switzerland is often called Romandie) to polyglossia. Should I clone
 the Git repository, do the modifications and hope they will be integrated
 in the main stream ?


 best regards,

 Alain


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




-- 
Zdeněk Wagner
http://hroch486.icpf.cas.cz/wagner/
http://icebearsoft.euweb.cz



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


Re: [XeTeX] polyglossia and french

2011-09-25 Thread Javier Bezos



I have received a private mail from François Charette saying that he
no longer has time to maintain polyglossia and he offered the package
to others to become maintainers. I myself will not have any time tilll
the end of this year and moreover do not know git and have no time to
learn it. If someone is able to clone it, migrate it to subversion (or
cvs) and become a new maintainer, i will actively join the team of
developers in January 2012.


On the other hand, I intend to provide a XeTeX back-end for babel
in short. I've made some tests and I was able to typeset a document
in Russian with babel and a few additional macros. I presume I'll
start working by November.

Not that I like babel, but it's what most users want and what most
TUGs support.

Javier
-
http://www.tex-tipografia.com


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


Re: [XeTeX] polyglossia and french

2011-09-25 Thread Zdenek Wagner
2011/9/25 Javier Bezos lis...@tex-tipografia.com:

 I have received a private mail from François Charette saying that he
 no longer has time to maintain polyglossia and he offered the package
 to others to become maintainers. I myself will not have any time tilll
 the end of this year and moreover do not know git and have no time to
 learn it. If someone is able to clone it, migrate it to subversion (or
 cvs) and become a new maintainer, i will actively join the team of
 developers in January 2012.

 On the other hand, I intend to provide a XeTeX back-end for babel
 in short. I've made some tests and I was able to typeset a document
 in Russian with babel and a few additional macros. I presume I'll
 start working by November.

 Not that I like babel, but it's what most users want and what most
 TUGs support.

I could use babel with XeLaTeX without any modification. The problem
is that in non-unicode babel a lot of things is implemented via active
characters. Thus if you use czech or slovak option, \cline ceases to
work. If you use slovak or latin option, accent \^ is no longer
available. There are a lot of other tricky clashes that can break
multilingual documents where parts are written by different authors.
One journal had a problem with English + French + Chinese + Arabic + a
lof of math and linguistic diagrams. It took me almost a week to solve
all these problems and typeset all what the authors wished.

 Javier
 -
 http://www.tex-tipografia.com


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




-- 
Zdeněk Wagner
http://hroch486.icpf.cas.cz/wagner/
http://icebearsoft.euweb.cz



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


Re: [XeTeX] Strange behaviour xelatex/fontspec/Windows

2011-09-25 Thread Ulrike Fischer
Am Sat, 24 Sep 2011 21:20:22 +0200 schrieb
rhin...@postmail.ch:

 Hi All,
 When using xelatex and fontspec (from updated TeXLive 2011)
 and specifying font by file name under Windows,
 The font cannot be loaded and a strange error message
 saying the name contains a blank is displayed.

 If the font is installed in the Windows font directory,
 the document can be typesetted.

You will have to track down the fontconfig configuration files. As
windows doesn't have a system wide fontconfig, TeXlive must (like
miktex) bring a fontconfig with it along with configuration files.
Miktex uses fonts.conf, localfonts.conf and localfonts2.conf - the
last can be used for user additions. 

Perhaps the documentation for unix can help you to find out how to
configure fontconfig for texlive on windows:

http://www.tug.org/texlive/doc/texlive-en/texlive-en.html#x1-350003.4.4

 This problem does not arise with LuaLatex 

Luatex (luaotfload) use another method to find fonts.
-- 
Ulrike Fischer 



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


Re: [XeTeX] polyglossia and french

2011-09-25 Thread Ulrike Fischer
Am Sun, 25 Sep 2011 12:08:33 +0200 schrieb Zdenek Wagner:

 On the other hand, I intend to provide a XeTeX back-end for babel
 in short. I've made some tests and I was able to typeset a document
 in Russian with babel and a few additional macros. I presume I'll
 start working by November.

 I could use babel with XeLaTeX without any modification.

Well it depends a lot on the language. There is no problem with
german, but e.g. the babel-ldf for russian contains font encoding
changes absolutly unsuitable for xelatex. The main feature of
polyglossia is that is adapts/adds more or less xetex-sensible
commands to switch fonts when switching to another language which
uses another script.



-- 
Ulrike Fischer 



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


Re: [XeTeX] polyglossia and french

2011-09-25 Thread Javier Bezos

El 25/09/2011 12:08, Zdenek Wagner escribió:


I could use babel with XeLaTeX without any modification. The problem
is that in non-unicode babel a lot of things is implemented via active
characters. Thus if you use czech or slovak option, \cline ceases to
work. If you use slovak or latin option, accent \^ is no longer
available.


The main task is a proper mapping from the LICR to Unicode.


There are a lot of other tricky clashes that can break
multilingual documents where parts are written by different authors.
One journal had a problem with English + French + Chinese + Arabic + a
lof of math and linguistic diagrams. It took me almost a week to solve
all these problems and typeset all what the authors wished.


Well, imagine yo can do it out of the box.

Javier
-
http://www.tex-tipografia.com


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


Re: [XeTeX] Problem using bidi with hyperref and amsart

2011-09-25 Thread Ari Meir Brodsky
Thank you so much for the fix.  MiKTeX does not have it yet but I copied the
file changes from your source on dante and it works fine.
 
I'm sorry if my choice of words was inappropriate.  I very much appreciate
all the work you've put into developing, maintaining, and updating this
package.
 
-Ari
 

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


-Original Message-
From: xetex-boun...@tug.org [mailto:xetex-boun...@tug.org] On Behalf Of VAFA
KHALIGHI
Sent: 23.Sep.2011 4:45 AM
To: Unicode-based TeX for Mac OS X and other platforms
Subject: Re: [XeTeX] Problem using bidi with hyperref and amsart


version 1.1.3 of bidi is now on dante.ctan.org/tex-archive/...

It fixes this bug and should be in the next TeXLive update.


On Fri, Sep 23, 2011 at 11:27 AM, VAFA KHALIGHI vafa...@gmail.com wrote:


This is a bug of bidi package however I do not think claim is a polite
word. I fix it today and upload the new version to CTAN. 


On Thu, Sep 22, 2011 at 6:49 PM, Ari Meir Brodsky ari.brod...@utoronto.ca
wrote:


Hello,

I've been using LaTeX to typeset math for years, but just recently I decided
to upgrade to XeLaTeX in order to include Hebrew.  I've come across the
following problem.  Chapter 2 of the bidi package document (version 1.3.0,
page 15) claims that the bidi package supports the hyperref package as well
as the amsart class.  However, when I use all three together --- amsart,
hyperref, bidi --- the XeTeX engine goes into an infinite loop at the
\makefile command, and exceeds the input stack size capacity.  Here is a
small example:

---
% !TeX encoding = UTF-8
% !TeX program = xelatex
% test_bidi_hyperref.tex
\documentclass{amsart}
\usepackage{hyperref}
\usepackage{bidi}
\title{This is a test file}
\author{Ari Meir Brodsky}
\begin{document}
\maketitle

Hi, this is just a test.
\end{document}
---

Some (hopefully relevant) excerpted lines from the log file are:

-
This is XeTeX, Version 3.1415926-2.3-0.9997.5 (MiKTeX 2.9) (preloaded
format=xelatex 2011.9.20)
entering extended mode
**test_bidi_hyperref.tex

LaTeX2e 2011/06/27
Document Class: amsart 2009/07/02 v2.20.1
Package: hyperref 2011/08/19 v6.82h Hypertext links for LaTeX
Package hyperref Message: Driver (autodetected): hxetex.
File: hxetex.def 2011/08/19 v6.82h Hyperref driver for XeTeX
Package: bidi 2011/10/01 v1.3.0 Bidirectional typesetting in plain TeX and
LaTeX
File: xetex-bidi.def 2011/07/25 v0.9 bidi adaptations for XeTeX engine
File: amsart-xetex-bidi.def 2011/08/26 v0.6 bidi adaptations for amsart
class for XeTeX engine
File: amsthm-xetex-bidi.def 2010/07/25 v0.1 bidi adaptations for amsthm
package for XeTeX engine
File: hyperref-xetex-bidi.def 2010/07/25 v0.4 bidi adaptations for hyperref
package for XeTeX engine
File: umsa.fd 2009/06/22 v3.00 AMS symbols A
File: umsb.fd 2009/06/22 v3.00 AMS symbols B
Package: nameref 2010/04/30 v2.40 Cross-referencing by name of section

! TeX capacity exceeded, sorry [input stack size=5000].
\@ifnextchar #1#2#3-\let \reserved@d =#1
\def \reserved@a {#2}\def
\reserved...
l.11

If you really absolutely need more capacity,
you can ask a wizard to enlarge me.

Here is how much of TeX's memory you used:
 7077 strings out of 429156
 96081 string characters out of 3168943
 193729 words of memory out of 300
 10145 multiletter control sequences out of 15000+20
 7385 words of font info for 29 fonts, out of 300 for 9000
 947 hyphenation exceptions out of 8191
 5000i,3n,26p,313b,130s stack positions out of
5000i,500n,1p,20b,5s
No pages of output.

---

Any ideas how to fix this?

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