• Welcome to پارسی‌لاتک.
 
از تاریخ ۱۳۹۳/۸/۱۴ به دلیل ارائه خدمات بهتر به سایت جدید پرسش و پاسخ مهاجرت کرده‌ایم؛ از این رو امکان عضویت و ارسال پست در تالار غیرفعال شده است. لطفاً برای پرسیدن سوال‌های خود به سایت جدید مراجعه کنید.

ورود به سایت جدید

Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - sinoohe

#1
انجمن تازه‌کاران / استفاده از eforms در xelatex
آپریل 20, 2012, 08:55:33 بعد از ظهر
سلام
من میخوام 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 راه اندازیش کنم؟
#2
مرسی از راهنمایی
آخه مشکل اینجاست دانشجو ام و حتما باید فونتی که استفاده میکنم میترا باشه
فعلا فونته خوب کار میکنه
با تشکر
#3
با سلام
من برای مقاله ام باید از فونت Mitra استفاده کنم! اما هر نوع فونت میترایی که در تک وارد میکنم خطایی که در عنوان ذکر کردم رو نمایش می دهد.
*************************************************
* fontspec warning: "language-not-exist"
*
* Language 'Parsi' not available for font 'B Mitra' with script 'Parsi'.
* 'Default' language used instead.
*************************************************

آیا نوع فونت میترایی که استفاده میکنم مشکل دارد؟ یا پکیج ای رو نصب نکرده ام؟
فایل تک نمونه:

\documentclass{article}
\usepackage{xepersian}
%\usepackage{fontspec}
%\usepackage{xepersian}
\settextfont[Scale=1]{B Mitra}


\title{TEST}
\begin{document}
سلام
تستتتتت
\end{document}