سلام، لطفا وارد شوید یا عضو شوید.

نویسنده موضوع: استفاده از eforms در xelatex  (دفعات بازدید: 1981 بار)

آفلاین sinoohe

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 0
  • -دریافت شده: 0
  • ارسال: 3
    • ديدن مشخصات
استفاده از eforms در xelatex
« : آوریل 20, 2012, 08:55:33 pm »
سلام
من میخوام fillable form درست کنم. پکیج eforms رو پیدا کردم و با خود pdflatex میتونم راه اندازیش کنم و خیلی خوب کار میکنه اما با xelatex نمیتونم ازش استفاده کنم
از پکیج texlive در لینوکس استفاده می کنم.
کد وارد شده:
\documentclass[a4paper]{article}
%\usepackage[pdftex]{eforms}
\usepackage{eforms}
\usepackage{xepersian}
\settextfont[Scale=1]{XB Zar}
\setdigitfont[Scale=1]{XB Zar}

\begin{document}



\textField[\F{\FfComb}\textSize{12}\MaxLen{15}]{Abstract}{12cm}{10cm}


\end{document}
قسمتی از خروجی به شرح زیر هست:

! Package babel Error: You haven't loaded the option catalan yet.

See the babel package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                             
                                                 
l.18 \select@language{catalan}
                             
?
) (/usr/share/texmf-dist/tex/latex/tipa/t3cmr.fd)
(/usr/share/texmf-dist/tex/latex/hyperref/nameref.sty
(/usr/share/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) (./test.out)
(./test.out)

Package hyperref Warning: Rerun to get /PageLabels entry.

! Undefined control sequence.
\eq@TextField ...eqcenterWidget =0pt\fi \pdf@rect
                                                  {\lower \eqcenterWidget \B...
l.12 ...Size{12}\MaxLen{15}]{Abstract}{12cm}{10cm}
                                                 
?
! Undefined control sequence.
\eq@TextField ...mark\fi }\to@insertStrucTabOrder
                                                  {Form}\endgroup
l.12 ...Size{12}\MaxLen{15}]{Abstract}{12cm}{10cm}
                                                 
?

Overfull \hbox (20.31978pt too wide) in paragraph at lines 12--13
[][]\EU1/XBZar(0)/m/n/10 Form []
(/usr/share/texmf-dist/tex/generic/oberdiek/se-ascii-print.def) [1] (./test.aux
) )
Output written on test.pdf (1 page).
Transcript written on test.log.
خطا ها رو نمیدونم چطوری رفع کنم ولی همین رو اگه با pdflatex اجرا کنم درست کار میکنه
کسی راه حلی نداره توی xelatex راه اندازیش کنم؟

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : استفاده از eforms در xelatex
« پاسخ #1 : آوریل 20, 2012, 09:03:44 pm »
سلام
من میخوام fillable form درست کنم. پکیج eforms رو پیدا کردم و با خود pdflatex میتونم راه اندازیش کنم و خیلی خوب کار میکنه اما با xelatex نمیتونم ازش استفاده کنم
از پکیج texlive در لینوکس استفاده می کنم.
کد وارد شده:
\documentclass[a4paper]{article}
%\usepackage[pdftex]{eforms}
\usepackage{eforms}
\usepackage{xepersian}
\settextfont[Scale=1]{XB Zar}
\setdigitfont[Scale=1]{XB Zar}

\begin{document}



\textField[\F{\FfComb}\textSize{12}\MaxLen{15}]{Abstract}{12cm}{10cm}


\end{document}
قسمتی از خروجی به شرح زیر هست:

! Package babel Error: You haven't loaded the option catalan yet.

See the babel package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                             
                                                 
l.18 \select@language{catalan}
                             
?
) (/usr/share/texmf-dist/tex/latex/tipa/t3cmr.fd)
(/usr/share/texmf-dist/tex/latex/hyperref/nameref.sty
(/usr/share/texmf-dist/tex/generic/oberdiek/gettitlestring.sty)) (./test.out)
(./test.out)

