SlideShare a Scribd company logo
PS Tricks
11 Oktober 2013

PS Tricks
(Post Script Tricks)
Hirwanto
Intisari
PSTricks merupakan koleksi dari PostScript yang didasarkan atau diperuntukkan untuk dokumen TEX
A
yang kompatibel dengan banyak makro paket LTEX yang ada. PSTricks sendiri mendukung berbagai
dokumen TEX seperti PlainTEX, ConTeXt dan memberikan warna, grafik, perputaran, cabang, dan perpindahan dokumen atau animasi. PSTricks diambil dari PostScript dan ditaruh ke dalam adonan kue
yang bernama TEX, maka jadilah yang disebut dengan PSTricks. Untuk menginstal paket PSTricks,
Anda bisa melakukan penginstalan secara menyeluruh paket LaTeX di bagian MikTEX packet manager
Kata Kunci
tex, postscript, pstricks

Daftar Isi
1

Memulai PSTricks

1

Memulai PSTricks

1

Daftar Pustaka

1

1. Memulai PSTricks
Memulai menggunakan PSTricks, salah satu cara
yang akan dijelaskan dibawah ini :
1. Mulailah membuat dokumen baru dan definisikan paket pstricks.
documentclass[10pt]{article}
usepackage{lipsum}
usepackage{fancyvrb}
usepackage{pst-tree,pstricks}
begin{document}
 title {Can you use pstricks at 
LaTeX ?}
author{Hir Wanto}
date{July 29, 2013}
maketitle
section{Memulai PS Tricks}
lipsum[1]
end{document}

2. Khusus bagi Anda yang memakai TeX Editor seperti WindEdt maka ceklah ketersedian
paket PSTricks Anda dibagian kanan Application bar, kemudian pilihlah MikTeX Package Manager. Jika Anda belum menginstal
PSTricks, maka salah satunya Anda bisa menginstal via Online.
3. Selanjutnya, untuk Anda pemakai WinEdt,
ubahlah pengaturan hasil Outputnya dengan
meng-klik Menu Options > Execution Modes
> TeX Options, kemudian klik radio button
dvi > ps > pdf lalu klik Apply dan terakhir
klik OK untuk menyetujui perubahan pengaturan.
Gambar 1. Petunjuk Mengubah pengaturan
untuk Ps Tricks
PS Tricks
(Post Script Tricks) — 2/2

4. Untuk memanggil paket pstricks maka pada
bagian preamble, dengan mengetik
usepackage{pstricks}. Jika Anda
ingin membuat cabang pohon(tree) maka Anda
dapat menambahkan pada bagian paket yaitu
usepackage{pst-tree,pstricks}

psset{fillstyle=solid}%
pscircle[fillcolor=yellow]{0.5}
definecolor{LightOrange} {cmyk
}{0,0.2,0.4,0}%
pscircle[fillcolor=LightOrange
](3.2,0){0.5}

Outputnya :
Tabel 1. Jenis -jenis Post Script Tricks
pst-2dplot
pst-abspos
pst-bar
pst-blur
pst-circ

pst-3d
pst-am
pst-barcode
pst-bspline
pst-coil

pst-3dplot
pst-asr
pst-bezier
pst-calender

Berikut contohnya yaitu :

3. Penggunaan Parameter Grafik
PSTricks mengggunakan sistem nilai dari parameter yang diberikan seperti garis, grafik, atau grafik
yang dikombinasikan dengan teks. Kamu bisa mengubah nilai standar warna yang ada dengan memanggil perintah yaitu psset.
psset{fillstyle=solid}%
pscircle[fillcolor=yellow]{0.5}
definecolor{LightOrange} {cmyk
}{0,0.2,0.4,0}%
pscircle[fillcolor=LightOrange
](3.2,0){0.5}

2. Dasar-dasar PSTricks
2.1 Arguments dan Delimiters
Makro PSTricks menggunakan delimiters seperti
ini :

