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

موضوع: #معرفی_بسته #diagbox

شماره آموزش: 154


◽️ پکیج مورد نیاز
diagbox
👤 نویسنده بسته
Leo Liu


🔸برای کشیدن خط مورب در سلول‌های جدول از این بسته و دستوری مشابه نام بسته استفاده می‌شود. در حالت پیش‌فرض این بسته یک خط مورب از شمال غربی به جنوب شرقی در سلول می‌کشد.
\diagbox{}{}
آرگومان اول، متن زیر خط مورب و آرگومان دوم متن بالای خط را در خود جای می‌دهد.

برخی پارامترهای بسته

1️⃣ \diagbox[dir=SW]{A}{B}
برای تغییر جهت خط مورب
2️⃣ \diagbox[innerwidth=2cm]{A}{B}
برای بیشتر کردن عرض سلول
3️⃣\diagbox[linewidth=2pt,linecolor=blue]{A}{B}
برای عریض کردن و تغییر رنگ خط مورب

این بسته پارامترهای بیشتری دارد که برای آشنایی با آن‌ها مطالعه راهنمای بسته توصیه می‌شود.

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

موضوع: #بکگراند برای #بیمر

شماره آموزش: 155


🔸برای قرار دادن عکس در صفحات بیمر به عنوان بکگراند می‌توانید از دستور زیر استفاده کنید.
\usebackgroundtemplate{%
\tikz\node[opacity=0.2,inner sep=0] {\includegraphics[height=\paperheight,width=\paperwidth]{figname}};}

🔻آپشن opacity مقداری بین صفر تا یک را می‌گیرد که هر چه به صفر نزدیک باشد شفافیت کمتر و هر چه به یک نزدیک باشد شفافیت تصویر بیشتر می‌شود.


🔻اگر می‌خواهید بکگراند برای کل صفحات اعمال شود، دستور را بعد از
\begin{document}
قرار دهید. اگر میخواهید برای صفحه‌ای خاص اعمال شود آن‌را قبل از اسلاید قرار دهید و دستور و اسلاید را با آکولاد محصور کنید.

*️⃣مرجع: پارسی لاتک

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

موضوع: تغییر زبان در #ویرایشگر #TeXstudio
شماره آموزش: 156

🔸اگر زبان ویرایشگر شما فارسی است و می‌خواهید آن‌را تغییر دهید از منوی امکانات، گزینه پیکربندی را کلیک کنید، در پنل سمت چپ گزینه عمومی را انتخاب کنید و در قسمت زبان، از کشوی باز شونده en را انتخاب کنید و دکمه تایید را کلیک کنید.

🔹اگر زبان ویرایشگر شما انگلیسی است و می‌خواهید آن‌را تغییر دهید، از منوی option گزینه configure texstudio را انتخاب کنید در پنل‌ سمت چپ General را انتخاب کنید و در قسمت language از کشوی باز شونده هر زبانی که مدنظر داشتین را انتخاب کنید و در پایان دکمه ok را کلیک کنید.

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

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

◽️ بسته مورد نیاز
pythonhighlight

🔹برای درج کدهای پایتون در لاتک، ضمن فراخونی پکیج معرفی شده، از محیط

\begin{python}

\end{python}
استفاده می‌شود.
برای کدهای درون خطی هم دستور

\pyth{}

استفاده می‌شود.

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

🚦مجموعه پست‌های آموزشی گروه XePersian

📌 آموزش واژه‌نامه در قالب دانشگاه فردوسی

📌 آموزش نصب تک‌لایو به زبان انگلیسی

📌 آموزش آپدیت بسته‌ها به صورت تک‌تک

📌 آموزش اقدامات موردنیاز برای همانندجو و ایران‌داک

📌 آموزش نوشتن کدهای برنامه‌نویسی

📌 آموزش جستجوی یک کلمه در کل پایان‌نامه در ویرایشگر تک‌استودیو

📌 آموزش تبدیل فرمول از مت تایپ به لاتک و برعکس

📌 آموزش نصب دستی بسته

📌 آموزش دیدن خطاهای bibtex

📌آموزش تغییر فایل‌های bst- آموزش ۱، آموزش ۲، آموزش ۳، آموزش ۴.

📌آموزش ساختن فایل بکاپ در ویرایشگر تک‌استودیو

📌آموزش اجرای bibtex8

📌آموزش ایجاد فصل جدید

📌آموزش نصب صفحه کلید استاندارد

📌آموزش دانلود قالب از over leaf

📌آموزش لینک به فایل pdf به‌صورت local

📌آموش فعال کردن دکمه source viewer در bidi tex maker

📌آموزش نحوه ساخت فرمت xelatex

📌آموزش اضافه کردن شکل و جدول‌های فایل pdf ضمیمه شده به فهرست شکل‌ها و جدول‌ها

📌
آموزش ایجاد فایل فارسی در over leaf

📌آموزش جستجوی خطا در فایل log

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

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


🔹باکس‌ها در لاتک چهارچوب‌های نامرئی هستن که می‌توانند یک حرف یا یک شی را درون خود قرار دهند یا حتی خالی باشند. برای کنترل عمودی محتوای باکس‌ها دستور
\raisebox{lift}{text}
برای لاتک تعریف شده است.
از این دستور می‌توان برای قرار دادن یک عنصر، بالاتر یا پایین‌تر از خط زمینه یا چینش محتوای سلول‌های جدول در قسمت بالا یا پایین سلول استفاده کرد.

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

