Sunday, May 18, 2008

Open Office != Mesin Tik

Open Office dapat membantu dalam pembuatan makalah. Prinsipnya sama seperti yang punya M$.
Secara umum makalah ilmiah punya struktur seperti berikut.

Abstrak
Prakata
Daftar Isi
Daftar Tabel
Daftar Gambar
1. Pendahuluan
1.1 Latar Belakang
1.2 Rumusan Masalah
1.3 Ruang Lingkup
1.4 Tujuan
1.5 Teknik Pengumpulan Data
1.6 Sistematika Penulisan
2. Isi
3. Simpulan dan Saran
4. Daftar Pustaka

Pertama - tama tulislah kerangka bab terlebih dahulu. Kemudian blok bab Abstrak sampai Pendahuluan terus pilih sebagai Header 1, Latar Belakang sampai Sistematika Penulisan sebagai Header 2. Untuk yang Isi sampai Daftar Pustaka pilih sebagai Header 1 lagi.
Kemudian, setiap bab tambahkan Page Break dengan menekan CTRL+ENTER.
Selanjutnya adalah yang menarik, yaitu membuat daftar isi. Caranya adalah,

klik Insert - Indexes and Tables - Indexes and Tables
Pada tab Index/Table set Title sebagai 'Daftar Isi'
Pilih Type sebagai 'Table of Contents'
Selanjutnya bisa diatur - atur sendiri bagaimana enaknya :D.

AVR dengan linux (2) : PonyProg


Setelah melakukan kompilasi utlisas dan kompiler khusus AVR, selanjutnya adalah menginstall software downloader-nya. Beberapa sumber di internet ada yang menyebutnya 'programmer'.
Perangkat lunak yang saya coba install adalah PonyProg. PonyProg bersifat free dan open source.
Kali ini saya menggunakan OS yang kata teman-teman saya 'agak beradab'. Maksudnya, jika menggunakan Slackware suka diledekin 'Si Layar Hitam'. Padahal itulah seni dari linux :).

Cara instalasinya :

1. Mula – mula unduh program PonyProg dari websitenya. PonyProg yang saya gunakan adalah Pony_Prog2000-2.07c.tar.gz.
Lakukan ekstraksi file tersebut

# tar -xzvf Pony_Prog2000-2.07c.tar.gz

Seperti biasa, saya menempatkannya pada folder khusus di /opt/AVR

cahyo@thinkpad:~> ls /opt/AVR/ binutils gcc-4.1.1.tar.bz2 PonyProg2000-2.07c binutils-2.18 gccavr Pony_Prog2000-2.07c.tar.gz gcc-4.1.1 ponyprog uisp-20050207.tar.gz

masuk ke folder PonyProg

cahyo@thinkpad:~> cd /opt/AVR/PonyProg2000-2.07c/

Cara instalasi sedikit berbeda. Baca file README dan INSTALLATION untuk lebih jelas. Jika sudah mari kita praktikkan.

edit file v/Config.mk sebagai root. Atur variabel – variabel sesuai dengan kondisi linux anda!
# vim v/Config.mk

Variabel yang disesuaikan antara lain :
HOMEV, LINUX_HEADERS, INSTALL_PREFIX, CC, CXX, ARCH, X11RV, Xdir11
Khusus yang X11RV dan Xdir11, perhatikan baris ke 154 pada bagian “LINUX”. Anda bisa memilih, mau mengganti variabel INCDIR dan LIBDIR atau ikuti aturannya.
Jika mengikuti aturannya maka cukup buat softlink di tempat tersebut ke tempat sesungguhnya.

sebagai root:
ln -sf /usr/include/X11 /usr/X11R6/include

sehingga 'include'-nya ada dan sesuai dengan file konfigurasinya menjadi seperti

thinkpad:/opt/AVR/PonyProg2000-2.07c # ls -l /usr/X11R6/ total 8 drwxr-xr-x 2 root root 4096 2007-12-17 20:01 bin lrwxrwxrwx 1 root root 17 2008-05-18 15:19 include -> /usr/include/X11/ drwxr-xr-x 2 root root 4096 2007-09-22 05:04 lib

saya juga melakukan hal yang sama pada LINUX_HEADERS

Jika sudah beres baru lakukan kompilasi

# make && make install

Jika tidak ada error bisa langsung dijalankan:
cahyo@thinkpad:/opt/AVR/PonyProg2000-2.07c> bin/ponyprog2000