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
‌ =====================
کانال آموزش لاتک
‌ =====================

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

👆👆👆👆
‌ =====================

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

موضوع: #راهنمای_بسته‌ها
شماره آموزش : 04

یکی از بهترین ابزارهایی که می‌توان برای یادگیری لاتک استفاده کرد، راهنماهای مربوط به هر بسته است که به راحتی در دسترس هستند.
برای دستیابی به این راهنماها کافی است در پنجره خط فرمان یا command prompt (همان پنجره cmd ویندوز، که با تایپ cmd در قسمت Run یا Search ویندوز باز می‌شود) نام بسته را تایپ کنید به شکل زیر:
texdoc نام بسته
به‌طور مثال برای دیدن راهنمای بسته amsmath به این شکل عمل کنید:
texdoc amsmath

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

موضوع: درج #تصویر
شماره آموزش :06

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

برای درج تصویر در یک فایل لاتک از نمونه کد زیر استفاده کنید.

\begin{figure}[!ht]
\centering
\includegraphics[scale=0.5]{image file}
\caption{your caption}
\label{your label}
\end{figure}

🔸نکته مهم: برای درج تصویر در فایل لاتک، باید فایل تصویر شما در پوشه فایل اصلی قرار داشته باشد.

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

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

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

برای قرار دادن سه تصویر به صورت افقی کنار هم و در یک راستا، ضمن فراخوانی پکیج‌ مورد نیاز از کد زیر استفاده کنید:

\begin{figure}[ht!]
\centering
\begin{subfigure}[b]{0.3\textwidth}
\includegraphics[scale=.3]{fig1}
\caption{}
\label{}
\end{subfigure}
\quad
\begin{subfigure}[b]{0.3\textwidth}
\includegraphics[scale=.3]{fig2}
\caption{}
\label{}
\end{subfigure}
\quad
\begin{subfigure}[b]{0.3\textwidth}
\includegraphics[scale=.3]{fig3}
\caption{}
\label{}
\end{subfigure}
\caption{main caption}\label{main lable}
\end{figure}

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

موضوع: #جدول
شماره آموزش : 08

برای وارد کردن جدول در لاتک باید از محیطهای table و tabular استفاده کنید.
مثال ساده‌ی زیر کد درج یک جدول با ۴ستون و ۲ سطر است.

\begin{table}[ht!]
\caption{•}\label{•}
\centering
\begin{tabular}{|c|c|c|c|}
\hline
1&2&3&4\\
\hline
1&2&3&4\\
\hline
\end{tabular}
\end{table}
همانطور که در مثال بالا ملاحظه می‌کنید {|c|c|c|c|} تعداد ستون‌ها را مشخص می‌کند، عناصر هر سطر جدول با علامت & از هم جدا شده‌اند، در پایان هر سطر از \\برای جداشدن از سطر بعدی استفاده شده است و زیر هر سطر هم با دستور hline یک خط کشیده شده است.

برای جداول حرفه‌ای‌تر (جداولی که ستون‌ها یا سطر‌های ادغام شده دارند) باید از دستورات multirow و multicolumn استفاده کرد.

در پست بعد یک نمونه فایل، شامل چند جدول که با استفاده از دستورات
multicolumn, multirow, cline

تهیه شده است، ضمیمه شده است.

‌ =====================
❤️ @LearnLaTex
‌ =====================
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Deleted Account
tabel.pdf
24 KB
‌ =====================
❤️ کانال آموزش لاتک
‌ =====================

موضوع : قرار دادن دو #جدول #کنارهم به صورت افقی
شماره آموزش : 09

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

برای قرار دادن دو جدول کنار هم با تعریف minipage می‌توان به صورت مثال زیر عمل کرد.

\begin{minipage}{0.5\textwidth}
\centering
\captionof{table}{زیرنویس جدول اول}
\begin{tabular}{ccc}
متن جدول اول
\end{tabular}
\end{minipage}
\qquad
\begin{minipage}{0.5\textwidth}
\centering
\captionof{table}{زیرنویس جدول دوم}
\begin{tabular}{ccc}
متن جدول دوم
\end{tabular}
\end{minipage}

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

موضوع: تنظیم اندازه #جدول
شماره آموزش : 10


🔸برای تنظیم طول و عرض جدول از دستور scalebox استفاده نمایید.

\scalebox{width}

به صورت زیر:

\begin{table}
\caption{•}
\centering
\scalebox{0.5}{
\begin{tabular}{•}

\end{tabular}
}
\end{table}

عدد 0.5 را می‌توانید با توجه به اندازه مورد نظر خود تغییر دهید.

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

موضوع : قرار دادن #تصویر و #جدول به صورت افقی در کنار هم
شماره آموزش : 11

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

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

\begin{minipage}{0.5\textwidth}
\centering
\includegraphics[scale=0.5]{image file}
\captionof{figure}{زیرنویس شکل}
\end{minipage}
\qquad
\begin{minipage}{0.5\textwidth}
\captionof{table}{زیرنویس جدول}
\centering
\begin{tabular}{|cccc|}
متن جدول
\end{tabular}
\end{minipage}

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

موضوع : #جدول_طولانی
شماره آموزش: 12

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

