con text untuk pemula
Post on 17-May-2015
114 Views
Preview:
DESCRIPTION
TRANSCRIPT
Edisi 0.1
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0 Creating a beautiful document
ConTeXt merupakan sistem
pengaturan teks yang didasarkan
pada TeX. TeX adalah sistem
pengaturan teks dan program yang
dibuat untuk memproduksi
dokumen. ConTeXt mampu
membuat dokumen dari dokumen
sederhana hingga dokumen yang
kompleks serta dokumen elektronik.
Hirwanto
6/13/2014
CONTEXT BUAT PEMULA
hirwanto.iwan@yahoo.com
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
2 hirwanto.iwan@yahoo.com | Lestin, Ltd.
Ebook ini dibuat oleh Hirwanto
Ukuran tulisan : 14 pt
Jenis Tulisan : Georgia
Ukuran kertas : AA
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
3 hirwanto.iwan@yahoo.com | Lestin, Ltd.
Table of Contents INSTALASI LATEX PADA WINDOWS 7 .................................................................................. 4
INSTALASI CONTEXT PADA WINEDT 8 ............................................................................... 5
MEMULAI DOKUMEN BARU .................................................................................................. 9
MENAMBAH MODULE DALAM CONTEXT ......................................................................... 10
MEMULAI DOKUMEN BARU DENGAN MODULE .............................................................. 11
MEMBUAT SIMPLESLIDE ...................................................................................................... 11
MEMULAI MEMBUAT SIMPLE SLIDES ........................................................................... 15
MODULES ................................................................................................................................. 27
REFERENSI .............................................................................................................................. 30
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
4 hirwanto.iwan@yahoo.com | Lestin, Ltd.
ConTeXt
ConTeXt merupakan pengembangan dari TeX dan memiliki kelebihan dalam
memproduksi dokumen secara baik dan bagus dari dokumen yang sederhana hingga
dokumen yang cukup kompleks. Dibawah ini adalah cara –cari bagaimana memulai
membuat dokumen dengan menggunakan ConTeXt yaitu sebagai berikut :
INSTALASI LATEX PADA WINDOWS 7
Didalam bagian ini akan diberikan bagaimana cara menginstal LaTeX dengan
benar. Karena LaTeX merupakan perangkat lunak yang tersedia secara bebas maka
Anda dapat meng-instal disetiap perangkat lunak Anda seperti Windows, Mac OS X,
Linux, ataupun Unix. Disini beberapa hal yang Anda perlukan untuk menggunakan
LaTeX dalam sistem operasi Windows yaitu sebagai berikut :
1. Paket instalasi LaTeX. Unduh paket instalasi LaTeX dalam hal ini digunakan
perangkat lunak basic MikTeX dapat diunduh di http://www.miktex.org . Paket ini
akan dipakai sebagai generator dokumen yang sudah diformat menggunakan bahasa
pemrograman yang dimiliki oleh TeX.
2. Document Viewer. Unduh perangkat lunak PDFXchanger yang berguna meng-
compile file Anda dalam bentuk pdf(portable document format). Selain itu, Anda juga
bisa memakai Adobe Acrobat atau Sumatra PDF sebagai Document Viewer.
3. Text Editor. Unduh WindEdt yang berguna dalam pengetikan dokumen dapat
diunduh di http://winedt.com . Anda akan banyak memakai perangkat lunak ini atau
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
5 hirwanto.iwan@yahoo.com | Lestin, Ltd.
sebagai antarmuka grafis user dengan LaTeX artinya dokumen Anda akan diketik
disini.
Diperhatikan bahwa Anda harus mengikuti urutan dalam melakukan proses
instalasi sebagai berikut: "Buka basic MikTEX kemudian ikuti proses penginstalan
dengan benar setelah selesai kemudian instal PDFXChanger atau Sumatra PDF, dan
terakhir instal WindEdt. Setelah semua program telah Anda instal, kini saatnya
saatnya Anda dapat memulai menulis dengan menggu- nakan LaTeX".
INSTALASI CONTEXT PADA WINEDT 8
ConTeXt memberikan langkah yang cukup sulit dalam menginstal ConTeXt dan
saya membutuhkan waktu seminggu untuk dapat mengerti cara menginstal ConTeXt
dengan WinEdt 8. Pada dasarnya dalam menginstal ConTeXt memberikan langkah –
langkah yang cukup sulit dimengerti karena menggunakan proses install
menggunakan common prompt yaitu sebagai berikut:
1. Hal pertama yang kamu lakukan dalam meng-install ConTeXt, Anda terlebih
dahulu mengikuti langkah –langkah dalam meng-install latex secara benar setelah
itu Anda dapat meng-install ConTeXt.
2. Install basic-miktex, kemudian pdf-Xchanger, dan terakhir install WinEdt versi
terakhir yaitu versi 7 dan 8. Hal ini memudahkan kalian dalam meng-install ConTeXt
dikarenakan pada kedua versi ini Ada tambahan perangkat yang memudahkan Anda
dalam menginstall yaitu ConTeXt add ons pada WinEdt 7 dan 8.
3. Kemudian langkah pertama yang harus dilakukan adalah unduh ConTeXt
standalone diunduh disini(http://minimals.contextgarden.net/setup/context-
setup-mswin.zip).
4. Kemudian lakukan unzip file tersebut selanjutnya tempatkan file tersebut pada
directory c:\ kemudian Anda dapat melihat urutannya seperti ini c:\context,
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
6 hirwanto.iwan@yahoo.com | Lestin, Ltd.
kemudian didalam folder context terdapat dua file yaitu folder bin dan first-
setup.bat
5. Selanjutnya buka Menu Start kemudian All Programs kemudian ketik cmd.exe
lalu kembali ke folder ConTeXt dan klik first-setup.bat ( perlu diketahui Anda
harus mengaktifkan jaringan internet Anda dan mempunyai jaringan internet yang
cepat serta stabil karena kita akan mengunduh file ConTeXt sehingga kita dapat
bekerja dan menggunakan ConTeXt, bagian ini merupakan bagian tersulit dalam
mengunduh file –file ConTeXt tersebut serta memerlukan beberapa kali pengulangan
dengan meng-klik first-setup.bat).
6. Tunggu hingga selesai dan saya menunggunya hingga dua jam lebih hingga
file –file tersebut terunduh dengan sempurna.
7. Pada langkah ini kita akan melihat file yang terunduh di dalam folder ConTeXt,
kemudian kita akan mengedit environment variable dalam computer kita akan
terdeteksi dan berjalan baik ConTeXt. Dalam Windows 7, kamu seharusnya bisa
membuka System > Advanced> Environment Variable dan kemudian tambahkan
c:\context\tex\texmf-mswin\bin untuk menggunakan path tersebut dan dapat
terbaca oleh computer Anda. Hal ini dimaksudkan untuk memberikan perintah
dalam computer agar dapat membaca file ConTeXt kita. Bagian ini merupakan bagian
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
7 hirwanto.iwan@yahoo.com | Lestin, Ltd.
terpenting dan jangan sampai terlewat karena bila terlewati maka sia –sia saja
langkah –langkah yang telah anda ikuti sebelumnya. Untuk mengecek apakah path
kita telah ditambahkan ke dalam environment variable yaitu dengan cara klik
command prompt kemudian ketik path dan tekan enter pada keyboard computer
Anda lihat kan, C:\context\tex\texmf-mswin\bin
8. Langkah selanjutnya kita akan menambahkan file add ons kedalam WinEdt 8
yaitu ConTeXt_8 dengan cara sebagai berikut :
a. Tahap Instalasi
Buka file macro bernama “Install.edt” ke dalam WinEdt 8, kemudian pada menu bar,
kita klik “Macro” kemudian klik Execute Current Macro tunggu sampai muncul kotak
dialog lalu klik Ok untuk menyetujuinya dan Add –Ons ConTeXt sudah ada di WinEdt
b. Tahap UnInstalasi
Jika kamu berkeinginan untuk menghapus add ons ConTeXt pada WinEdt 8 maka
dapat diikuti caranya sebagai berikut :
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
8 hirwanto.iwan@yahoo.com | Lestin, Ltd.
Buka file macro pada file context_8 kemudian pilih “Uninstall.edt” dan klik
Macro> Execute Current Macro tunggu sampai selesai kemudian klik Ok untuk
menyetujuinya
Kamu bisa juga melakukannya didalam folder ConTeXt standalone yaitu
%b\Uninstall\context standalone folder.
Sebelum memulai menggunakan CONTEXT, Anda harus menempatkan
dengan benar perangkat CONTEXT.exe yaitu dengan cara klik Options>Execution
Mode > Console Application> ConTeXt kemudian pada bagian bawah klik browse for
executable untuk mencari file context.exe dan seharusnya file berada pada
C:\context\tex\textmf-mswin\bin\context.exe dan terakhir klik OK untuk
menyetujui permintaan Anda.
Bila dalam langkah –langkah diatas masih belum bisa menjalankan maka
cobalalah install program Perl dan Ruby untuk dapat menampilkan hasil ketikan
Anda dengan ekstensi .pdf.
Terkadang juga Anda memerlukan GhostScript yang digunakan untuk
memproduksi file .ps (postscript)(bagian ini penulis masih belum mengerti fungsi
sebenarnya dari ghoscript itu sendiri) dan unduh di http://www.cs.wisc.edu/-gshost/
atau http://www.ghostscript.com/
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
9 hirwanto.iwan@yahoo.com | Lestin, Ltd.
MEMULAI DOKUMEN BARU
Pada bagian ini merupakan bagian mendasar dalam membuat file ConTeXt. File
ConTeXt memiliki kesamaan jenis file yaitu .tex namum masukkan dalam text editor
saja yang berbeda yaitu jika kita ingin memulai suatu dokumen, kita akan terbiasa
dengan memulai dokumen LaTeX dengan mengetik \begin{document} kemudian
diakhiri dengan \end{document}. Hal tersebut berguna untuk memanggil perintah
dokumen yang akan kita buat artinya kita akan membuat suatu keluaran dalam bentuk
dokumen. Namun pada ConTeXT berbeda yaitu seandainya kita ingin memulai
dokumen baru maka awal dengan \starttext kemudian akhiri dengan \stoptext. Hal
ini yang membedakan dengan memulai dokumen LaTeX. Dokumen ConTeXt dapat
kita lihat bahwa terdapat karakter khusu yaitu backslah (\). Kita dapat menginput
suatu teks di text editor dengan hanya menginput teks diantara \starttext dan
\stoptext. Ini merupakan suatu kelebihan dalam ConTeXt, tanpa ada kurung kurawal
dapat memulai dokumen baru. Dapat kita lihat contohnya sebagai berikut :
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
10 hirwanto.iwan@yahoo.com | Lestin, Ltd.
\starttext
“Selamat malam cantik, gimana hari mu?”
\stoptext
Selanjutnya Anda simpan file dokumen dalam bentuk .tex , klik ConTeXt pada menu
baru atau icon ConTeXt atau juga kamu bisa melakukan dengan klik pada Menu TeX
> ConTeXt, tunggu proses yang ada kemudian Anda melihat tampilan dokumen dalam
bentuk .pdf. Dokumen ini dalam bentuk .pdf sama seperti dokumen hasil LaTeX.
Beberapa hal yang menjadi perbedaan adalah ConTeXt merupakan teknik pengaturan
dokumen yang didasarkan pada TeX. Sedangkan TeX adalah system pengaturan teks
dan memproduksi dokumen sehingga dengan adanya ConTeXt kita dapat
memproduksi dokumen secara umum dari rentang dokumen sederhana hingga ke
dokumen yang kompleks maupun dokumen elektronik dan bagian sisi ini yang
merupakan kelebihan dari ConTeXt.
MENAMBAH MODULE DALAM CONTEXT
Pada bagian ini saya akan menjelaskan bagaimana menambah modules dalam
ConTeXt yang akan menambah nilai fungsi suatu ConTeXt tersebut dalam
mendukung penggunananya dengan lebih baik. Hal ini dapat dikatakan bahwa dengan
adanya dukungan ini memungkinkan kita untuk dapat bekerja lebih banya dengan
dokumen dalam selang yang cukup panjang dari yang sederhana hingga ke dalam
tahap yang lebih kompleks lagi. Berikut bagaimana kita memberikan pengaturan atau
penambahan modules kedalam ConTeXt dengan menggunakan Command Line pada
Command Prompt, yaitu dapat dilihat sebagai berikut :
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
11 hirwanto.iwan@yahoo.com | Lestin, Ltd.
C:\Users\hirwanto> cd.. (kemudian tekan Enter pada keyboard Anda, ini dilakukan
untuk mengubah directory ke directory yang benar)
C:\Users> cd.. kemudian tekan Enter pada keyboard anda. Ini dilakukan secara
bertahap untuk mengubah ke directory yang sebenarnya)
C:\> cd context (kemudian tekan enter)
C:\context> first-setup.bat –modules=all (Pada bagian ini diperlukan koneksi
internet untuk dapat mengunduh file context yang akan kita gunakan nanti).
Tunggu hingga proses selesai sehingga kita dapat gunaka modulenya untuk
mendukung pembuatan dokumen kita agar lebih baik.
MEMULAI DOKUMEN BARU DENGAN MODULE
Pada bagian ini kita akan membuat dokumen dengan tambahan module sehingga
dapat mendukung dokumen kita dengan baik dan menarik. Module merupakan
suatu hal yang hampir mirip dengan paket di LaTeX.
MEMBUAT SIMPLESLIDE Simpleslide merupakan salah satu module yang memudahkan kita dalam membuat
presentasi sederhana di lingkungan ConTeXt.
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
12 hirwanto.iwan@yahoo.com | Lestin, Ltd.
Detail Informasi tentang Simpleslides Module
Nama Module Simpleslides
Pencipta/ Penulis Module Thomas A.Schmitz Deskripsi Pendek Module ini digunakan untuk membuat
presentasi di ConTeXt Nama File t-simpleslides-2012.11.18.zip Kata Kunci Presentasi Lisensi GNU General Public License(gratis) Versi Terkini 2012.11.18 Tersinkronisasi dengan CTAN Ya Distribusi Tidak Konfigurasi Ya Deskripsi Module ini memberikan makro dan fasilitas
pengaturan dalam mengetik/membuat suatu presentasi. Fitur ini juga memberikan pengaturan awal dalam pembuatan seperti tema, gaya, perintah dasar. Pada dasarnya fitur dari modul ini mudah digunakan.
Jika Anda ingin menggunakan module simpleslides sebaiknya perlu melakukan instalasi
modue tersebut dengan cara seperti ini :
1. Buka Command Prompt pada sistem operasi Windows anda (penulis pada saat ini
menggunakan sistem operasi Windows 7 Ultimate 64 -bit), kemungkinan akan
berbeda dengan sistem operasi yang berbeda.
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
13 hirwanto.iwan@yahoo.com | Lestin, Ltd.
2. Selanjutnya, akan terbuka kotak Dialog Command Prompt lalu akan ketik cd..
kemudian cd.. >cd context> first-setup.bat –modules=all :
3. Perintah diatas berguna untuk mengirimkan perintah file context yang berada dan
kemudian melakukan penginstalan module yang diperlukan.(dalam hal ini
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
14 hirwanto.iwan@yahoo.com | Lestin, Ltd.
diperlukan koneksi internet agar dapat mengundah module simpleslide dari server
ConTeXt.)
4. Tunggulah sementara waktu agar context dapat melakukan penginstalan maupun
pembaruan module yang ada. Screenshoot diatas menunjukkan salah satu proses
instalasi/ pembaruan pada Context, selanjutnya jika sudah selesai tutup saja seperti
biasa.
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
15 hirwanto.iwan@yahoo.com | Lestin, Ltd.
MEMULAI MEMBUAT SIMPLE SLIDES
Setelah melakukan instalasi untuk module simpleslides maka langkah selanjutnya yang kita
lakukan adalah membuat presentasi sederhana di ConTeXt. Berikut ini beberapa tema yang
Anda pada Simpleslides agar memudahkan kita dalam membuat presentasi.
1. BigNumber(Blue)
2. BigNumber(red)
3. BottomSquares
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
16 hirwanto.iwan@yahoo.com | Lestin, Ltd.
4. Boxed
5. Ellipse
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
17 hirwanto.iwan@yahoo.com | Lestin, Ltd.
6. Embossed
7. Framed(Square)
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
18 hirwanto.iwan@yahoo.com | Lestin, Ltd.
8. Framed(Stripe)
9. Framed(Title)
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
19 hirwanto.iwan@yahoo.com | Lestin, Ltd.
10. Horizontal-Stripe(blue)
11. Horizontal-Stripe(green)
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
20 hirwanto.iwan@yahoo.com | Lestin, Ltd.
12. Horizontal-Stripe(red)
13. Narrow-Stripe(blue)
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
21 hirwanto.iwan@yahoo.com | Lestin, Ltd.
14. Narrow-Stripe(green)
15. Narrow-Stripe(red)
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
22 hirwanto.iwan@yahoo.com | Lestin, Ltd.
16. Rainbow-Stripe
17. Rounded
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
23 hirwanto.iwan@yahoo.com | Lestin, Ltd.
18. Shaded(blue)
19. Shaded-Bluered(Bluered)
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
24 hirwanto.iwan@yahoo.com | Lestin, Ltd.
20. Shaded-Green(green)
21. Side-Square
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
25 hirwanto.iwan@yahoo.com | Lestin, Ltd.
22. Side –Toc
23. Split
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
26 hirwanto.iwan@yahoo.com | Lestin, Ltd.
24. Sunrise
25. Swoosh
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
27 hirwanto.iwan@yahoo.com | Lestin, Ltd.
26. Thick-Stripes
MODULES Name Description
1. Algorithmic Port of the algorithmic package for LaTeX. 2. AMS-LaTeX
compatibility
AMS-LaTeX compatibility
3. Animation Generate Animations based on the fieldstack mechanism. 4. Annotation Create todo lists. 5. AquaMints
Symbol Support
Map file, symbol name definitions, and usage example.
6. Bib manual Bibliography documentation
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
28 hirwanto.iwan@yahoo.com | Lestin, Ltd.
7. BNF Grammar Typesetting BNF grammars 8. Bold small caps Bold Small Caps for Computer/Latin Modern 9. Bold typewriter Bold Typewriter for Computer/Latin Modern 10. C-Pretty-Printing Pretty printing C 11. Chinese Font
Support
Necessary files to write chinese texts in ConteXt with the PDFTeX backend.
12. Chromatograms Macros for chromatograms 13. Collating marks The module provides possibilities to print collating marks on
the spine of sections 14. Construction
Plans
This module provides a command that generates a page with a figure with a well defined scale.
15. ConTeXt Lettrines
Decorative paragraph starts
16. Cross Referencing
Inline text referencing
17. Cyrillic Numbers Module
Typesetting Cyrillic Numbers
18. Degrading JPEG images
This module degrades jepg-images on the fly to a given resolution, if some additional software is installed (epstopdf, jpeg2ps, convert, identify, bc).
19. enigma Enigma encryption. 20. Extended
description
Allow the creation of extended, reusable description-like environment with multiple data
21. Fancybreak Insert thought breaks in texts. 22. Filter A module to run external programs on the contents of start-
stop evironment 23. FiXme Port of the FiXme package for LaTeX. 24. French
documents
This module tries to do all necessary setups for French documents, but it's still far from perfect.
25. Fullpage Page layout 26. Games Produce printable and interactive versions of board games. 27. Gantt Drawing Gantt charts 28. GFSDidot
OpenType fonts
ConTeXt support for OpenType font GFSDidot
29. Gnuplot Inclusion of Gnuplot graphs. 30. Greek This module allows typesetting ancient (polytonic) Greeks in
a variety of fonts. 31. Image
downsampling
Downsample image-files on the fly with MKIV.
32. Inifile Parsing an inifile and printing the contents with user defined layout. The entries of the file can be sorted with up to 3 sort-keys.
33. LaTeX LaTeX Compatibility Modules for ConTeXt from Brooks Moses
34. Layout Draws a representation of the layout of the current page 35. Letter module Writing letters with ConTeXt. 36. Letterspace Easy letterspacing macros for mkiv. 37. Lilypond GNU LilyPond bridge 38. Lucida Bright
font support
Files missing in both TUG Lucida font distribution and ConTeXt distribution (2007-04-20).
39. Math Sets A module to typeset mathematical entities like sets, probabilities, expectation, etc. These entities can be written without any additional markup, and the module takes care of
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
29 hirwanto.iwan@yahoo.com | Lestin, Ltd.
automatic scaling of delimiters and vertical bar (|). The code is based on Donald Arseneau's braket.sty
40. Natural math Natural math 41. Paragraph
referencing
Direct referencing to paragraphs
42. PocketDiary PocketDiary is a flexible personal organizer which can be printed on a single side of an A4. After folding it is a handy booklet
43. Raw steps This module provides steps that span on multiple slides instead of requiring JavaScript
44. rstConTeXt Convert and typeset reStructuredText with ConTeXt. 45. Ruby Ruby markup 46. Simple
Bibliography
A simple bibliography without a database - just with items.
47. Simplefonts Module to simplify the font mechanism in ConTeXt MkIV. 48. simpleslides A module for creating presentations in ConTeXt. 49. Smart Game
Format
This module is to typeset Weiqi/Go/Baduk game with SGF syntax and can only support ;B and ;W now.
50. Storm Font Support
Storm fonts
51. Support for cwTeX fonts
Support files to use the chinese cwTeX fonts in ConTeXt.
52. T-Account Drawing T-Accounts with ConTeXt. 53. taspresent Provides an easy interface for simple presentations in
ConTeXt 54. TeXShow ConTeXt command and parameter reference 55. Title Place document titles. 56. Transliterator Inline Transliteration of contemporary and historical cyrillic,
glagolitic and greek scripts. 57. TypeArea Something like KOMA-TypeArea 58. Typescripts A collection of typescript files for free and commercial fonts. 59. URW Garamond
Support
URW Garamond Support
60. URW Gothic Support
URW Gothic support
61. vim syntax highlighting
This module uses Vim editor's syntax files to syntax highlight verbatim code in ConTeXt
62. visualcounter Visual display of ConTeXt counters
CONTEXT BUAT PEMULA DENGAN WINEDT 8.0
30 hirwanto.iwan@yahoo.com | Lestin, Ltd.
REFERENSI
Tom, Hagen, H., & Otten, T. (1999). ConTeXt an excursion. Hasselt, Belanda: Pragma ADE.
Windows Installation. (2012, November). Retrieved November 2013, from
http://www.wiki.contextgarden.net
top related