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

دیدن ارسال ها

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.


Messages - sun

صفحه: 1 [2] 3 4
16
عمومی / پاسخ : Aurora
« : آوریل 10, 2010, 06:26:18 pm »
وفای عزیز

آیا امکانش هست که کد لاتک به همراه بسته‌ی زیپرشین رو با latex فراخوانی کرد (به صورت صوری) ولی در طول کد خود xelatex هم اجرا بشه؟ چون ظاهرا این نرم افزار با اینکه چرا latex اجرا نشده مشکل داره. نرم افزار آزاد هم نیست که بشه این مشکل رو تغییر داد.

ولی شاید بشه با همون latex اجرا کرد تا حداقل error نده و در کدی که میخونه xelatex بعدا در طول کد اجرا بشه؟ یعنی یک کد tex به همراه زیپرشین رو به صورت غیر معمول طوری نوشت که اون رو با latex اجرا کرد نه xelatex (فقط و فقط در command مثل unix) ولی در طول اجرای کد xelatex اجرا بشه.

البته بسیار این کار غیر منطقی به نظر میرسه.

و سوال بعد: آیا پلاگین یا نرم افزاری برای word میشناسید که کد لاتک رو (شبیه همین aurora) بپذیره و انعطاف پذیرتر از این باشه تا بشه با کمی دستکاری کردن، به جای latex از xelatex استفاده کرد؟

copy-paste کردن تصویر از فرمولهای فارسی حاصل از زیپرشین و گذاشتش توی word برای متن 200 صفحه ای و ویرایش اون فوق العاده وقت گیره. بعضی کدهایی هم که tex یا حتی pdf رو به doc تبدیل میکنند خروجی مناسب ندارند.

17
عمومی / پاسخ : Aurora
« : آوریل 06, 2010, 08:21:25 pm »
امتحان کردم. الان مطمئن هستم که xelatex کار نمیکنه. در screenshot1.jpg از textbox اول به جای latex نوشتم xelatex و همون طور که در screenshot2.jpg میبینید نه فرمولی آمده (هاشور خاکستری) و در پایین زیر نویس صفحه خطایی مبنی بر کار نکردن latex داده. برای امتحان اینجا رو داونلود کنید و نصب کنید. http://elevatorlady.ca/

18
عمومی / پاسخ : Aurora
« : آوریل 06, 2010, 09:08:43 am »
در اینکه در word و aurora خود xelatex درست کار انجام میده و latex دخالتی نمیکنه، نه مطمئن نیستم. ولی برای لاتین، pdf)latex) در آرورا به درستی فرمولهای لاتین رو نمایش میده.

ولی اگر منظورتون اینه که کلا جدا از این نرم افزار، خود xelatex کار میکنه، بله. یک نمونه تست هم ضمیمه کردم. این فایل روی ویندوز xp با texlive2008 و زیپرشین 1.03 هست.

19
عمومی / Aurora
« : آوریل 05, 2010, 02:21:35 am »
سلام

من متاسفانه مجبور شدم که بخش زیادی از مستنداتم رو در M$ Word بنویسم چون دانشگاه ما فقط فایل های doc قبول میکنه. اگرچه که دو ساله که با xepersian کار میکنم ولی باید خیلی چیزها رو وارد word کنم. متاسفانه نه با word خوب آشنام و نه با windows! چون زیباییه متن با زیپرشین رو نمیخوام در نوشته هام از دست بدم، خیلی تو اینترنت گشتم تا چیزی پیدا کنم تا بشه ازش تو word استفاده کرد. بین خیلی از نرم افزارها و کد ها و ...  نرم افزار Aurora رو پیدا کردم که به راحتی میشه فرمولها رو با latex  در word  با کیفیت خوب (البته با تنظیم درست preference) نوشت.

خواستم کمی تنظیمات Aurora رو تغییر بدم تا بشه فرمولها رو حتی با زیپرشین به صورت فارسی نوشت. ولی با مشکل مواجه شدم. ممنون میشم اگر کمکم کنید. لطفا متن زیر رو که میخونید همزمان screenshot ها رو هم نگاه کنید.

1- اول screenshot1.jpg رو ببینید. این وقتیه که یه فرمولی توی word  نوشته باشم و بعد preference  رو برای اون فرمول با aurora انتخاب کنم. فعلا rendering رو روی raster گذاشتم اگرچه که کیفیت کمتری داره. ولی برای نوشتن فارسی گزینه های دیگه جواب نمیده.

