داشتم یك بروشور با بسته فلوفریم تولید میكردم كه دیدم در استفاده آن با زیپرشن دو مشكل مربوط به محیط itemize ایجاد میشود:
1) اگر همینطوری از بستهها استفاده كنیم، indentation محیط itemize به سمت بیرون صفحه سمت راست میشود.
2) اگر دستورات زیر را كه قبلاً آقا وفا گفته بودند وارد كنیم:
مشکل را پیدا کردم. اگر دستور زیر را قبل از \begin{document} قرار دهید مشکل حل میشود.
\makeatletter
\renewcommand{\rotateframe}[2]{\if@ttb@rotate
\rotatebox{#1}{\if@RTL\beginL\fi#2\if@RTL\endL\fi}%
\else
#2\relax
\fi}
\makeatother
خوب برای آیتمهای فارسی كار درست میشود امّا برای انگلیسیها به سمت بیرون صفحه سمت چپ میشود كه نادرست است.
البته این مورد دوم با كلاس article بدون فلوفریم هم به همین ترتیب است.
نسجه bidi من 1.1.4c ، نسخه xepersian من 1.0.9A و نسخه flowfram من 1.13 است.
البته میدانم كه جناب وفا یك فایل def هم برای flowfram به bidi اضافه كردهاند كه از ایشان تشكّر میكنم، امّا مشكل الآن چیست؟
البته مسأله دیگر هم justify نبودن item فارسی با فلوفریم است كه با Kashida حل میشود امّا من میخواهم از فونتهای XB استفاده كنم (همانطور كه میدانیم كه مشكلی در این فونتها هست). آیا راهی دارد كه بدون Kashida جاستیفای شود؟
من فایل شما را بدون هیچ تغییری اجرا كردم. امّا نتیجه با نتیجه شما فرق میكند. آیا ورژن بستههای من با بستههای شما متفاوت است؟
این لیست فایلهای من و نسخههاشان است:
*File List*
report.cls 2007/10/19 v1.4h Standard LaTeX document class
size11.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
graphicx.sty 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
graphics.sty 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
trig.sty 1999/03/16 v1.09 sin cos tan (DPC)
graphics.cfg 2010/04/23 v1.9 graphics configuration of TeX Live
xetex.def 2009/11/22 v0.94 LaTeX color/graphics driver for XeTeX (RRM/JK)
flowfram.sty 2010/01/23 v1.13
ifthen.sty 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
afterpage.sty 1995/10/27 v1.08 After-Page Package (DPC)
color.sty 2005/11/14 v1.0j Standard LaTeX Color (DPC)
color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
eso-pic.sty 2010/06/08 v2.0b eso-pic (RN)
atbegshi.sty 2010/03/25 v1.12 At begin shipout hook (HO)
infwarerr.sty 2010/04/08 v1.3 Providing info/warning/message (HO)
ltxcmds.sty 2010/04/26 v1.7 LaTeX kernel commands for general use (HO)
ifpdf.sty 2010/01/28 v2.1 Provides the ifpdf switch (HO)
geometry.sty 2010/09/12 v5.6 Page Geometry
ifvtex.sty 2010/03/01 v1.5 Switches for detecting VTeX and its modes (HO)
ifxetex.sty 2010/09/12 v0.6 Provides ifxetex conditional
xepersian.sty 2010/07/25 v1.0.9a <commit 26> Persian typesetting in XeLaTeX
fontspec.sty 2010/09/27 v2.1a Advanced font selection for XeLaTeX/LuaLaTeX
expl3.sty 2010/09/16 v2022 L3 Experimental code bundle wrapper
l3names.sty 2010/09/26 v2048 L3 Experimental Naming Scheme for TeX Primitiv
es
etex.sty 1998/03/26 v2.0 eTeX basic definition package (PEB)
l3basics.sty 2010/09/20 v2037 L3 Experimental basic definitions
l3expan.sty 2010/09/20 v2037 L3 Experimental Argument Expansion module
l3tl.sty 2010/09/21 v2040 L3 Experimental Token Lists
l3intexpr.sty 2010/09/22 v2045 L3 Integer Expressions
l3quark.sty 2010/09/20 v2036 L3 Experimental Quark Commands
l3seq.sty 2010/03/29 v1879 L3 Experimental sequences and stacks
l3toks.sty 2010/09/20 v2037 L3 Experimental Token Registers
l3int.sty 2010/09/19 v2029 L3 Experimental Integer module
l3prg.sty 2010/09/22 v2043 L3 Experimental control structures
l3clist.sty 2010/09/20 v2037 L3 Experimental comma separated lists
l3token.sty 2010/09/19 v2029 L3 Experimental token investigation and manipu
lation
l3prop.sty 2010/03/21 v1857 L3 Experimental Property Lists
l3msg.sty 2010/03/23 v1866 L3 Experimental LaTeX Messages module
l3io.sty 2010/05/22 v1923 L3 Experimental i/o module
l3skip.sty 2010/09/23 v2047 L3 Experimental skip registers
l3box.sty 2010/09/26 v2048 L3 Experimental Box module
l3keyval.sty 2010/04/11 v1890 L3 Experimental keyval processing
l3keys.sty 2010/05/24 v1931 L3 Experimental key-value support
l3precom.sty 2010/02/09 v1793 L3 Experimental precompilation module
l3xref.sty 2010/02/09 v1786 L3 Experimental cross referencing
l3file.sty 2010/03/21 v1853 L3 Experimental file loading
l3fp.sty 2010/09/19 v2029 L3 Experimental floating-point operations
l3luatex.sty 2010/07/18 v1985 L3 Experimental LuaTeX functions
calc.sty 2007/08/22 v4.3 Infix arithmetic (KKT,FJ)
xparse.sty 2010/09/20 v2037 Generic document command parser
xkeyval.sty 2008/08/13 v2.6a package option processing (HA)
xkeyval.tex 2008/08/13 v2.6a key=value parser (HA)
fontspec-patches.sty 2010/09/27 v2.1a Advanced font selection for XeLaTeX/Lu
aLaTeX
fixltx2e.sty 2006/09/13 v1.1m fixes to LaTeX
fontenc.sty
eu1enc.def 2010/05/27 v0.1h Experimental Unicode font encodings
eu1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern
xunicode.sty 2010/05/18 v0.95 provides access to latin accents and many othe
r characters in Unicode lower plane
fontspec.cfg
xepersian-persiancal.sty 2010/07/25 v0.1 provides Persian calendar
xepersian-mathsdigitspec.sty 2010/07/25 v0.6a Unicode Persian maths digits i
n XeLaTeX
etoolbox.sty 2010/09/12 v2.0a e-TeX tools for LaTeX
bidi.sty 2010/08/01 v1.1.4c <commit 81> Bidirectional typesetting in pla
in TeX and LaTeX
iftex.sty 2010/07/25 v0.2 Provides if(tex) conditional for PDFTeX, XeTeX,
and LuaTeX
loadingorder-bidi.def 2010/07/25 v0.5 making sure that bidi is the last pack
age loaded
xetex-bidi.def 2010/08/01 v0.8 bidi adaptations for XeTeX engine
footnote-xetex-bidi.def 2010/07/25 v0.5 bidi footnote macros for XeTeX engin
e
color-xetex-bidi.def 2010/07/25 v0.1 bidi adaptations for color package for
XeTeX engine
flowfram-xetex-bidi.def 2010/07/25 v0.2 bidi adaptations for flowfram packag
e for XeTeX engine
graphicx-xetex-bidi.def 2010/07/25 v0.3 bidi adaptations for graphicx packag
e for XeTeX engine
loadingorder-bidi-xepersian.def 2010/07/25 v0.2 making sure that xepersian i
s the last package loaded
flowfram-xepersian.def 2010/07/25 v0.1 adaptations for flowfram package
footnote-bidi-xepersian.def 2010/07/25 v0.2 footnote macros for xepersian pa
ckage
report-xepersian.def 2010/07/25 v0.2 adaptations for standard report class
kashida-xepersian.def 2010/07/25 v0.1 implementation of Kashida for xepersia
n package
boarder.eps Graphic file (type eps)
boarder.eps Graphic file (type eps)
boarder.eps Graphic file (type eps)
***********
آیا فایلهای بسته bidi یا xepersian را دستکاری کردهای؟ علت دیگری وجود ندارد و باید همان نتیجه من را بگیری.