Monday, September 30, 2013

Membuat Bingkai untuk Teorema

Ada kalanya kita ingin definisi, dalil (teorema), dll. disajikan berbingkai agar tampak lebih indah. 
Bagaimana caranya? 

Berikut ini salah satu contoh struktur yang dapat dibuat.
\documentclass{scrartcl}
\title{Bingkai}
\usepackage[utf8]{inputenc}
\usepackage[framemethod=tikz]{mdframed}
\usetikzlibrary{calc}
\usepackage{chngcntr}
\usepackage{bm}
\usepackage{bbold}
% counters
\newcounter{theorem}
\newcounter{lemma}

% names for the structures
\newcommand\theoname{Teorema}
\newcommand\lemmname{Definisi}

\makeatletter
% mdf key for the eventual notes in the structures
\def\mdf@@mynote{}
\define@key{mdf}{mynote}{\def\mdf@@mynote{#1}}

% style for theorems
\mdfdefinestyle{mytheo}{
settings={\refstepcounter{theorem}},
linewidth=1pt,
innertopmargin=1.5\baselineskip,
roundcorner=10pt,
backgroundcolor=blue!05,
linecolor=teal,
singleextra={
  \node[xshift=10pt,thick,draw=teal,fill=cyan!30,rounded corners,anchor=west] at (P-|O) %
  {\strut{\bfseries\theoname~\thetheorem}\ifdefempty{\mdf@@mynote}{}{~(\mdf@@mynote)}};
},
firstextra={
  \node[xshift=10pt,thick,draw=teal,fill=cyan!30,rounded corners,anchor=west] at (P-|O) %
  {\strut{\bfseries\theoname~\thetheorem}\ifdefempty{\mdf@@mynote}{}{~(\mdf@@mynote)}};
}
}

% style for lemmas
\mdfdefinestyle{mylemm}{
settings={\refstepcounter{lemma}},
linewidth=1pt,
innertopmargin=1.5\baselineskip,
roundcorner=10pt,
backgroundcolor=red!05,
linecolor=red!70!black,
singleextra={
  \path let \p1=(P), \p2=(O) in
  node[thick,draw=teal!60!pink,fill=teal!05!pink,rounded corners] at (P-|0.5*\x2+0.5*\x1,0) %
  {\strut{\bfseries\lemmname~\thelemma}\ifdefempty{\mdf@@mynote}{}{~(\mdf@@mynote)}};
},
firstextra={
  \path let \p1=(P), \p2=(O) in
  node[thick,draw=teal!60!pink,fill=teal!05!pink,rounded corners] at (P-|0.5*\x2+0.5*\x1,0) %
  {\strut{\bfseries\lemmname~\thelemma}\ifdefempty{\mdf@@mynote}{}{~(\mdf@@mynote)}};
}
}

% some auxiliary environments
\newmdenv[style=mytheo]{theor}
\newmdenv[style=mylemm]{lemm}

% the actual environments
\newenvironment{theorem}[1][]
  {\begin{theor}[mynote=#1]}
  {\end{theor}\bigskip}
\newenvironment{lemma}[1][]
  {\begin{lemm}[mynote=#1]}
  {\end{lemm}\bigskip}

\makeatother

\begin{document}
...
\end{document}

Pada bagian inti dokumen, misalnya, dituliskan ini:

Adjie Gumarang Pujakelana 2013

maka beginilah hasilnya: 

-->

Sunday, September 29, 2013

Membuat Logo dan Nama Sekolah pada Kepala Halaman

Bagaimana cara agar kepala halaman (header) dari tulisan kita memuat logo dan nama sekolah? 
Tentu saja paling awal harus disiapkan logonya untuk disisipkan ke dalam tulisan.
Berikut ini salah satu contoh struktur yang dapat dibuat.


\documentclass[a4paper]{scrartcl}
\title{Kop SMK}
\usepackage{tikz}
\usepackage{lipsum}

\begin{document}

\begin{tikzpicture}[remember picture,overlay]
\coordinate [below=2.5cm] (midpoint) at (current page.north);
\node [name=colourbar,
anchor=base,
fill=cyan!30!gray,
text = white,
minimum width=\paperwidth,
minimum height=1cm] at (midpoint) {\huge{\textsc{SMK Negeri 2 Sumbawa Besar}}};
% Menentukan titik awal peletakkan logo
\coordinate [right=1.7cm] (logo) at (colourbar.west);

% Mengatur titik asal sistem koordinat
\begin{scope}[shift=(logo)]
% Menggambar bingkai
\filldraw [white,draw=gray] (1.1,0.95) -- (-1.1,0.95) -- (-1.1,-0.95) -- (1.1,-0.95) --cycle;
% Menyisipkan logo
\node {\includegraphics[width=2cm]{smk}};
\end{scope}
\end{tikzpicture}

\section{Ini judul pertama}
Tulisan dimulai

\end{document}

Adjie Gumarang Pujakelana 2013

Beginilah hasilnya: 

-->

Friday, September 27, 2013

Penulisan Daftar Pustaka dalam $\LaTeX$

Mengapa penulisan daftar pustaka dengan $\small\LaTeX$ lebih efisien? Bagaimana $\small\LaTeX$ melakukan proses penulisan daftar pustaka dari suatu dokumen?
Berikut ini bagian ketujuhbelas dari tulisan Bapak I Made Wiryana, semoga dapat memberikan manfaat.

Adjie Gumarang Pujakelana 2013

-->

Menggambar dengan Paket $trees$

Apa manfaat dari paket $trees$?
Berikut ini bagian keenambelas dari tulisan Bapak I Made Wiryana, semoga dapat memberikan manfaat.

Adjie Gumarang Pujakelana 2013

-->

Membuat Tree dengan $\LaTeX$

Bagaimana cara membuat diagram pohon?
Berikut ini bagian kelimabelas dari tulisan Bapak I Made Wiryana, semoga dapat memberikan manfaat.

Adjie Gumarang Pujakelana 2013

-->

Thursday, September 26, 2013

Menyisipkan Gambar ke dalam Paragraf

Berikut ini bagian keempatbelas dari tulisan Bapak I Made Wiryana, semoga dapat memberikan manfaat.

Adjie Gumarang Pujakelana 2013

-->

Menulis Rumus dengan $\LaTeX$

Berikut ini bagian ketigabelas dari tulisan Bapak I Made Wiryana, semoga dapat memberikan manfaat.

Adjie Gumarang Pujakelana 2013

-->

Membuat Watermark

Berikut ini bagian keduabelas dari tulisan Bapak I Made Wiryana, semoga dapat memberikan manfaat.

Adjie Gumarang Pujakelana 2013

-->

Tuesday, September 24, 2013

Menulis Soal Ulangan dengan $\LaTeX$

Berikut ini bagian kesebelas dari tulisan Bapak I Made Wiryana, semoga dapat memberikan manfaat.

Adjie Gumarang Pujakelana 2013

-->

Friday, September 20, 2013

Mengetik Dokumen $\LaTeX$: Tata Letak Halaman

Bagaimana cara mengatur bentuk dan tata letak (layout) pada halaman dokumen yang kita inginkan? Apa saja unsur tata letak halaman yang harus diketahui dan bagaimana cara mengaturnya?  


Berikut ini bagian kesepuluh dari tulisan Bapak I Made Wiryana, semoga dapat memberikan manfaat.

Adjie Gumarang Pujakelana 2013

-->

Thursday, September 19, 2013

Mengetik Dokumen $\LaTeX$: Membuat sampul dengan $\LaTeX$

Sampul (cover) buku atau laporan dapat dibuat dengan $\small\LaTeX$ seperti dalam contoh yang sederhana pada tulisan kesembilan dari Bapak I Made Wiryana berikut ini.

Silakan ditulis:
\documentclass{article}
\title{Sampul Depan}
\usepackage{times}
\thispagestyle{empty}
\newcommand{\HRule}{\rule{\linewidth}{1mm}}
\setlength{\parindent}{0mm}
\setlength{\parskip}{0mm}
\begin{document}
  \vspace*{\stretch{1}}
  \HRule
  \begin{flushright}
     \Huge Adjie Gumarang Pujakelana\\[5mm]
           \LaTeX\ Inside
   \end{flushright}
   \HRule
   \vspace*{\stretch{2}}
   \begin{center}
     \Large \textsc{Tim Matematika 2013}
   \end{center}
\end{document}       


Hasilnya dapat dilihat pada gambar berikut ini.

Demikian semoga bermanfaat. 

Adjie Gumarang Pujakelana 2013


-->

Mengetik Dokumen $\LaTeX$: Drop Cap

Seringkali untuk publikasi model newsletter, koran, poster atau dokumen yang memiliki format agat tidak formal, dibutuhkan model paragraf yang pada diawali dengan huruf yang lebih besar. Untuk membuat itu tidaklah sulit. Salah satunya adalah dengan memanfaatkan paket picinpar, dengan environment \window.

Contoh di bawah ini menjelaskan cara tersebut dengan mudah. Silakan tulis:
\documentclass{article}
\usepackage{picinpar}
\title{\bf Drop Cap}
\author{Adjie Gumarang Pujakelana}
\date{19 September 2013}
\begin{document}
\maketitle
\begin{window}[0,l,{\Huge\bf D},{}]
\noindent
engan \LaTeX\ dapat dibuat paragraf dengan huruf awal yang besar seperti ini.
Workstation awalnya merupakan komputer yang cukup mahal.  Sering digunakan
pada penggunaan serius, misalnya pada aplikasi geofisika, CAD, dan sebagainya. 
Sejalan dengan perkembangan zaman, sekarang kemampuan PC dengan
sistem operasi Linux telah memberikan kesempatan pemanfaatan ala
Workstation bagi Universitas yang tak memiliki dana yang melimpah
ruah. Memang sepintas lalu \LaTeX\ seperti kuno, tetapi di
balik kesederhanaannya tersimpan teknik pengolahan teks yang
canggih.  Kalau word processor itu dapat diumpamakan sebagai mesin tik, maka
\LaTeX\ itu mirip mesin tipe setting, buku aturan, orang yang menset, jadi
merupakan untaian perangkat bantu.
\end{window}
\end{document}

Environment \window menggunakan opsi sebagai berikut :
\begin{window}[nz,posisi,teks,keterangan]
Karena huruf yang berukuran besar tersebut ingin dipepetkan ke kiri, maka dipilih posisi=l. Sedangkan untuk paragraf harus dipilih tanpa indent, dengan perintah \noindent. Sedangkan font yang diperbesar ditulis dengan perintah \Huge. Tentunya ini dapat divariasikan lagi, misalnya dengan menggunakan font yang lebih besar. Agar penjelasannya mudah maka digunakan cara seperti di atas dulu. Hasil dari dokumen ini dapat dilihat pada gambar berikut ini.
Demikian semoga bermanfaat. 

Adjie Gumarang Pujakelana 2013

-->

Mengetik Dokumen $\LaTeX$: "Kalung" Paragraf

Sebagai "penggugah selera" berikut ini bagian ketujuh dari tulisan Bapak I Made Wiryana, tentang penggunaan salah satu paket dalam environment $\small\LaTeX$ berbentuk paragraf. 

Silakan tuliskan struktur ini:
\documentclass{article}
\usepackage{shapepar}
  \usepackage{xcolor}
\title{\bf "Kalung" Paragraf}
\author{Adjie Gumarang Pujakelana}
\date{19 September 2013}
\begin{document}

\maketitle
{\color{blue}
\diamondpar{Orang sering bingung mengapa harus menulis dengan \LaTeX\ padahal
sudah banyak word processor lainnya.  Seperti Microsoft Word, Amipro,
dan lain sebagainya.  Memang sulit mencari tahu mengapa harus memakai
\LaTeX.}

\heartpar{Pada awalnya orang merasa sangat sulit sekali menulis
dengan \LaTeX, tetapi lama kelamaan orang akan merasa keterbatasaan Word
Processor.  Di antaranya adalah konsistensi yang dapat terjaga rapih.  Di
samping itu format file yang terbuka dan standard, akan memudahkan
pekerjaan pengarsipan.  Penyimpanan file secara struktural dan kontekstual
akan memudahkan proses pencarian dokumen.} 
}

\newpage

\maketitle
\noindent
{\color{red}Orang sering bingung mengapa harus menulis dengan \LaTeX\ padahal
sudah banyak word processor lainnya.  Seperti Microsoft Word, Amipro,
dan lain sebagainya.  Memang sulit mencari tahu mengapa harus memakai
\LaTeX.

\shapepar\nutshape{Pada awalnya orang merasa sangat sulit sekali menulis
dengan \LaTeX, tetapi lama kelamaan orang akan merasa keterbatasaan Word
Processor.  Di antaranya adalah konsistensi yang dapat terjaga rapih.  Di
samping itu format file yang terbuka dan standard, akan memudahkan
pekerjaan pengarsipan.  Penyimpanan file secara struktural dan kontekstual
akan memudahkan proses pencarian dokumen.} 

\end{document}

Beginilah hasilnya: 



Bagaimana Anda dapat melakukan itu dengan pengolah kata (bukan $\small\LaTeX$)?
Demikian semoga bermanfaat. 

Adjie Gumarang Pujakelana 2013

-->

Mengetik Dokumen $\LaTeX$: Environment $\LaTeX$

Apa itu environment? Ada berapa macam environment yang dapat kita gunakan dalam penulisan dengan $\small\LaTeX$?  Seperti apa hasil penggunaan environment dalam tulisan?


Berikut ini bagian keenam dari tulisan Bapak I Made Wiryana, semoga dapat memberikan manfaat.

-->

Sunday, September 1, 2013

Mengetik Dokumen $\LaTeX$: Membuat Paragraf dalam $\LaTeX$

Kalau kita membuat suatu paragraf, unsur-unsur apa saja yang perlu diperhatikan? Adakah perbedaannya dengan pengetikan yang biasa kita lakukan dalam program aplikasi pengolah kata?


Berikut ini bagian kelima dari tulisan Bapak I Made Wiryana, semoga dapat memberikan manfaat. 

-->
Related Posts Plugin for WordPress, Blogger...