2- در  screenshot2.jpg  چهار خط آخر رو خودم اضافه کردم. خط های اول به صورت پیش فرض در Aurora  هست. فونت XB Zar رو هم در ویندوز نصب کردم.

3- بعد در screenshot3.jpg قسمت آخر یعنی در pdflatex به جای pdflatex (که پیش فرض بود) رو پاک کردم و به جاش xelatex نوشتم. به بقیه دست نزدم و همان پیش فرض هستند.

4- حالا فرمول ساده ای رو نوشتم و مشکل اینجاست که متاسفانه اعداد فارسی نشد بلکه همان انگلیسی بود. یعنی همون طوری که aurora در حالت عادی داره. البته error ای هم داره. برای اون به screenshot4.jpg مراجعه کنید. متن اون outputlog رو اینجا میزارم:

--- LaTeX:

LaTeX Font Info:    Try loading font information for U+msa on input line 12.

(c:/Program Files/texlive/2008/texmf-dist/tex/latex/amsfonts/umsa.fd

File: umsa.fd 2002/01/19 v2.2g AMS font definitions

)

LaTeX Font Info:    Try loading font information for U+msb on input line 12.

(c:/Program Files/texlive/2008/texmf-dist/tex/latex/amsfonts/umsb.fd

File: umsb.fd 2002/01/19 v2.2g AMS font definitions

)

LaTeX Font Info:    Font shape `EU1/XBZar(1)/m/n' will be

(Font)              scaled to size 12.0pt on input line 12.

! Font EU1/XBZar(1)/m/n/12="XB Zar:" at 12.0pt not loadable: Metric (TFM) file

not found.

<to be read again>

                   relax

l.12 $x

       ^5+40452y^2-2 $

I wasn't able to read the size data for this font,

so I will ignore the font specification.

[Wizards can fix TFM files using TFtoPL/PLtoTF.]

You might try inserting a different font spec;

e.g., type `I\font<same font id>=<substitute font name>'.



LaTeX Font Info:    Font shape `EU1/XBZar(1)/m/n' will be

(Font)              scaled to size 8.0pt on input line 12.

! Font EU1/XBZar(1)/m/n/8="XB Zar:" at 8.0pt not loadable: Metric (TFM) file no

t found.

<to be read again>

                   relax

l.12 $x

       ^5+40452y^2-2 $

I wasn't able to read the size data for this font,

so I will ignore the font specification.

[Wizards can fix TFM files using TFtoPL/PLtoTF.]

You might try inserting a different font spec;

e.g., type `I\font<same font id>=<substitute font name>'.



LaTeX Font Info:    Font shape `EU1/XBZar(1)/m/n' will be

(Font)              scaled to size 6.0pt on input line 12.

! Font EU1/XBZar(1)/m/n/6="XB Zar:" at 6.0pt not loadable: Metric (TFM) file no

t found.

<to be read again>

                   relax

l.12 $x

       ^5+40452y^2-2 $

I wasn't able to read the size data for this font,

so I will ignore the font specification.

[Wizards can fix TFM files using TFtoPL/PLtoTF.]

You might try inserting a different font spec;

e.g., type `I\font<same font id>=<substitute font name>'.





Completed box being shipped out [1]

\vbox(9.51027+2.33331)x86.7251

.\vbox(9.51027+2.33331)x86.7251

..\glue(\splittopskip) 0.0

..\hbox(9.51027+2.33331)x86.7251 []



در صورتی که در screenhot1.jpg حالت rendering رو روی vector تنظیم کنم کلا اعداد نمیاد و جای اونها خالی خواهد بود.

ممنون.

20
بله. من هم این مشکل رو دارم.

21
عمومی / پاسخ : چرا margin تو پرینت عوض میشه؟
« : ژانویه 16, 2010, 12:17:34 am »
البته تو Adobe reader اینجوریه. تو evince کاملا همونیه که در مونیتور نشون داده میشه. میشه در کد لاتک کاری کرد که Adobe برای خودش اینجوری دستکاری نکنه؟

22
عمومی / چرا margin تو پرینت عوض میشه؟
« : ژانویه 16, 2010, 12:06:45 am »
سلام

چرا چیزی که تو PDF میبینم به لحاظ margin با چیزی که پرینت میشه یکی نیست؟
از کلاس article استفاده میکنم (لاتک خالی بدون زیپرشین، متن لاتینه) با 12pt و a4paper
اولا متن وسط نیست. سمت راست 3.8 سانت و سمت چپ 5 سانت.
\documentclass[a4paper,12pt]{article}

\setlength{\headheight}{0pt}
\setlength{\textheight}{23.4cm}

