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

نویسنده موضوع: تداخل در سبک‌ها  (دفعات بازدید: 2287 بار)

آفلاین taha

  • Jr. Member
  • **
  • تشکر
  • -اهدا شده: 48
  • -دریافت شده: 1
  • ارسال: 55
    • ديدن مشخصات
تداخل در سبک‌ها
« : اكتبر 14, 2011, 12:02:26 pm »
باسلام
من در کتابم از تمام سبک‌های زیر استفاده کرده‌ام
اما در اضافه کردن شکل pstricks تداخل ایجاد می‌شود.
لطفا بفرمایید چطور تداخل بین سبک‌ها را رفع کنم.
« آخرين ويرايش: اكتبر 14, 2011, 12:09:31 pm توسط taha »

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : تداخل در سبک‌ها
« پاسخ #1 : اكتبر 14, 2011, 12:18:06 pm »
باسلام
من در کتابم از تمام سبک‌های زیر استفاده کرده‌ام
اما در اضافه کردن شکل pstricks تداخل ایجاد می‌شود.
لطفا بفرمایید چطور تداخل بین سبک‌ها را رفع کنم.
به این تداخل نمی‌گویند. شما از سه سبک pstricks و tikz و hyperref استفاده می‌کنید و هر سه اینها \dimenهای جدیدی را ایجاد می‌کنند که دیگر ظرفیت تک برای ایجاد \dimen جید پر شده است و نمی‌تواند \dimen جدیدی ایجاد کند. برای حل مشکل باید از سبک etex قبل از استفاده از هر سبکی استفاده کنید. در ادامه:

اینطور که به نظر می‌رسد شما هم مثل سایر دوستان فقط کد کپی می‌کنید و علت استفاده از کدهایتان یا اینکه فلان سبک چه کاری انجام می‌دهد نمی‌دانید. برای نمونه علت استفاده از سه سبک زیر چیست؟
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
در حقیقت سند لاتک شما شده یک جنگل!

آفلاین taha

  • Jr. Member
  • **
  • تشکر
  • -اهدا شده: 48
  • -دریافت شده: 1
  • ارسال: 55
    • ديدن مشخصات
پاسخ : تداخل در سبک‌ها
« پاسخ #2 : اكتبر 14, 2011, 12:57:58 pm »
به این تداخل نمی‌گویند. شما از سه سبک pstricks و tikz و hyperref استفاده می‌کنید و هر سه اینها \dimenهای جدیدی را ایجاد می‌کنند که دیگر ظرفیت تک برای ایجاد \dimen جید پر شده است و نمی‌تواند \dimen جدیدی ایجاد کند. برای حل مشکل باید از سبک etex قبل از استفاده از هر سبکی استفاده کنید. در ادامه:

اینطور که به نظر می‌رسد شما هم مثل سایر دوستان فقط کد کپی می‌کنید و علت استفاده از کدهایتان یا اینکه فلان سبک چه کاری انجام می‌دهد نمی‌دانید. برای نمونه علت استفاده از سه سبک زیر چیست؟
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
در حقیقت سند لاتک شما شده یک جنگل!

باتشکر از راهنمایی شما
معمولا می‌دانم که سبک‌ها چه کاربردی دارند ولی قبول دارم که همه را نمی‌دانم و گاهی کپی می‌کنم ولی معمولا سعی می‌کنم به مستندات رجوع کنم.
اما در این مورد کپی کردم. بعد از رجوع به مستندات:
 
استفاده از \usepackage[T1]{fontenc} کاملا بی‌مورد است و نوعی کدینگ فونت برای زبان انگلیسی است که به دلیل پشتیبانی از لهجه و فاصله گذاری بین کلمات به جای OT1 توصیه می‌شود.

\usepackage[latin1]{inputenc} هم بی‌مورد است

سبک babel یک سبک چند زبانه برای ایجاد کلاسهای استاندارد در لاتک
ولی نمی‌دانم چرا از ngerman که برای زبان آلمانی است استفاده شده و با حذف آن به مشکل می‌خورم.

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : تداخل در سبک‌ها
« پاسخ #3 : اكتبر 14, 2011, 01:03:27 pm »
باتشکر از راهنمایی شما
معمولا می‌دانم که سبک‌ها چه کاربردی دارند ولی قبول دارم که همه را نمی‌دانم و گاهی کپی می‌کنم ولی معمولا سعی می‌کنم به مستندات رجوع کنم.
اما در این مورد کپی کردم. بعد از رجوع به مستندات:
 
