Learn LaTex
1.64K subscribers
69 photos
1 video
70 files
21 links
آموزش، رفع اشکال و ارائه منابع در زمینه حروفچینی با نرم افزار لاتک و بسته زی‌پرشین

🔗لینک گروه:
https://t.me/+c9H2AmM-3FJjYTM0

🔗لینک کانال:
@LearnLatex

ادمین‌ها:
@amin_roshani
@Maryam_stat
Download Telegram
‌ =====================
❤️ کانال آموزش لاتک
‌ =====================

موضوع: نام‌گذاری #قضایا، تعاریف و ...
شماره آموزش: 81

گاهی اوقات نیاز داریم که نام یک قضیه یا تعریف و ... را در متن خود بنویسیم، برای اینکار کافی است از یک آرگومان اختیاری در آغاز اینگونه محیط‌ها استفاده کنیم.

🔸برای مثال برای نوشتن نام قضیه حد مرکزی در ابتدای صورت قضیه، به شیوه زیر عمل می‌کنیم
\begin{theorem}[حد مرکزی]

\end{theorem}

🔹و اگر بخواهیم متن قضیه را از خط بعدی شروع کنیم، کافی است از پارامتر hfill استفاده کنیم. به صورت زیر:

\begin{theorem}[حد مرکزی]\hfill\\

\end{theorem}

‌ =====================
❤️ @LearnLaTex
‌ =====================
Please open Telegram to view this post
VIEW IN TELEGRAM
‌ =====================
❤️ کانال آموزش لاتک
‌ =====================

موضوع: قرار دادن #بکگراند برای صفحات
شماره آموزش: 82


🔸 پکیج مورد نیاز
draftwatermark
👤نویسنده بسته
Sergio Callegari


🔹برای قرار دادن یک تصویر به عنوان بکگراند برای صفحات، بعد از فراخوانی پکیج، دستورات زیر را قبل از
\begin{document}
وارد کنید.
\SetWatermarkText{\includegraphics{image}}

🔹اگر می‌خواهید یک متن به عنوان بکگراند قرار دهید، کدها را اینگونه تغییر دهید.
\SetWatermarkText{text}

*⃣با روش بالا یک تصویر و یا یک متن به عنوان بکگراند برای کل صفحات اعمال می‌شود اما اگر می‌خواهید فقط برای صفحه اول، بکگراند قرار دهید کافی است پکیج را به شکل زیر فراخوانی کنید.
\usepackage[firstpage]{draftwatermark}

‌ =====================
❤️ @LearnLaTex
‌ =====================
Please open Telegram to view this post
VIEW IN TELEGRAM
‌ =====================
❤️ کانال آموزش لاتک
‌ =====================

موضوع: #فایلهای حاصل از #پردازش
شماره آموزش: 83

🔹فایلهایی که هنگام پردازش یک فایل tex تولید می‌شوند عبارتند از:

🔸fd, fmt, tfm
این دسته از فایلها، دربردارنده اطلاعاتی درباره نوع قلم و شکل قلم هستند.

🔸dvi
مهمترین خروجی حاصل از اجرای LaTeX روی فایل ورودی می‌باشد که نمایش دهنده‌ی نوشتار حروفچینی شده توسط L aTEX است.

🔸log
در هر بار اجرای فایل ورودی، گزارشی از آنچه رخ می‌دهد در فایل log ذخیره می‌شود.

🔸aux
انتقال اطلاعات مربوط به ارجاع دهی از پردازش قبلی به پردازش فعلی بر عهده فایل با پسوند aux می‌باشد.

🔸toc
در صورت استفاده از فرمان تشکیل فهرست در فایل ورودی، LaTEX در اولین اجرا فایلی با پسوند toc ایجاد می‌کند که دربردارنده‌ی عنوان فصلها، بخشها و زیربخشها همراه با شماره‌ی صفحه‌ی متناظر است.

🔸lof
همانند toc است اما برای فهرست شکلها.

🔸lot
همانند toc و lof است اما برای فهرست جدولها.

🔸idx
اگر نوشتار شامل نمایه باشد و در فایل ورودی فرمانهای ویژه برای پدید آوردن نمایه، صادر شده باشد، در اولین اجرا روی فایل ورودی، واژه‌های مشخص شده برای درج در نمایه در فایلی با پسوند idx ذخیره می‌شود.

🔸ind
حاصل پردازش فایل گزینه‌ی قبل، توسط برنامه‌ی MakeIndex فایلی با پسوند ind، است. latex از این فایل برای گنجاندن نمایه استفاده می‌کند.

