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

زی‌پرشین XePersian => باگ‌های نسخه ۱.۰.۴ => نويسنده: وحید دامن‌افشان در فوریه 14, 2010, 10:01:34 pm

عنوان: مشکل با بسته color یا framed یا ntheorem ؟
رسال شده توسط: وحید دامن‌افشان در فوریه 14, 2010, 10:01:34 pm
سلام به همگی
من می‌خوام با زی‌پرششین یه ebook بسازم و واسه زیبایی کار، دارم از بسته‌های color,framed,ntheorem,pstricks  استفاده می‌کنم. همه چیز بدون زی‌پرشین عالی پیش می‌ره؛ اما به محض اینکه زی‌پرشین رو فراخوانی می‌کنم، همه چیز بهم می‌ریزه. حدس خودم اینه که بسته color کار رو خراب می‌کنه اما دقیقا مطمئن نیستم. از اونجایی که با بسته‌های بالا می‌شه ایبوک‌های قشنگی ساخت، خواهشم از آقا وفا و بقیه دوستان اینه که یه نگاه به فایل‌های ضمیمه شده بندازن شاید بشه این مشکل رو حل کرد. فایل‌ها رو هم بدون فراخوانی زی‌پرشین و هم با فراخوانی زی‌پرشین، ضمیمه کردم.
ممنون
عنوان: پاسخ : مشکل با بسته color یا framed یا ntheorem ؟
رسال شده توسط: مهدی امیدعلی در فوریه 14, 2010, 10:36:47 pm
سلام به همگی
من می‌خوام با زی‌پرششین یه ebook بسازم و واسه زیبایی کار، دارم از بسته‌های color,framed,ntheorem,pstricks  استفاده می‌کنم. همه چیز بدون زی‌پرشین عالی پیش می‌ره؛ اما به محض اینکه زی‌پرشین رو فراخوانی می‌کنم، همه چیز بهم می‌ریزه. حدس خودم اینه که بسته color کار رو خراب می‌کنه اما دقیقا مطمئن نیستم. از اونجایی که با بسته‌های بالا می‌شه ایبوک‌های قشنگی ساخت، خواهشم از آقا وفا و بقیه دوستان اینه که یه نگاه به فایل‌های ضمیمه شده بندازن شاید بشه این مشکل رو حل کرد. فایل‌ها رو هم بدون فراخوانی زی‌پرشین و هم با فراخوانی زی‌پرشین، ضمیمه کردم.
ممنون
عنوان: پاسخ : مشکل با بسته color یا framed یا ntheorem ؟
رسال شده توسط: وحید دامن‌افشان در فوریه 15, 2010, 02:10:24 am

خیلی ممنون آقای دکتر که نگاه کردین. مشکل آبی شدن متن داخل قاب دوم حل شد. فقط مونده مشکل قاب اولی. به نظر شما، مشکل از بسته color هستش یا نه؟
عنوان: پاسخ : مشکل با بسته color یا framed یا ntheorem ؟
رسال شده توسط: vafa در فوریه 15, 2010, 04:55:20 am
خیلی ممنون آقای دکتر که نگاه کردین. مشکل آبی شدن متن داخل قاب دوم حل شد. فقط مونده مشکل قاب اولی. به نظر شما، مشکل از بسته color هستش یا نه؟
می‌تونی توضیح بدهی که چه ربطی به بسته color داره؟ بسته color تمام و کمال بی‌نقص کار می‌کند. من شخصاً نمی‌توانم این را امتحان کنم چون تک‌لایو جدیدآق به روز رسانی شده است و فایل xdvipdfmx.con که برای PStricks هست حذف شده است. ولی می‌توانم حدس بزنم مشکل از کجاست، اول اجازه بدهید که بگویم این فایل شما اصلاً مناسب نیست و غیر استاندارد کدنویسی شده است   ثانیاً شما از pstricks برای قاب اول استفاده می‌کنید لذا زمان کامپایل بسیار طولانی خواهید داشت و دلیل اینکه قابا اول هم درست نیست همین است چون xetex با special در متون راست به چپ مشکل دارد. تنها دو راه‌حل وجود دارد یا اینکه ماکروی pstricks را با \beginL و \endL زندانی کنید یا اینکه کلاً محیط قاب اول را از بیرون LTR کنید ولی داخلش را RTL کنید.
عنوان: پاسخ : مشکل با بسته color یا framed یا ntheorem ؟
رسال شده توسط: vafa در فوریه 15, 2010, 06:13:57 am
فایل ضمیمه بدون نقص برای من کار می‌کند.
عنوان: پاسخ : مشکل با بسته color یا framed یا ntheorem ؟
رسال شده توسط: وحید دامن‌افشان در فوریه 15, 2010, 03:48:14 pm
می‌تونی توضیح بدهی که چه ربطی به بسته color داره؟
راستش این فایل رو قبل از اینکه ورژن ۴ زی‌پرشین در بیاد، با ورژن ۳ امتحان کرده بودم که اصلاً ناامید شدم. اما بعد از اینکه ورژن ۴ دراومد، امتحانش کردم ودیدم بهتر شده و امیدوار شدم که بشه این مشکل رو یه جوری حلش کرد. از طرفی چون شما بعد از ورژن ۳ یه مدت روی بسته color کار کرده بودین، خیال کردم این مشکل به بسته color مربوط می‌شه. دانسته‌های من در تک در مقایسه با شما، مثل قطره به دریا می‌مونه.  بهر حال ببخشین.
این فایل شما اصلاً مناسب نیست و غیر استاندارد کدنویسی شده است 
اگه منظورتون دستی وارد کردن شماره قاب دومه، این مشکل رو حل کردم. اما اگه غیر از اینه می‌شه خواهش کنم اشکالاتشو بهم بگین؟ چون این فایل رو با ۱۰۰۰ دردسر از یه فوروم انگلیسی گرفتم و کار خودم نیست.
  تنها دو راه‌حل وجود دارد یا اینکه ماکروی pstricks را با \beginL و \endL زندانی کنید یا اینکه کلاً محیط قاب اول را از بیرون LTR کنید ولی داخلش را RTL کنید.