استفاده از \usepackage[T1]{fontenc} کاملا بی‌مورد است و نوعی کدینگ فونت برای زبان انگلیسی است که به دلیل پشتیبانی از لهجه و فاصله گذاری بین کلمات به جای OT1 توصیه می‌شود.

\usepackage[latin1]{inputenc} هم بی‌مورد است

سبک babel یک سبک چند زبانه برای ایجاد کلاسهای استاندارد در لاتک
ولی نمی‌دانم چرا از ngerman که برای زبان آلمانی است استفاده شده و با حذف آن به مشکل می‌خورم.
به هیچ‌کدام احتیاجی نیست چون هر سه برای تک ۸-بیتی است در صورتی که شما دارید از تک یونیکد استفاده می‌کنید. پرونده .aux را حذف کنید و دوباره xelatex را روی پرونده تک اجرا کنید.

آفلاین taha

  • Jr. Member
  • **
  • تشکر
  • -اهدا شده: 48
  • -دریافت شده: 1
  • ارسال: 55
    • ديدن مشخصات
پاسخ : تداخل در سبک‌ها
« پاسخ #4 : اكتبر 14, 2011, 01:45:07 pm »
می‌خواستم اطلاعات بیشتری از \dimen داشته باشم. احساس می‌کنم چیزی شبیه stack است آیا درست است؟

آفلاین vafa

  • مشاور
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 78
  • -دریافت شده: 2012
  • ارسال: 4,429
    • ديدن مشخصات
پاسخ : تداخل در سبک‌ها
« پاسخ #5 : اكتبر 14, 2011, 02:07:19 pm »
می‌خواستم اطلاعات بیشتری از \dimen داشته باشم. احساس می‌کنم چیزی شبیه stack است آیا درست است؟
dimen یا همان بعد به تک می‌گوید که یک چیز چقدر بزرگ یا کوچک است. لاتک بصورت پیش‌فرض بعدهایی با نام 0 تا 255 را ثبت کرده است که بصورت \dimen0 تا \dimen255 شناخته می‌شوند. اگر بخواهید بعد جدیدی تعریف کنید از دستور \newdimen استفاده می‌کنید. وقتی از بعد صحبت می‌کنیم منظور ما هم اندازه است و هم واحد. برای نمونه \textwidth یک dimen است که در لاتک با دستور \newdimen تعریف شده است.

 

تداخل استفاده همزمان از فهرست مطالب و نمایه با کلاس hyperref

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

پاسخ ها: 3
مشاهده: 3617
آخرين ارسال دسامبر 07, 2009, 11:04:44 pm
توسط مهدی شریعت
تداخل دکمه‌های میانبر فاصله نشکن با Jump to pdf در تک‌میکر

نویسنده هادی صفی‌اقدمانجمن Texmaker

پاسخ ها: 2
مشاهده: 2210
آخرين ارسال اكتبر 20, 2011, 05:27:02 am
توسط هادی صفی‌اقدم
تداخل عنوان ها با شماره ها در فهرست

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

پاسخ ها: 2
مشاهده: 1638
آخرين ارسال اكتبر 29, 2012, 12:20:53 am
توسط وحید دامن‌افشان
مشکل در به همریختگی و تداخل مطالب داخل خانه های جدول

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

پاسخ ها: 5
مشاهده: 2637
آخرين ارسال ژوئن 04, 2013, 08:17:59 am
توسط vafa
تداخل متن و لوگو

نویسنده s_karimiانجمن اسلاید Beamer

پاسخ ها: 11
مشاهده: 3577
آخرين ارسال دسامبر 31, 2013, 06:49:31 pm
توسط s_karimi
تداخل شماره تصویر و توضیح آن در فهرست

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

پاسخ ها: 15
مشاهده: 5031
آخرين ارسال ژوئیه 09, 2014, 01:38:25 pm
توسط negarins
مشکل تداخل نام طولانی فصل و بخش در سربرگ استایل مقاله

نویسنده Hassan67انجمن طراحی صفحه

پاسخ ها: 6
مشاهده: 3356
آخرين ارسال اوت 30, 2014, 02:47:02 am
توسط Hassan67