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

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

Main Menu

beamer با استفاده از XeTeX

نویسنده yassermat, ژانویه 17, 2011, 01:49:22 بعد از ظهر

« قبلی - بعدی »

yassermat

من با XeTex از روی فایلهای نمونه TexShop این خروجی را تولید کردم. برای رفع مشکل itemize و نیز tableofcontents کسی نظری داره.
دستورات اضافی را از این صفحه گرفتم که برای زبان عبری نوشته شده
http://en.foursenses.net/hebrewinxetex
می‌دانم که سوال مربوط به XePersian نیست اما راه خوبی برای ایجاد اسلاید فارسی توسط لاتک است.

vafa

نقل قول از: yassermat در ژانویه 17, 2011, 01:49:22 بعد از ظهر
من با XeTex از روی فایلهای نمونه TexShop این خروجی را تولید کردم. برای رفع مشکل itemize و نیز tableofcontents کسی نظری داره.
دستورات اضافی را از این صفحه گرفتم که برای زبان عبری نوشته شده
http://en.foursenses.net/hebrewinxetex
می‌دانم که سوال مربوط به XePersian نیست اما راه خوبی برای ایجاد اسلاید فارسی توسط لاتک است.
در قبال ۱ میلیون تومان این دو را درست می‌کنم

yassermat

کسی نظر بهتری نداره
راه دور زدن داره اما نمی‌خواهم دور بزنم.
همین مشکل توی key note هست که راست به چپ را پشتیبانی نمی‌کند و به نحو عجیبی حل شده که قابل ذکر نیست.
کسی راه حل کم خرج‌تری نداره
:D

yassermat

برای مشکل عنوان راه حل وسط چین کردنش را پیدا کردم اما راست‌چین کردن آن با از بین رفتن تم همراه است. برای وسط چین کردن دو راه داریم:
\setbeamertemplate{frametitle}{
\begin{centering}
\insertframetitle
\par
\end{centering}
}
و یا
\frametitle{\centerline{text}}
\framesubtitle{\centerline{text}}

و یا ماکروی نوشته شده در جوانیهای آقای کارن‌پهلو در اینجا http://old.nabble.com/center-frame-title-td6228142.html
اما برای راست چین کردن طبق دستورالعمل بیمر
http://www.ctan.org/tex-archive/macros/latex/contrib/beamer/doc/beameruserguide.pdf
در صفحه ۱۶۹ اگر flushright کنم با این روش (که همان روش اول بالاست) تم از بین می‌ره.

vafa

نقل قول از: yassermat در ژانویه 17, 2011, 04:05:16 بعد از ظهر
برای مشکل عنوان راه حل وسط چین کردنش را پیدا کردم اما راست‌چین کردن آن با از بین رفتن تم همراه است. برای وسط چین کردن دو راه داریم:
\setbeamertemplate{frametitle}{
\begin{centering}
\insertframetitle
\par
\end{centering}
}
و یا
\frametitle{\centerline{text}}
\framesubtitle{\centerline{text}}

و یا ماکروی نوشته شده در جوانیهای آقای کارن‌پهلو در اینجا http://old.nabble.com/center-frame-title-td6228142.html
اما برای راست چین کردن طبق دستورالعمل بیمر
http://www.ctan.org/tex-archive/macros/latex/contrib/beamer/doc/beameruserguide.pdf
در صفحه ۱۶۹ اگر flushright کنم با این روش (که همان روش اول بالاست) تم از بین می‌ره.


\setbeamertemplate{frametitle}[default][right]


yassermat

#5
استفاده از بسته polyglossia کمکی می‌کنه؟ البته در آخر از همان بسته bidi استفاده می‌کنه که در اینجا
http://ctan.um.ac.ir/macros/xetex/latex/polyglossia/polyglossia.pdf
توضیحاتش آمده. اما وقتی از دستورات
setmainlanguage و setdefaultlanguage استفاده می‌کنم ایراد تعریف نشدن arabic script میده. البته من زبان را farsi پاس می‌کنم نه arabic اما باز همین ایراد رو می‌ده (کسی نمونه فایل از این بسته نداره؟). وقتی عربی پاس می‌کنم با دستورات ذکر شده در لینک پایین و قلم XB Zar همه حروف از هم باز می‌شن و بهم نمی‌چسبن (مثل این : ن‌م‌و‌ن‌ه)
برای دیدن این مشکل و راه‌حل پیشنهادی به
http://tug.org/pipermail/xetex/2010-December/019551.html
و
http://tug.org/pipermail/xetex/2010-December/019553.html
مراجعه شود. کسی تا حالا با polyglossia کار نکرده؟