موضوع: معرفی بسته #adjustbox

شماره آموزش: 159


🔸 پکیج مورد نیاز
adjustbox
👤 نویسنده بسته
Martin Scharrer


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

🔹پارامتر
key=value
محل قرار‌گیری اشیا را تنظیم می‌کند.
🔸پارامتر
valign=value
که مقدارهای m, t و b را می‌پذیرد، کنترل عمودی اشیا را انجام می‌دهد.

🔗برای مطالعه امکانات این بسته، راهنمای بسته را در cmd‌ با دستور
texdoc adjustbox
مطالعه کنید.

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

موضوع: مشخص کردن #تغییرات دو فایل لاتک #latexdiff

شماره آموزش: 160


🔸 پکیج مورد نیاز
latexdiff
👤 نویسنده بسته
Frederik Tilmann


🔸گاهی نیاز داریم دو فایل لاتک را از نظر تغییرات بررسی کنیم، مثلا وقتی قرار است تغییرات را برای استاد راهنما مشخص کنیم یا تغییرات مقاله را برای داوران. این‌کار با استفاده از بسته latexdiff‌ انجام می‌شود که به‌طور پیشفرض در لاتک نصب نیست. مراحل نصب بسته و روش کار را در ادامه توضیح می‌دهیم.
منبع

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

برای اینکه از این امکان استفاده کنید باید اول perl‌ رو روی ویندوز نصب کنید چون به صورت پیش‌فرض نصب نیست.
برای نصب یک پنجره cmd‌ باز کنید و کدهای
powershell -Command "& $([scriptblock]::Create((New-Object Net.WebClient).DownloadString('https://platform.activestate.com/dl/cli/w20598w01/install.ps1'))) -activate-default ActiveState/Perl-5.32"
رو در پنجره کپی کنید و اینتر رو بزنید.
کمی صبر کنید تا مراحل انجام شود البته در انتهای کار باید پنجره را ببندید و دوباره باز کنید و دستوری را اجرا کنید که در متن اشاره می‌کند پس به مطالب نوشته شده در cmd‌ دقت کنید.

‌ =====================
❤️@LearnLaTex
‌ =====================‌
Please open Telegram to view this post
VIEW IN TELEGRAM
مرحله بعدی احتیاج داریم که بسته latexdiff‌ رو توی تک لایومون نصب کنیم چون این بسته رو نداره.
برای نصب، به صفحه بسته در CTAN میریم و طبق عکس بالا روی دانلود کلیک می‌کنیم و فایل‌های بسته رو دانلود می‌کنیم.
بعد از دانلود، از حالت فشرده خارج می‌کنیم و در مسیری که با هایلایت زرد مشخص شده کپی کنید.
بعد از اینکه پوشه را کپی کردین یک فایل cmd تحت ادمین باز کنید و texhash‌ رو تایپ کنید و اینتر کنید تا تک‌لایو رو آپدیت کنه.
بعد یه پوشه درست کنید و دوتا فایل قدیم و جدیدتون رو توش بذارین. درون همین پوشه، صفحه کلید روی زبان انگلیسی قرار بدین و کلیدهای alt و d‌ رو بزنید تا نوار آدرس بالا به حالت انتخاب دربیاد یا روی نوار آدرس کلیک کنید سپس cmd رو تایپ کنید توی نوار و اینتر کنید.
آدرس
latexdiff draft.tex revision.tex > diff.tex
رو توش تایپ کنید.
draft
نام فایل قدیم
revision
نام فایل جدید
(توی عکس من نام فایل‌های خودم رو گذاشتم)
اینتر کنید.
وقتی دوباره نام کاربریتون ظاهر شد پنجره cmd رو ببندین.
به پوشه برگردین و مشاهده میکنید که فایلی با پسوند tex به نام diff ساخته شده.
فایل diff‌ رو توی ویرایشگرتون باز کنید و اجراش کنید.
اگر دو فایل تغییری نسبت به هم داشته باشند، این تغییرات با رنگ‌ها مشخص میشن.
رنگ قرمز مطالبی که در فایل جدید حذف شده و رنگ آبی مطالبی که به فایل جدید اضافه شده.
‌ =====================
❤️ کانال آموزش لاتک
‌ =====================

موضوع: قرار دادن شی در #مختصات_خاص

شماره آموزش: 161


🔸 پکیج مورد نیاز
textpos
👤 نویسنده بسته
Norman Gray


🔸بسته textpos برای قرار دادن متن، شکل یا جدول در موقعیت‌های مختلف صفحه استفاده می‌شود. این بسته محیط textblock را تعریف می‌کند که دو پارامتر دارد. پارامتر اول که درون آکولاد قرار می‌گیرد، اندازه افقی شی را تعیین می‌کند و پارامتر دوم که درون پرانتز قرار می‌گیرد، مختصات افقی و عمودی قرارگیری شی را تعیین می‌کند.
\begin{textblock}{hhsizei}(hhposi,hvposi)
text...
\end{textblock}


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