تالار گفتگوی پارسی‌لاتک

عمومی => انجمن تازه‌کاران => نويسنده: yassermat در ژانویه 17, 2011, 01:49:22 pm

عنوان: beamer با استفاده از XeTeX
رسال شده توسط: yassermat در ژانویه 17, 2011, 01:49:22 pm
من با XeTex از روی فایلهای نمونه TexShop این خروجی را تولید کردم. برای رفع مشکل itemize و نیز tableofcontents کسی نظری داره.
دستورات اضافی را از این صفحه گرفتم که برای زبان عبری نوشته شده
http://en.foursenses.net/hebrewinxetex (http://en.foursenses.net/hebrewinxetex)
می‌دانم که سوال مربوط به XePersian نیست اما راه خوبی برای ایجاد اسلاید فارسی توسط لاتک است.
عنوان: پاسخ : beamer با استفاده از XeTeX
رسال شده توسط: vafa در ژانویه 17, 2011, 02:14:31 pm
من با XeTex از روی فایلهای نمونه TexShop این خروجی را تولید کردم. برای رفع مشکل itemize و نیز tableofcontents کسی نظری داره.
دستورات اضافی را از این صفحه گرفتم که برای زبان عبری نوشته شده
http://en.foursenses.net/hebrewinxetex (http://en.foursenses.net/hebrewinxetex)
می‌دانم که سوال مربوط به XePersian نیست اما راه خوبی برای ایجاد اسلاید فارسی توسط لاتک است.
در قبال ۱ میلیون تومان این دو را درست می‌کنم
عنوان: پاسخ : beamer با استفاده از XeTeX
رسال شده توسط: yassermat در ژانویه 17, 2011, 02:29:39 pm
کسی نظر بهتری نداره
راه دور زدن داره اما نمی‌خواهم دور بزنم.
همین مشکل توی key note هست که راست به چپ را پشتیبانی نمی‌کند و به نحو عجیبی حل شده که قابل ذکر نیست.
کسی راه حل کم خرج‌تری نداره
 :D
عنوان: پاسخ : beamer با استفاده از XeTeX
رسال شده توسط: yassermat در ژانویه 17, 2011, 04:05:16 pm
برای مشکل عنوان راه حل وسط چین کردنش را پیدا کردم اما راست‌چین کردن آن با از بین رفتن تم همراه است. برای وسط چین کردن دو راه داریم:
\setbeamertemplate{frametitle}{
\begin{centering}
\insertframetitle
\par
\end{centering}
}
و یا
\frametitle{\centerline{text}}
\framesubtitle{\centerline{text}}

و یا ماکروی نوشته شده در جوانیهای آقای کارن‌پهلو در اینجا http://old.nabble.com/center-frame-title-td6228142.html (http://old.nabble.com/center-frame-title-td6228142.html)
اما برای راست چین کردن طبق دستورالعمل بیمر
http://www.ctan.org/tex-archive/macros/latex/contrib/beamer/doc/beameruserguide.pdf (http://www.ctan.org/tex-archive/macros/latex/contrib/beamer/doc/beameruserguide.pdf)
در صفحه ۱۶۹ اگر flushright کنم با این روش (که همان روش اول بالاست) تم از بین می‌ره.
عنوان: پاسخ : beamer با استفاده از XeTeX
رسال شده توسط: vafa در ژانویه 17, 2011, 07:06:14 pm
برای مشکل عنوان راه حل وسط چین کردنش را پیدا کردم اما راست‌چین کردن آن با از بین رفتن تم همراه است. برای وسط چین کردن دو راه داریم:
\setbeamertemplate{frametitle}{
\begin{centering}
\insertframetitle
\par
\end{centering}
}
و یا
\frametitle{\centerline{text}}
\framesubtitle{\centerline{text}}