با این کار، دیگه مشکل زمان کامپایل طولانی رو ندارم؟
 خیلی دنبال ساخت همچین قاب‌هایی بودم که شما درستش کردین.
خیلی خیلی ممنون.
عنوان: پاسخ : مشکل با بسته color یا framed یا ntheorem ؟
رسال شده توسط: vafa در فوریه 15, 2010, 04:24:01 pm
نه. منظورم این بود که اگر شما از بسته PSTricks استفاده کنید، زمان کامپایل را به مقدار قابل توجهی پائین می‌آورد که خوب نیست. اگر بخواهم دقیق‌تر بگویم، قاب اول شما توسط pstricks ایجاد می‌شود که زمان کامپایل را کند می‌کند بهتر است از pgf و یا tikz برای این کار استفاده کنید.
عنوان: پاسخ : مشکل با بسته color یا framed یا ntheorem ؟
رسال شده توسط: وحید دامن‌افشان در فوریه 15, 2010, 04:43:43 pm
دو سوال دیگه در مورد بسته  color  دارم:
۱- از چه رنگ‌هایی می‌شه تو بسته color استفاده کنم؟ تو راهنمای خود بسته، ۶۸ تا رنگ گفته (فایل ضمیمه شده) اما خیلی‌هاش ارور می‌ده.
۲- فرق بسته‌های color,xcolor,xecolour چیه؟
ممنون
عنوان: پاسخ : مشکل با بسته color یا framed یا ntheorem ؟
رسال شده توسط: vafa در فوریه 15, 2010, 05:29:36 pm
۱- ۶۸ رنگ، رنگهایی هست که dvips آنها را می‌شناسد ولی در خود بسته سه تا چهار رنگ از پیش تعریف شده‌اند. dvips یک drviver است. ,وقتی از زی‌تک استفاده می‌کنید شما از xdvipdfmx استفاده می‌کنید نه dvips

۲- بسته‌های color و xcolor رنگ را با استفاده از special تعریف می‌کنند ولی xecolour رنگ را براساس یکی از ویژگی‌های قلم تعریف می‌کند.
عنوان: پاسخ : مشکل با بسته color یا framed یا ntheorem ؟
رسال شده توسط: وحید دامن‌افشان در فوریه 15, 2010, 05:43:35 pm
در خود بسته سه تا چهار رنگ از پیش تعریف شده‌اند.
یعنی اگه رنگ دیگه‌ای غیر از این ۳-۴ تا رنگ خواستیم، باید خودمون اونو با دستوری مثل

‎\definecolor{mycolor‎}{rgb}{0.25,0.25,1.‎0}‎‎
بسازیم؟ درسته
عنوان: پاسخ : مشکل با بسته color یا framed یا ntheorem ؟
رسال شده توسط: vafa در فوریه 16, 2010, 09:18:35 am
یعنی اگه رنگ دیگه‌ای غیر از این ۳-۴ تا رنگ خواستیم، باید خودمون اونو با دستوری مثل

‎\definecolor{mycolor‎}{rgb}{0.25,0.25,1.‎0}‎‎
بسازیم؟ درسته
دقیقاً
عنوان: پاسخ : مشکل با بسته color یا framed یا ntheorem ؟
رسال شده توسط: vafa در فوریه 16, 2010, 10:12:38 am
فایل ضمیمه مثال مشابهی را نشان می‌دهد که توسط بستهٔ PGF & TIKZ درست شده است.
عنوان: پاسخ : مشکل با بسته color یا framed یا ntheorem ؟
رسال شده توسط: مهدی امیدعلی در فوریه 16, 2010, 11:55:36 am
فایل ضمیمه مثال مشابهی را نشان می‌دهد که توسط بستهٔ PGF & TIKZ درست شده است.
جالب بود.