[XeTeX] bidi & eso-pic are broken
Vafa Khalighi
vafa.klgh at gmail.com
Sun Jun 9 07:56:02 CEST 2013
This has nothing to do with eso-pic-bidi file. In the previous versions of
bidi package, the behaviour of picture environment was changes so that in
RTL, still the reference point was at the right (where the line starts in
RTL) but commands like \put behaved the same in LTR and RTL. i.e. if you
gave a positive horizontal coordinate to \put, t would go to the right and
if you gave a negative horizontal coordinate, it would go to the left.
Later on, we found that it was more problematic rather than being useful.
Therefore I removed that modification to picture environment.
Your example, will work fine in RTL, if you just change the horizontal
coordinate of \put in your document. On the other hand, \RTL and \LTR are
not commands; RTL and LTR are environments.
Vafa
On Sun, Jun 9, 2013 at 4:59 AM, Peter Dyballa <Peter_Dyballa at web.de> wrote:
>
> Am 08.06.2013 um 11:03 schrieb Fahad Al-Saidi:
>
> > in ubuntu 12.04 packages which used ( I am not sure here) TexLive 2009,
> the
> > problem didn't happen.*
>
> I can confirm this, somehow. In TL '09 and '10 the greyish background
> picture is shifted out towards the left, its right edge is in the middle.
> In later releases the background picture's left edge is kind of aligned
> with the left edge of the text, so it's shifted out to the right (and then
> pushed in, when the text grows).
>
>
>
>
>
> (My background picture is not wide enough and I am not using an eso-pic
> option make it fill the whole text width. This explains the 2009 + 2010
> white gap between the greyish picture and the text.)
>
> Here is an overview of the packages used in those TeX Live releases:
>
> TeX Live 2009 *File List*
> TL '10 *File List* TL '11 *File List*
> TL '12 *File List*
> article.cls 2007/10/19 v1.4h Standard LaTeX document class
> 2007/10/19 v1.4h 2007/10/19 v1.4h
> 2007/10/19 v1.4h
> size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
> 2007/10/19 v1.4h 2007/10/19 v1.4h
> 2007/10/19 v1.4h
> eso-pic.sty 2009/10/07 v2.0a eso-pic (RN)
> 2010/10/06 v2.0c 2010/10/06 v2.0c
> 2010/10/06 v2.0c
> atbegshi.sty 2010/03/25 v1.12 At begin shipout hook (HO)
> 2011/01/30 v1.15 2011/10/05 v1.16
> 2011/10/05 v1.16
> infwarerr.sty 2010/04/08 v1.3 Providing info/warning/message (HO)
> 2010/04/08 v1.3 2010/04/08 v1.3
> 2010/04/08 v1.3
> ltxcmds.sty 2010/04/26 v1.7 LaTeX kernel commands for general use (HO)
> 2011/04/18 v1.20 2011/11/09 v1.22
> 2011/11/09 v1.22
> ifpdf.sty 2010/01/28 v2.1 Provides the ifpdf switch (HO)
> 2011/01/30 v2.3 2011/01/30 v2.3
> 2011/01/30 v2.3
> keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
> 1999/03/16 v1.13 1999/03/16 v1.13
> 1999/03/16 v1.13
> xcolor.sty 2007/01/21 v2.11 LaTeX color extensions (UK)
> 2007/01/21 v2.11 2007/01/21 v2.11
> 2007/01/21 v2.11
> color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
> 2007/01/18 v1.5 2007/01/18 v1.5
> 2007/01/18 v1.5
> xetex.def 2009/11/22 v0.94 LaTeX color/graphics driver for XeTeX
> (RRM/JK) 2009/11/22 v0.94 2009/11/22 v0.94
> 2013/02/04 v0.95
> graphicx.sty 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
> 1999/02/16 v1.0f 1999/02/16 v1.0f
> 1999/02/16 v1.0f
> graphics.sty 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
> 2009/02/05 v1.0o 2009/02/05 v1.0o
> 2009/02/05 v1.0o
> trig.sty 1999/03/16 v1.09 sin cos tan (DPC)
> 1999/03/16 v1.09 1999/03/16 v1.09
> 1999/03/16 v1.09
> graphics.cfg 2009/08/28 v1.8 graphics configuration of TeX Live
> 2010/04/23 v1.9 2010/04/23 v1.9
> 2010/04/23 v1.9
> geometry.sty 2010/03/13 v5.3 Page Geometry
> 2010/09/12 v5.6 2010/09/12 v5.6
> 2010/09/12 v5.6
> ifvtex.sty 2010/03/01 v1.5 Switches for detecting VTeX and its modes
> (HO) 2010/03/01 v1.5 2010/03/01 v1.5
> 2010/03/01 v1.5
> ifxetex.sty
> Provides ifxetex conditional 2010/09/12 v0.6 2010/09/12 v0.6
> 2010/09/12 v0.6
> geometry.cfg
> bidi.sty 2010/07/25 v1.0.9 <commit 42> Bidirectional typesetting in
> XeLaTeX and LuaLaTeX 2011/03/21 v1.1.7 2012/05/01 v11.154
> 2013/04/04 v12.2
> iftex.sty 2010/07/25 v0.1 Provides if(tex) conditional for PDFTeX,
> XeTeX, and LuaTeX 2010/07/25 v0.2 2010/07/25 v0.2
> 2013/04/04 v0.2
>
> biditools.sty Programming tools for bidi package 2012/05/01 v0.1
> 2012/05/01 v0.1
>
> zref-abspage.sty Module abspage for zref (HO)
> 2012/04/04 v2.24
>
> zref-base.sty Module base for zref (HO)
> 2012/04/04 v2.24
>
> kvsetkeys.sty Key value parser (HO)
> 2012/04/25 v1.16
>
> etexcmds.sty Avoid name clashes with e-TeX commands (HO)
> 2011/02/16 v1.5
>
> ifluatex.sty Provides the ifluatex switch (HO)
> 2010/03/01 v1.3
>
> kvdefinekeys.sty Define keys (HO)
> 2011/04/07 v1.3
>
> pdftexcmds.sty Utility functions of pdfTeX for LuaTeX (HO)
> 2011/11/29 v0.20
>
> auxhook.sty Hooks for auxiliary files (HO)
> 2011/03/04 v1.3
> loadingorder-bidi.def 2010/07/25 v0.4 making sure that bidi is the last
> package loaded 2011/04/16 v0.6
> xetex-bidi.def 2010/07/25 v0.5 bidi adaptations for XeTeX engine
> 2010/08/01 v0.8 2012/05/01 v1.0.
> 2012/12/12 v1.0.6
> footnote-xetex-bidi.def 2010/07/25 v0.5 bidi footnote macros for XeTeX
> engine 2010/07/25 v0.5 2010/07/25 v0.5
> 2012/12/12 v0.6
> article-xetex-bidi.def bidi adaptations for standard
> article class for XeTeX engine 2010/07/25 v0.4 2010/07/25 v0.4
> 2010/07/25 v0.4
> color-xetex-bidi.def 2010/07/25 v0.1 bidi adaptations for color package
> for XeTeX engine 2010/07/25 v0.1 2010/07/25 v0.1
> 2010/07/25 v0.1
> xcolor-xetex-bidi.def 2010/07/25 v0.1 bidi adaptations for xcolor
> package for XeTeX engine 2010/07/25 v0.1 2010/07/25 v0.1
> 2010/07/25 v0.1
> graphicx-xetex-bidi.def 2010/07/25 v0.3 bidi adaptations for graphicx
> package for XeTeX engine 2010/07/25 v0.3 2012/01/01 v0.4
> 2012/01/01 v0.4
>
> geometry-xetex-bidi.def bidi adaptations for geometry package for XeTeX
> engine 2013/04/01 v0.1
> loadingorder-bidi.def
> making sure that bidi is the last package loaded 2012/01/01 v0.8a
> 2012/12/12 v0.9
> article-xetex-bidi.def 2010/07/25 v0.4 bidi adaptations for standard
> article class for XeTeX engine
>
>
> Fahad, in case you don't know how to create those file lists, it's the
> command \listfiles, for example put as first line, even before
> \documentclass{article}.
>
> --
> Greetings
>
> Pete
>
> The light at the end of the tunnel has been turned off due to budget cuts.
>
>
>
>
> --------------------------------------------------
> Subscriptions, Archive, and List information, etc.:
> http://tug.org/mailman/listinfo/xetex
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/xetex/attachments/20130609/1f533544/attachment.html>
More information about the XeTeX
mailing list