Telegram Web Link
‌ =====================
کانال آموزش لاتک
‌ =====================

موضوع: #هایلایت کردن #متن
شماره آموزش : 55

🔸پکیج مورد نیاز
bidihl, color
برای هایلایت کردن متن در متون فارسی، ضمن فراخوانی پکیج بالا از دستور زیر استفاده می‌شود.
\bidihl{متن}

🔹رنگی که به طور پیشفرض برای هایلایت کردن با این دستور استفاده می‌شود، رنگ زرد است، برای استفاده از رنگهای دیگر باید کد آنها را تعریف کنید. به طور مثال برای استفاده از رنگ نارنجی برای هایلایت، باید کد زیر را قبل از استفاده از دستور به کار ببرید.
\definecolor{bidihlcolor}{rgb}{1,0.7,0} % orange

‌ =====================

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

موضوع: تنظیم اندازه #محدود_کننده‌ها
شماره آموزش : 56

🔸تنظیم دستی:
برای تنظیم محدود کننده‌های سمت چپ از

\bigl,\Bigl,\biggl,\Biggl

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

\bigr,\Bigr,\biggr,\Biggr

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

\[ \Bigl( \frac{f+g}{h} \Bigr)\]

🔸تنظیم خودکار:
استفاده از دستورات left و right
به طور مثال

\[\left(\int \frac{x^2 -1}{\sin x + x}\right)\]

اما در فرمول‌های چند خطی که شکست خط اتفاق می‌افتد دستورات left و right به صورت بالا عمل نمی‌کند و با خطا مواجه می‌شود.

🔹به کاراکترهایی مانند
(),[], |, {}, ||, ...
محدود کننده می گوییم که در فرمول نویسی استفاده می‌شود.

‌ =====================

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

موضوع: رسم #box
شماره آموزش : 57

🔸فرم کلی دستور
\fbox{\parbox[ width]{ height }{text }}

برای رسم کادر دور یک نوشته یا فرمول دستورات زیادی وجودی دارد که نمونه بالا، یکی از آنهاست. به نمونه مثال زیر توجه کنید.

\fbox{\parbox[1.5in]{3in}{متن مورد نظر}}

البته می‌توان با اضافه کردن یک آرگومان به دستور، محل قرار گرفتن متن درون کادر را مشخص کرد. مانند

\fbox{\parbox[c][1.5in]{3in}{متن مورد نظر}}

در واقع با پارامتر [c]، متن موردنظر در وسط کادر قرار می‌گیرد. حالت‌های دیگر شامل b و t هستند که به ترتیب متن را در پایین و بالای کادر قرار می‌دهد.

‌ =====================

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

موضوع: #خط_زدن #عبارت
شماره آموزش : 58

🔸پکیج مورد نیاز
cancel

برای خط زدن یک عبارت، ضمن فراخوانی پکیج بالا از دستور زیر استفاده می‌شود.
\cancel{A}

و در فرمول به صورت:

\[\frac{2x\cancel{y}}{3\cancel{y}}\]

🔹حالتهای دیگر دستور:
\bcancel{}
\xcancel{}
\cancelto{value}{expression}

🔹دستورات در حالت math mood استفاده شوند.

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

موضوع: راهنمای #سبک #bibtex
شماره آموزش : 59

🔹مراحل کار در این سبک مرجع‌نویسی به صورت زیر است.

🔸تهیه یک فایل bib از تمام مراجع مورد استفاده.
🔸بعد از وارد کردن مراجع، هنگام ذخیره‌ی فایل، باید پسوند bib. برای فایل قرار دهید که فایل با فرمت bib ساخته شود نه فرمت tex.

🔸 وارد کردن دو دستور
\bibliographystyle{plainnat-fa}
\bibliography{myRefrence}

در فایل اصلی و در جایی که میخواهید مراجع ظاهر شوند.
🔹که plainnat-fa سبک نگارش مراجع شماست که بر اساس شیوه مورد نظر، می‌توانید تغییر دهید.
🔹و myRefrence نام فایل bib شماست که کاملا اختیاری است.

