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

لاتک LATEX => حروف‌چینی مستندات => نويسنده: f.smaily در ژوئن 12, 2010, 10:52:23 pm

عنوان: زیرنویس
رسال شده توسط: f.smaily در ژوئن 12, 2010, 10:52:23 pm

سلام.
از اینکه کسی پاسخی به سوال قبلیم نداد،  نا امید نشدم و باز هم  سوال می پرسم:
آیا میشه در عنوان یک بخش، footnote گذاشت؟
من این کار رو که انجام میدم،زیر نویس میاد،اما چند تا چیز تغییر عجیبی می کنه که نمی فهمم دلیلش چیه.
از این گذشته،اگه بخوام در ضمن اینکه زیر نویس ها با عدد شماره گذاری میشن،یک زیر نویس خاص با علامت متفاوتی مثل ستاره ،علامتگذاری بشه چه کاری باید انجام بدم؟
لطفا راهنماییم کنید.
متشکرم.
عنوان: پاسخ : زیرنویس
رسال شده توسط: محمود امین‌طوسی در ژوئن 12, 2010, 11:10:05 pm
آیا میشه در عنوان یک بخش، footnote گذاشت؟
بستهٔ bidiftnxtra این مشکل را حل می‌کند. این پسـت را ببینید (http://www.parsilatex.com/forum/SMF/index.php?topic=452.msg2606#msg2606).
عنوان: پاسخ : زیرنویس
رسال شده توسط: kei2e در اوت 07, 2010, 07:49:57 pm
سلام.
از اینکه کسی پاسخی به سوال قبلیم نداد،  نا امید نشدم و باز هم  سوال می پرسم:
آیا میشه در عنوان یک بخش، footnote گذاشت؟
من این کار رو که انجام میدم،زیر نویس میاد،اما چند تا چیز تغییر عجیبی می کنه که نمی فهمم دلیلش چیه.
از این گذشته،اگه بخوام در ضمن اینکه زیر نویس ها با عدد شماره گذاری میشن،یک زیر نویس خاص با علامت متفاوتی مثل ستاره ،علامتگذاری بشه چه کاری باید انجام بدم؟
لطفا راهنماییم کنید.
متشکرم.

یک مثال از روشی رو که من خودم استفاده می‌کنم اینجا می‌ذارم:

\subsection[منحنیِ فیلیپس مبتنی بر انتظارات]{\titr{}منحنیِ فیلیپس مبتنی بر انتظارات\protect\Latinfootnote{Expectations-Augmented Phillips Curve}}

اینجوری از یک طرف توی فهرست، زیرنویس ظاهر نمی‌شه و فونت هم نرمال باقی می‌مونه .. از طرف دیگه فرمان \protect باعث می‌شه که کامپایل کردن متوقف نشه !!
امیدوارم برای شما هم بدرد بخوره !!
عنوان: پاسخ : زیرنویس
رسال شده توسط: هادی صفی‌اقدم در اوت 07, 2010, 08:52:58 pm
یک مثال از روشی رو که من خودم استفاده می‌کنم اینجا می‌ذارم:

\subsection[منحنیِ فیلیپس مبتنی بر انتظارات]{\titr{}منحنیِ فیلیپس مبتنی بر انتظارات\protect\Latinfootnote{Expectations-Augmented Phillips Curve}}

اینجوری از یک طرف توی فهرست، زیرنویس ظاهر نمی‌شه و فونت هم نرمال باقی می‌مونه .. از طرف دیگه فرمان \protect باعث می‌شه که کامپایل کردن متوقف نشه !!
امیدوارم برای شما هم بدرد بخوره !!

1- بیزحمت فایل نمونه و log
۲- میک تک شما قدیمی هست؟ 2.7؟
در زیپرشین جدید مشکل ظاهر شدن زیرنویس در فهرست مطالب نداریم
عنوان: پاسخ : زیرنویس
رسال شده توسط: kei2e در اوت 08, 2010, 12:38:48 am
1- بیزحمت فایل نمونه و log
۲- میک تک شما قدیمی هست؟ 2.7؟
در زیپرشین جدید مشکل ظاهر شدن زیرنویس در فهرست مطالب نداریم

خیر .. من از ورژن به‌روز شده استفاده می‌کنم (۲.۸) .. در مورد فهرست مطالب مطمئنم که زیرنویس در دوجا ظاهر خواهد شد؛ در متن اصلی و در فهرست مطالب .. اگر هم زیرنویس رو protect نکنیم، کامپایل متوقف می‌شه ..
ثانیاً در مورد زیرنویسِ caption شکل‌ها هم مطمئنم که اگر short title نداشته باشند، زیرنویس در فهرست تصاویر ظاهر خواهد شد و نه در متن اصلی !!.. منظور از فایل نمونه یعنی همین تکه فرمان رو توی یک فایل بذارم؟.. به روی چشم ..
عنوان: پاسخ : زیرنویس
رسال شده توسط: وفا خلیقی در اوت 08, 2010, 02:58:03 am
یک مثال از روشی رو که من خودم استفاده می‌کنم اینجا می‌ذارم:

\subsection[منحنیِ فیلیپس مبتنی بر انتظارات]{\titr{}منحنیِ فیلیپس مبتنی بر انتظارات\protect\Latinfootnote{Expectations-Augmented Phillips Curve}}

اینجوری از یک طرف توی فهرست، زیرنویس ظاهر نمی‌شه و فونت هم نرمال باقی می‌مونه .. از طرف دیگه فرمان \protect باعث می‌شه که کامپایل کردن متوقف نشه !!
امیدوارم برای شما هم بدرد بخوره !!
روش شما و حرف شما کاملاً اشتباه است. فایل نمونه را نگاه کنید حتی یک کلمه از حرفهای شما هم درست نیست. حتی دستور \Latinfootnote وجود ندارد. من واقعاً نمی‌دونم شما چی می‌گید چون حتی یک کلمتون هم معنی نداره.
عنوان: پاسخ : زیرنویس
رسال شده توسط: kei2e در اوت 08, 2010, 04:27:31 am
روش شما و حرف شما کاملاً اشتباه است. فایل نمونه را نگاه کنید حتی یک کلمه از حرفهای شما هم درست نیست. حتی دستور \Latinfootnote وجود ندارد. من واقعاً نمی‌دونم شما چی می‌گید چون حتی یک کلمتون هم معنی نداره.

در مورد Latinfootnote، اشتباه از بنده بود، چون زیرنویس‌های لاتین رو با فرمان \Lf برای خودم تعریف کرده بودم، اینجا خواستم تغییرش بدم که معنی دار باشه .. عذر می‌خوام ..

ولی در مورد اینکه حتی یک کلمه از حرف‌های من معنی نداره .. بخشی از فایل اصلی گزارشم رو جدا می‌کنم و اینجا می‌گذارم .. اول فرمان \protect رو بر دارید، ببینید چه اتفاقی خواهد افتاد .. بعد خروجی فایل رو نگاه کنید .. زیرنویس هم در فهرست مطالب ظاهر شده و هم در متن اصلی .. اگر جایی رو درست متوجه نشدم، راهنمایی بفرمایید ..
عنوان: پاسخ : زیرنویس
رسال شده توسط: وفا خلیقی در اوت 08, 2010, 07:09:41 am
در مورد Latinfootnote، اشتباه از بنده بود، چون زیرنویس‌های لاتین رو با فرمان \Lf برای خودم تعریف کرده بودم، اینجا خواستم تغییرش بدم که معنی دار باشه .. عذر می‌خوام ..

ولی در مورد اینکه حتی یک کلمه از حرف‌های من معنی نداره .. بخشی از فایل اصلی گزارشم رو جدا می‌کنم و اینجا می‌گذارم .. اول فرمان \protect رو بر دارید، ببینید چه اتفاقی خواهد افتاد .. بعد خروجی فایل رو نگاه کنید .. زیرنویس هم در فهرست مطالب ظاهر شده و هم در متن اصلی .. اگر جایی رو درست متوجه نشدم، راهنمایی بفرمایید ..
شما اینقدر بی‌توجه هستید که حتی متوجه نشدید که آقای امین‌طوسی راه‌حل را گفتند و آن گذاشتن بسته bidiftnxtra بعد از زی‌پرشین است که مشکل را بصورت کاملاً طبیعی حل می‌کند. این هم فایل نمونه شما بدون دستور \protect.
عنوان: پاسخ : زیرنویس
رسال شده توسط: kei2e در اوت 08, 2010, 11:26:30 am
شما اینقدر بی‌توجه هستید که حتی متوجه نشدید که آقای امین‌طوسی راه‌حل را گفتند و آن گذاشتن بسته bidiftnxtra بعد از زی‌پرشین است که مشکل را بصورت کاملاً طبیعی حل می‌کند. این هم فایل نمونه شما بدون دستور \protect.

حق با شما است .. استفاده از این بسته مشکل را حل می‌کند و من بی‌توجهی کردم ..

ولی حقیقتش را بخواهید این روش را از کتاب The not so short introduction to LaTeX برداشته‌ام .. این کتاب، عیناً اینجوری می‌نویسه:

Text given as arguments of commands like \caption or \section may show up more than once in the document (e.g. in the table of contents as well as in the body of the document). Some commands will break when used in the argument of \section-like commands. Compilation of your document will fail
.
عنوان: پاسخ : زیرنویس
رسال شده توسط: وفا خلیقی در اوت 08, 2010, 12:55:18 pm
حق با شما است .. استفاده از این بسته مشکل را حل می‌کند و من بی‌توجهی کردم ..

ولی حقیقتش را بخواهید این روش را از کتاب The not so short introduction to LaTeX برداشته‌ام .. این کتاب، عیناً اینجوری می‌نویسه:

Text given as arguments of commands like \caption or \section may show up more than once in the document (e.g. in the table of contents as well as in the body of the document). Some commands will break when used in the argument of \section-like commands. Compilation of your document will fail
.
کتاب رو ول کن. این کتاب رو یه سری غربی نوشتند. بسته bidiftnxtra بوسیله یک ایرانی نوشته شده و همهٔ این مشکلات را درست می‌کند بدون اینکه لازم باشه شما کاری کنید.
عنوان: پاسخ : زیرنویس
رسال شده توسط: هادی صفی‌اقدم در اوت 09, 2010, 09:25:30 pm
در مورد فهرست مطالب مطمئنم که زیرنویس در دوجا ظاهر خواهد شد؛ در متن اصلی و در فهرست مطالب

این روش هم خوبه. دسترسی به لاتک تدارم که تست کنم و مثال بذارم

\section[aaa]{aaa\footnote{bbb}}
عنوان: پاسخ : زیرنویس
رسال شده توسط: وفا خلیقی در اوت 10, 2010, 03:04:38 am
این روش هم خوبه. دسترسی به لاتک تدارم که تست کنم و مثال بذارم

\section[aaa]{aaa\footnote{bbb}}
این هم به درد نمی‌خوره. چرا باید به خاطر یک زیرنویس اینقدر خودت رو اذیت کنی؟ فقط با فراخوانی بسته bidiftnxtra این مشکل حل می‌شود و نیازی به این همه روش بیخود نیست.