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

زی‌پرشین XePersian => زی‌تک => نويسنده: sldn در اوت 09, 2010, 03:16:35 pm

عنوان: پانویس لاتین
رسال شده توسط: sldn در اوت 09, 2010, 03:16:35 pm
با سلام

به عنوان یک مبتدی چند سوال داشتم:

1- در حروفچینی فارسی عدد مرتبط با پانوشت لاتین در پایین صفحه به صورت لاتین نوشته می‌شود اما در نمونه‌های نوشته‌شده با زی‌پرشین و کدهای خودم نتوانستم راهی برای رسیدن به این مسئله پیدا کنم و همواره این اعداد نمایش فارسی دارند. آیا این‌کار فعلاً امکان‌پذیر است و اگر نه آیا می‌توانم با اصلاح بخشی از کدها (مثلا بستۀ bidi) به آن برسم؟

2- اگر بخواهم کنترلی روی محل و شکل قرار گرفتن اعداد مرتبط با پانویس‌ها (در پایین صفحه) داشته باشم چه راهی وجود دارد؟
عنوان: پاسخ : پانویس لاتین
رسال شده توسط: هادی صفی‌اقدم در اوت 09, 2010, 09:15:01 pm
تا اساتید جواب بدهند ببینید این ها کمک تون می کند
http://en.wikibooks.org/wiki/LaTeX/Formatting (http://en.wikibooks.org/wiki/LaTeX/Formatting)
عنوان: پاسخ : پانویس لاتین
رسال شده توسط: وفا خلیقی در اوت 10, 2010, 03:02:37 am
با سلام

به عنوان یک مبتدی چند سوال داشتم:

1- در حروفچینی فارسی عدد مرتبط با پانوشت لاتین در پایین صفحه به صورت لاتین نوشته می‌شود اما در نمونه‌های نوشته‌شده با زی‌پرشین و کدهای خودم نتوانستم راهی برای رسیدن به این مسئله پیدا کنم و همواره این اعداد نمایش فارسی دارند. آیا این‌کار فعلاً امکان‌پذیر است و اگر نه آیا می‌توانم با اصلاح بخشی از کدها (مثلا بستۀ bidi) به آن برسم؟

2- اگر بخواهم کنترلی روی محل و شکل قرار گرفتن اعداد مرتبط با پانویس‌ها (در پایین صفحه) داشته باشم چه راهی وجود دارد؟

در هر دو مورد باید ماکرونویسی کنی که برای شما که مبتدی هستی، کار آسانی نخواهد بود.
عنوان: پاسخ : پانویس لاتین
رسال شده توسط: sldn در اوت 10, 2010, 02:52:40 pm
خیلی خیلی ممنون از پاسخ‌هاتون.

آیا کسی از دوستان این تالار که به ماکرو نویسی مسلط هستند می‌تونه به من کمکی بکنه در این زمینه؟ البته من می‌دونم که بسیاری از دوستان فرصت پرداختن به این جزئیات رو ندارند ولی بالاخره این یک استاندارد حروف‌چینی فارسی هست و رعایتش برای زی‌پرشین هم مفیده.
عنوان: پاسخ : پانویس لاتین
رسال شده توسط: وفا خلیقی در اوت 10, 2010, 03:18:11 pm
خیلی خیلی ممنون از پاسخ‌هاتون.

آیا کسی از دوستان این تالار که به ماکرو نویسی مسلط هستند می‌تونه به من کمکی بکنه در این زمینه؟ البته من می‌دونم که بسیاری از دوستان فرصت پرداختن به این جزئیات رو ندارند ولی بالاخره این یک استاندارد حروف‌چینی فارسی هست و رعایتش برای زی‌پرشین هم مفیده.
من در مقابل هزینه‌ای، می‌توانم این کار را انجام دهم اما نه مجانی.
عنوان: پاسخ : پانویس لاتین
رسال شده توسط: sldn در اوت 10, 2010, 03:22:23 pm
من در مقابل هزینه‌ای، می‌توانم این کار را انجام دهم اما نه مجانی.

البته این حق هرکسی است، میشه کمی بیشتر توضیح بدهید.
عنوان: پاسخ : پانویس لاتین
رسال شده توسط: وفا خلیقی در اوت 10, 2010, 03:32:06 pm
البته این حق هرکسی است، میشه کمی بیشتر توضیح بدهید.
توضیح نداره. شما بنای خونتون رو می‌خواهید ترمیم کنید به بنا پول می‌دهید تا این کار را برای شما کند. در ضمن استاندارد حروف‌چینی فارسی همانی است که در زی‌پرشین موجود است.
عنوان: پاسخ : پانویس لاتین
رسال شده توسط: sldn در اوت 10, 2010, 03:41:55 pm
توضیح نداره. شما بنای خونتون رو می‌خواهید ترمیم کنید به بنا پول می‌دهید تا این کار را برای شما کند.