ℹ️ مرجع: راهنمای جامع LaTeX، نوشته مرتضی ابطحی.

‌ =====================
❤️ @LearnLaTex
‌ =====================
Please open Telegram to view this post
VIEW IN TELEGRAM
‌ =====================
❤️ کانال آموزش لاتک
‌ =====================

موضوع: معرفی #پکیج
شماره آموزش: 84


🔸 پکیج مورد نیاز
upgreek
👤نویسنده بسته
Walter Schmidt


🔹در برخی متون، نمادهای یونانی به شکل ایستاده نوشته شده‌اند و ممکن است نیاز داشته باشیم که در لاتک هم این نمادها را به همین شکل بنویسیم.

🔸بسته upgreek برای همین منظور نوشته شده است.

با فراخوانی پکیج و استفاده از دستور
\Up
قبل از حروف یونانی، برای حالت uppercase این نمادها و دستور
\up
برای حالت lowercase حروف یونانی، می‌توان این نمادها را به شکل ایستاده (upright) نوشت.

برای مثال
\Updelta, \Upgamma,\Uppi
\upalpha, \upbeta,\uppi

*⃣ دستورات در حالت mathmood استفاده شوند.

‌ =====================
❤️ @LearnLaTex
‌ =====================
Please open Telegram to view this post
VIEW IN TELEGRAM
‌ =====================
❤️ کانال آموزش لاتک
‌ =====================

موضوع: آشنایی با #TeXLiev و #MikTeX
شماره آموزش: 85

*⃣برای استفاده لاتک، باید یک توزیع تک (Tex Distribution) را روی کامپیوتر خود نصب کنید. این توزیع تک، شامل کلیه‌ ابزارهای لازم برای حروف‌چینی مانند قلم‌ها، بسته‌های مختلف، ویرایشگرها، نمایشگرها، موتورهای حروف‌چینی و… است. از معروف‌ترین توزیع‌های تک موجود، می‌توان به میک‌تک (MiKTeX) و تک‌لایو (TeX Live) اشاره کرد.

💥TeXLive💥

🔹پروژه تک‌لایو برای اولین بار در سال 1996 توسط Sebastian Rahtz و تیم پشتیبان او آغاز شد اما امروزه توسط Karl Berry و تیم توسعه دهندگان نگهداری می‌شود.
🔹دارای یک تیم توسعه دهنده است. بنابراین آینده امنی دارد.
🔹دارای یک مجموعه غنی از ابزار خط فرمان است.
🔹به طور پیش‌فرض همه بسته‌ها را نصب می‌کند.
🔹بر روی سیستم‌های چند کاربره به خوبی کار می‌کند.
🔹قابلیت پشتیبانی از بسیاری از سیستم عامل‌ها، نه فقط ویندوز را دارد.
🔹قابلیت به روز رسانی بسته‌ها در تک‌لایو وجود دارد.
🔹سرعت بیشتری در اجرا دارد (به خصوص در مورد فایل های گرافیکی)
🔹برنامه xindy فقط روی تک‌لایو فعال است. (xindy یک پردازنده است.)
🔹هماهنگی بیشتری با بسته زیپرشین دارد.

💥MikTeX💥

🔸توسط Christian Schenk توسعه داده می‌شود.
🔸فقط از ویندوز پشتیبانی می‌کند.
🔸قابلیت نصب بسته های از دست رفته را دارد.
🔸میک‌تک فریز نمی‌شود و همیشه قابلیت به روز رسانی دارد.
🔸ویرایشگر texworks همزمان با نصب Miktex نصب می‌شود.
🔸حجمی حدود 190 MB دارد.

‌ =====================
❤️ @LearnLaTex
‌ =====================
Please open Telegram to view this post
VIEW IN TELEGRAM
‌ =====================
❤️ کانال آموزش لاتک
‌ =====================

موضوع: نوشتن #یادداشت در حاشیه متن
شماره آموزش: 86


🔸 پکیج مورد نیاز
todonotes
👤نویسنده بسته
Henrik Skov Midtiby


🔹یادداشت (commands) نوشتن در حاشیه متن در لاتک، با استفاده از پکیج todonotes امکان پذیر است. برای این منظور می‌توان، یادداشت را با دستور
\todo{متن یادداشت}
در هر جایی از متن که مورد نظر است، درج کنیم.