🔸پردازش روی فایل اصلی به صورت
یکبار xelatex
یکبار bibtex
دوبار xelatex.

🔸شما می‌توانید لیست کاملی از همه مراجع مورد استفاده با توجه به زمینه کاری خود تهیه کنید و در فایل bib قرار دهید، اما در هر مقاله فقط مقالات، کتابها یا ... در قسمت مراجع به نمایش در می آیند که در متن به آنها ارجاع داده شده است.

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

موضوع: انواع #سبک‌ها
شماره آموزش : 60

🔸unsrt-fa.bst
این سبک متناظر با unsrt.bst می‌باشد. مراجع به ترتیب ارجاع در متن ظاهر می‌شوند.

🔸plain-fa.bst
این سبک متناظر با plain.bst می‌باشد. مراجع بر اساس نام‌خانوادگی نویسندگان، به ترتیب صعودی مرتب می‌شوند. همچنین ابتدا مراجع فارسی و سپس مراجع انگلیسی خواهند آمد.

🔸acm-fa.bst
این سبک متناظر با acm.bst می‌باشد. شبیه plain-fa.bst است. قالب مراجع کمی متفاوت است. اسامی نویسندگان انگلیسی با حروف بزرگ انگلیسی نمایش داده می‌شوند.

🔸ieeetr-fa.bst
این سبک متناظر با ieeetr.bst می‌باشد. مراجع مرتب نمی‌شوند.

🔸plainnat-fa.bst
این سبک متناظر با plainnat.bst می‌باشد. نیاز به بستهٔ natbib دارد. (مراجع مرتب می‌شوند)

🔸chicago-fa.bst
این سبک متناظر با chicago.bst می‌باشد. نیاز به بستهٔ natbib دارد. (مراجع مرتب می‌شوند)

🔸asa-fa.bst
این سبک متناظر با asa.bst می‌باشد. نیاز به بستهٔ natbib دارد. (مراجع مرتب می‌شوند)

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

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

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

🔸پکیج مورد نیاز
fancyhdr

🔰نمونه کد
\pagestyle{fancy}
\fancyhf{}
\fancyhead[RO]{}
\fancyhead[LO]{\bfseries\thepage}
\fancyhead[CO]{}

🔰نکات:

🔹دستور
\pagestyle{fancy}
از استایل fancy (یعنی قرار دادن سرصفحه و پا صفحه) برای صفحات استفاده می‌کند.

🔹دستور {}fancyhf\، تنظیمات قبلی را حذف می‌کند.

🔹دستور
\fancyhead[RO]{}
متن مورد نظر شما را در قسمت راست سر صفحه قرار می‌دهد که میتوان از دستور leftmark\ برای قرار دادن اطلاعات فصل در این قسمت، در آکولاد این دستور استفاده کرد.

🔹دستور
\fancyhead[LO]{\bfseries\thepage}
در قسمت بالا و سمت چپ صفحه، شماره صفحه را قرار می‌دهد.

🔹دستور
\fancyhead[CO]{}
متن مورد نظر شما را که درون آکولاد نوشته می‌شود، را در قسمت بالا و وسط صفحه قرار می‌دهد.

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

موضوع: #غیرفعال کردن دستورها
شماره آموزش : 62

🔰روش اول

🔸پکیج مورد نیاز
comment

برای غیرفعال کردن بخشی از کدهای نوشته شده، بعد از فراخوانی پکیج بالا قبل از بسته زیپرشین، کدها را در محیط
🔹\begin{comment}
...
\end{comment}
قرار دهید.

🔰روش دوم

🔸این روش با گذاشتن % قبل از کدها آن‌ها را غیرفعال می‌کند.
قسمتی که می‌خواهید غیرفعال شود را انتخاب کنید و سپس کلیدهای
ctrl+T
را بزنید. برای فعال کردن دوباره، مجددا کدهای غیرفعال شده را انتخاب کنید و کلیدهای
ctrl+U
را بزنید.

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