منظورم هزینۀ مورد نظرتان بود

در ضمن استاندارد حروف‌چینی فارسی همانی است که در زی‌پرشین موجود است.

من در این مورد با شما موافق نیستم چراکه علاوه بر دستورالعمل‌های موجود در مراکز دانشگاهی، من کتاب‌های فارسی را هم از انتشارات برتر کشور مانند "مرکز نشر دانشگاهی"، "امیرکبیر"، "فرانکلین"، "صراط"، "نگاه معاصر"، "روزنه" و "حکمت"  را هم بررسی کردم (دورۀ زمانی چاپ کتاب‌ها هم از 50 سال پیش تاکنون بود). طبیعی است که وقتی تمام این ناشران کتاب را بر اساس قاعدۀ ذکرشده حروف‌چینی می‌کنند روش پیاده‌شده در زی‌پرشین نمی‌تواند درست باشد. ضمن اینکه منطقاً هم همان دلیلی که ما را بر آن می‌دارد که پانوشت لاتین را چپ به راست بنویسیم عدد آن را نیز شامل می‌شود.
عنوان: پاسخ : پانویس لاتین
رسال شده توسط: وفا خلیقی در اوت 10, 2010, 03:44:24 pm
منظورم هزینۀ مورد نظرتان بود
50 هزار تومان
عنوان: پاسخ : پانویس لاتین
رسال شده توسط: هادی صفی‌اقدم در اوت 10, 2010, 03:47:11 pm
منظورم هزینۀ مورد نظرتان بود

من در این مورد با شما موافق نیستم چراکه علاوه بر دستورالعمل‌های موجود در مراکز دانشگاهی، من کتاب‌های فارسی را هم از انتشارات برتر کشور مانند "مرکز نشر دانشگاهی"، "امیرکبیر"، "فرانکلین"، "صراط"، "نگاه معاصر"، "روزنه" و "حکمت"  را هم بررسی کردم (دورۀ زمانی چاپ کتاب‌ها هم از 50 سال پیش تاکنون بود). طبیعی است که وقتی تمام این ناشران کتاب را بر اساس قاعدۀ ذکرشده حروف‌چینی می‌کنند روش پیاده‌شده در زی‌پرشین نمی‌تواند درست باشد. ضمن اینکه منطقاً هم همان دلیلی که ما را بر آن می‌دارد که پانوشت لاتین را چپ به راست بنویسیم عدد آن را نیز شامل می‌شود.

این که فرمودید انتشارات معتبر را من اصلا قبول ندارم. در بین این انتشاراتی که اسم آوردید کتابهایی را من دیده ام که شماهر بندی فصولشان مثل کتابهای انگلیسی هست یعنی سمت چپ شماره فصل و سمت راستش شماره بخش!!!
تازه میگن استانداردش همین هستو من با دو تا از ناشرشون سر این مسئله بحث کرده ام که استاندارد کتابهای انگلیسی اینجوری هست
منظورم این هست: مثلا ما در فصل یک بخش ۳ هستیم باید شماره گذاری به صورت:
۱-۳- عنوان بخش
باشه ولی اینها در دو تا کتابشون دیدم زده اند:
۳-۱- عنوان بخش
مسخره نیست.
ضمنا این ها استاندارد برای چاپ دارند ولی هر چی که تایپیست به اونها بدهند چاپ می کنند و قالب تایپ دست ناشر فقط نیست.
عنوان: پاسخ : پانویس لاتین
رسال شده توسط: sldn در اوت 10, 2010, 03:57:49 pm
این که فرمودید انتشارات معتبر را من اصلا قبول ندارم. در بین این انتشاراتی که اسم آوردید کتابهایی را من دیده ام که شماهر بندی فصولشان مثل کتابهای انگلیسی هست یعنی سمت چپ شماره فصل و سمت راستش شماره بخش!!!
تازه میگن استانداردش همین هستو من با دو تا از ناشرشون سر این مسئله بحث کرده ام که استاندارد کتابهای انگلیسی اینجوری هست
منظورم این هست: مثلا ما در فصل یک بخش ۳ هستیم باید شماره گذاری به صورت:
۱-۳- عنوان بخش
باشه ولی اینها در دو تا کتابشون دیدم زده اند:
۳-۱- عنوان بخش
مسخره نیست.
ضمنا این ها استاندارد برای چاپ دارند ولی هر چی که تایپیست به اونها بدهند چاپ می کنند و قالب تایپ دست ناشر فقط نیست.

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