4. Dimensi, Koordinat, dan Sudut
Argumen didalam PSTricks adalah dimensi sedangkan pilihannya adalah unit. Pengaturan unit standar menggunakan
unit=dim ukuran standar : 1 cm

{arg} Curly braces
[arg] Brackets (only for optional
arguments)
(x,y) Parentheses and commas for
coordinates
= and,for parameters par1=val1,

2.2 Color
PSTricks memiliki warna grayscale seperti black,
darkgray, gray, lightgray, dan white dan warna seperti red, green, blue, cyan, magenta, dan yellow merupakan warna yang telah didefinisikan sebelumnya
di PsTricks. Dibawah ini diberikan contoh penggunaan warna yaitu :

sebagai parameter. Pernyataan berikut mempunyai
ukuran yang sama :
psset{linewidth=.5cm}
psset{linewidth=.5

Kamu bisa menggunakan pengaturan standar dimensi
didalam pengaturan yang bukan PSTricks :
pssetlength{cmd}{dim}
psaddtolength{cmd}{dim}

Dimana cmd merupakan dimensi yang terdaftar
sedangkan dim adalah panjang dengan unit yang
dipilih. Pengaturan koodinat pasangan yaitu (x, y).
PS Tricks
(Post Script Tricks) — 3/2

Perintah SpecialColor, misalkan kamu menggunakan koordinat polar yaitu (< r >, < a >) den- psline[linewidth=2pt,linearc
=.25]{->}(4,2)(0,1)(2,0)
gan r jari-jari dan a sudut. Kamu tetap bisa juga
menggunakan koodinat kartesius. Secara standar, Output :
pengaturan unitnya terdiri dari tiga parameter yaitu
:
xunit=dim Default: 1cm
yunit=dim Default: 1cm
runit=dim Default: 1cm
qline(coor0)(coor1)

5. Dasar- dasar suatu Objek

Perintah ini menggambar garis bukan berdasarkan
Dibagian ini akan diberikan dasar objek seperti garis, pada parameter arrow tetapi hanya segmen garis
polygon, sudut, lingkaran, dan lain sebagainya.
tunggal saja. Input :
5.1 Garis dan Polygon
Objek ini menggunakan parameter dibawah ini :

qline(0,0)(2,1)

Output :

inearc=dim Default: 0pt

Jari-jari sudut digambar di titik sudut garis menggunakan psline dan pspolygon sedangkan
untuk dim seharusnya bernilai positif.
framearc=num Default: 0

Didalam psframe dan makro yang berhubun- pspolygon*[par](x0,y0)(x1,y1)(x2,y
2) (xn,yn)
gan dengannya, jari-jari yang men- gelilingi sudut
adalah dalam pengaturan standar satu setengah num
dikali denga lebar atau tinggi frame yang mana lebih
Perintah ini adalah sama dengan psline hanya
sedikit dari itu. num seharusnya antara 0 dan 1.
berbeda pada path garis yang tertutup. Untuk contoh Input :
cornersize=relative/absolute
Default:relative

pspolygon[linewidth=1.5pt](0,2)
(1,2)
pspolygon*[linearc=.2,linecolor=
darkgray](1,0)(1,2)(4,0)(4,2)

Jika cornersize adalah relatif, maka framearc parameter menghasilkan jari-jari yang mengelilingi
sudut untuk psframe, sebagaimanan penjelasan
diatas maka jari-jari bertahan pada ukuran frame. Output :
Jika cornersize adalah absolut, maka pa- rameter
linearc menghasilkan jari-jari yang mengelilingi sudut
untuk psframe(jari- jarinya tetap pada ukurannya).
psline*[par]{arrows}(x0,y0)(x1,y1)
...(xn,yn)

Perintah ini menggambarkan suatu garis yang berisi
titik -titik koordinat yang diberikan. Untuk contoh
Input :

psframe*[par](x0,y0)(x1,y1)

Perintah ini menggambarkan suatu persegi dengan
titik -titik sudut yaitu (x0 , y0 ) dan (x1 , y1 ). Input :
PS Tricks
(Post Script Tricks) — 4/2
psframe[linewidth=2pt,framearc=.3,
fillstyle=solid,
fillcolor=lightgray](4,2)
psframe*[linecolor=white](1,.5)
(2,1.5)

Output :

begin{lstlisting}
pstriangle*[par](x0,y0)(x1,y1)

pstriangle menggambarkan grafik berbentuk
segitiga dengan titik basis ten- gah di (x0 , y0 ) dan
titik- titik yang lain yaitu x1 dan y1 . Input :
pstriangle*[gangle=10](2,.5)(4,1)

Output :

psframe*[linecolor=white](1,.5)
(2,1.5)
psdiamond*[par](x0,y0)(x1,y1)

Perintah ini menggambar suatu bentuk berlian dengan titik tengah (x0 , y0 ) dan setengah tinggi dan
lebarnya adalah sama dengan x1 dan y1 . Input :
psdiamond[framearc=.3,fillstyle=
solid,
fillcolor=lightgray](2,1)(1.5,1)

Output :

Diamond diputar dibagian tengah menggunakan
gangle=angle Default: 0

Input :
psdiamond[framearc=.3,fillstyle=
solid,
gangle=120,fillcolor=lightgray
](2,1)(1.5,1)
end{lstilisting}
Output :
[2cm]
psdiamond[framearc=.3,fillstyle=
solid,
gangle=120,fillcolor=lightgray
](2,1)(1.5,1)

6. Kesimpulan
PS Tricks memberikan kemudahan bagi kita dalam
menggambar grafik didalam dengan tambaha fitur
A
paket yang ada di L TEX sehingga dapat digunakan
dalam membuat grafik tersebut.

Daftar Pustaka
[1]

Timothy Van Zandt. PsTricks Users Guide Version 0.93a. 1993.

More Related Content

PPTX
Algoritma
PDF
Pengantar Pointer untuk Pembelajaran Struktur Data (Java)
PDF
70512820 materi-interpolasi
PPT
Algoritma Matriks
DOC
Tugas iv-makalah-tentang-fuzzy-logic
PDF
Fuzzy Logic
DOC
PDB Orde Satu
Algoritma
Pengantar Pointer untuk Pembelajaran Struktur Data (Java)
70512820 materi-interpolasi
Algoritma Matriks
Tugas iv-makalah-tentang-fuzzy-logic
Fuzzy Logic
PDB Orde Satu

What's hot (6)

PDF
Deret fourier
DOC
2b manipulasi-string
DOCX
Deret furir fungsi genap dan ganjil
PDF
Jaringan perceptron & matlab
PDF
TEOREMA DASAR KALKULUS
Deret fourier
2b manipulasi-string
Deret furir fungsi genap dan ganjil
Jaringan perceptron & matlab
TEOREMA DASAR KALKULUS
Ad

Viewers also liked (20)

PPTX
Alternative sources of energy
PDF
Ledere som mister jobben
PPS
Fák
PPS
Hagyomany
PDF
White and Black Beamer
PPTX
Taufan rizky, sistem informasi semester 1, makalah pendidikan
PDF
VEWA Project Reference 2016
PDF
Conjunto y Sistemas Difusos
PDF
Power allocation for capacity maximization in eigen mimo with output snr cons...
DOCX
Pemberantasan Korupsi di Cina
PDF
Chap10 scr
PDF
Chap13 scr
PPTX
Videojuegos
PPTX
CRIMINOLOGIA Y RAMA.
PDF
Szakony
DOCX
Cartel (el hombre deshumanizado
PDF
Altas alumnos
PDF
AN IMPROVED ITERATIVE METHOD FOR SOLVING GENERAL SYSTEM OF EQUATIONS VIA GENE...
PDF
Climate injuries 60
Alternative sources of energy
Ledere som mister jobben
Fák
Hagyomany
White and Black Beamer
Taufan rizky, sistem informasi semester 1, makalah pendidikan
VEWA Project Reference 2016
Conjunto y Sistemas Difusos
Power allocation for capacity maximization in eigen mimo with output snr cons...
Pemberantasan Korupsi di Cina
Chap10 scr
Chap13 scr
Videojuegos
CRIMINOLOGIA Y RAMA.
Szakony
Cartel (el hombre deshumanizado
Altas alumnos
AN IMPROVED ITERATIVE METHOD FOR SOLVING GENERAL SYSTEM OF EQUATIONS VIA GENE...
Climate injuries 60
Ad

More from Hirwanto Iwan (20)

PDF
Analisis Butir Soal PAS Matematika Wajib Kelas 12 IPA/IPS 2024-2025
PDF
01. integral fungsi aljabar
PDF
Analisis Butir Soal PG Matematika Wajib Kelas XII IPA-IPS NFBS Serang
PDF
Analisis Butir Soal Pilihan Ganda Matematika Wajib Kelas XII IPA
PDF
Materi Limit Aljabar dan Turunan Aljabar
PDF
Pembahasan Soal Matematika Wajib PTS Kelas XI IPS
PDF
Pembahasan Soal Matematika Wajib PTS Kelas XI IPA
PDF
Fitur Baru WinEdt 9.1
PDF
Pemasangan WinEdt 9.1
PDF
Kumpulan Soal UM UGM
PDF
Membuat Dokumen LaTeX Edisi ke - 33
PDF
LATEX OR INDESIGN
PDF
AGH Beamer
PDF
AFIT Beamer
PDF
Hackd Beamer
PDF
LUH Beamer
PDF
Cambridge Beamer
PDF
ESOP Beamer
PDF
AP Beamer
PDF
Naked Beamer
Analisis Butir Soal PAS Matematika Wajib Kelas 12 IPA/IPS 2024-2025
01. integral fungsi aljabar
Analisis Butir Soal PG Matematika Wajib Kelas XII IPA-IPS NFBS Serang
Analisis Butir Soal Pilihan Ganda Matematika Wajib Kelas XII IPA
Materi Limit Aljabar dan Turunan Aljabar
Pembahasan Soal Matematika Wajib PTS Kelas XI IPS
Pembahasan Soal Matematika Wajib PTS Kelas XI IPA
Fitur Baru WinEdt 9.1
Pemasangan WinEdt 9.1
Kumpulan Soal UM UGM
Membuat Dokumen LaTeX Edisi ke - 33
LATEX OR INDESIGN
AGH Beamer
AFIT Beamer
Hackd Beamer
LUH Beamer
Cambridge Beamer
ESOP Beamer
AP Beamer
Naked Beamer

Post Script LaTeX

  • 1. PS Tricks 11 Oktober 2013 PS Tricks (Post Script Tricks) Hirwanto Intisari PSTricks merupakan koleksi dari PostScript yang didasarkan atau diperuntukkan untuk dokumen TEX A yang kompatibel dengan banyak makro paket LTEX yang ada. PSTricks sendiri mendukung berbagai dokumen TEX seperti PlainTEX, ConTeXt dan memberikan warna, grafik, perputaran, cabang, dan perpindahan dokumen atau animasi. PSTricks diambil dari PostScript dan ditaruh ke dalam adonan kue yang bernama TEX, maka jadilah yang disebut dengan PSTricks. Untuk menginstal paket PSTricks, Anda bisa melakukan penginstalan secara menyeluruh paket LaTeX di bagian MikTEX packet manager Kata Kunci tex, postscript, pstricks Daftar Isi 1 Memulai PSTricks 1 Memulai PSTricks 1 Daftar Pustaka 1 1. Memulai PSTricks Memulai menggunakan PSTricks, salah satu cara yang akan dijelaskan dibawah ini : 1. Mulailah membuat dokumen baru dan definisikan paket pstricks. documentclass[10pt]{article} usepackage{lipsum} usepackage{fancyvrb} usepackage{pst-tree,pstricks} begin{document} title {Can you use pstricks at LaTeX ?} author{Hir Wanto} date{July 29, 2013} maketitle section{Memulai PS Tricks} lipsum[1] end{document} 2. Khusus bagi Anda yang memakai TeX Editor seperti WindEdt maka ceklah ketersedian paket PSTricks Anda dibagian kanan Application bar, kemudian pilihlah MikTeX Package Manager. Jika Anda belum menginstal PSTricks, maka salah satunya Anda bisa menginstal via Online. 3. Selanjutnya, untuk Anda pemakai WinEdt, ubahlah pengaturan hasil Outputnya dengan meng-klik Menu Options > Execution Modes > TeX Options, kemudian klik radio button dvi > ps > pdf lalu klik Apply dan terakhir klik OK untuk menyetujui perubahan pengaturan. Gambar 1. Petunjuk Mengubah pengaturan untuk Ps Tricks
  • 2. PS Tricks (Post Script Tricks) — 2/2 4. Untuk memanggil paket pstricks maka pada bagian preamble, dengan mengetik usepackage{pstricks}. Jika Anda ingin membuat cabang pohon(tree) maka Anda dapat menambahkan pada bagian paket yaitu usepackage{pst-tree,pstricks} psset{fillstyle=solid}% pscircle[fillcolor=yellow]{0.5} definecolor{LightOrange} {cmyk }{0,0.2,0.4,0}% pscircle[fillcolor=LightOrange ](3.2,0){0.5} Outputnya : Tabel 1. Jenis -jenis Post Script Tricks pst-2dplot pst-abspos pst-bar pst-blur pst-circ pst-3d pst-am pst-barcode pst-bspline pst-coil pst-3dplot pst-asr pst-bezier pst-calender Berikut contohnya yaitu : 3. Penggunaan Parameter Grafik PSTricks mengggunakan sistem nilai dari parameter yang diberikan seperti garis, grafik, atau grafik yang dikombinasikan dengan teks. Kamu bisa mengubah nilai standar warna yang ada dengan memanggil perintah yaitu psset. psset{fillstyle=solid}% pscircle[fillcolor=yellow]{0.5} definecolor{LightOrange} {cmyk }{0,0.2,0.4,0}% pscircle[fillcolor=LightOrange ](3.2,0){0.5} 2. Dasar-dasar PSTricks 2.1 Arguments dan Delimiters Makro PSTricks menggunakan delimiters seperti ini : 4. Dimensi, Koordinat, dan Sudut Argumen didalam PSTricks adalah dimensi sedangkan pilihannya adalah unit. Pengaturan unit standar menggunakan unit=dim ukuran standar : 1 cm {arg} Curly braces [arg] Brackets (only for optional arguments) (x,y) Parentheses and commas for coordinates = and,for parameters par1=val1, 2.2 Color PSTricks memiliki warna grayscale seperti black, darkgray, gray, lightgray, dan white dan warna seperti red, green, blue, cyan, magenta, dan yellow merupakan warna yang telah didefinisikan sebelumnya di PsTricks. Dibawah ini diberikan contoh penggunaan warna yaitu : sebagai parameter. Pernyataan berikut mempunyai ukuran yang sama : psset{linewidth=.5cm} psset{linewidth=.5 Kamu bisa menggunakan pengaturan standar dimensi didalam pengaturan yang bukan PSTricks : pssetlength{cmd}{dim} psaddtolength{cmd}{dim} Dimana cmd merupakan dimensi yang terdaftar sedangkan dim adalah panjang dengan unit yang dipilih. Pengaturan koodinat pasangan yaitu (x, y).
  • 3. PS Tricks (Post Script Tricks) — 3/2 Perintah SpecialColor, misalkan kamu menggunakan koordinat polar yaitu (< r >, < a >) den- psline[linewidth=2pt,linearc =.25]{->}(4,2)(0,1)(2,0) gan r jari-jari dan a sudut. Kamu tetap bisa juga menggunakan koodinat kartesius. Secara standar, Output : pengaturan unitnya terdiri dari tiga parameter yaitu : xunit=dim Default: 1cm yunit=dim Default: 1cm runit=dim Default: 1cm qline(coor0)(coor1) 5. Dasar- dasar suatu Objek Perintah ini menggambar garis bukan berdasarkan Dibagian ini akan diberikan dasar objek seperti garis, pada parameter arrow tetapi hanya segmen garis polygon, sudut, lingkaran, dan lain sebagainya. tunggal saja. Input : 5.1 Garis dan Polygon Objek ini menggunakan parameter dibawah ini : qline(0,0)(2,1) Output : inearc=dim Default: 0pt Jari-jari sudut digambar di titik sudut garis menggunakan psline dan pspolygon sedangkan untuk dim seharusnya bernilai positif. framearc=num Default: 0 Didalam psframe dan makro yang berhubun- pspolygon*[par](x0,y0)(x1,y1)(x2,y 2) (xn,yn) gan dengannya, jari-jari yang men- gelilingi sudut adalah dalam pengaturan standar satu setengah num dikali denga lebar atau tinggi frame yang mana lebih Perintah ini adalah sama dengan psline hanya sedikit dari itu. num seharusnya antara 0 dan 1. berbeda pada path garis yang tertutup. Untuk contoh Input : cornersize=relative/absolute Default:relative pspolygon[linewidth=1.5pt](0,2) (1,2) pspolygon*[linearc=.2,linecolor= darkgray](1,0)(1,2)(4,0)(4,2) Jika cornersize adalah relatif, maka framearc parameter menghasilkan jari-jari yang mengelilingi sudut untuk psframe, sebagaimanan penjelasan diatas maka jari-jari bertahan pada ukuran frame. Output : Jika cornersize adalah absolut, maka pa- rameter linearc menghasilkan jari-jari yang mengelilingi sudut untuk psframe(jari- jarinya tetap pada ukurannya). psline*[par]{arrows}(x0,y0)(x1,y1) ...(xn,yn) Perintah ini menggambarkan suatu garis yang berisi titik -titik koordinat yang diberikan. Untuk contoh Input : psframe*[par](x0,y0)(x1,y1) Perintah ini menggambarkan suatu persegi dengan titik -titik sudut yaitu (x0 , y0 ) dan (x1 , y1 ). Input :
  • 4. PS Tricks (Post Script Tricks) — 4/2 psframe[linewidth=2pt,framearc=.3, fillstyle=solid, fillcolor=lightgray](4,2) psframe*[linecolor=white](1,.5) (2,1.5) Output : begin{lstlisting} pstriangle*[par](x0,y0)(x1,y1) pstriangle menggambarkan grafik berbentuk segitiga dengan titik basis ten- gah di (x0 , y0 ) dan titik- titik yang lain yaitu x1 dan y1 . Input : pstriangle*[gangle=10](2,.5)(4,1) Output : psframe*[linecolor=white](1,.5) (2,1.5) psdiamond*[par](x0,y0)(x1,y1) Perintah ini menggambar suatu bentuk berlian dengan titik tengah (x0 , y0 ) dan setengah tinggi dan lebarnya adalah sama dengan x1 dan y1 . Input : psdiamond[framearc=.3,fillstyle= solid, fillcolor=lightgray](2,1)(1.5,1) Output : Diamond diputar dibagian tengah menggunakan gangle=angle Default: 0 Input : psdiamond[framearc=.3,fillstyle= solid, gangle=120,fillcolor=lightgray ](2,1)(1.5,1) end{lstilisting} Output : [2cm] psdiamond[framearc=.3,fillstyle= solid, gangle=120,fillcolor=lightgray ](2,1)(1.5,1) 6. Kesimpulan PS Tricks memberikan kemudahan bagi kita dalam menggambar grafik didalam dengan tambaha fitur A paket yang ada di L TEX sehingga dapat digunakan dalam membuat grafik tersebut. Daftar Pustaka [1] Timothy Van Zandt. PsTricks Users Guide Version 0.93a. 1993.