On Wed, Apr 16, 2008 at 1:21 AM, Alexander Hansen wrote:
>
>  That being said, we still ought to fix it.

Sure, I have never said the contrary :)

On Wed, Apr 16, 2008 at 2:59 AM, Likai Liu wrote:
>  On Apr 15, 2008, at 7:21 PM, Alexander Hansen wrote:
>
>  I'm now attaching xetex.info and xetex.patch files. Please try these. If
> they work for you, I'll open a fink package update request and let the fink
> folks review it.
>
>  Note: the info files are for xetex 0.996, which is a bit newer than 0.995
> but not that much. One problem I'm aware of in 0.996 is that fontspec.sty
> seems to want OpenType installed. I got this error when xelatex a file:
>
>  (/sw/share/texmf-dist/tex/latex/lm/lmodern.sty)
>  (/sw/share/texmf-dist/tex/latex/base/fontenc.sty
>  (/sw/share/texmf-local/tex/xelatex/euenc/eu1enc.def)
>  (/sw/share/texmf-local/tex/xelatex/euenc/lm/eu1lmr.fd)
>  ! Font EU1/lmr/m/n/10=[lmroman10-regular] at 10.0pt not loadable: Metric
> (TFM)
>  file or installed font not found.
>  <to be read again>
>                    relax
>  l.100 \fontencoding\encodingdefault\selectfont
>
>  ?
>
>  Simply press enter for now and proceed. I'll look into this matter some
> other time.

This is one of the many serious problems. If you want to support newer
XeTeX, you also need to ship newer latin modern fonts (which might
interfere with the ones in tetex - I don't know if tetex already had
any latin modern fonts though).

And there's another catch - once in January Latin Modern fonts were
modified, and the fontspec package (part of XeTeX) as well - in an
incompatible way in both directions - so that you cannot have xetex >
Jan 08 and LM < Jan 08 or vice versa.

Another big change is that xetex now uses xdvipdfmx instead of xdv2pdf
and that means quite some changes as well.

In any case: the fix *should* be made, but for any serious usage of
XeTeX, one still needs to install something else but the version
provided by fink, unless someone prepares fink package(s) for TeX
Live. I would say: it's important to fix building errors, but trying
to fix any other issues would be just losing the time before any TeX
Live-oriented efforts are made. It might be that you could manage to
make XeLaTeX work with some weird patches; ConTeXt+XeTeX won't work at
all.

XeTeX is at version 0.997 at the moment. But the changes are highly
incompatible anyway and most packages that are needed for any
comfortable work (geometry, tikz, babel, pstricks, latin modern fonts,
...) are not adapted for XeTeX in tetex. And if any fink user then
asks for help on the XeTeX mailing list and explains that he's using
xetex 0.996 or, the first answer will be "you need to upgrade your
xetex first, the feature you're requesting has already been
implemented in ...".

PS: please do not try to understand this as a "desperate mail" or
"trying to discard the efforts", but those are just plain facts. And
before you start trying to upgrade to the latest XeTeX, keep those
facts in mind.

XeTeX is already part of TeX Live, so once TeX Live makes its way into
fink, XeTeX will come with it for free.

Mojca

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to