Wednesday 7 December 2016

Formatting Penulisan Senyawa dan Reaksi Kimia : chemformula

Status : Draft

Ketika menulis senyawa kimia dalam latex, jika kita menulis manualmaka kita harus memperhatikan besar kecil huruf, subscript dan aturan lainnya.

Alhamdulillah, sudah ada package LaTex  untuk mempermudah penulisan senyawa kimia, yaitu chemformula [1][2].

Referensi

  1. Typesetting chemical element names, http://tex.stackexchange.com/questions/145838/typesetting-chemical-element-names
  2. chemformula – Command for typesetting chemical formulas and reactions, http://www.ctan.org/pkg/chemformula

Formatting Satuan Internasional : siunitx

Status : Draft

Ketika menulis satuan Sistem Internasional Fisika dalam latex, jika kita menggunakan math environment, satuan otomatis akan tertulis miring, padahal, standarnya, penulisan satuan Sistem Internasional adalah huruf tegak.

Alhamdulillah, sudah ada package LaTex  untuk menjawab masalah ini, yaitu siunitx [1][2].

Referensi

  1. How to format SI units?, http://tex.stackexchange.com/questions/59032/how-to-format-si-units
  2. siunitx – A comprehensive (SI) units package, https://www.ctan.org/pkg/siunitx?lang=en

Wednesday 20 July 2016

Automatic Break URL Panjang

Status : Draft

Terkadang di dalam naskah, ada URL yang begitu panjang, sehingga melebihi margin, bagaimana caranya agar URL ini otomatis pindah ke baris berikutnya ketika sudah mencapai margin ?

Caranya adalah dengan menggunakan paket :

\usepackage[hyphens]{url}

Kemudian, di teks nya :

\url{http://latex.openthinklabs.com/saya-adalah-url-yang-sangat-panjang}

Referensi


  1. How to break long url in an item, http://tex.stackexchange.com/questions/54946/how-to-break-long-url-in-an-item

Friday 20 May 2016

Layout 1 Kolom di Tengah-Tengah Environment Multicol

Terkadang kita memerlukan layout 1 kolom di tengah-tengan environment multicol. Jika kita menggunakan \onecolumn, hasilnya tidak akan optimal jika teks yang berada dalam 1 kolom pindah halaman.

Alhamdulillah, ada jawabannya di [1] :

\documentclass{article}
\usepackage{multicol,lipsum,xparse}
\let\multicolmulticols\multicols
\let\endmulticolmulticols\endmulticols
\RenewDocumentEnvironment{multicols}{mO{}}
 {%
  \ifnum#1=1
    #2%
  \else % More than 1 column
    \multicolmulticols{#1}[#2]
  \fi
 }
 {%
  \ifnum#1=1
  \else % More than 1 column
    \endmulticolmulticols
  \fi
 }
\begin{document}
\begin{multicols}{2}[\section{Title in single column}]
\lipsum[1-2]
\end{multicols}
\begin{multicols}{1}
\lipsum[1-2]
\end{multicols}
\end{document}

Referensi


  1. one-column multicol environment, http://tex.stackexchange.com/questions/233866/one-column-multicol-environment






Friday 22 April 2016

Garis Mengapit Gambar

\begin{gather*}
\mathrel{\vcenter{
  \hbox{ \rule{0.4\textwidth}{0.5pt}
                }
  \hbox{ \rule{0.4\textwidth}{0.5pt}
                }              
                }}
{
\raisebox{-.4\height}{\includegraphics[scale=0.15]{<< $qrcode_image >>}}
}
\mathrel{\vcenter{
  \hbox{ \rule{0.4\textwidth}{0.5pt}
                }
  \hbox{ \rule{0.4\textwidth}{0.5pt}
                }              
                }}
\end{gather*}

Monday 18 April 2016

Mengenal Widows dan Orphans di Latex

Status : Draft

Suka menemukan teks yang tumpang tindih ? Sepertinya widows dan orphans dapat menolong Anda.

Referensi


  1. Widows and orphans in LaTeX, http://www.howtotex.com/tips-tricks/widows-and-orphans-in-latex/

Saturday 5 March 2016

Mengenal Table dalam Latex

Status : Draft


Lebar kolom dalam tabel di setiap barisnya dapat berbeda [1].

Tabel dan environment enumerate

Sebuah tabel dalam environment enumerate, jika ingin rata atas (label dan tabel sejajar), jangan lupa tambahkan opsi [t] setelah \begin{tabular}.

\begin{enumerate}[label={\texttt{(\Alph*)}},itemsep=0pt,leftmargin=7mm]
  \item \scalebox{0.8} {
         \begin{tabular}[t]{llp{1.5cm}ll}
                     Kolom 1 & \multicolumn{2}{l}{Multi kolom 2} & Kolom 3 & Kolom 4 \\
                     Kolom 1& Kolom 2 & Kolom 3 & Kolo 4 & Kolom 5 \\
                  \end{tabular}}   \item \scalebox{0.8} {
         \begin{tabular}{llp{1.5cm}ll}
                     Kolom 1 & \multicolumn{2}{l}{Multi kolom 2} & Kolom 3 & Kolom 4 \\
                     Kolom 1& Kolom 2 & Kolom 3 & Kolo 4 & Kolom 5 \\
                  \end{tabular}} \end{enumerate}

Tabel yang panjang, yang menempati lebih dari satu halaman. 

Jika ingin menggunakan supertabular [2][3] atau jika ingin menggunakan longtable [4]

Referensi

  1. Different column widths when using multicolumn in tabular enviroment, http://tex.stackexchange.com/questions/173350/different-column-widths-when-using-multicolumn-in-tabular-enviroment
  2. Questions regarding multi-page tables, http://latex-community.org/forum/viewtopic.php?t=21433
  3. supertabular – A multi-page tables package, https://www.ctan.org/pkg/supertabular?lang=en
  4. longtable example, http://users.sdsc.edu/~ssmallen/latex/longtable.html