Donald Knuth, TeX/LaTeX dan Metafont

Posted in Know-How on October 16th, 2008 – Tags: Be the first to comment

Mungkin hanya sedikit orang mengenal matematikawan bernama Donald Ervin Knuth (lahir 10 Januari 1938). Singkat cerita, Donald Knuth termasuk salah seorang yang memiliki jasa besar atas kemajuan dunia komputer dewasa ini, diantaranya adalah merumuskan typeface (font) komputer modern yang digunakan sekarang. Karya masterpiece Donald Knuth, “The Art of Computer Programming” yang terdiri dari 5 volume, merupakan ‘kitab babon’ di dunia komputer.

Bila hari ini internet dilanda demam open-source, maka Donald Knuth mungkin adalah orang pertama yang melakukannya, ketika pada tahun 1978 dia menciptakan TeX (sumbangannya yang lain lagi) yang kemudian dirilis untuk publik secara gratis. Tetapi karena TeX merupakan aplikasi low-level yang mungkin tidak dapat digunakan oleh semua orang, pada 1980 Leslie Lamport kemudian membuat ‘aplikasi interface’ terhadap TeX yang dikenal sebagai LaTeX.

Lebih dari sepuluh tahun sejak TeX diciptakan, seiring berkembangnya dunia programming, pada 1989 Donald Knuth kemudian merilis TeX versi 3 (final). Semua perubahan yang terjadi di dunia ‘TaX-TiX-TuX-TiX-TeX’ ini selanjutnya bukan terjadi pada aplikasi dasarnya, yaitu TeX, tetapi pada aplikasi interfacenya, seperti LaTeX.

Kebayang gak, ada aplikasi yang kian hari tidak menjadi usang malah tambah populer, dan itu adalah TeX…

Aplikasi TeX dirilis sepasang dengan aplikasi bernama METAFONT (ditulis dengan semua kapital). TeX tidak bisa dijalankan tanpa METAFONT, begitu pula sebaliknya. Keduanya diciptakan oleh Donald Knuth, dan tersedia dalam semua aplikasi berbasis TeX.

METAFONT Tutorial

Lebih jauh tentang Metafont, saya menemukan tutorial yang sangat bagus disini: http://metafont.tutorial.free.fr/. Intinya dalam tutorial ini diajarkan cara membuat font dengan METAFONT. Versi lebih lengkap tentu saja dapat dibaca dalam buku Donald Knuth, yakni “The METAFONTbook”, yang bisa dicari di Amazon.

Related Links


Leave a Reply