و یا ماکروی نوشته شده در جوانیهای آقای کارن‌پهلو در اینجا http://old.nabble.com/center-frame-title-td6228142.html (http://old.nabble.com/center-frame-title-td6228142.html)
اما برای راست چین کردن طبق دستورالعمل بیمر
http://www.ctan.org/tex-archive/macros/latex/contrib/beamer/doc/beameruserguide.pdf (http://www.ctan.org/tex-archive/macros/latex/contrib/beamer/doc/beameruserguide.pdf)
در صفحه ۱۶۹ اگر flushright کنم با این روش (که همان روش اول بالاست) تم از بین می‌ره.
\setbeamertemplate{frametitle}[default][right]
عنوان: پاسخ : beamer با استفاده از XeTeX
رسال شده توسط: yassermat در ژانویه 18, 2011, 11:41:43 am
استفاده از بسته polyglossia کمکی می‌کنه؟ البته در آخر از همان بسته bidi استفاده می‌کنه که در اینجا
http://ctan.um.ac.ir/macros/xetex/latex/polyglossia/polyglossia.pdf (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 کار نکرده؟
عنوان: پاسخ : beamer با استفاده از XeTeX
رسال شده توسط: vafa در ژانویه 18, 2011, 03:33:04 pm
استفاده از بسته polyglossia کمکی می‌کنه؟
حتماً با معجزه کمک می‌کنه  ;D
عنوان: پاسخ : beamer با استفاده از XeTeX
رسال شده توسط: yassermat در ژانویه 18, 2011, 04:01:34 pm
در مورد ایرادات بالا که کمکی نمی‌کنه اما برای دیگر مواردی که نمی‌دانیم شاید یک کمکی بکنه چون هدف ازاین بسته همینه.
عنوان: پاسخ : beamer با استفاده از XeTeX
رسال شده توسط: vafa در ژانویه 18, 2011, 04:19:55 pm
در مورد ایرادات بالا که کمکی نمی‌کنه اما برای دیگر مواردی که نمی‌دانیم شاید یک کمکی بکنه چون هدف ازاین بسته همینه.
مثلاً در چه موردی کمک میکنه؟ polyglossia در حروف‌چینی دوجهته هیچ کاری نمی‌کنه بلکه تمام مسئولیت کار بر عهده bidi است
عنوان: پاسخ : beamer با استفاده از XeTeX
رسال شده توسط: yassermat در ژانویه 19, 2011, 12:46:51 am
میشه لطفا بگید کدوم یک از بسته ها این تغییر را انجام می‌ده
وقتی ج بعد از ن میاد شکل نستعلیق به خودش می‌گیره اما در حالات دیگر خیر
فایل نمونه ضمیمه شده است
اگر راه حلی داره یا با دستور خاصی حل میشه لطفا راهنمایی بفرمایید.
عنوان: پاسخ : beamer با استفاده از XeTeX
رسال شده توسط: هادی صفی‌اقدم در ژانویه 19, 2011, 01:24:41 am
میشه لطفا بگید کدوم یک از بسته ها این تغییر را انجام می‌ده
وقتی ج بعد از ن میاد شکل نستعلیق به خودش می‌گیره اما در حالات دیگر خیر
فایل نمونه ضمیمه شده است
اگر راه حلی داره یا با دستور خاصی حل میشه لطفا راهنمایی بفرمایید.
میتونم بپرسم چرا شما از بی‌دی جدید استفاده نمی‌کنید؟
عنوان: پاسخ : beamer با استفاده از XeTeX
رسال شده توسط: vafa در ژانویه 19, 2011, 05:50:29 am
میشه لطفا بگید کدوم یک از بسته ها این تغییر را انجام می‌ده
وقتی ج بعد از ن میاد شکل نستعلیق به خودش می‌گیره اما در حالات دیگر خیر
فایل نمونه ضمیمه شده است
اگر راه حلی داره یا با دستور خاصی حل میشه لطفا راهنمایی بفرمایید.
هیچ بسته‌ای. این شکل با استفاده از اطلاعات موجود در خد قلم درست می‌شه. چی رو حل کنیم؟
عنوان: پاسخ : beamer با استفاده از XeTeX
رسال شده توسط: yassermat در ژانویه 19, 2011, 10:13:40 am
ج بعد از ن نقطه نداره  ;D
نجم رو به شکل نحم می نویسه انجام میشه انحام. فایل PDFرا بررسی کنید
عنوان: پاسخ : beamer با استفاده از XeTeX
رسال شده توسط: vafa در ژانویه 19, 2011, 11:22:55 am
ج بعد از ن نقطه نداره  ;D
نجم رو به شکل نحم می نویسه انجام میشه انحام. فایل PDFرا بررسی کنید
شما هم قبل از جواب دادن پاسخ من را برسی کنید  ;D
عنوان: پاسخ : beamer با استفاده از XeTeX
رسال شده توسط: yassermat در ژانویه 19, 2011, 12:53:24 pm
من با دوتا فونت دیگر هم بررسی کردم هر دوتا همین کار را می‌کردند. پیشنهاد شما چه فونتیه؟
در ضمن من (متاسفانه)  بسته bidi را با دستور
tlmgr update bidi
بروزرسانی کردم و همچنین بسته fontspec را نیز بروزرسانی کردم.
اکنون ایراد می‌گیره و دیگر فایل من کامپایل نمی‌شه. فایلها ضمیمه شده‌اند. میشه بفرمایید علت از چیست؟
در ضمن فایل PDFداخل آن مربوط به زمانی‌ است که کامپایل می‌شد.
عنوان: پاسخ : beamer با استفاده از XeTeX
رسال شده توسط: vafa در ژانویه 19, 2011, 01:31:08 pm
من با دوتا فونت دیگر هم بررسی کردم هر دوتا همین کار را می‌کردند. پیشنهاد شما چه فونتیه؟
مثلاً شما چه قلمهای دیگری رو  آزمایش کردید؟ من با همه قلمهای سری X امتحان کردم و هیچ مشکلی ندارم.
نقل قول
در ضمن من (متاسفانه)  بسته bidi را با دستور
tlmgr update bidi
بروزرسانی کردم و همچنین بسته fontspec را نیز بروزرسانی کردم.
اکنون ایراد می‌گیره و دیگر فایل من کامپایل نمی‌شه. فایلها ضمیمه شده‌اند. میشه بفرمایید علت از چیست؟
در ضمن فایل PDFداخل آن مربوط به زمانی‌ است که کامپایل می‌شد.
مشکل شما مربوط به سبک fontspec هست که خود از سبک expl3 استفاده می‌کند پس باید سبک expl3 را هم به‌روز کنید هر چند بهتر است کل تک‌لایو را به‌روز کنید.
عنوان: پاسخ : beamer با استفاده از XeTeX
رسال شده توسط: yassermat در ژانویه 19, 2011, 02:06:33 pm
فونت های مورد استفاده من به ترتیب
XB Zar و X Nazanin و Nazli بوده است که فونت سری X را از روی سایت پارسی لاتک گرفتم. من چون از مک استفاده می‌کنم ترجیح دادم از سری فونتهای ایکس ۲ استفاده کنم.
ممنون از راهنمایی تون
tlmgr update  --all
زدم که دیگه راحت شم.  :D
عنوان: پاسخ : beamer با استفاده از XeTeX
رسال شده توسط: vafa در ژانویه 19, 2011, 02:21:34 pm
فونت های مورد استفاده من به ترتیب
XB Zar و X Nazanin و Nazli بوده است که فونت سری X را از روی سایت پارسی لاتک گرفتم. من چون از مک استفاده می‌کنم ترجیح دادم از سری فونتهای ایکس ۲ استفاده کنم.
من با XB Zar از سری X مشکلی ندارم. داشتن مک چه ارتباطی با سری ۲ قلمها دارد. من هم مک دارم و از سری X استفاده می‌کنم.
عنوان: پاسخ : beamer با استفاده از XeTeX
رسال شده توسط: yassermat در ژانویه 19, 2011, 11:43:10 pm
نمی دانم تا چه حد الان ربط داره اما من از روی اینها سری ایکس ۲ را فکر کردم بهتر باشه
http://www.parsilatex.com/joomla/index.php?option=com_smf&Itemid=0&topic=494.0 (http://www.parsilatex.com/joomla/index.php?option=com_smf&Itemid=0&topic=494.0)
و
http://wiki.irmug.org/index.php/قلمهای_سری_ایکس_نسخهٔ_۲ (http://wiki.irmug.org/index.php/قلمهای_سری_ایکس_نسخهٔ_۲)
نمی‌دانم که چقدر تفاوت دارم اما نتیجه گرفتم که شاید این قلم منو کمتر به چنین دردسرهایی بندازه
عنوان: پاسخ : beamer با استفاده از XeTeX
رسال شده توسط: yassermat در ژانویه 20, 2011, 12:12:15 am
من وقتی از XB Zar استفاده می‌کنم همه حروف جدا می‌شن. این دستور ارایه شده در این ارسال
http://www.parsilatex.com/joomla/index.php?option=com_smf&Itemid=0&topic=494.0 (http://www.parsilatex.com/joomla/index.php?option=com_smf&Itemid=0&topic=494.0)
نیز با خطا مواجه می‌شود:
error \settextfont undefined
میشه راهنمایی کنید که مشکل از کجاست؟
عنوان: پاسخ : beamer با استفاده از XeTeX
رسال شده توسط: vafa در ژانویه 20, 2011, 06:11:58 am
من وقتی از XB Zar استفاده می‌کنم همه حروف جدا می‌شن. این دستور ارایه شده در این ارسال
http://www.parsilatex.com/joomla/index.php?option=com_smf&Itemid=0&topic=494.0 (http://www.parsilatex.com/joomla/index.php?option=com_smf&Itemid=0&topic=494.0)
نیز با خطا مواجه می‌شود:
error \settextfont undefined
میشه راهنمایی کنید که مشکل از کجاست؟
شما یک سند نمونه زی‌پرشین درست کنید، از این قلم استفاده کنید و اگر مشکلی بود، پرونده log را پیوست کنید. مشکلی وجود ندارد که من بخواهم شما را راهنمایی کنم. دستور \settextfont دستور خاص زی‌پرشین است و خوب اگر از زی‌پرشین استفاده نمی‌کنید، قطعاً خطا خواهید گرفت.
عنوان: پاسخ : beamer با استفاده از XeTeX
رسال شده توسط: yassermat در ژانویه 20, 2011, 10:51:12 am
تا همین جا هم از شما خیلی ممنونم. می دونم که این بخش هنوز پشتیبانی نشده و به همین علت xepersian را در اینجا استفاده نمی‌کنم. اما مثل اینکه من تنها با قلم ها مشکل دارم. با قلمهای سری X درست کامپایل میشه اما انجام را به شکل انحام می‌نویسه. من بدین طریق تمام فونت‌های سری X را آزمایش کردم (و نه XB)
یک textedit باز کردم و یک انجام داخل آن نوشتم. بعد قلم‌ها را باز کردم و گذاشتم تمام سری ‌X را نشان بده. همه بلا استثنا مشکل دارند  ;D
اما مشکل من نچسبیدن حروف در زمان استفاده از دیگر قلم هاست (مثل XB Zar) که با Xepersian و پرونده‌های نمونه هیچ مشکلی ندارد.
دو نمونه پیوست شده است. اگر لطف کنید و یک نمونه پرونده از همین نوع (اصلاح شده پرونده‌های من) با فونتی که دارای اشکال نباشد بفرستید ممنون می‌شوم)
عنوان: پاسخ : beamer با استفاده از XeTeX
رسال شده توسط: vafa در ژانویه 20, 2011, 01:23:55 pm
تا همین جا هم از شما خیلی ممنونم. می دونم که این بخش هنوز پشتیبانی نشده و به همین علت xepersian را در اینجا استفاده نمی‌کنم. اما مثل اینکه من تنها با قلم ها مشکل دارم. با قلمهای سری X درست کامپایل میشه اما انجام را به شکل انحام می‌نویسه. من بدین طریق تمام فونت‌های سری X را آزمایش کردم (و نه XB)
یک textedit باز کردم و یک انجام داخل آن نوشتم. بعد قلم‌ها را باز کردم و گذاشتم تمام سری ‌X را نشان بده. همه بلا استثنا مشکل دارند  ;D
اما مشکل من نچسبیدن حروف در زمان استفاده از دیگر قلم هاست (مثل XB Zar) که با Xepersian و پرونده‌های نمونه هیچ مشکلی ندارد.
دو نمونه پیوست شده است. اگر لطف کنید و یک نمونه پرونده از همین نوع (اصلاح شده پرونده‌های من) با فونتی که دارای اشکال نباشد بفرستید ممنون می‌شوم)
شما بایستی آن را اینگونه استفاده کنید:
\setsansfont[Script=Arabic]{XB Zar}