باسلام
من در کتابم از تمام سبکهای زیر استفاده کردهام
اما در اضافه کردن شکل pstricks تداخل ایجاد میشود.
لطفا بفرمایید چطور تداخل بین سبکها را رفع کنم.
به این تداخل نمیگویند. شما از سه سبک pstricks و tikz و hyperref استفاده میکنید و هر سه اینها \dimenهای جدیدی را ایجاد میکنند که دیگر ظرفیت تک برای ایجاد \dimen جید پر شده است و نمیتواند \dimen جدیدی ایجاد کند. برای حل مشکل باید از سبک etex قبل از استفاده از هر سبکی استفاده کنید. در ادامه:
اینطور که به نظر میرسد شما هم مثل سایر دوستان فقط کد کپی میکنید و علت استفاده از کدهایتان یا اینکه فلان سبک چه کاری انجام میدهد نمیدانید. برای نمونه علت استفاده از سه سبک زیر چیست؟
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
در حقیقت سند لاتک شما شده یک جنگل!
به این تداخل نمیگویند. شما از سه سبک 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 که برای زبان آلمانی است استفاده شده و با حذف آن به مشکل میخورم.