البته اگر فکر می‌کنید من اشتباه می‌کنم بفرمایید حتماً از دلایلتان استقبال خواهم کرد.
عنوان: پاسخ : پانویس لاتین
رسال شده توسط: sldn در اوت 10, 2010, 04:00:18 pm
50 هزار تومان

به نظرم منصفانه است ولی اگر ممکن است به من 10 روز فرصت بدهید تا نظرم بگویم.
عنوان: پاسخ : پانویس لاتین
رسال شده توسط: هادی صفی‌اقدم در اوت 10, 2010, 04:26:55 pm
صد البته موردی که ذکر کردید مسخره است اما من تعمداً تمام منابعی که در اختیارم بود را بررسی کردم و این‌جا ذکر کردم برای اینکه قید تاکیدی باشد بر فرمت استانداردی که تاکنون در طی سال‌های تحصیل برای نوشتن تز و گزارش فارسی به کار می‌بردیم. ممکن است از میان این ناشران یکی دوتا هم اشتباه داشته باشند ولی هدف من نشان دادن سنت حروف‌چینی فارسی بود.

البته اگر فکر می‌کنید من اشتباه می‌کنم بفرمایید حتماً از دلایلتان استقبال خواهم کرد.
من خودم تایپیست هستم و حدود ده تا کتاب دانشگاهی را ویرایش یا تایپ کرده ام. اون استانداردی که می فرمایید اصلا استاندارد نیست. منظورم این است که یک چیز هست که همینجوری باب شده و همه با اون روال جلو رفته اند و به نظر من استاندارد به معنی واقعی نیست. استاندارد به معنی عرف عمومی تایپیستها هست.  منظورم را خوب گفتم؟
عنوان: پاسخ : پانویس لاتین
رسال شده توسط: sldn در اوت 10, 2010, 04:48:05 pm
من خودم تایپیست هستم و حدود ده تا کتاب دانشگاهی را ویرایش یا تایپ کرده ام. اون استانداردی که می فرمایید اصلا استاندارد نیست. منظورم این است که یک چیز هست که همینجوری باب شده و همه با اون روال جلو رفته اند و به نظر من استاندارد به معنی واقعی نیست. استاندارد به معنی عرف عمومی تایپیستها هست.  منظورم را خوب گفتم؟

بله منظورتان را متوجه می‌شوم ولی بقیه نکاتی را که برای حروف‌چینی فارسی در نظر می‌گیریم مگر با این مورد فرقی دارد؟ اساساً ما استاندارد حروف‌چینی که نداریم ولی چرا باید با بقیه متفاوت باشیم وقتی به قول شما همه با اون روال جلو رفته اند؟

من دلیل این‌که عدد پانوشت لاتین در پایین صفحه لاتین چاپ شود را متوجه می‌شوم چراکه همان‌طور که آن را چپ به راست می‌کنیم در بقیه موارد هم می‌خواهیم نوشتار لاتین باشد. شما که استاد این فن هستید می‌دانید که همین مسئله در مورد مراجع و کتابنامه نیز صادق است. آن‌جا هم منابع فارسی شماره فارسی و منابع لاتین شمارۀ لاتین می‌خورند که زی‌پرشین هم در این مورد درست عمل می‌کند.
با این حال متوجه نمی‌شوم که چرا نباید در مورد پانوشت‌ها آن‌چه را که در قریب به اتفاق کتب چاپ شدۀ کشور می‌بینیم درست ندانیم؟
عنوان: پاسخ : پانویس لاتین
رسال شده توسط: هادی صفی‌اقدم در اوت 10, 2010, 04:59:44 pm
با این حال متوجه نمی‌شوم که چرا نباید در مورد پانوشت‌ها آن‌چه را که در قریب به اتفاق کتب چاپ شدۀ کشور می‌بینیم درست ندانیم؟

من فقط یک تایپیست ساده هستم و منظورم از تایپیست بودن خودم این بود که با ناشرین و چاپخانه ها بیشتر در ارتباط هستم.

یعنی به نظر شما باید شماره‌ی پانوشته‌های انگلیسی در پایین صفحه باید انگلیسی باشد؟
نظر شخصی من این هست که اگر متن ما یک کتاب یا پایاننامه فارس هست که متنش فارسی هست (هر چند انگلیسی در ان استفاده شده) باید شماره ها فارس باشند . چه در متن و چه در شماره پانپوشته ها. گفتم که نظر من هست.
عنوان: پاسخ : پانویس لاتین
رسال شده توسط: sldn در اوت 12, 2010, 01:00:55 am
سلام،

من فکر کنم که خوشبختانه، مشکلم حل شد. :)

برای حل مشکلم که یکی پانوشت لاتین با عدد لاتین در پایین صفحه و دیگری تغییر فرمت نمایش پانوشت‌ها در پایین صفحه بود یک کد به صورت زیر اضافه کردم:

\renewcommand\@makefntext[1‎]{%‎‎
‎\if@RTL%‎
RTLmakefntext definition%‎‎
‎‎\‎else‎%‎
LTRmakefntext definition%‎‎‎
\fi}

که "RTLmakefntext definition" و "LTRmakefntext definition" را هم از LaTeX Companion ویرایش دوم صفحۀ 113 و 114 استفاده کردم که دقیقاً به مسئلۀ شخصی‌سازی پانوشت‌ها اشاره داشت، مثلاً چیزی مثل این

\noindent‎‎\makebox[1.‎‎8em][r]{\@thefnmark‎\,}#1
علاوه بر تغییر محل تورفتگی، عدد پانویس‌ها را در پایین صفحه به صورت معمول نمایش می‌دهد نه بالاتر. با تغییر مناسب چنین کدی می‌توان به نتیجۀ دلخواه رسید. مثلاً تصویر پیوست شده یکی از نتیجه‌های من است.

فکر می‌کنم این نزدیک به 48 ساعت گذشته من رو بیشتر به تک علاقه‌مند کرد.
عنوان: پاسخ : پانویس لاتین
رسال شده توسط: هادی صفی‌اقدم در اوت 12, 2010, 01:40:38 am
فکر می‌کنم این نزدیک به 48 ساعت گذشته من رو بیشتر به تک علاقه‌مند کرد.
درست میفرمایید. یادگیری هر علمی برای انسان لذت بخش هست. مخصوصا برای من. مشکل ما این هست که یا به منابع یادگیری دسترسی نداریم یا ابزارش را نداریم. مثلا انگلیسی مان ضعیف هست و یا کتاب و آموزگار و استاد خوب در دسترس نداریم.
عنوان: پاسخ : پانویس لاتین
رسال شده توسط: وفا خلیقی در اوت 12, 2010, 03:49:59 pm
سلام،

من فکر کنم که خوشبختانه، مشکلم حل شد. :)

برای حل مشکلم که یکی پانوشت لاتین با عدد لاتین در پایین صفحه و دیگری تغییر فرمت نمایش پانوشت‌ها در پایین صفحه بود یک کد به صورت زیر اضافه کردم:

\renewcommand\@makefntext[1‎]{%‎‎
‎\if@RTL%‎
RTLmakefntext definition%‎‎
‎‎\‎else‎%‎
LTRmakefntext definition%‎‎‎
\fi}

که "RTLmakefntext definition" و "LTRmakefntext definition" را هم از LaTeX Companion ویرایش دوم صفحۀ 113 و 114 استفاده کردم که دقیقاً به مسئلۀ شخصی‌سازی پانوشت‌ها اشاره داشت، مثلاً چیزی مثل این

\noindent‎‎\makebox[1.‎‎8em][r]{\@thefnmark‎\,}#1
علاوه بر تغییر محل تورفتگی، عدد پانویس‌ها را در پایین صفحه به صورت معمول نمایش می‌دهد نه بالاتر. با تغییر مناسب چنین کدی می‌توان به نتیجۀ دلخواه رسید. مثلاً تصویر پیوست شده یکی از نتیجه‌های من است.

فکر می‌کنم این نزدیک به 48 ساعت گذشته من رو بیشتر به تک علاقه‌مند کرد.
خداوند را بسیار سپاس که مشکلتان حل شد. اما چرا خط زیرنویس در جای اشتباه گذاشته شده است؟
عنوان: پاسخ : پانویس لاتین
رسال شده توسط: sldn در اوت 13, 2010, 01:37:01 am
اما چرا خط زیرنویس در جای اشتباه گذاشته شده است؟

