Thursday, July 31, 2014

Memotong dan Menyertakan Berkas PDF ke dalam Dokumen $\small\LaTeX$

Ketika kita sedang bekerja dalam dokumen $\small\LaTeX$, ada kalanya kita memerlukan bagian dari suatu berkas (file) PDF lain, entah berupa gambar maupun teks, untuk disertakan ke dalam dokumen $\small\LaTeX$ yang sedang kita susun. Hasilnya tentu akan lebih baik dengan cara memotongnya dan menyimpannya kembali dalam berkas PDF baru, dari pada kita mengubahnya menjadi berkas gambar (image), karena hasil pencetakan dokumen $\small\LaTeX$ memang berupa berkas PDF juga.
Lalu, bagaimana cara memotong (crop) bagian dari suatu berkas PDF?
Dalam hal ini saya gunakan BRISS, software berukuran ringan, portabledan gratis dari laborg.

Cara Pemotongan

  1. Unduh software BRISS versi 0.9 di sini.
  2. Ekstrak berkas yang terunduh, kemudian buka berkas briss-0.9.exe dalam layar penuh.
  3. Buka berkas PDF yang akan dipotong: klik File>Load File>pilih berkas PDF pada direktori komputer Anda. Misalnya, saya akan memotong berkas ini.
  4. Muncul pesan berikut ini, abaikan bila tidak diperlukan dengan menekan tombol Cancel.
  5. Geserlah sudut kiri-atas dan sudut kanan-bawah pada persegi panjang yang muncul, sesuai dengan bagian yang akan dipotong.
  6. Setelah itu klik menu Action>Crop PDF. Namai berkas PDF hasil pemotongan tersebut, pilih direktori untuk menyimpannya, dan klik Save.

Menyertakan Berkas PDF ke dalam Dokumen


Dengan keenam langkah di atas kita telah siap untuk menyertakan berkas PDF hasil pemotongan ke dalam dokumen $\small\LaTeX$ yang sedang kita susun. Dalam contoh ini saya gunakan dua paket utama terkait dengan hal ini, yaitu:
\usepackage{graphicx}
\usepackage{epstopdf}
dengan menerapkan makro:
\makeatletter
\newif\ifGin@pdfcrop
\Gin@pdfcroptrue
\define@key{Gin}{crop}[true]{%
  \csname Gin@pdfcrop#1\endcsname
}
\epstopdfDeclareGraphicsRule{.eps}{pdf}{.pdf}{%
  epstopdf --outfile=%
  \ifGin@pdfcrop
    tmp-image.pdf #1 &&
    pdfcrop tmp-image.pdf \OutputFile
  \else
    \OutputFile\space#1%
  \fi
}
\makeatother

Berikut ini contoh pengkodean selengkapnya dan hasilnya. 
Contoh dokumen ini saya susun melalui Online LaTeX Editor ShareLaTeX.
Demikian semoga bermanfaat.

Adjie Gumarang Pujakelana 2014
\documentclass{article}
\usepackage{graphicx}
\usepackage{epstopdf}
\usepackage{fbb}

\makeatletter
\newif\ifGin@pdfcrop
\Gin@pdfcroptrue
\define@key{Gin}{crop}[true]{%
  \csname Gin@pdfcrop#1\endcsname
}
\epstopdfDeclareGraphicsRule{.eps}{pdf}{.pdf}{%
  epstopdf --outfile=%
  \ifGin@pdfcrop
    tmp-image.pdf #1 &&
    pdfcrop tmp-image.pdf \OutputFile
  \else
    \OutputFile\space#1%
  \fi
}
\makeatother

\begin{document}

\section*{Menyertakan \emph{file} PDF hasil \emph{crop}} 
\includegraphics[crop,width=\textwidth]{bohr.pdf}

\end{document}




No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...