Package hyperref Warning: Rerun to get /PageLabels entry.

! Undefined control sequence.
\eq@TextField ...eqcenterWidget =0pt\fi \pdf@rect
                                                  {\lower \eqcenterWidget \B...
l.12 ...Size{12}\MaxLen{15}]{Abstract}{12cm}{10cm}
                                                 
?
! Undefined control sequence.
\eq@TextField ...mark\fi }\to@insertStrucTabOrder
                                                  {Form}\endgroup
l.12 ...Size{12}\MaxLen{15}]{Abstract}{12cm}{10cm}
                                                 
?

Overfull \hbox (20.31978pt too wide) in paragraph at lines 12--13
[][]\EU1/XBZar(0)/m/n/10 Form []
(/usr/share/texmf-dist/tex/generic/oberdiek/se-ascii-print.def) [1] (./test.aux
) )
Output written on test.pdf (1 page).
Transcript written on test.log.
خطا ها رو نمیدونم چطوری رفع کنم ولی همین رو اگه با pdflatex اجرا کنم درست کار میکنه
کسی راه حلی نداره توی xelatex راه اندازیش کنم؟
eforms در تک‌لایو وجود نداره. بهرحال این باگ بسته eforms هست که با xetex کار نمی‌کنه. با مولف eforms تماس بگیر.

 

استفاده همزمان از زی‌پرشین (XeLaTex) و لواپرشین (LuaLaTeX) در تک‌میکر

نویسنده هادی صفی‌اقدمانجمن Texmaker

پاسخ ها: 0
مشاهده: 4211
آخرين ارسال سپتامبر 10, 2011, 02:18:16 pm
توسط هادی صفی‌اقدم
تنظیم تک‌میکر برای استفاده از زی‌پرشین-XeLaTeX

نویسنده هادی صفی‌اقدمانجمن Texmaker

پاسخ ها: 0
مشاهده: 4859
آخرين ارسال اكتبر 19, 2011, 03:04:42 pm
توسط هادی صفی‌اقدم
رسم شکل های مربوط به سیستمهای دینامیکی با استفاده از نرم‌افزارهای ریاضی

نویسنده وحید دامن‌افشانانجمن گرافیک، جدول و شکل

پاسخ ها: 10
مشاهده: 11957
آخرين ارسال نوامبر 30, 2012, 10:42:51 am
توسط Jalil
مشکل با استفاده از lr\ در section\ در beamer

نویسنده محمود امین‌طوسیانجمن زی‌تک

پاسخ ها: 7
مشاهده: 6337
آخرين ارسال اكتبر 20, 2009, 09:41:31 am
توسط mohammad.y
تغییر صفحه بندی با استفاده از fancyhdr

نویسنده e.roknabadiانجمن طراحی صفحه

پاسخ ها: 8
مشاهده: 6870
آخرين ارسال اكتبر 19, 2009, 04:08:36 am
توسط vafa
استفاده از Xindy در میک‌تک ۲.۸

نویسنده وحید دامن‌افشانانجمن میک‌تک MikTeX

پاسخ ها: 0
مشاهده: 3726
آخرين ارسال اكتبر 18, 2009, 02:11:23 pm
توسط وحید دامن‌افشان
مرجع لاتین برای استفاده در فارسیتک

نویسنده هادی صفی‌اقدمانجمن فارسی‌تک FarsiTeX

پاسخ ها: 2
مشاهده: 3578
آخرين ارسال اكتبر 23, 2009, 12:46:29 am
توسط هادی صفی‌اقدم
استفاده از یک کلاس بدون کپی کردن آن در شاخه xepersian

نویسنده وحید دامن‌افشانانجمن زی‌تک

پاسخ ها: 6
مشاهده: 6042
آخرين ارسال نوامبر 14, 2009, 11:46:30 am
توسط vafa