LaTeX - 1
1. এটির উচ্চারন হবে (লে-টেক) Lay Tech ।
2. এটি একটি Document Preparation System,অনেকটা MS Word এর মতো ।
3. এটি Technical এবং Scientific document তৈরির জন্য ব্যবহার করা হয় ।
4. এখানে Tag এর মাধ্যমে কাজ করতে হয় ।
5. এটি case sensitive .
# Tag : 2 প্রকার ।
1. Container tag
2. Empty tag
# Tag লিখার systax : \tag {value}
1. Container tag এর ২টি part আছে ।
1. begging tag
2. ending tag
3. Tag শুরু হবে back slash (\) দ্বারা ।
যেমন ঃ \begin{}
-------
--------
\end{}
# Empty tag : এইটার কোনো begging-ending নাই ।
যেমন ঃ \vspace{5mm}
#Website : overleaf.com
### শুরুতে total তিনটি part থাকবে ।
যথা ঃ 1. Initialization part
2. title part
3. main body part
#1 . Initialization part :
a) কি document তৈরি করতে চাচ্ছি । যেমন ঃ article নাকি cv নাকি paper ইত্যাদি
b) কিছু library বা package যুক্ত করতে হবে । যেমন ঃ inputenc ইত্যাদি
\documentclass {article}
\usepackage[utf8]{inputenc}
#2 . Title part :
\title{---}
\author{---}
date{---}
#3 . main body part :
\begin{document}
------
------
\end{document}
*** আমরা যে title টা তৈরি করেছি সেটা document বা body তে দেখা যাবে না । title part টা body তে দেখানর জন্য একটা tag লাগবে । সেটা হচ্ছে \maketitle
--------------------------------------- --------------------------------- -----------------------------
1) Text align center : \begin{center}
----
----
\end{center}
2) Text align left : \begin{flushleft}
----
----
\end{flushleft}
3) Text align right : \begin{flushright}
----
----
\end{flushright}
4) line space : \vspace{5mm}
5) section বা একটা portion তৈরির জন্য ঃ \section{নাম}
\subsection{নাম}
\subsubsection{নাম}
6) font-size : \tiny
\small
\footnotesize
\large
\huge
7) bold : \textbf{---}
8) italic : \textit{---}
9) underline : \underline{---}
Ex.1) bold এবং italic একসাথে করতে চাইলে ঃ \textbf{\textit{---}}
10) কোনো Symbol use করতে চাইলে তার আগে back slash (\) দিতে হবে । যেমন ঃ \$ , \# , \copyright , \textregistered ইত্যাদি
11) বাংলা font এ লিখতে চাইলে আগে একটা tag তৈরি করতে হবে then সেই tag এর মাধ্যমে বাংলা লিখা যাবে ।
যেমন ঃ আমরা একাটা " \bangla " নামের tag তৈরি করবো তারপর সেটি ব্যবহার করবো ।
\font \bangla="Kalpurush:script=beng"
\bangla
এখানে ,
\font হচ্ছে built in tag
\bangla হচ্ছে user defined tag
Kalpurush হচ্ছে bangla font name .
12) paper এর সাইজ change করতে চাইলে একটা package যুক্ত করতে হবে ।
\usepackage[কোন সাইজের paper]{geometry}
যেমন ঃ \usepackage[a4 paper]{geometry}
landscape চাইলে \usepackage[a4 paper,landscape]{geometry}
### List :
List ২ প্রকার ।
১. Orderd list
২. Unordered list
* Orderd list :
\begin{enumerate}
\item Rajshhi
\item Dhaka
\item Bogura
\item Natore
\end{enumerate}
আর numbering টা কেমন হবে সেটা বলে দিতে চাইলে একটা package ব্যবহার করতে হবে ।
usepackage{enumitem}
\begin{enumerate}[label=\alph*.] ---- a, b, c
\begin{enumerate}[label=\Alph*.] ---- A , B , C
\begin{enumerate}[label=\roman*.] ----- i , ii , iii
* Unordered list :
\begin{itemize}
\item Bangladesh
\item India
\item Pakistan
\item Nepal
\end{itemize}
13) hyper link বা URL করার জন্য একটি package লাগবে ;
\usepackage{url,hyperref}
\hyperlink{ link here }{ text }
\url{ link }
Notes :
1. new line : \\
2. comment : %
3. new page : \newpage
Created By _____ 🅰🅻🅸 🅷🅰🅸🅳🅰🆁