برای درج جدول‌های طولانی چند صفحه‌ای در لاتک، میتوان از بسته معرفی شده در بالا و محیطی به همین نام استفاده کرد.
نمونه کد:

\begin{longtable}{cccc}
\caption{your caption}\label{tab1}\\
\hline
&&&\\
&&&\\
\end{longtable}

با استفاده از کد بالا میتوان یک جدول طولانی با چهار ستون را در چند صفحه بشکنیم.

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

موضوع : #فارسی_نویسی در #فرمول
شماره آموزش : 14

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

برای نوشتن متن فارسی در فرمولها از دستور
\text{}
استفاده میشود.

به عنوان مثال
\begin{cases}
0 & \text{a خارج c باشد} \\
f(a) & \text{a داخل c باشد}
\end{cases}

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

موضوع: #عملگرهای #روی_هم
شماره آموزش: 15

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

برای اینکه دو حرف یا عملگر یا بهتر بگیم، دو کاراکتر را روی هم قرار دهیم از دستورهای
\overset{<1>}{<2>}
و
\underset{<1>}{<2>}
استفاده می‌کنیم. که در آن جزء <2> کاراکتر روی خط و جزء <1> کاراکتر بالا یا پایین خط است‌.

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

موضوع : توابع #چندضابطه_ای
شماره آموزش : 16


ﺑﺮای ﺗﻮﻟﯿﺪ ﺗﻮاﺑﻊ ﭼﻨﺪﺿﺎﺑﻄﻪ‌ای ‏از
\begin{equation}
\begin{cases}
... & ...\\‎
... & ...
\end{cases}‎
\end{equation}
استفاده کنید.
ﺑﻪ‌ﻋﻨﻮانﻣﺜﺎل:
\begin{equation}
|x| =
\begin{cases}
x & x \ge 0\\
-x & x < 0
\end{cases}
\end{equation}

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

موضوع: فرمولهای #چندخطی
شماره آموزش : 17


برای نوشتن فرمول چندخطی از محیط align به صورت مثال زیر استفاده کنید:

\begin{align}
A&= n+c \nonumber\\
&=3+2\\
&=5
\end{align}

علامت & مکانی است که فرمولها زیر هم تراز می‌شوند و علامت \\ باعث شکستن خط می‌شود و همچنین در خط آخر نباید \\ قرار داد. دستور
\nonumber
هم باعث می‌شود که فرمول در آن خط شماره نخورد.
اگر می‌خواهید هیچکدام از خطوط شماره نداشته باشد کافیست از دستور
\begin{align*}
...
\end{align*}
استفاده کنید.

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

موضوع: #قضیه #مثال #تعریف و...
شماره آموزش : 19


🔸فرم کلی فرمان به صورت زیر است:‎
\newtheorem{title}{Title}[counter]‎
که باید قبل از
\begin{document}
قرار بگیرد.

که در آن title عنوانی است که به صورت ‎
\begin{title}‎
...‎
\end{title}‎
در متن مورد استفاده قرار می‌گیرد. Title چیزی است که دقیقاً در خروجی چاپ می‌شود، و counter نام شمارنده‌ای است که می‌خواهید این محیط بر اساس آن شماره‌گذاری شود.
مثلا‎
\newtheorem{thm}{قضیه}[section]‎
محیطی با نام قضیه را تعریف می‌کند که به صورت ‎
\begin{thm}‎
This is a theorem‎
\end{thm}‎
در متن استفاده می‌شود و براساس بخش شماره‌گذاری می‌شود.
محیط‌های مشابه دیگر برای تعریف، لم، گزاره، نتیجه و مثال به صورت زیر است.

\newtheorem{definition}{تعریف}[section]
\newtheorem{lemma}{لم}[definition]
\newtheorem{proposition}{گزاره}[section]
\newtheorem{corollary}{نتیجه}[definition]
\newtheorem{example}{مثال}[definition]

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

موضوع: #موردبندی_متن
شماره آموزش : 20


🔸برای نوشتن متن‌های موردبندی شده می‌توان از محیط‌های موجود در آدرس بالا استفاده کرد، که البته دو محیط
itemize, enumerate
کاربرد بیشتری دارند.
محیط enumerate برای متن‌های شماره دار و itemize برای متن‌های توضیحی استفاده می‌شود که البته میتوان در محیط itemize موارد را با نشانه‌های دلخواه مانند ⚫️ و * و ... از هم تفکیک کرد.

مثلا برای قرار دادن ⚫️ کنار هر آیتم از دستور زیر استفاده می‌شود.
\begin{itemize}
\item
مورد اول
\item
مورد دوم
\end{itemize}

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

موضوع: واردکردن #کدR ❤️
شماره آموزش : 21

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

دستور قرار دادن کد R یا هر برنامه دیگر بعد از فراخوانی پکیج بالا به شکل زیر می‌باشد.
\begin{latin}
\begin{verbatim}
code
\end{verbatim}
\end{latin}


🔸در حالت inline شما می‌توانید به صورت زیر استفاده کنید.
\verb+code+

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

موضوع: #ارجاع_همزمان
شماره آموزش : 23

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

\usepackage[numbers,sort&compress]{natbib}

پکیج بالا را قبل از بسته hyperref فراخوانی کنید و سپس از دستور
\cite{1,2,3}
برای ارجاع به صورت [3-1] استفاده کنید.

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