Bagaimana cara mendapatkan ukuran (dimensi) yang tepat dari suatu gambar di dalam $\small\LaTeX$?
Masalah tersebut dapat diatasi dengan menggunakan paket printlen. Paket ini dapat menunjukkan satuan pengukuran tertentu atas suatu gambar.
Perintah \printlength{panjang} mencetak nilai panjang di dalam $\small\LaTeX$ dalam satuan (unit) panjang yang sudah ditentukan oleh perintah \uselengthunit{unit} ('unit' dapat berupa satuan panjang dalam $\small\TeX$, yaitu salah satu dari: pt, pc, in, mm , cm, bp, dd, atau cc, kecuali untuk titik berskala, viz). Jika unit ini adalah pt, maka nilai panjang yang dicetak akan mencakup peregangan atau penyusutannya; jika tidak, maka ini tidak dicetak. Argumen 'unit' dapat berupa PT, dalam hal nilai-nilai panjang akan dicetak dalam satuan titik tetapi tanpa peregangan atau penyusutan nilainya.
Contoh dokumen di bawah ini menggunakan paket utama sebagai berikut:
\usepackage{graphicx}
\usepackage{printlen}
\uselengthunit{cm}
dengan maksud akan menunjukan ukuran (dimensi) gambar dalam satuan pt dan cm, kemudian mendefinisikan:
\newlength\imageheight
\newlength\imagewidth
sedangkan perintah penetapan ukuran pada gambar adalah
\settoheight\imageheight{\includegraphics{jkw}}
\settowidth\imagewidth{\includegraphics{jkw}}
Berikut ini pengkodean selengkapnya beserta dokumen yang dihasilkannya.
Adjie Gumarang Pujakelana 2014
\documentclass[12pt,a4paper]{article} \usepackage[margin=2cm]{geometry} \usepackage[T1]{fontenc} \usepackage{quattrocento} \usepackage{graphicx} \usepackage{printlen} \uselengthunit{cm} \title{Ukuran Gambar} \newlength\imageheight \newlength\imagewidth \begin{document} \settoheight\imageheight{\includegraphics{jkw}} \settowidth\imagewidth{\includegraphics{jkw}} \includegraphics{jkw} Tinggi: \the\imageheight\ (\printlength{\imageheight}) Lebar: \the\imagewidth\ (\printlength{\imagewidth}) \end{document}
No comments:
Post a Comment