🔹در صورت زیاد بودن تعداد یادداشت‌ها می‌توان با دستور
\listoftodos
فهرستی از این یادداشتها تهیه کرد.

🔰نمونه‌ای از روش استفاده از این دستور را در مثال زیر ببینید.

این مثال برای آشنایی با بسته
\lr{todonote}
\todo{البته برای آشنایی بیشتر باید راهنمای بسته مطالعه شود}
نوشته شده است. من با این دستور می‌توانم برای خودم در حاشیه متن یادداشت بگذارم تا بعدا سر فرصت به آن رسیدگی کنم.

‌ =====================
❤️ @LearnLaTex
‌ =====================
Please open Telegram to view this post
VIEW IN TELEGRAM
‌ =====================
❤️ کانال آموزش لاتک
‌ =====================

موضوع: #خط_کشیدن #زیر_متن
شماره آموزش: 87


🔸 پکیج مورد نیاز
ulem
👤نویسنده بسته
Donald Arseneau


🔹دستور underline قابلیت شکست خط را ندارد.
برای کشیدن خط، زیر یک عبارت در متن (text mood)، که نیاز به شکست خط وجود دارد، می‌توان از دستور

\uline{متن}
در پکیج معرفی شده استفاده کرد.

*⃣دستورات مختلف برای کشیدن انواع خط، زیر عبارات، در این پکیج به شرح زیر است:

▶️ \uline{متن آزمایشی}
▶️ \uuline{متن آزمایشی}
▶️ \uwave{متن آزمایشی}
▶️ \sout{متن آزمایشی}
▶️ \xout{متن آزمایشی}
▶️ \dashuline{متن آزمایشی}
▶️ \dotuline{متن آزمایشی}

ℹ️ مرجع: انجمن پارسی لاتک

‌ =====================
❤️ @LearnLaTex
‌ =====================‌
Please open Telegram to view this post
VIEW IN TELEGRAM
‌ =====================
کانال آموزش لاتک
‌ =====================

مجموعه #فیلم‌های #آموزشی
💥سری دوم💥

👇👇👇👇

‌ =====================
@LearnLaTex
‌ =====================
‌ =====================
کانال آموزش لاتک
‌ =====================

موضوع: #فیلم_آموزشی (سری دوم)
شماره آموزش : -

🔹ادامه مجموعه فیلم‌های آموزشی لاتک، که توسط استاد محترم گروه ریاضی دانشگاه صنعتی شاهرود، آقای دکتر مس‌فروش تهیه شده است.

🔸جلسه دهم: آموزش نرم‌افزار TikZit برای رسم گراف و آغاز معرفی بسته TikZ.
🔗فایل استفاده شده برای رسم گراف.
🔗نرم‌افزار TikZit برای رسم گراف.

🔸جلسه یازدهم: ادامه آشنایی با رسم با استفاده از بسته TikZ.

🔸جلسه دوازدهم: تولید واژه‌نامه انگلیسی به فارسی، فارسی به انگلیسی و اختصارات. ادامه TikZ و Pstricks.
🔗فایل راهنمای تولید واژه‌نامه.

‌ =====================
@LearnLaTex
‌ =====================
Lecture_10_By_Ali_Mesforush.mkv
157.7 MB
🎥 جلسه دهم

📋آموزش نرم‌افزار TikZit برای رسم گراف و آغاز معرفی بسته TikZ

🆔 @learnlatex
tikzsample.tex
1.5 KB
🔗فایل استفاده شده برای رسم گراف

🆔 @learnlatex
tikzit-0.9.exe
16.7 MB
🔗نرم‌افزار Tikzit برای رسم گراف

🆔 @learnlatex
Lecture_11_By_Ali_Mesforush.mkv
79.8 MB
🎥 جلسه یازدهم

📋ادامه آشنایی با رسم با استفاده از بسته TikZ.

41 دقیقه

🆔 @learnlatex
Lecture_12_By_Ali_Mesforush.mkv
164.6 MB
🎥جلسه دوازدهم

📋 تولید واژه‌نامه انگلیسی به فارسی، فارسی به انگلیسی و اختصارات. ادامه TikZ و Pstricks

🆔 @learnlatex
GlossSample.zip
76.1 KB
🔗فایل راهنمای تولید واژه‌نامه

🆔 @learnlatex
‌ =====================
کانال آموزش لاتک
‌ =====================

مجموعه #فیلم‌های #آموزشی
💥سری دوم💥

👆👆👆👆

‌ =====================
@LearnLaTex
‌ =====================
‌ =====================
❤️ کانال آموزش لاتک
‌ =====================