موضوع: #زیرنویس #چندخطی برای #عملگرها
شماره آموزش : 63

🔸پکیج مورد نیاز
amsmath

گاهی نیاز داریم برای برخی عملگرها، زیرنویس چند خطی تعریف کنیم، برای اینکار از دستور
\substack
مانند مثال زیر استفاده می‌کنیم.

\sum_{\substack{i < n\\ i>j}}

در این مثال برای عملگر مجموع، دو زیر نویس i<n و i>j به صورت زیر هم، در دو خط تعریف شده است.

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

موضوع: #بازیابی #اطلاعات
شماره آموزش : 64

🔹گاهی اوقات در اثر خاموش شدن ناگهانی سیستم یا عوامل دیگر، اطلاعات و مطالب تایپ شده در فایل تک پاک می‌شوند.
برای بازیابی این اطلاعات، اگر از ویرایشگری استفاده می کنید که قابلیت ساخت فایل پشتیبان (با پسوند bak) را دارد، می‌توانید از این فایل به روش زیر استفاده کنید.

🔸اگر نام فایل اصلی شما mwe.tex است، فایل پشتیبان با نام
mwe.bak or mwe.tex.bak
در پوشه ای که فایل اصلی قرار دارد ساخته شده است، با پاک کردن پسوند bak و تبدیل این فایل به فایل tex می‌توانید از محتویات آن برای بازیابی اطلاعات پاک شده استفاده کنید.

ℹ️ مرجع: سایت Stack Exchange.

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

موضوع: #شماره‌گذاری #معادلات_تابعی
شماره آموزش : 65

🔸پکیج مورد نیاز
amsmath

گاهی اوقات، نیازمند شماره‌گذاری معادلات به صورت
a+b (4.9a)
c+d (4.9b)
هستیم.
برای اینکار ضمن فراخوانی پکیج مورد نیاز، از محیط
🔹\begin{subequations}
...
\end{subequations}
به صورت مثال زیر استفاده می‌کنیم.

\begin{subequations}
\begin{align}
&a+b\\
&c+d
\end{align}
\end{subequations}

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

موضوع: #ارجاعات_جهشی
شماره آموزش : 66

🔸پکیج مورد نیاز
hyperref

بسته بالا این امکان را برای شما به وجود می‌آورد که با کلیک کردن روی متن ارجاع شده، به صفحه مرجوع هدایت شوید.
و به عنوان یک ترفند، وقتی با کلیک روی متن ارجاع شده به صفحه مرجوع می‌روید می‌توانید با کلیدهای Alt و کلید برگشت (◀️+Alt) دوباره به صفحه ارجاع برگردید.
این بسته پارامترهای زیادی دارد. از جمله:

🔹رنگی کردن ارجاعات با پارامتر colorlinks
🔹درج تعداد دفعات ارجاع به مرجع با پارامتر backref
🔹متفاوت کردن رنگ منابع ارجاعی از سایر ارجاعات با پارامتر citecolor
و ... .

شکل کلی فراخوانی بسته به صورت زیر است که پیشنهاد می‌شود در متون فارسی قبل از بسته زیپرشین به عنوان آخرین بسته فراخوانی شود.
\usepackage[...]{hyperref}

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

موضوع: سبک‌های محیط‌های #نوشتاری
شماره آموزش : 67

🔸فرم کلی دستور
\theoremstyle{}

برای نوشتن محیط‌های قضیه، تعریف، مثال و ... در لاتک سه سبک مختلف وجود دارد.
سبک‌ها عبارتند از:
🔹plain
که سبک پیشفرض لاتک هست و محیط‌های تحت آن دارای عنوان پررنگ، و متن به شکل خوابیده هستند.

🔹definition
در این سبک عنوان پررنگ و متن محیط‌ها به صورت ساده است. که مناسب برای نوشتن تعریف (definition) و مثال (example) است.

🔹remark
در این سبک عنوان به شکل خوابیده است و متن محیط به صورت معمولی نوشته می‌شود. که بهتر است از این سبک برای نوشتن نکته (note) و ملاحظه (remark) استفاده شود.