\begin{document}

jتو PDF همه چیز مرتبه. کاملا وسط. ولی پرینت نه!

23
گرافیک، جدول و شکل / تنظیم طول جدول
« : ژانویه 09, 2010, 02:21:01 pm »
سلام

میخوام جدولی رو رسم کنم که ۲ ستون داره و ستون دوم متنش زیاده و باید wrap بشه. پس از p{...cm} استفاده میکنم. این جدول خودش تو یه محیط دیگه هست که طولش \textlength هست که اندازه بین دو margin  نیست چون کلاس cls اون رو عوض میکنه. پس طول جدول کلا \textlength هست. طول ستون اول \aalength و طول ستون دوم باید مابقی باشه. یعنی طول aalength باید از textwidth کم بشه. این کار رو با glue انجام میدم  مثل plus یا minus. ولی نمیشه و کلافه شدم!

\newlength{\aalength}
\aalength=2.33cm

\newlength{\bblength}
\bblength=\textwidth minus \aalength   % using Glue

\begin{tabular*}{\textwidth}{|@{}p{\aalength}| |@{}p{\bblength}|}
\hline
bla & bla bla bla bla .... \\
\hline
\end{tabular*}

چرا minus هیچ تغییری نمیده تو اندازه؟ نوشتن و ننوشتنش هیچ تاثیری نداره و طول 2.33 سانت کم نمیشه.

ممنون از کمکتون.

24
ممنون.
روش اول شما همون طور که گفتید کل صفحه رو میگیره و اگر در وب embed بشه جالب در نمیاد. روش دوم خوب جواب داد.

توی Adobe Acrobat Professional هم این جور تنظیمات رو پیدا کردم که بسیار بیشتر از آنچه لاتک تنظیم میکنه هست. اول منوی File بعد Properties که پنجره properties میاد. از بین tab های بالا Initial View هست که در اون کلی ویژگی ها رو نوشته. مثلا Navigation Tab رو به Page Only تغییر داد یا Hide window Control رو فعال کرد که دومی جالب نیست برای فایل با صفحات زیاد.

25
نمایشگرها Viewers / Reading mode در Acrobat بوسیله لاتک
« : ژانویه 06, 2010, 11:10:13 am »
سلام

فایلهای pdf ای رو در صفحات وب embed کردم مثلا به اندازه ی 500px در 700 px و توسط pdf viewer پیش فرض هر سیستمی باز میشند. چون اکثر مردم از Adobe Acrobat استفاده میکنند خواستم تا تنظیمات فایل رو مناسب اون کنم.

اگر دقت کرده باشین با باز شدن فایل توسط Adobe Acrobat یه منوی navigation bar در سمت چپ میاد که عرض 5 یا 6cm داره که اونو تونستم با تنظیمات hyperref بردارم. چون اگر این فایل بخواد تو وب دیده بشه از frame به عرض 700px و اگر 6cm هم منو باشه چیزی برای نمایش درشت تصویر نمیمونه.

مشکل اینه که حتی با کنار زدن اون منو خود آکروبات یه منوبار 1 یا 2cm دیگه در همون سمت چپ داره که نمیره مگر اینکه reading mode رو با Ctrl + H فعال کنید. این دقیقا چیزیه که میخوام یعنی صفحه آکروبات بدون هیچ منویی در چپ یا بالاش، فقط و فقط تماما متن.

اگر خودم متنو بخونم خب Ctrl + H رو میزنم ولی کسی که وب سایت رو ببینه به ذهنش نمیره که با reading mode راحت تره. پس خواستم با hyperref این رو هم درست کنم که نشد! فایل زیر
http://www.tug.org/applications/hyperref/ftp/doc/manual.pdf
رو که  hyperref manual هست، در انتهای صفحه 17  بخش تنظیمات اختصاصی برای Acrobat داره. کسی میدونه چجوری میشه از \Acrobatmenu{...}{...} استفاده کرد. متاسفانه توضیح براش تو اینترنت خیلی کمه.

اگر با لاتک نشد آیا میشه با Acrobat professional کاری کرد که همیشه فایل بصورت Reading mode بدون منوبار سمت چپ باز بشه به صورت پیش فرض؟

26
ممنون از پاسختون به این سوال عجیب.
یه کد کوچک در shell نوشتم که هر وقت بخوام پرینت بگیرم اونو استفاده میکنم تا کد رو خودش تغییر بده.

27
سلام