vafa

نقل قول از: yassermat در ژانویه 18, 2011, 11:41:43 قبل از ظهر
استفاده از بسته polyglossia کمکی می‌کنه؟
حتماً با معجزه کمک می‌کنه  ;D

yassermat

در مورد ایرادات بالا که کمکی نمی‌کنه اما برای دیگر مواردی که نمی‌دانیم شاید یک کمکی بکنه چون هدف ازاین بسته همینه.

vafa

نقل قول از: yassermat در ژانویه 18, 2011, 04:01:34 بعد از ظهر
در مورد ایرادات بالا که کمکی نمی‌کنه اما برای دیگر مواردی که نمی‌دانیم شاید یک کمکی بکنه چون هدف ازاین بسته همینه.
مثلاً در چه موردی کمک میکنه؟ polyglossia در حروف‌چینی دوجهته هیچ کاری نمی‌کنه بلکه تمام مسئولیت کار بر عهده bidi است

yassermat

میشه لطفا بگید کدوم یک از بسته ها این تغییر را انجام می‌ده
وقتی ج بعد از ن میاد شکل نستعلیق به خودش می‌گیره اما در حالات دیگر خیر
فایل نمونه ضمیمه شده است
اگر راه حلی داره یا با دستور خاصی حل میشه لطفا راهنمایی بفرمایید.

هادی صفی‌اقدم

نقل قول از: yassermat در ژانویه 19, 2011, 12:46:51 قبل از ظهر
میشه لطفا بگید کدوم یک از بسته ها این تغییر را انجام می‌ده
وقتی ج بعد از ن میاد شکل نستعلیق به خودش می‌گیره اما در حالات دیگر خیر
فایل نمونه ضمیمه شده است
اگر راه حلی داره یا با دستور خاصی حل میشه لطفا راهنمایی بفرمایید.
میتونم بپرسم چرا شما از بی‌دی جدید استفاده نمی‌کنید؟

vafa

نقل قول از: yassermat در ژانویه 19, 2011, 12:46:51 قبل از ظهر
میشه لطفا بگید کدوم یک از بسته ها این تغییر را انجام می‌ده
وقتی ج بعد از ن میاد شکل نستعلیق به خودش می‌گیره اما در حالات دیگر خیر
فایل نمونه ضمیمه شده است
اگر راه حلی داره یا با دستور خاصی حل میشه لطفا راهنمایی بفرمایید.
هیچ بسته‌ای. این شکل با استفاده از اطلاعات موجود در خد قلم درست می‌شه. چی رو حل کنیم؟

yassermat

ج بعد از ن نقطه نداره  ;D
نجم رو به شکل نحم می نویسه انجام میشه انحام. فایل PDFرا بررسی کنید

vafa

نقل قول از: yassermat در ژانویه 19, 2011, 10:13:40 قبل از ظهر
ج بعد از ن نقطه نداره  ;D
نجم رو به شکل نحم می نویسه انجام میشه انحام. فایل PDFرا بررسی کنید
شما هم قبل از جواب دادن پاسخ من را برسی کنید  ;D

yassermat

من با دوتا فونت دیگر هم بررسی کردم هر دوتا همین کار را می‌کردند. پیشنهاد شما چه فونتیه؟
در ضمن من (متاسفانه)  بسته bidi را با دستور
tlmgr update bidi
بروزرسانی کردم و همچنین بسته fontspec را نیز بروزرسانی کردم.
اکنون ایراد می‌گیره و دیگر فایل من کامپایل نمی‌شه. فایلها ضمیمه شده‌اند. میشه بفرمایید علت از چیست؟
در ضمن فایل PDFداخل آن مربوط به زمانی‌ است که کامپایل می‌شد.