Latex
======เริ่มต้นสร้างเอกสาร======
\begin{document}
======ลงท้ายเมื่อเสร็จ======
\end{document}
======ใส่รูป======
\begin{figure}[กำหนดตำแหน่ง e.g. "!t"]
\begin{ตำแหน่ง e.g. "center"}
\includegraphics[width=??cm,height=??cm]{"filename.file extension"}
\caption{คำอธิบายใต้ภาพ}
\label{อ้างอิงในเอกสารมายังรูปภาพนี้}
\end{ตำแหน่ง e.g. "center"}
\end{figure}
======อ้างอิงใน document กลับมายังรูปภาพ======
\ref{ข้อความที่อยู่ในปีกกาของ \label ใน figure นั้นๆ}
======List หัวข้อย่อย======
\begin{itemize}
\renewcommand{\labelitemi}{การวางลำดับหัวข้อย่อย e.g. "$\bullet$","$\circ$","$\diamondsuit$", etc."}
\item หัวข้อย่อย 1
.
.
.
\item หัวข้อย่อยสุดท้าย
\end{itemize}
======การสร้างตาราง======
\begin{table}[กำหนดตำแหน่ง e.g. "!t"]
\begin{ตำแหน่ง e.g. "center"}
\caption{คำอธิบายเหนือตาราง}
\label{อ้างอิงในเอกสารมายังตารางนี้}
%เราสามารถกำหนดความสูงของตารางตามขนาดตัวอักษรที่อยู่ในตางได้โดยแทรก
%code ของขนาดตัวอักษรลงไปในบรรทัดนี้
%เราสามารถกำหนดความสูงของตารางตามขนาดตัวอักษรที่อยู่ในตางได้โดยแทรก
%code ของขนาดตัวอักษรลงไปในบรรทัดนี้
\scriptsize
\begin{tabular}{กำหนดจำนวนคอลัมน์ e.g. "|c|c|"}
\begin{tabular}{กำหนดจำนวนคอลัมน์ e.g. "|c|c|"}
\hline เส้นตารางแนวนอน
......... (ข้อความ) & (เส้นขั้นคอลัมน์) ......... (ข้อความ)\\ (เส้นตารางแนวตั้งปิดแถวๆนั้น)
\hline เส้นตารางแนวนอน
......... (ข้อความ) & (เส้นขั้นคอลัมน์) ......... (ข้อความ)\\ (เส้นตารางแนวตั้งปิดแถวๆนั้น)
\hline เส้นตารางแนวนอน
\end{tabular}
\end{ตำแหน่ง e.g. "center"}
\end{table}
======เมื่อเราต้องการจะอ้างอิงจากในเอกสารไปยัง Figure หรือ Table======
\ref{ข้อความในปีกกาของ \label ของ Figure หรือ Table นั้นๆ}
======เมื่อไม่ต้องการให้มีย่อหน้า======
\noindent
======ขนาดของตัวอักษร======
======กำหนดให้สิ่งที่พิมพ์อยู่กลางหน้ากระดาษ======
\begin{center}
.......... (ข้อความ)
\end{center}
\chapter{ชื่อบท e.g. How To Use LaTeX}
\section{ชื่อหัวข้อ}
\subsection{ชื่อหัวข้อย่อย}
\subsubsection{ชื่อหัวข้อในหัวข้อย่อย}
======การเขียนสมการ======
เวลามีสมการที่ยาวมาก เขียนในบรรทัดเดียวให้หมดต้องการขึ้นบรรทัดใหม่
ผลลัพธ์:
======เปลี่ยนขนาดของตัวอักษรในสมการ======
ขนาดของตัวอักษรสามารถเปลี่ยนขนาดได้โดยใช้ code ด้านล่างนี้
ฉะนั้นถ้าอยากเปลี่ยนขนาดของตัวอักษรในสมการ ให้แทรกเข้าไปก่อน \begin{equation} ตามตัวอย่างด้านล่าง
======การลดระยะห่างช่องว่างบรรทัด ระหว่าง object 2 อัน======
E.g. รูป กับ สมการ หรือ list กับ รูป
%Eliminate 5mm space before that specific object
\vspace{-5mm}
E.g.
%IEEEtran คือรูปแบบของ format การเขียน Reference
แล้วเวลาจะอ้างอิงถึงงานคนอื่นก็ใช้ command
%ถ้ายกตัวอย่างตาม@misc ด้านล่างก็ใส่ " website:japaneseswipe" เข้าไป
\cite{ชื่อที่กำหนดไว้ใน file Bibtex}
ปัญหาอย่างนึงที่เจอระหว่างทำ Bibtex คือ มันจะพิมพ์ชื่อ Aurthor ในรูปแบบ Initial
เช่น Google Inc. --> G. Inc. ซึ่งไม่ถูกต้องสำหรับชื่อบริษัทหรืออย่างอื่นอีกมากมาย
ฉะนั้นวิธีการที่จะทำให้ชื่อ Aurthor พิมพ์ในรูปแบบเต็มจะต้องใช้
@preamble{ {\providecommand{\BIBGoogle}{Google} } }
แล้วเวลาเรียกใช้ที่คำว่า Google ก็จะต้องใส่ "\BIBGoogle" เข้าไปแทนตามตัวอย่างด้านบน
\ref{ข้อความในปีกกาของ \label ของ Figure หรือ Table นั้นๆ}
======เมื่อไม่ต้องการให้มีย่อหน้า======
\noindent
======ขนาดของตัวอักษร======
{\tiny ..... (ตัวอักษร)}{\scriptsize ..... (ตัวอักษร)}{\footnotesize ..... (ตัวอักษร)}{\small ..... (ตัวอักษร)}
{\normalsize ..... (ตัวอักษร)}{\large ..... (ตัวอักษร)}{\Large ..... (ตัวอักษร)}{\LARGE ..... (ตัวอักษร)}{\huge ..... (ตัวอักษร)}{\Huge ..... (ตัวอักษร)}
======สไตล์ของตัวอักษร======
\textbf{.... (ตัวอักษร)} -> ตัวหนา
\textit{.... (ตัวอักษร)} -> ตัวเอียง
\textsc{.... (ตัวอักษร)} -> ตัวพิมพ์ใหญ่ (small capital)
\emph{.... (ตัวอักษร)} -> ตัวเอียง
======กำหนดให้สิ่งที่พิมพ์อยู่กลางหน้ากระดาษ======
\begin{center}
.......... (ข้อความ)
\end{center}
======ขึ้นหน้าใหม่======
\newpage
======หัวข้อ หรือ หัวเรื่อง======
\chapter{ชื่อบท e.g. How To Use LaTeX}
\section{ชื่อหัวข้อ}
\subsection{ชื่อหัวข้อย่อย}
\subsubsection{ชื่อหัวข้อในหัวข้อย่อย}
======การเขียนสมการ======
เวลามีสมการที่ยาวมาก เขียนในบรรทัดเดียวให้หมดต้องการขึ้นบรรทัดใหม่
\begin{equation}
%Create a box surrounding the equation
\boxed{\begin{aligned}
%Put "\\" at the to begin a new line
%Command "\Big", "\Bigg" is used to make the bracket become larger
P_{pos}(c_i | p_i) = \frac{1}{2\pi\sigma_x\sigma_y\sqrt{(1-\rho_{xy})^2}} \times \exp\Bigg(-\frac{1}{2(1-\rho^2_{xy})}\\
\Bigg[\Bigg(\frac{p_{ix} - \mu_{x}}{\sigma_{x}}\Bigg)^{2} + \Bigg(\frac{p_{iy} - \mu_{y}}{\sigma_{y}}\Bigg)^2\\
- 2\rho_{xy}\Bigg(\frac{p_{ix} - \mu_{x}}{\sigma_{x}}\Bigg)\Bigg(\frac{p_{iy} - \mu_{y}}{\sigma_{y}}\Bigg)\Bigg]\Bigg)
\label{bivariate_normal_probability_density_function}
\end{aligned}}
\end{equation}
ผลลัพธ์:
======เปลี่ยนขนาดของตัวอักษรในสมการ======
ขนาดของตัวอักษรสามารถเปลี่ยนขนาดได้โดยใช้ code ด้านล่างนี้
%\tiny, \scriptsize, \footnotesize, \small, \normalsize, \large, \Large, \LARGE, \huge, \Huge
ฉะนั้นถ้าอยากเปลี่ยนขนาดของตัวอักษรในสมการ ให้แทรกเข้าไปก่อน \begin{equation} ตามตัวอย่างด้านล่าง
{\footnotesize \begin{equation}
\boxed{\begin{aligned}
P_{pos}(c_i | p_i) = \frac{1}{2\pi\sigma_x\sigma_y\sqrt{(1-\rho_{xy})^2}} \times \exp\Bigg(-\frac{1}{2(1-\rho^2_{xy})}\Bigg[\Bigg(\frac{p_{ix} - \mu_{x}}{\sigma_{x}}\Bigg)^{2}\\
+ \Bigg(\frac{p_{iy} - \mu_{y}}{\sigma_{y}}\Bigg)^2 - 2\rho_{xy}\Bigg(\frac{p_{ix} - \mu_{x}}{\sigma_{x}}\Bigg)\Bigg(\frac{p_{iy} - \mu_{y}}{\sigma_{y}}\Bigg)\Bigg]\Bigg)
\label{bivariate_function}
\end{aligned}}
\end{equation}}
ผลลัพธ์:
E.g. รูป กับ สมการ หรือ list กับ รูป
%Eliminate 5mm space before that specific object
\vspace{-5mm}
E.g.
\begin{itemize}
.
.
.
\end{itemize}
\vspace{-5mm}
\begin{figure}
.
,
.
\end{figure}
ช่องว่างระหว่าง list กับ รูปก็จะลดลง 5 mm
หรือมีอีก1 วิธีสำหรับการลดระยะห่างใต้ fiure(รูปภาพ) ให้ใช้คำสั่ง
%Eliminate 15pt space below the caption of that specific figure
\setlength{\belowcaptionskip}{-15pt}
======ไฟล์ Bibtex======
เวลาเขียนเอกสารบางทีก็อยากจะอ้างอิงถึงงานของคนอื่น เลยทำให้ต้องมี Reference
การสร้างไฟล์ Bibtex ขึ้นมาทำให้เราไม่จำเป็นจะต้องเขียน Reference ขึ้นมาเอง
ไฟล์ Bibtex จะสร้างให้โดยอัตโนมัติและรูปแบบถูกต้องด้วยครับ
เวลาเขียนเอกสารบางทีก็อยากจะอ้างอิงถึงงานของคนอื่น เลยทำให้ต้องมี Reference
การสร้างไฟล์ Bibtex ขึ้นมาทำให้เราไม่จำเป็นจะต้องเขียน Reference ขึ้นมาเอง
ไฟล์ Bibtex จะสร้างให้โดยอัตโนมัติและรูปแบบถูกต้องด้วยครับ
%IEEEtran คือรูปแบบของ format การเขียน Reference
\bibliographystyle{IEEEtran}
\bibliography{ชื่อไฟล์ของ Bibtex}
แล้วเวลาจะอ้างอิงถึงงานคนอื่นก็ใช้ command
%ถ้ายกตัวอย่างตาม
\cite{ชื่อที่กำหนดไว้ใน file Bibtex}
@misc{website:japaneseswipe,
author = "{\BIBGoogle} Inc.",
title = "Google Japanese Input - Android Apps and Tests - AndroidPIT",
month = "February",
year = 2012,
url = "http://www.androidpit.com/en/android/market/apps/app/com.google.android.inputmethod.japanese/Google-Japanese-Input"
}
ปัญหาอย่างนึงที่เจอระหว่างทำ Bibtex คือ มันจะพิมพ์ชื่อ Aurthor ในรูปแบบ Initial
เช่น Google Inc. --> G. Inc. ซึ่งไม่ถูกต้องสำหรับชื่อบริษัทหรืออย่างอื่นอีกมากมาย
ฉะนั้นวิธีการที่จะทำให้ชื่อ Aurthor พิมพ์ในรูปแบบเต็มจะต้องใช้
@preamble{ {\providecommand{\BIBGoogle}{Google} } }
แล้วเวลาเรียกใช้ที่คำว่า Google ก็จะต้องใส่ "\BIBGoogle" เข้าไปแทนตามตัวอย่างด้านบน
ว่างๆเดี๋ยวจะมาเขียนเพิ่มครับ.....
ไม่มีความคิดเห็น:
แสดงความคิดเห็น