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

لاتک LATEX => اسلاید Beamer => نويسنده: موسوی‌ندوشنی در نوامبر 25, 2012, 10:47:18 am

عنوان: اسلاید و شماره فرمول
رسال شده توسط: موسوی‌ندوشنی در نوامبر 25, 2012, 10:47:18 am
با سلام،

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

‍پاینده باشید.
موسوی ندوشنی
عنوان: پاسخ : اسلاید و شماره فرمول
رسال شده توسط: هادی صفی‌اقدم در نوامبر 25, 2012, 12:02:01 pm
سلام
فایل‌تون جسارت نشه، خیلی خطا داره.
خطاهای فایل‌تون را بگیرین. ممکنه یک جایی برسه که دیگه pdf نده و دردسر بشه.

چند مورد دیگه:
اونجوری که شما فرمول‌ها را بززرگ کردین، خیلی سخته‌ براتون.
برای بزرگ‌تر کردن فرمول‌ها عبارت DeclareMathSize را توی تالار جستجو کنین.

دستور باید به صورت زیر استفاده بشه:
‪{\color{black} abcdefg }

رنگ white را باید تعریف کنین.
مثلاً: ‪\definecolor{white}{gray}{1}‬

دستور ‪\titr‬ را باید تعریف کنین.
‪\defpersianfont\titr{XB Titre}‬

دستورهای تعریف توابع:
‪‎\newcommand{\cov}{\operatorname{Cov}}‎‎
‪‎\newcommand{\var}{\operatorname{Var}}‎‎
باید با دستور ‪\DeclareMathOperator‬ تعریف بشن فکر کنم. (اشتباه نمیگم دوستان؟)

یک جایی هم دو طرف فرمول داخل متن، دلار نذاشته بویدن.
فایل تصحیح شده، ضمیمه شده.
عنوان: پاسخ : اسلاید و شماره فرمول
رسال شده توسط: موسوی‌ندوشنی در نوامبر 25, 2012, 07:38:36 pm
با سلام،

ار ‍پاسخ شما متشکرم. در مورد دستورهای تعریف توابع ریاضی فکر نمی‌کنم نظر شما صائب باشد، زیرا این تعاریف بخوبی در تک پارسی عمل مي‌کند.

پیروز باشید.
عنوان: پاسخ : اسلاید و شماره فرمول
رسال شده توسط: هادی صفی‌اقدم در نوامبر 25, 2012, 11:42:19 pm
من نگفتم در زی‌پرشین این کارها عمل نمیکنه.
من منظورم این بود که کار درستی و اصولی نیست.
همانطور که برای متن، اول فایل در documentclass تعریف میکنین که فونت ۱۰ یا ۱۱ یا ۱۲ باشه، برای کوچک و بزرگ کردن فونت فرمول هم دستور هست.
دونه دونه بزرگ کردن فرمول‌ها هم درست نیست و هم اصولی نیست و هم وقت‌گیر.
لاتک برای این هست که کارها اسلوب‌مند و اتوماتیک بشه.  ;)
عنوان: پاسخ : اسلاید و شماره فرمول
رسال شده توسط: موسوی‌ندوشنی در نوامبر 26, 2012, 05:57:30 am
جناب آقای صفی‌اقدم

با سلام،
ضمن تشکر از بذل محبت شما. بنده هم مثل شما و هر کاربر دیگری از روش‌مند بودن استقبال می‌کنم. اما بحث من در خصوص توابع Var (واریانس) و Cov (کوواریانس) بود که درست عمل می‌کند. اکنون اگر فقط در این مورد خاص شما تکنیک اتوماتیک‌تری می‌شناسید و رویکرد اصولی‌تری سراغ دارید این حقیر سر پا گوش است. اما بهر روی توصیه شما همیشه مغتنم است.

