@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
درس ۴۷
🔊 ترکیب محیط trivlist با محیط شبه جدول tabular برای محیط لیست شبه جدولی
گاهی اوقات نیاز به محیطی شبه جدول داریم که در آن بخواهیم لیستی از پارامترها را در آن وارد کنم. برای اینکار ابتدا ماکروی زیر را در پری امبل معرفی کنید:
\newenvironment{name}
{\trivlist\item
\tabular{@{}rr@{}}}
{\endtabular\endtrivlist}
سپس مطابق مثال زیر عمل کنید:
توجه کنید که rr به معنای راست‌چین بودن محیط و تعداد آنها نیز بیانگر تعداد ستونهاست.
\begin{name}
نام:&شاپور \\
نام خانوادگی: & مددپور \\
شغل:& دبیر ریاضی\\
دبیرستان:& نمونه‌ی دکتر حسابی
\end{name}
خروجی این محیط را در پیام بعدی ببینید.⬇️
تهیه کننده: شاپور مددپور
@UseLatex 📌
⬆️ خروجی مربوط به درس ۴۷ ⬆️
@UseLatex 📌
درس ۴۸
🔊 استفاده از محیط lstlisting برای لیست کردن کد ( روش اول)
ابتدا بسته‌ی زیر را در پری امبل فعال کنید:
\usepackage{listings}
مطابق مثال زیر عمل کنید:
\begin{LTR}
\begin{lstlisting}[caption={indefinite Integral},label={codea1}]
\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{lstlisting}
\end{LTR}
خروجی این محیط را در پیام بعدی ببینید.⬇️
تهیه کننده: شاپور مددپور
@UseLatex 📌
⬆️ خروجی مربوط به درس ۴۸ ⬆️
@UseLatex 📌
درس ۴۹
🔊 استفاده از محیط lstlisting و ارجاع به آن برای لیست کردن کد (روش دوم)
ابتدا بسته‌ی زیر را در پری امبل فعال کنید:
\usepackage{listings}
مطابق مثال زیر عمل کنید:
\begin{LTR}
\begin{lstlisting}[language=C,frame=single,caption=My caption here,label=code1]
\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{lstlisting}
\end{LTR}
و ارجاع به آن به صورت زیر است:
به کمک کد
\ref{code1}
نتیجه می‌گیریم:....
خروجی این محیط را در پیام بعدی ببینید.⬇️
تهیه کننده: شاپور مددپور
@UseLatex 📌
⬆️ خروجی مربوط به درس ۴۹ ⬆️
@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 📌