Monday, June 29, 2015

Menyusun Foto pada Satu Halaman #1

Pada bagian pertama ini kita akan menyusun foto seperti tampak pada gambar di samping.
Selingkung (template) untuk susunan foto ini dibuat oleh Thomas F. Sturm di forum. Selingkung ini sebenarnya adalah jawaban atas pertanyaan dari anggota forum tentang halaman depan untuk kalender yang memuat beberapa foto.

Dalam penggunaannya saya susun foto "si bungsu". Oleh karena itu ada beberapa baris pengkodean yang saya hilangkan dan ada pula yang saya tambahkan.
Paket babel dan penanggalan saya hilangkan, karena tidak diperlukan. Sedangkan beberapa unsur yang saya tambahkan adalah:
\usepackage[dvipsnames,svgnames]{xcolor} %pewarnaan
\usepackage{calligra} %jenis huruf
\pagecolor{IndianRed} %warna latar halaman
ketiganya saya muat dalam preamble. Kemudian untuk judul foto, pada batang tubuh (body) dokumen, saya buat
\begin{center}
\fontsize{40}{48}\selectfont\calligra\textcolor{white}{\bfseries Lena Lugina Zahrani}%judul
\end{center}
Saya pilih warna IndianRed dari opsi svgnames pada paket xcolor untuk warna latar halaman agar sesuai dengan warna pada foto yang saya susun. Demikian pula untuk bingkai pada tiap foto di dalam environment tikzpicture.
\begin{tikzpicture}[IndianRed] %warna untuk bingkai foto
...
\end{tikzpicture}
Akhirnya, di bawah ini pengkodean selengkapnya beserta dokumen yang dihasilkannya. Anda cukup mengganti masing-masing opsi fill overzoom image=... dengan nama file foto yang Anda muat. Tentu saja sesuaikan pula pilihan warna untuk warna latar halaman dan warna untuk bingkai fotonya.
%http://tex.stackexchange.com/questions/215825/calendar-front-page
\documentclass[landscape,fontsize=14pt]{scrartcl}
\usepackage[margin=2mm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[dvipsnames,svgnames]{xcolor}%pewarnaan
\usepackage{calligra}%jenis huruf
\usepackage{translator}
\usepackage{tikz}
\usetikzlibrary{calendar,backgrounds, calc}
\pagecolor{IndianRed}%warna latar halaman
\usepackage{mwe}
\usepackage[skins]{tcolorbox}

\begin{document}

\edef\myspace{2mm}
\edef\wsingle{\the\dimexpr(\linewidth-\myspace*5)/6\relax}
\edef\hsingle{\the\dimexpr1.2\dimexpr\wsingle\relax}
\edef\wdouble{\the\dimexpr\wsingle*2+\myspace\relax}
\edef\hdouble{\the\dimexpr\hsingle*2+\myspace\relax}
\edef\wraster{\the\dimexpr\wsingle+\myspace}
\edef\hraster{\the\dimexpr\hsingle+\myspace}

\thispagestyle{empty}

\vspace*{-12mm}

\begin{center}
\fontsize{40}{48}\selectfont\calligra\textcolor{white}{\bfseries Lena Lugina Zahrani}%judul
\end{center}

\noindent\begin{tikzpicture}[IndianRed] %warna bingkai
\fill[fill overzoom image=example-image-a] (0,0) rectangle +(\wdouble,\hdouble);
\fill[fill overzoom image=example-image-b] (0,\hraster*2) rectangle +(\wsingle,\hsingle);
\fill[fill overzoom image=example-image-c] (\wraster,\hraster*2) rectangle +(\wsingle,\hsingle);

\fill[fill overzoom image=example-image-a] (\wraster*2,0) rectangle +(\wsingle,\hsingle);
\fill[fill overzoom image=example-image-b] (\wraster*3,0) rectangle +(\wsingle,\hsingle);
\fill[fill overzoom image=example-image-c] (\wraster*2,\hraster) rectangle +(\wdouble,\hdouble);

\fill[fill overzoom image=example-image-a] (\wraster*4,0) rectangle +(\wsingle,\hsingle);
\fill[fill overzoom image=example-image-b] (\wraster*5,0) rectangle +(\wsingle,\hsingle);
\fill[fill overzoom image=example-image-c] (\wraster*4,\hraster) rectangle +(\wsingle,\hsingle);
\fill[fill overzoom image=example-image-a] (\wraster*5,\hraster) rectangle +(\wsingle,\hsingle);
\fill[fill overzoom image=example-image-b] (\wraster*4,\hraster*2) rectangle +(\wsingle,\hsingle);
\fill[fill overzoom image=example-image-c] (\wraster*5,\hraster*2) rectangle +(\wsingle,\hsingle);
\end{tikzpicture}

\end{document}



No comments:

Related Posts Plugin for WordPress, Blogger...