پیروز باشید.
عنوان: پاسخ : اسلاید و شماره فرمول
رسال شده توسط: هادی صفی‌اقدم در نوامبر 26, 2012, 06:12:14 am
سلام
خواهش می‌کنم. من که کاری نکردم. فقط علم یادگرفته از دوستان را دارم پس میدم.
من توی کتاب لاتک اون مدل تعریف کردن را ندیدم. اون مدلی با DeclareMathOperator را دیده‌ام.
تنها دلیل برای اون حرفم این هست.
ممکنه روش شما هم درست و اصولی باشه. اینجا خوبیش اینه که علم افراد در کنار هم زیاد میشه. من به شما کمک می‌کنم و شما هم به من.  ;)
دوستان؟
آیا این روش زیر برای تعریف توابع ریاضی درست هست؟
‪‎\newcommand{\cov}{\operatorname{Cov}}‎‎
عنوان: پاسخ : اسلاید و شماره فرمول
رسال شده توسط: هادی صفی‌اقدم در نوامبر 26, 2012, 07:20:47 am
مثل اینکه درسته. ولی تفاوت‌ها:

http://www.tex.ac.uk/cgi-bin/texfaq2html?label=newfunction

http://tex.stackexchange.com/questions/34818/declaremathoperator-wont-take-arguments

http://tex.stackexchange.com/questions/67506/newcommand-vs-declaremathoperator

کاربرد هر دو رو متوجه شدم و اینکه newcommand به حالت texmode اندیس و توان‌ را میبره.
در صورتی که با بکار بردن * با دستور ‪\DeclareMathOperator‬ این مشکل نیست.
زیاد هم متوجه نشدم!  ;D دوستان بخونن به من هم توضیح بدن!  ;)
انی یکی خوب توضیح داده:
http://www.latex-community.org/know-how/latex/51-latex-math-science/207-defining-operators-like-sin-log-etc
عنوان: پاسخ : اسلاید و شماره فرمول
رسال شده توسط: موسوی‌ندوشنی در نوامبر 26, 2012, 05:25:05 pm
جناب آقای صفی‌اقدم
با سلام و عرض ارادت،
احتراما مطالب زیر به شرح و شماره تقدیم می‌گردد.
1-دوستان شما تایید کردند که بنده در روش اتخاذ شده پر بیراهه نرفته بودم ولی آنها به مفرداتی اشاره (معرفی سایت‌ها) نمودند که به تدقیق مساله مدد می‌رساند. سپاس بنده را از این بابت به دوستان ابلاغ فرمایید.
2-بنده با توجه به توصیه شما راجع به دستور \DeclareMathSizes جستجویی در تالار نمودم. در نتیجه، اول این که فایل جناب  آقای دکتر امین‌طوسی را به نام test_fa.tex یافتم که اندازه فرمول‌ها تغییر کرده ولی شماره آنها ثابت باقی‌مانده است. یعنی یک عدم توازنی بین اندازه فرمول‌ها و اندازه شماره آنها به وجود آمده است. دوم این که خود شما در همانجا سوال فرموده‌اید که: «مثلاً در یک صفحه می‌خواهیم فرمولها با فونت ۱۲ و در یک صفحه فونت 20 باشد و این کار را نتوانستم انجام بدهم. آیا راهی وجود دارد؟ ممنون میشم جواب بدهید.» اما به نظر می‌رسد پاسخی به سوال شما داده نشده است یا دست‌کم من آن را نیافتم. اکنون سوال من است که آیا برای نکته‌ی مندرج در فایل سرورم آقای دکتر امین‌طوسی راه حلی وجود دارد؟
3-اما به‌رغم مطالب گفته شده، بنده به مشی اتوماسیون، که توصیه شماست وفادارم و به قول خواجه شیراز: ما جدل با سخن حق نکنیم. 

تندرست و پیروز باشید.
عنوان: پاسخ : اسلاید و شماره فرمول
رسال شده توسط: هادی صفی‌اقدم در نوامبر 26, 2012, 08:01:49 pm
سلام
اون زمان احتمالا کسی به من جواب نداده. ولی الان جوابشو دارم. شما فایل نهایی را برایم بفرستین تا درست کنم.
بعدش هم بگین که فونت متن‌تون مخاهین ۱۲ باشه یا ۱۳ یا ۱۴ و ...
اون عدم توازن را میشه لینکشو بفرستین تا درست کنیم؟
من خودم خیلی کم از لاتک بلدم و هر چی یاد گرفته‌ام با زحمت‌های دکتر کارن‌پهلو و دکتر امین طوسی و آقای وحید دامن‌افشان و بقیه‌ی دوستان هست، که جای بسیار تشکر داره.