#
# $Id: indo.aff v0.1 
#
# Copyright 1999, Mohammad Nafiri (fiean@hotmail.com)
# Daerah Istimewa Yogyakarta
# All rights reserved.
#
#	Table Affix untuk bahasa Indonesia
#
# File ini adalah program bebas, anda bebas untuk mengkopi,
# menyebarluaskan, memodifikasinya berdasarkan aturan yang 
# tercantum dalam GNU General Public License  
# yang dipublikasikan oleh Free Software Foundation.
#
# Didistribusikan dengan harapan file ini akan bermanfaat, 
# Penulis beserta para Kontributor tidak memberikan 
# JAMINAN APAPUN baik secara langsung ataupun tidak langsung atas 
# segala jenis KERUSAKAN maupun KERUGIAN akibat penggunaannya.
# Silakan baca GNU General Public License untuk detilnya.
# 
# File ini belum merupakan produk final dan masih dianggap sebagai
# release pengembangan.
#
# Penulis mengijinkan kepada siapapun untuk memodifikasi dan menyempurnakannya
# dengan ketentuan nama penulis tetap tercantum. Diharapkan untuk membuat
# catatan perubahannya.
#
# Bagi anda para profesor ataupun tenaga pengajar khususnya bahasa Indonesia
# atau siapapun anda sangat kami harapkan kontribusi-nya.
# 

nroffchars	().\\*
texchars	()\[]{}<\>\\$*.%

allaffixes on

# Deklarasikan karakter set.

defstringtype "nroff" "nroff" ".mm" ".ms" ".me" ".man" ".NeXT"

boundarychars '
#wordchars \055   	#tanda "-" sehingga kata ulang bisa ditangani
# jika anda menginginkan kata seperti 'ragu-ragu' dianggap sebagai satu kata
# maka hilangkan tanda '#' di depan 'wordchars' dan buatlah kembali file 
# 'indo.hash' dengan perintah:
# buildhash <kamus_file> indo.aff indo.hash


wordchars [a-z] [A-Z]

altstringtype "tex" "tex" ".tex" ".bib"

# Berikut adalah record flags yang sering dipakai untuk membentuk
# kata baru dari kata dasarnya.
# Penulis mohon maaf karena penulis bukan seorang yang ahli bahasa
# jika ada di antara anda yang guru bahasa dan ingin merevisi
# atau menambahnya, penulis persilakan.
#
#
#            ABCDEFGHIJKLMNOPQRSTUVWXYZ
# Used:      ** **  * ****  * ***    *
#            AB DE  H IKLM  P RST    Y
# Available:   -  --  -   -- -   ---- -
#              C  FG  J   NO Q   UVWX Z

# Berikut adalah tabel awalan yang sering dijumpai pada kata Indonesia
#
prefixes
# awalan ME
flag *M:
    T		>	-T,MEN		# spt pada tekan > menekan
    P		>	-P,MEM		# spt pada pegang > memegang
    K		>	-K,MENG		# spt pada kenal > mengenal
    S		>       -S,MENY		# spt pada santap > menyantap
    [AIUEOHG]	>	MENG		# spt pada hitung > menghitung
					# spt pada eja	> mengeja
    [CJD]	>	MEN		# spt pada cari	> mencari
    B		>	MEM		# spt pada bantu > membantu
    [LRNM]	>	ME		# spt pada lawan > melawan

#awalan DI
flag *D:
    .		>	DI		# spt pada tikam > ditikam

#awalan BER
flag *B:
    [^R]	>	BER		# spt pada dagang > berdagang
    R		>	BE		# spt pd reaksi	> bereaksi
    
#awalan TER
flag *T:
    .		>	TER		# spt pada tidur > tertidur
    
#awalan PE
flag *P:

    T		>	-T,PEN		# spt pd tari	> penari
    K		>	-K,PENG		# spt pd kenal	> pengenal
    S		>	-S,PENY		# spt pd santap > penyantap
    P		>	-P,PEM		# spt pd pegang	> pemegang
    [LRM]	> 	PE		# spt pd lari	> pelari
    [AIUEOHG]	>	PENG		# spt pd halang > penghalang					
    [CJD]	> 	PEN		# spt pd jahat	> penjahat
    B		>	PEM		# spt pd bantu	> pembantu

#awalan KE
flag *E:
    .		>	KE		#spt pd mampu+an > kemampuan    


#awalan PER
flag *R:
    .		>	PER		# spt pd lambang > perlambang

#awalan SE
flag *S:
    .		>	SE		# spt pd pandai	> sepandai
    
#
# Berikut adalah akhiran yang sering dijumpai.
#
suffixes

#akhiran KAN
flag *K:
    .		>	KAN		# spt pd banding > bandingkan

#akhiran AN
flag *A:
    .		>	AN		# spt pd gulung > gulungan
    
#akhiran I
flag *I:
    .		>	I		# spt pd banjir > banjiri
    
#akhiran NYA
flag *Y:
    .		>	NYA		# spt pd akhir	> akhirnya

#akhiran LAH
flag *L:
    .		>	LAH		# spt pd tidak > tidaklah

#akhiran KAH
flag *H:
    .		>	KAH		# spt pd apa > apakah
					# spt pad anda > andakah
    