آیا میشه که رنگ لینکها در فایل PDF حاصل از لاتک با آنچه که روی کاغد چاپ میشه، متفاوت باشه؟ سوال عجیبه و احتمالا جوابش خیر هست ولی به پرسیدنش می‌ارزه.

چرا اینو میپرسم؟ فایلی رو مینویسم که توش آدرس لینک های زیادی هست و حتما باید خود URL هم نمایان بشه و فقط به صورت متن ارجاع نباشه، چون اگر چاپ بشه رو کاغذ باید بشه آدرس رو خوند. چون این آدرسها زیاده در متن و رنگ پیش فرض cyan رو دارند، وقتی که سیاه و سفید چاپ بشه زیاد جالب در نمیاد. از طرف دیگه قصد تغییر رنگ اونها به رنگی تیره در pdf رو ندارم. تنظیمات hyperref رو هم نگاه کردم چیزی دستگیرم نشد.

آیا میشه تو PDF رنگ لینکها همون cyan بمونه ولی وقتی پرینت شد، همه چیز سیاه رنگ باشه؟ یعنی مربوط میشه به تنظیمات خود PDF.

28
gedit / تمیز نوشتن کد لاتک در Gedit
« : ژانویه 01, 2010, 02:33:54 pm »
سلام

آیا کسی در gedit از plugin خاصی استفاده میکنه که بتونه کد لاتک رو به صورت خودکار indent کنه؟ پلاگین مخصوص لاتک این کارو انجام نمیده. چند تا پلاگین دیگه هم از http://live.gnome.org/Gedit/Plugins نصب کردم ولی کد لاتک رو indentation نکرد.
برای Html و با مثلا C کارهای خوبی در gedit انجام شده. متاسفانه gedit با تمام ویژگی های مفیدش بعضی چیزها رو نداره مثل Code folding که به نظرم برای کدهای طولانی واقعا لازمه.

اگر کسی میدونه چطوری میتونم کد لاتک رو مرتب تر بنویسم (نه به صورت دستی) با پلاگین ها ... یا هر وسیله دیگه ای در gedit، لطفا من رو راهنمایی کنه.


29
عمومی / پاسخ : تنظیم ویژگی‌های PDF
« : ژانویه 01, 2010, 02:20:38 am »
ممنون. چون از Hardy استفاده میکنم نصب نمیشه.

pdfmod:
  Depends: libc6 (>=2.10) but 2.7-10ubuntu5 is to be installed or
  libc6.1 (>=2.10) but it is not installable or
  libc0.1 (>=2.10) but it is not installable
  Depends: libcairo2 (>=1.8.0-2) but 1.6.0-0ubuntu2 is to be installed
  Depends: libgconf2.0-cil (>=2.24.0) but 2.20.0-2ubuntu3 is to be installed
  Depends: libglib2.0-0 (>=2.20.0) but 2.16.6-0ubuntu1.1 is to be installed
  Depends: libglib2.0-cil (>=2.12.9) but 2.12.0-2ubuntu3 is to be installed
 Depends: libgnome2.24-cil (>=2.24.0) but it is not installable
  Depends: libgtk2.0-0 (>=2.17.7) but 2.12.9-3ubuntu5 is to be installed
  Depends: libgtk2.0-cil (>=2.12.9) but 2.12.0-2ubuntu3 is to be installed
 Depends: libmono-cairo2.0-cil but it is not going to be installed
 Depends: libmono-posix2.0-cil (>=2.4) but it is not installable
  Depends: libmono-system2.0-cil (>=2.4) but 1.2.6+dfsg-6ubuntu3 is to be installed
  Depends: libpango1.0-0 (>=1.24.0) but 1.20.5-0ubuntu1.1 is to be installed
 Depends: libpoppler-glib4  but it is not installable

30
عمومی / پاسخ : تنظیم ویژگی‌های PDF
« : ژانویه 01, 2010, 12:46:50 am »
بهترینش خود لاتک هست. ۳ جور میشه با کد لاتک مشخصات PDF رو تنظیم کرد. یکی استفاده از خود hyperref مثل همونی که بالا نوشتم. یکی استفاده از pdfinfo اگر از pdftex استفاده میکنین و آخریش special.

برای استفاده از مثلا hyperref:

\usepackage[colorlinks=true,
            pdfauthor={firstname lastname},
            pdfsubject={http://domain.com/‍\~{}me/mypdf/},
            pdftitle={here is the title}]{hyperref}

که تنها مشکل همون تیلدا هست! عکس ضمیمه شده تو قسمتی که دورش خط قرمز کشیدم به جای تیلدا، ASCII code اون رو نشون داده!

صفحه: 1 [2] 3 4