@UseLatex کانال آموزشی – Telegram
@UseLatex کانال آموزشی
1K subscribers
387 photos
1 video
287 files
76 links
آموزش تایپ با لَتِک

ارتباط با ادمین :
@madad_sh
لینک کانال آموزشی UseLatex:
https://telegram.me/UseLatex
سوپر گروه پرسش و پاسخ
https://news.1rj.ru/str/+RV4IEnj0THQ1NTI0
Download Telegram
⬆️ خروجی مربوط به درس ۴۹ ⬆️
@UseLatex 📌
درس ۵۰
🔊 استفاده از محیط verbatim برای لیست کردن کد
کلمه‌ی verbatim به معنای تحت الفظی یا کلمه به کلمه است. این محیط محتویات را همان‌طور که می‌باشد نمایش می‌دهد. ابتدا بسته ی زیر را در پری امبل فعال کنید:
\usepackage{verbatim}
سپس مطابق مثال زیر عمل کنید:
\begin{LTR}
\begin{verbatim}
\newcommand{\@tufte@lof@line}[2]{%
\leftskip 0.0em
\rightskip 0em
\parfillskip 0em plus 1fil
\parindent 0.0em
\@afterindenttrue
\interlinepenalty\@M
\leavevmode
\@tempdima 2.0em
\advance\leftskip\@tempdima
\null\nobreak\hskip -\leftskip
{#1}\nobreak\qquad\nobreak#2%
\par%
}
\end{verbatim}
خروجی زیبای این محیط را در پیام بعدی ببینید.⬇️
تهیه کننده: شاپور مددپور
@UseLatex 📌
⬆️ خروجی مربوط به درس ۵۰ ⬆️
@UseLatex 📌
درس ۵۱
🔊 استفاده از محیط *verbatim برای لیست کردن کد
کلمه‌ی verbatim به معنای تحت الفظی یا کلمه به کلمه است. این محیط محتویات را همان‌طور که می‌باشد نمایش می‌دهد به علاوه فاصله‌ای را که به وسیله‌ِ space نیز ایجاد می‌شود را نمایش می‌دهد. ابتدا بسته ی زیر را در پری امبل فعال کنید:
\usepackage{verbatim}
و سپس مطابق مثال زیر عمل کنید:
\begin{LTR}
\begin{verbatim*}
\newcommand{\@tufte@lof@line}[2]{%
\leftskip 0.0em
\rightskip 0em
\parfillskip 0em plus 1fil
\parindent 0.0em
\@afterindenttrue
\interlinepenalty\@M
\leavevmode
\@tempdima 2.0em
\advance\leftskip\@tempdima
\null\nobreak\hskip -\leftskip
{#1}\nobreak\qquad\nobreak#2%
\par%
}
\end{verbatim*}
\end{LTR}
خروجی این محیط را در پیام بعدی ببینید و با محیطهای verbatim و lstlisting مقایسه کنید.⬇️
تهیه کننده: شاپور مددپور
@UseLatex 📌
⬆️ خروجی مربوط به درس ۵۱ ⬆️
@UseLatex 📌
درس ۵۲
🔊 برچسب زدن و زیر نویس کردن و ارجاع دادن به محیط verbatim به کمک محیط figure
ابتدا در محیط پری امبل بسته‌های زیر را فعال کنید:
\usepackage{graphicx}
\usepackage{float}
\usepackage{verbatim}
و سپس مانند مثال زیر عمل کنید:
\begin{figure}[H]
\begin{LTR}
\begin{verbatim}
\newcommand{\@tufte@lof@line}[2]{%
\leftskip 0.0em
\rightskip 0em
\parfillskip 0em plus 1fil
\parindent 0.0em
\@afterindenttrue
\interlinepenalty\@M
\leavevmode
\@tempdima 2.0em
\advance\leftskip\@tempdima
\null\nobreak\hskip -\leftskip
{#1}\nobreak\qquad\nobreak#2%
\par%
}
\end{verbatim}
\end{LTR}
\caption {لیست کد مربوط به انتگرال نامعین}
\label{code2}
\end{figure}
و ارجاع به آن مشابه عکس می‌باشد.
به کمک کد
\ref{code2}
نتیجه می‌گیریم:....
خروجی این محیط را در پیام بعدی ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
⬆️ خروجی مربوط به درس ۵۲ ⬆️
@UseLatex 📌
درس ۵۳
🔊 برچسب زدن و زیر نویس کردن و ارجاع دادن به محیط verbatim به کمک محیط program
ابتدا در محیط پری امبل بسته‌های زیر را فعال کنید:
\usepackage{float}
\floatstyle{ruled}
\newfloat{program}{thp}{lop}\floatname{program}{Program}
و سپس مطابق مثال زیر عمل کنید:
\begin{LTR}
\begin{program}
\begin{verbatim}
\newcommand{\@tufte@lof@line}[2]{%
\leftskip 0.0em
\rightskip 0em
\parfillskip 0em plus 1fil
\parindent 0.0em
\@afterindenttrue
\interlinepenalty\@M
\leavevmode
\@tempdima 2.0em
\advance\leftskip\@tempdima
\null\nobreak\hskip -\leftskip
{#1}\nobreak\qquad\nobreak#2%
\par%
}
\end{verbatim}
\caption{\rl{کد مربوط به انتگرال نامین}}
\label{3}
\end{program}
\end{LTR}
و برای ارجاع آن به صورت زیر عمل می‌کنیم:
به کمک برنامه‌ی مربوط به کد
\ref{3}
داریم:
خروجی این محیط را در پیام بعدی ببینید.⬇️
تهیه کننده: شاپور مددپور
@UseLatex 📌
⬆️ خروجی مربوط به درس ۵۳ ⬆️
@UseLatex 📌
درس ۶۱
🔊 فاصله‌گذاری بین کلمات و دستورات ریاضی
برای فاصله‌گذاری می‌توانید از یکی از دستورات زیر و یا ترکیبی از چند تای آنها استفاده کرد.
\ + space
\,
\;
\quad
\qquad
و برای فاصله‌ی منفی در محیط ریاضی از دستور زیر کمک بگیرید
\!
ایجاد فاصله با ؛/ نیز در محیط ریاضی می‌باشد‌.
و برای ایجاد فاصله‌های بیشتر افقی از دستور زیر کمک بگیرید
\hspace*{?cm}
و برای ایجاد فاصله‌های عمودی از دستور زیر کمک بگیرید.
\vspace*{?cm}
که در دوتای اخیر به جای علامت سوال می‌توان عدد دلخواه انتخاب کرد.
به مثال زیر توجه کنید تا فرق این حالت‌ها را دریابید.
\begin{flushleft}
$ a\!b $
\\
$ a\,b $
\\
$ a\ b $
\\
$ a\; b $
\\
$ a\,\,\; b $
\\
$ a\quad b $
\\
$ a\qquad b $
\\
$ a\hspace*{4cm} b $
\end{flushleft}
\vspace*{2cm}
\begin{flushleft}
$\rm{hi}$
\end{flushleft}
\vspace*{-1.5cm}
\begin{flushleft}
$\rm{thank's} $
\end{flushleft}
در مثال بالا همانطور که می‌بینید برای رفتن به سطر بعد از دستور // استفاده شده و دستورات ریاضی بین دو تا دالر قرار داده شده‌اند که در دروس بعد تحت عنوان دستورات درون خطی از آنها نام می‌بریم. همچنین از دستور
\begin{flushleft}
محتویات
\end{flushleft}
برای چپ چین کردن استفاده کرده‌ایم که مشابها دستور
\begin{center}
محتویات
\end{center}
برای وسط‌چین و دستور
\begin{flushright}
محتویات
\end{flushright}
برای راست چین کردن به کار می‌روند.
خروجی این مثال را در پیام بعد ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
⬆️ خروجی مربوط به درس ۶۱ ⬆️
@UseLatex 📌
درس ۶۲
🔊 فرمولهای درون خطی و برون خطی
اگر فرمولی در متن ظاهر شود به آن درون خطی و چنانچه در خطی مسقل از متن ظاهر شود برون‌خطی نام دارد. لاتک به طور هوشمندانه اندازه‌ی متن را با فرمول درون‌خطی تنظیم می‌کند. طریقه‌ی نوشتن این‌گونه فرمولها در دروس بعد آموزش داده می‌شود اما به دو مثال زیر در این زمینه توجه کنید و خروجی آنها را با هم مقایسه کنید.
مثال: فرمول
$ \sum_{i=1}^n {x_i} $
یک فرمول درون‌خطی است اما فرمول زیر یک فرمول برون خطی است.
\[
\sum_{i=1}^n {x_i}
\]
توجه کنید که فرمول درون خطی را به صورت
$ فرمول ریاضی درون‌خطی $
و فرمول برون خطی وسط‌چین را به صورت
$$ فرمول ریاضی برون‌خطی وسط‌چین$$
و یا
\[ فرمول ریاضی برون‌خطی وسط‌چین \]
تولید کرده‌ایم. نکته‌ی دیگر اینکه با دقت در طریقه‌ی نوشته شدن اندیسهای سیگما در حالت درون‌خطی به هوشمند بودن لاتک در تشخیص نوع نوشته پی می‌بریم.
خروجی این درس را در پیام بعد ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
⬆️ خروجی مربوط به درس ۶۲ ⬆️
@UseLatex 📌
درس ۶۳
🔊 نوشتن فرمولهای ریاضی
🔰 توان و اندیس
دو تذکر اساسی:
تذکر ۱: برای نوشتن ریاضی در متن بسته‌های زیر را از این به بعد حتما قبل از بسته‌ی زی‌پرشین فعال کنید.
\usepackage{amsthm,amssymb,mathrsfs}
\usepackage{amsmath}
\usepackage{mathtools}
تذکر۲: در درس ۶۲ نحوه‌ی نوشتن فرمولهای درون‌خطی و برون‌خطی بیان شد. از این به بعد برای یکسان‌سازی دستورها از روش برون‌خطی استفاده می‌کنیم.
مثال:
\[
x^2+y^{112}=0 \qquad,\qquad x_1+x_{13}=15
\]
توجه کنید که برای توان یا اندیس بیش از یک کاراکتر حتما باید از علامت آکولاد استفاده شود.
خروجی این مثال را در پیام بعد ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
⬆️ خروجی مربوط به درس۶۳ ⬆️
@UseLatex 📌
درس ۶۴
🔊 نوشتن فرمولهای ریاضی
🔰 نوشتن رادیکال و ترکیب k شئ از n شئ
مثال:
$$\sqrt[6]{5}$$
$$\binom{n}{k}=\frac{n!}{k!(n-k)!} $$
$${n! \over k!(n-k)!} = {n \choose k}$$
$$ {n! \over k!(n-k)!} = {n \choose k}$$
خروجی این مثال را در پیام بعد ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
⬆️ خروجی مربوط به درس ۶۴ ⬆️
@UseLatex 📌
درس ۶۵
🔊 نوشتن فرمولهای ریاضی
🔰 نوشتن انتگرال نامعین و ظرورت تعریف عملگر dx
در این درس بر آنیم تا به ظرافت در نوشتن عملگرها بپردازیم. برای ورود به بحث ابتدا به خروجی دو حالت زیر برای نوشتن انتگرال معین توجه کنید.
مثال:
$$\int y\ dx$$
$$\int y \, \rm{d}x$$
در حالت اول از مثال بالا می‌بینید که خروجی dx به صورت ایتالیک است . در صورتی که به عنوان یک عملگر نباید به این صورت نوشته شود. برای رفع این مشکل با توجه به حالت دوم نوشتن و به کمک محیط متن ریاضی rm این مشکل مرتفع شده اما فاصله‌ی منطقی که بای با y به عنوان انتگران داشته باشد را به صورت دستی و دستور بک‌اسلش، ایجاد کرده‌ایم. در درس بعد سعی می‌کنیم با تعریف کردن عملگر جدید این مشکل را حل کنیم. پس برای تکمیل این درس به درس بعد رجوع کنید.
خروجی مربوط به مثال بالا را در پیام بعد ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
⬆️ خروجی مربوط به درس ۶۵ ⬆️
@UseLatex 📌
#درس۶۶
🔊 معرفی اپراتور (عملگر) جدید ( روش اول)
روش دیگر را در درس ۷۸ پی‌گیری کنید.
برخی از اپراتورهای خاص به صورت پیش فرض در لاتک تعریف شده هستند و نیازی به تعریف مجدد ندارند. مثلا برای نوشتن سینوس و یا ک‌سینوس از
\sin و \cos
استفاده می‌کنیم. وقتی از این دستورات ( با نوشتن بک اسلش) استفاده می‌کنیم به صورت متن ریاضی و غیر ایتالیک که طریق صحیح ان است، نوشته می‌شوند.
اما گاهی اپراتورهایی داریم که به صورت پیش‌فرض در لاتک تعریف شده نیستند و برای صحیح نوشتن متن باید آنها را خودمان تعریف کنیم. در زیر چند نمونه عملگر جدید را به عنوان نمونه تعریف می‌کنیم. طریقه‌ی درست قرار دادن آنها را در مقدمه‌ی سند، به کمک درس ۱۱ پی‌گیری کنید.
\DeclareMathOperator{\card}{card}
\DeclareMathOperator{\ann}{ann}
\DeclareMathOperator{\sgn}{sgn}
\DeclareMathOperator{\dx}{dx}
به ترتیب کاردینال و پوچساز و تابع علامت و دیفرانسیل ایکس در بالا تعریف شده‌اند. از این پس هر جا بخواهیم از کاردینال و یا دیفرانسیل ایکس استفاده کنیم به صورت زیر عمل می‌کنیم:
$$\card{A} $$
$$\int x^2\dx$$
در کل برای معرفی عملگر جدید به صورت زیر عمل کنید:
\DeclareMathOperator{\دستور نماد}{نماد}
خروجی این درس را در پیام بعد ببینید.⬇️
تهیه کننده: مددپور
@UseLatex 📌
⬆️ خروجی مربوط به درس ۶۶ ⬆️
@UseLatex 📌