سلام، لطفا وارد شوید یا عضو شوید.

نویسنده موضوع: نوشته فارسی در محیط verbatim  (دفعات بازدید: 13803 بار)

آفلاین محمود امین‌طوسی

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 207
  • -دریافت شده: 484
  • ارسال: 1,642
    • ديدن مشخصات
    • http://profs.hsu.ac.ir/mamintoosi
نوشته فارسی در محیط verbatim
« : اكتبر 01, 2009, 09:48:14 am »
قبلاً از آقا وفا پرسیده بودم چگونه در محیط verbatim فارسی بنویسیم.
جواب:
‎\DefineVerbatimEnvironment{myverbatim}{Verbatim}{commandchars=+\[\]}‎
‎\begin{latin}‎
‎\begin{myverbatim}‎
  \newcommand\familyname{+rl[وفا کارن‌پهلو]}
‎\end{myverbatim}‎
‎\end{latin}‎
کد بالا کمی نادرست نمایش داده شده است. به مثال پیوست مراجعه نمایید.
« آخرين ويرايش: اكتبر 04, 2009, 06:38:36 pm توسط محمود امین‌طوسی »
حضرت علی (علیه السلام):دوستی و محبت را از دل بپرسید، چرا که دلها گواهانی رشوه ناپذیرند.
‎کمک مالی به پارسی‌لاتک‎

آفلاین OmidMasouri

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 3
  • -دریافت شده: 0
  • ارسال: 9
    • ديدن مشخصات
پاسخ : نوشته فارسی در محیط verbatim
« پاسخ #1 : اكتبر 04, 2009, 03:33:54 pm »
آقای امین‌طوسی، خروجی مثال؛ درست نمایش‌ داده میشه؟
لطفاً به پی‌دی‌اف مثال نگاه کنید.

آفلاین محمود امین‌طوسی

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 207
  • -دریافت شده: 484
  • ارسال: 1,642
    • ديدن مشخصات
    • http://profs.hsu.ac.ir/mamintoosi
پاسخ : نوشته فارسی در محیط verbatim
« پاسخ #2 : اكتبر 04, 2009, 06:39:52 pm »
متشکرم.
مثال اصلاح شد. با نسخه‌های قبلی مشکلی وجود نداشت لیکن با تغییرات اخیر باید آنرا در محیط لاتین قرار دهیم.

آفلاین وحید دامن‌افشان

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
پاسخ : نوشته فارسی در محیط verbatim
« پاسخ #3 : اكتبر 10, 2009, 01:06:52 am »
قبلاً از آقا وفا پرسیده بودم چگونه در محیط verbatim فارسی بنویسیم.
جواب:
‎\DefineVerbatimEnvironment{myverbatim}{Verbatim}{commandchars=+\[\]}‎
‎\begin{latin}‎
‎\begin{myverbatim}‎
  \newcommand\familyname{+rl[وفا کارن‌پهلو]}
‎\end{myverbatim}‎
‎\end{latin}‎
کد بالا کمی نادرست نمایش داده شده است. به مثال پیوست مراجعه نمایید.
آقا محمود،
من می‌خوام یه راهنمای نصب میک‌تک ۲.۸ و زی‌پرشین بنویسم و توش می‌خوام از verbatim استفاده کنم. واسه این کار خطا نمی‌گیرم اما کلمه‌های فارسی و انگلیسی که باید کنار هم قرار بگیرن، تو خطوط جداگانه قرار می‌گیرن. تصویر ضمیمه رو ببینید.



آفلاین محمود امین‌طوسی

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 207
  • -دریافت شده: 484
  • ارسال: 1,642
    • ديدن مشخصات
    • http://profs.hsu.ac.ir/mamintoosi
پاسخ : نوشته فارسی در محیط verbatim
« پاسخ #4 : اكتبر 10, 2009, 07:47:37 am »
آقا وحید سلام.
من می‌خوام یه راهنمای نصب میک‌تک ۲.۸ و زی‌پرشین بنویسم و توش می‌خوام از verbatim استفاده کنم.
اگر فقط می‌خواسته‌اید بنویسید:
ابتدا پوشه MiKTeX 2.8 را در یک جایی از کامپیوتر خود، کپی کنید.
که نیاز به محیط verbatim نبوده است و با دستور lr\ مشکل برطرف می‌شده است.

محیط verbatim را هنگامی بکار می‌بریم که هدف درج کدی مانند لاتک است و می‌خواهیم کاراکترهای خاصی مانند \ همانگونه که تایپ می‌شوند نمایش داده می‌شوند.

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

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

آفلاین وحید دامن‌افشان

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
پاسخ : نوشته فارسی در محیط verbatim
« پاسخ #5 : اكتبر 10, 2009, 06:08:35 pm »

مشکلی وجود ندارد، کلمات قبل و بعد از محیط verbatim در خطوط مجزا چاپ می‌شوند.
یعنی همیشه این‌جوریه؟!!!
چرا راهنمایی که آقای امیدعلی واسه سمینارنوشته بودن، اینجوری نیستش و کلمات فارسی و verbatim توی یه خط هستن؟

آفلاین محمود امین‌طوسی

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 207
  • -دریافت شده: 484
  • ارسال: 1,642
    • ديدن مشخصات
    • http://profs.hsu.ac.ir/mamintoosi
پاسخ : نوشته فارسی در محیط verbatim
« پاسخ #6 : اكتبر 10, 2009, 06:18:37 pm »
به نظر من که همیشه همینطوریه. (علت را آقا مهدی در پست بعدی توضیح دادند، ولی فعلاً مجبوریم verbatim را در محیط لاتین بکار ببریم.)
در محیط verbatim می‌توانید چندین خط داشته باشید. مثالی را که در پست اول بود دیدید؟ می‌توانید در محیط چندین خط دیگر هم داشته باشید.
اگر ممکن است با یک مثال بگویید دقیقاً می‌خواهید چکار کنید.
« آخرين ويرايش: اكتبر 10, 2009, 06:51:29 pm توسط محمود امین‌طوسی »

آفلاین مهدی امیدعلی

  • Administrator
  • Sr. Member
  • *****
  • تشکر
  • -اهدا شده: 21
  • -دریافت شده: 109
  • ارسال: 337
    • ديدن مشخصات
پاسخ : نوشته فارسی در محیط verbatim
« پاسخ #7 : اكتبر 10, 2009, 06:32:07 pm »
یعنی همیشه این‌جوریه؟!!!
چرا راهنمایی که آقای امیدعلی واسه سمینارنوشته بودن، اینجوری نیستش و کلمات فارسی و verbatim توی یه خط هستن؟
محیط verb را داخل latin گذاشته‌ای. توجه داشته باش که محیط latin ایجاد یک پاراگراف جدید می‌کند. باید مثلا بنویسی
\LRE{\verb+Miktex 2.8+}

آفلاین وحید دامن‌افشان

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
پاسخ : نوشته فارسی در محیط verbatim
« پاسخ #8 : اكتبر 10, 2009, 07:23:15 pm »
محیط verb را داخل latin گذاشته‌ای. توجه داشته باش که محیط latin ایجاد یک پاراگراف جدید می‌کند. باید مثلا بنویسی
\LRE{\verb+Miktex 2.8+}
بله، گذاشتم، از آخرین تغییرات خبر دارم.
اگه از LRE استفاده کنم، ایجاد پاراگراف نمی کنه؟

آفلاین وحید دامن‌افشان

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
پاسخ : نوشته فارسی در محیط verbatim
« پاسخ #9 : اكتبر 10, 2009, 07:32:21 pm »

اگر ممکن است با یک مثال بگویید دقیقاً می‌خواهید چکار کنید.
می خوام بنویسم:
فایل‌های موجود در پوشه فلان را در پوشه D:\New folder\Texmaker کپی کنید.

آفلاین مهدی امیدعلی

  • Administrator
  • Sr. Member
  • *****
  • تشکر
  • -اهدا شده: 21
  • -دریافت شده: 109
  • ارسال: 337
    • ديدن مشخصات
پاسخ : نوشته فارسی در محیط verbatim
« پاسخ #10 : اكتبر 10, 2009, 08:39:23 pm »
می خوام بنویسم:
فایل‌های موجود در پوشه فلان را در پوشه D:\New folder\Texmaker کپی کنید.
فایل‌های موجود در پوشه فلان را در پوشه \LRE{\verb+D:\New folder\Texmake+} کپی کنید.

آفلاین وحید دامن‌افشان

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
پاسخ : نوشته فارسی در محیط verbatim
« پاسخ #11 : اكتبر 10, 2009, 09:41:52 pm »
فایل‌های موجود در پوشه فلان را در پوشه \LRE{\verb+D:\New folder\Texmake+} کپی کنید.
آقای دکتر، این کار رو کردم و همه چی داخل یه خط قرار می گیره اما خروجی به شکل فونت verbatim نیستش و در ضمن خطای زیر رو میده:
! Undefined control sequence.
\verbatim@font ->\normalfont \ttfamily
l.23 \LRE{\verb
+D:\New folder\Texmaker+}
باید واسه verbatim فونت تعریف کنم؟ میشه کمک کنین؟

آفلاین محمود امین‌طوسی

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 207
  • -دریافت شده: 484
  • ارسال: 1,642
    • ديدن مشخصات
    • http://profs.hsu.ac.ir/mamintoosi
پاسخ : نوشته فارسی در محیط verbatim
« پاسخ #12 : اكتبر 10, 2009, 10:18:27 pm »
آقا وحید:
برای مشکل الانت به نظرم اگر دستورات زیر را قرار دهی درست شود:
‎‎ ‎\setpersiansansfont{XB Zar}‎
 ‎\setpersianmonofont{XB Zar}‎

ولی به جز این راه حل روشهای دیگری هم برای درج \ وجود دارد. در فایل ضمیمه سه روش برای درج بک‌اسلش (backslash) را توضیح داده‌ام.
البته اگر آخرین نسخه زی‌پرشین را ندارید برای اجرای مثال پیوست نیز باید دو دستور فوق را در ابتدای سند قرار دهید.
« آخرين ويرايش: اكتبر 10, 2009, 10:22:34 pm توسط محمود امین‌طوسی »

آفلاین مهدی امیدعلی

  • Administrator
  • Sr. Member
  • *****
  • تشکر
  • -اهدا شده: 21
  • -دریافت شده: 109
  • ارسال: 337
    • ديدن مشخصات
پاسخ : نوشته فارسی در محیط verbatim
« پاسخ #13 : اكتبر 10, 2009, 10:27:13 pm »
آقای دکتر، این کار رو کردم و همه چی داخل یه خط قرار می گیره اما خروجی به شکل فونت verbatim نیستش و در ضمن خطای زیر رو میده:
! Undefined control sequence.
\verbatim@font ->\normalfont \ttfamily
l.23 \LRE{\verb
+D:\New folder\Texmaker+}
باید واسه verbatim فونت تعریف کنم؟ میشه کمک کنین؟
برای من که مشکلی نداره. نکنه داری از نسخهٔ آزمایشی زی‌پرشین استفاده می‌کنی. تعریف قلم در این نسخه دارای اشکاله. بهتره از همون نسخهٔ رسمی استفاده کنی.

آفلاین وحید دامن‌افشان

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
پاسخ : نوشته فارسی در محیط verbatim
« پاسخ #14 : اكتبر 10, 2009, 10:31:44 pm »
نکنه داری از نسخهٔ آزمایشی زی‌پرشین استفاده می‌کنی.
آره، از آخرین نسخه استفاده می‌کنم.
راستی چه جوری میشه به  نسخه قبلی (نسخه ctan) برگشت؟

 

فارسی کردن اعداد در کدها در محیط verbatim

نویسنده susahabانجمن انجمن تازه‌کاران

پاسخ ها: 8
مشاهده: 3452
آخرين ارسال دسامبر 03, 2012, 10:00:31 am
توسط هادی صفی‌اقدم
بهم‌ریختگی نوشته‌ها در محیط ویرایش و تایپ

نویسنده ir1979انجمن انجمن تازه‌کاران

پاسخ ها: 6
مشاهده: 4280
آخرين ارسال مارس 25, 2010, 02:00:07 am
توسط سیدرضی علوی‌زاده
caption فارسی در محیط لاتین

نویسنده peymanانجمن گرافیک، جدول و شکل

پاسخ ها: 12
مشاهده: 7264
آخرين ارسال آوریل 27, 2010, 06:31:28 pm
توسط امیرمسعود
محیط verbatim بیشتر از یک خط

نویسنده محمد چهارسوقیانجمن حروف‌چینی مستندات

پاسخ ها: 2
مشاهده: 2468
آخرين ارسال آوریل 17, 2010, 01:42:57 pm
توسط محمد چهارسوقی
محیط verbatim در درون متن

نویسنده محمد چهارسوقیانجمن حروف‌چینی مستندات

پاسخ ها: 5
مشاهده: 3361
آخرين ارسال ژوئن 04, 2010, 11:24:28 pm
توسط محمد چهارسوقی
نوشتن فارسی در انگلیسی بدون تغییر فرم نوشته

نویسنده nokhbeh100انجمن سبک نوشتار

پاسخ ها: 3
مشاهده: 10861
آخرين ارسال ژوئیه 07, 2011, 09:24:50 am
توسط vafa
تایپ فرمول بین نوشته های فارسی

نویسنده hediانجمن انجمن تازه‌کاران

پاسخ ها: 1
مشاهده: 1805
آخرين ارسال ژوئن 22, 2012, 07:53:52 am
توسط هادی صفی‌اقدم
رفرنسهای فارسی و انگلیسی همه از راست نوشته میشن

نویسنده فاطمه زرمهیانجمن مراجع و بیب‌تک BibTeX

پاسخ ها: 1
مشاهده: 2126
آخرين ارسال ژوئن 28, 2012, 04:17:06 pm
توسط سید احمد موسوی