سلام
راستش من بسته footmisc را بعد از زی‌پرشین استفاده کرده بودم تا پانویس‌ها را در هر صفحه از 1 شماره بزند؛ اگر آن را حذف کنم این مشکل پیش نمی‌آید ولی فعلاً راه دیگری برای این‌کار نمی‌دانم اگر راهنمایی بفرمایید خیلی ممنون خواهم شد.
عنوان: پاسخ : پانویس لاتین
رسال شده توسط: وفا خلیقی در اوت 13, 2010, 04:39:12 pm
سلام
راستش من بسته footmisc را بعد از زی‌پرشین استفاده کرده بودم تا پانویس‌ها را در هر صفحه از 1 شماره بزند؛ اگر آن را حذف کنم این مشکل پیش نمی‌آید ولی فعلاً راه دیگری برای این‌کار نمی‌دانم اگر راهنمایی بفرمایید خیلی ممنون خواهم شد.
این مشکل من نیست.
عنوان: پاسخ : پانویس لاتین
رسال شده توسط: هادی صفی‌اقدم در اوت 13, 2010, 05:04:50 pm
سلام
راستش من بسته footmisc را بعد از زی‌پرشین استفاده کرده بودم تا پانویس‌ها را در هر صفحه از 1 شماره بزند؛ اگر آن را حذف کنم این مشکل پیش نمی‌آید ولی فعلاً راه دیگری برای این‌کار نمی‌دانم اگر راهنمایی بفرمایید خیلی ممنون خواهم شد.

فکر کنم این دستور کمکتون کنه:

\makeatletter‎
\@addtoreset{footnote}{page}
‎\makeatother‎

عنوان: پاسخ : پانویس لاتین
رسال شده توسط: sldn در اوت 14, 2010, 10:46:34 am
فکر کنم این دستور کمکتون کنه:

\makeatletter‎
\@addtoreset{footnote}{page}
‎\makeatother‎

خیلی از کمکتون ممنون هستم. این دستور را که اجرا می‌کنم نویسه‌ها ریست می‌شود ولی مثلاً در صفحه دوم شماره‌های اول را از صفحه قبل ادامه می‌دهد و بعد با تغییر بخش ریست می‌شود یعنی مثلا شماره‌ها 10 و 11 و بعد 1 و 2 است!
عنوان: پاسخ : پانویس لاتین
رسال شده توسط: sldn در اوت 14, 2010, 12:49:02 pm
سلام
راستش من بسته footmisc را بعد از زی‌پرشین استفاده کرده بودم تا پانویس‌ها را در هر صفحه از 1 شماره بزند؛ اگر آن را حذف کنم این مشکل پیش نمی‌آید ولی فعلاً راه دیگری برای این‌کار نمی‌دانم.
:)
خوشبختانه استفاده از بستۀ perpage که درون bigfoot هست این مشکل را هم حل می‌کند.
عنوان: پاسخ : پانویس لاتین
رسال شده توسط: هادی صفی‌اقدم در اوت 14, 2010, 01:01:02 pm
:)
خوشبختانه استفاده از بستۀ perpage که درون bigfoot هست این مشکل را هم حل می‌کند.

دستورش را اینجا بگذارید تا ما هم یاد بگیریم بیزحمت. متشکرم
عنوان: پاسخ : پانویس لاتین
رسال شده توسط: sldn در اوت 14, 2010, 05:29:37 pm
دستورش را اینجا بگذارید تا ما هم یاد بگیریم بیزحمت. متشکرم
چشم
‎‎‎\usepackage{perpage‎}‎‎
‎‎\MakePerPage{footnote}
عنوان: پاسخ : پانویس لاتین
رسال شده توسط: vafa در سپتامبر 14, 2010, 03:36:46 pm
سلام
راستش من بسته footmisc را بعد از زی‌پرشین استفاده کرده بودم تا پانویس‌ها را در هر صفحه از 1 شماره بزند؛ اگر آن را حذف کنم این مشکل پیش نمی‌آید ولی فعلاً راه دیگری برای این‌کار نمی‌دانم اگر راهنمایی بفرمایید خیلی ممنون خواهم شد.
چرا از بسته perpage استفاده نمی‌کنید. مثال نمونه را ببینید.
عنوان: پاسخ : پانویس لاتین
رسال شده توسط: لیلا در ژوئن 08, 2014, 04:29:12 am
با سلام
خدا رو شکر که مشکلتان حل شد.؟
من عکسی را که ضمیمه کرده بودید دیدم عالی بود. ولی دستورات را که در فایلم قرار دادم اجرا نشد. میشه یک فایل کمینه از کاری که کردین رو بذارین تا ببینم چه چور شماره پانوشت های چپ لاتین شده؟
ممنون و سپاس