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

لاتک LATEX => ریاضیات و علوم => نويسنده: مسهر باقری در دسامبر 13, 2010, 11:35:40 pm

عنوان: فرمول داخل کادر رنگی
رسال شده توسط: مسهر باقری در دسامبر 13, 2010, 11:35:40 pm
با سلام.
چطور میشه یک فرمول شماره دار رو داخل یک کادر رنگی نوشت به طوری که شماره ی فرمول بیرون از کادر (طبق معمول) قرار داشته باشه؟
عنوان: پاسخ : فرمول داخل کادر رنگی
رسال شده توسط: Jalil در دسامبر 14, 2010, 09:29:35 am
 راهنمای بسته empheq را مطالعه کنید
عنوان: پاسخ : فرمول داخل کادر رنگی
رسال شده توسط: محمد چهارسوقی در دسامبر 14, 2010, 09:46:53 am
من خواستم یک نمونه با این انجام بدم ولی متاسفانه خطای عجیبی گرفتم.

من بستهٔ empheq رو قبل از بستهٔ xepersian فراخوانی کردم ولی می گوید گویا چیزی را بعد از بستهٔ bidi فراخوانی کرده ام و ایراد می گیرد.

نمونه پیوست شده است.

ممنون
عنوان: پاسخ : فرمول داخل کادر رنگی
رسال شده توسط: مسهر باقری در دسامبر 14, 2010, 09:57:06 am
با سلام.
از پاسخ آقا جلیل و آقا محمد ممنون. ولی در اینجا لازم می دونم خدمت آقا جلیل عرض کنم که علت ایجاد این پست همین مشکلی بود که اقا محمد به اون برخوردند. در ضمن این مشکل هنگام فراخوانی بسته ی empheq فقط برای \colorbox پیش می آید و زیپرشین بدون آن با این بسته مشکلی ندارد.
با سپاس
عنوان: پاسخ : فرمول داخل کادر رنگی
رسال شده توسط: محمد چهارسوقی در دسامبر 14, 2010, 10:57:13 am
من امروز که داشتم سعی می کردم یکه چند تا نمونه برای خودم درست کردم البته یک مقداری به هم ریخته هست ولی شاید کمکی بکند.

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

ممنون

نمونه به پیوست است.
عنوان: پاسخ : فرمول داخل کادر رنگی
رسال شده توسط: محمد چهارسوقی در دسامبر 14, 2010, 10:59:21 am
در ضمن این مشکل هنگام فراخوانی بسته ی empheq فقط برای \colorbox پیش می آید و زیپرشین بدون آن با این بسته مشکلی ندارد.
با سپاس

این یک مقداری عجیب است چون در مثالیکه من در پست قبل فرستادم من از colorbox و fcolorbox به طور جداگانه در زی‌پرشین استفاده کرده‌ام که ایرادی نگرفته است.

مشکلی که داشتم این بود که نمی‌توانستم با محیط فرمول با اینها کار کنیم. البته میشد minipage درست کرد ولی خیلی جالب نیست و درواقع شماره فرمول را هم در آن قرار می‌دهد.
عنوان: پاسخ : فرمول داخل کادر رنگی
رسال شده توسط: مسهر باقری در دسامبر 14, 2010, 07:57:17 pm
تا اینجا تونستم پیش برم (فایلها را ضمیمه کردم) ولی اگر بشه کاری کرد که کادر فقط دور خود فرمول باشه که خیلی عالی میشه.
عنوان: پاسخ : فرمول داخل کادر رنگی
رسال شده توسط: Jalil در دسامبر 15, 2010, 01:47:13 pm
ظاهرا بسته empheq و bidi با هم سازگار نیستند
یک راه حل ناقص می تواند برای روابط تک خطی به صورت زیر باشد
عنوان: پاسخ : فرمول داخل کادر رنگی
رسال شده توسط: vafa در دسامبر 16, 2010, 05:36:32 am
راهنمای بسته empheq را مطالعه کنید
نیازی به هیچ سبک اضافه‌ای نیست. با یک ماکرونویسی ابتدایی می‌توانید چیزی درست کنید که هیچ سبکی آن را ندارد. مثال ضمیمه یک نمونه را نشان می‌دهد.
عنوان: پاسخ : فرمول داخل کادر رنگی
رسال شده توسط: Jalil در دسامبر 16, 2010, 08:22:34 am
نیازی به هیچ سبک اضافه‌ای نیست. با یک ماکرونویسی ابتدایی می‌توانید چیزی درست کنید که هیچ سبکی آن را ندارد. مثال ضمیمه یک نمونه را نشان می‌دهد.

با تشکر فراوان از آقا وفا
 اگر یک معادله چند سطری داشته باشیم و بخواهیم برای هر سطر فرمول یک شماره نوشته شود و یک کادر دور این معادله چند سطری باشد آیا این روش جواب می دهد و یا باید اصلاح شود؟
عنوان: پاسخ : فرمول داخل کادر رنگی
رسال شده توسط: vafa در دسامبر 16, 2010, 09:39:44 am
با تشکر فراوان از آقا وفا
 اگر یک معادله چند سطری داشته باشیم و بخواهیم برای هر سطر فرمول یک شماره نوشته شود و یک کادر دور این معادله چند سطری باشد آیا این روش جواب می دهد و یا باید اصلاح شود؟
باید کمی آن را تغییر دهید.
عنوان: پاسخ : فرمول داخل کادر رنگی
رسال شده توسط: vafa در دسامبر 17, 2010, 02:09:28 pm
مشکلات empheq را با xepersian حل کردم. پرونده ضمیمه چند نمونه آزمایش است که انجام داده‌ام. شما به گونه جدید xepersian و bidi در bitbucket نیاز خواهید داشت تا بتوانید این پرونده‌های ضمیمه را بدون خطا کامپایل کنید.

توجه داشته باشید که xepersian به شما اجازه نمی‌دهد هیچ سبکی را بعد از خودش فراخوانی کنید اما سبک empheq سبک graphicx را در آغاز نوشتار فرا می‌خواند، و خوب این باعث خطا خواهد شد. پس برای حل مشکل مانند پرونده ضمیمه شما باید سبک graphicx را خودتان قبل از xepersian فرا بخوانید تا مشکلی یا خطایی پیش نیاید.