موضوع: #مکان #حدود #عملگرها
شماره آموزش: 89

🔹به طور کلی لاتک از دو شیوه برای قرار دادن حدود، در بالا و پایین عملگرها پیروی می‌کند.

1⃣در حالت textstyle، (زمانی که یک فرمول بصورت درون خطی نوشته شود) به دلیل رعایت فاصله بین خطوط، حدود عملگرها دقیقا زیر یا بالای آن قرار نمی‌گیرد.

2⃣حالت displaystyle مختص مواقعی است که فرمول به صورت جلوه یافته (در یک خط جدا از متن) نوشته می‌شود، که حدود عملگرها دقیقا زیر یا بالای آن قرار می‌گیرند.

🔸برای الزام لاتک به پیروی نکردن از دو قاعده بالا می‌توان به صورت زیر عمل کرد.

◀️اگر می‌خواهید حدود، دقیقا زیر (یا بالای) عملگر قرار بگیرد قبل از استفاده از (_) از دستور
\limits
استفاده کنید.

🔰مانند
\[\sum\limits_{i=1}^nx_i\]

◀️و یا دستور
\displaystyle
را درست قبل از نوشتن فرمول قرار دهید.

🔰مانند
\[ \displaystyle \sum_{i=1}^nx_i \]

◀️و برعکس، اگر می‌خواهید حدود، دقیقا زیر (یا بالای) عملگر نباشد قبل از (_) از دستور
\nolimits
استفاده کنید.

🔰مانند
\[\sum\nolimits_{i=1}^nx_i\]

‌ =====================
❤️ @LearnLaTex
‌ =====================‌
Please open Telegram to view this post
VIEW IN TELEGRAM
‌ =====================
❤️ کانال آموزش لاتک
‌ =====================

موضوع: تنظیم #حاشیه #صفحه
شماره آموزش: 90


🔸 پکیج مورد نیاز
geometry
👤نویسنده بسته
Hideo Umeki

🔹شکل کلی دستور
\usepackage[<option>]{geometry}

بسته geometry که برای تنظیم حاشیه‌های صفحه به‌کار می‌رود، پارامترهای (option) زیادی دارد که در این آموزش به پرکاربردترین آنها اشاره‌ای کوتاه می‌کنیم.

1⃣textwidth:
اندازه عرض متن.
2⃣textheight:
اندازه طول متن.
3⃣lines:
مشخص کننده تعداد خطوط متن.
4⃣hmargin:
مشخص کننده حاشیه های افقی متن (منظور، حاشیه‌های چپ و راست صفحه است) که به صورت
hmargin={⟨left margin⟩,⟨right margin⟩}
در قسمت آرگومان اختیاری بسته قرار می‌گیرد.

5⃣vmargin:
مشخص کننده حاشیه های عمودی متن (منظور، حاشیه‌های بالا و پایین صفحه است) که به صورت
vmargin={⟨top margin⟩,⟨bottom margin⟩}
در قسمت آرگومان اختیاری بسته قرار می‌گیرد.

6⃣centering:
متن را به صورت خودکار در وسط صفحه قرار می‌دهد.
7⃣top:
اندازه حاشیه بالای صفحه.
8⃣bottom:
اندازه حاشیه پایین صفحه.
9⃣left:
اندازه حاشیه سمت چپ صفحه.
🔟right:
اندازه حاشیه سمت راست صفحه.
1⃣1⃣footskip=?cm
فاصله شماره صفحه از انتهای صفحه را مشخص میکند.

◀️و در نهایت می‌توان بسته را به شکل زیر فراخوانی کرد.

\usepackage[footskip=1cm,vmargin={5cm,5cm},hmargin={5cm,5cm},lines=10]{geometry}
البته شما می‌توانید به جای هر کدام از موارد بالا، پارامتر مورد نظر خود را قرار دهید.

*⃣با استفاده از این بسته می‌توان حاشیه‌ها را در صفحه‌ای خاص هم تغییر داد.
برای این منظور می‌توان دستور

\newgeometry{left=3cm,right=1cm,bottom=0.1cm}

را در صفحه مورد نظر قرار داد و اعداد مورد نظر را جایگزین کرد.
و در صفحه‌های بعدی برای برگشت به تنظیمات قبل، دستور زیر استفاده می‌شود.
\restoregeometry

‌ =====================
❤️@LearnLaTex
‌ =====================‌
Please open Telegram to view this post
VIEW IN TELEGRAM