برای مثال:
\theoremstyle{definition}
\newtheorem{definition}{تعریف}[section]
\theoremstyle{plain}
\newtheorem{theorem}{قضیه}[section]

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

موضوع: #ارجاع به بیرون
شماره آموزش : 68

🔸پکیج مورد نیاز
hyperref

برای ارجاع دادن به یک سایت اینترنتی در متن، با استفاده از بسته معرفی شده می‌توان از دستور زیر استفاده کرد.
\href{URL}{text}
کرد.
مثلا برای نوشتن متنی که قرار است در آن به صفحه زیپرشین در سایت CTAN لینک دهیم به صورت زیر تایپ میکنیم:

🔹برای دیدن آخرین تحولات بسته
\lr{xepersian}
لطفا
\href{https://www.ctan.org/pkg/xepersian}{اینجا}
را ببینید.

و خروجی به این شکل خواهد شد:

🔹برای دیدن آخرین تحولات بسته xepersian لطفا اینجا را ببینید.

که با کلیک روی کلمه اینجا به صفحه لینک می‌شود.

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

موضوع: تغییر #فونت #آدرس #سایت
شماره آموزش : 69

🔸پکیج مورد نیاز
url

🔸فرم کلی دستور
\urlstyle{}

برای تغییر فونت آدرس سایت در متن، می‌توان به روش‌های زیر عمل کرد.

🔹\urlstyle{rm}
\url{http://qa.parsilatex.com}

🔹\urlstyle{sf}
\url{http://qa.parsilatex.com}

🔹\urlstyle{same}
\url{http://qa.parsilatex.com}

🔹\bfseries\urlstyle{same}
\url{http://qa.parsilatex.com}

🔹\itshape\urlstyle{same}
\url{http://qa.parsilatex.com}

🔹\mdseries\itshape\urlstyle{same}
\url{http://qa.parsilatex.com}

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

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

موضوع: #ارجاع به #پاورقی
شماره آموزش : 70

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

🔸ابتدا با روش زیر به پاورقی لیبل می‌زنیم.
\LTRfootnote{Just a test footnote\label{ftn:test}}

و برای ارجاع به آن از دستور زیر استفاده می‌کنیم.
\ref{ftn:test}

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

موضوع: چند #دستور_نگارشی
شماره آموزش : 71

🔰دستورات ایجاد فاصله
🔸فاصله افقی
\hspace*{2cm}
🔸فاصله عمودی
\vspace*{2cm}

🔰دستورات مربوط به تو رفتگی اول پاراگراف
🔸ایجاد تو رفتگی
\indent
🔸حذف تو رفتگی
\noindent

🔰دستورات بولد کردن
🔸متن
\textbf{متن}
🔸ریاضی
\mathbf{5}
🔸نمادهای یونانی
\boldsymbol{\beta}

🔰دستورات مربوط به صفحه
🔸ایجاد صفحه جدید
\newpage
🔸حذف شماره صفحه از یک صفحه خاص
\thispagestyle{empty}

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

مجموعه #فیلم‌های #آموزشی

👇👇👇👇

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

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

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

🔸جلسه اول: فرمول‌نویسی
🔸جلسه دوم: ادامه بحث فرمول‌نویسی.
🔸جلسه سوم: فرمول‌نویسی پیشرفته
🔸جلسه چهارم: ادامه فرمول‌نویسی پیشرفته
🔸جلسه پنجم: مورد بندی و تعریف محیط جدید
🔸جلسه ششم: آموزش رسم جدول در لاتک
🔸جلسه هفتم: افزودن شکل به متن، رسم دیاگرام با بسته‌های amscd و xy
🔸جلسه هشتم: درج نمایه و مراجع.
🔸جلسه نهم: آموزش ساخت اسلاید در کلاس بیمر.

‌ =====================
@LearnLaTex
‌ =====================
Lecture_1.mkv
141.3 MB
🎥 جلسه اول

📋فرمول‌نویسی
2025/07/05 19:26:08
Back to Top
HTML Embed Code: