Convert-Ethiopic

 view release on metacpan or  search on metacpan

lib/Convert/Ethiopic/System.pm  view on Meta::CPAN

	'Wookianos'				=>	[ 'Wookianos Primary',			$ethiosys,		 0,	10,	1,	'ityo\\Systems\\ wqyanos' ],
	'Wookianos Secondary'	=>	[ 'Wookianos Secondary',		$ethiosysx,		 0,	11,	1,	'ityo\\Systems\\ wqyanos' ],
	'Yebse' 				=>	[ 'YebSe Primary',				$ethiosys,		 0,	12,	1,	'ityo\\Systems\\ ybSe'    ],
	'YebSe Secondary'		=>	[ 'YebSe Secondary',			$ethiosysx,		 0,	13,	1,	'ityo\\Systems\\ ybSe'    ],
	'Ethiopia-Jiret' 		=>	[ 'Ethiopia Jiret Set I',				$ethiosys,		 0,	14,	1,	'ityo\\Systems\\ jret'    ],
	'Ethiopia Jiret Set II'		=>	[ 'Ethiopia Jiret Set II',			$ethiosysx,		 0,	15,	1,	'ityo\\Systems\\ jret'    ],


#
#	Ethiopian Computers & Software http://hometown.aol.com/ethiopian/index.htm
#
	'GeezEditAmharicP' 		=>	[ 'Ge\xe8zEdit Amharic P',		$gezedit,		 0,	0,	0,	'gI2z\\Edit\\' ],
	'AmharQ' 				=>	[ 'AmharQ',						$gezedit,	     0,	1,	0,	'amarNa\\Q\\'  ],

#
#	Ge'ezFont http://www.geezfont.com/
#
	'GeezAddis'				=>	[ 'GeezAddis',					$gezfont,		 0,	0,	1,	'gI2z-adis'     ],
	'geezBasic'				=>	[ 'geezBasic',					$gezfont,		 0,	1,	1,	'gI2z\\Basic\\' ],
	'geezLong' 				=>	[ 'geezLong',					$gezfont,		 0,	2,	1,	'gI2z\\Long\\'  ],
	'GeezThin' 				=>	[ 'GeezThin',					$gezfont,		 0,	3,	1,	'gI2z\\Thin\\'  ],
	'AddisB1' 				=>	[ 'AddisB1',					$gezfont,		 0,	4,	1,	'adis\\B1\\'  ],
	'AddisL1' 				=>	[ 'AddisL1',					$gezfont,		 0,	5,	1,	'adis\\L1\\'  ],
	'AddisT1' 				=>	[ 'AddisT1',					$gezfont,		 0,	6,	1,	'adis\\T1\\'  ],

#
#	Ge'ezFree Zemen ftp://ftp.abyssiniacybergateway.net/pub/users/abyssini/fonts/TrueType/InstallHelp.html
#
	'GFZemen' 				=>	[ 'GF Zemen Primary',			$gezfree1,		0,	0,	1,	'gI2z\\Free\\' ],
	'GF Zemen Secondary' 	=>	[ 'GF Zemen Secondary',			$gezfree2,		0,	1,	1,	'gI2z\\Free\\' ],
	'GFZemen2K' 			=>	[ 'GF Zemen2K Ahadu',			$enhpfr,		0,	2,	1,	'gI2z\\Free2K\\' ],
	# 'FirstTime' 			=>	[ 'GF Zemen Primary',			$gezfree1,		0,	0,	1,	'gI2z\\Free\\' ],
#	'ENHPFR'				=>	[ 'ENH Zena he',				$enhpfr,		0,	0,	1,	'\\ENHPFR\\'   ],
	'ENHPFR' 				=>	[ 'GF Zemen Primary',			$gezfree1,		0,	0,	1,	'gI2z\\Free\\' ],

#
#	Feedel http://members.aol.com/Feedel/Feedel.htm
#
	'Geezigna'  			=>	[ 'Geezigna',					$gezigna,		0,	0,	0,	'gI2zNa'        ],
	'Geez'  				=>	[ 'Geez',						$gezi,	 		0,	0,	1,	'gI2z'          ],
	'Geez II'	  			=>	[ 'Geez II',					$gezii,	 		0,	1,	1,	'gI2z'          ],
	'GeezNewA'  			=>	[ 'GeezNewA',					$geznewa,		0,	0,	1,	'gI2z\\New\\'   ],
	'GeezNewB'  			=>	[ 'GeezNewB',					$geznewb,		0,	1,	1,	'gI2z\\New\\'   ],
	'GeezSindeA'	  		=>	[ 'GeezSindeA',					$geznewa,		0,	2,	1,	'gI2z\\Sinde\\' ],
	'GeezSindeB'	  		=>	[ 'GeezSindeB',					$geznewa,		0,	3,	1,	'gI2z\\Sinde\\' ],
	'GeezA'  				=>	[ 'GeezA',						$geznewa,		0,	4,	1,	'gI2z'          ],
	'GeezB'  				=>	[ 'GeezB',						$geznewb,		0,	5,	1,	'gI2z'          ],
	'GeezDemo'  			=>	[ 'Geez Demo',					$geznewa,		0,	7,	0,	'gI2z\\Demo\\'  ],
	'GeezNet'  				=>	[ 'Geez Net',					$geznewa,		0,	8,	0,	'gI2z\\Net\\'   ],


#
#	Phonetic Systems http://www.geezsoft.com/
#
	'GeezType'  			=>	[ 'GeezType',					$geztype,		0,	0,	0,	'gI2\\Type\\'   ],
	'GeezTypeNet' 			=>	[ 'GeezTypeNet',				$geztypenet,		0,	1,	0,	'gI2\\TypeNet\\'   ],

#
#	Power Ge'ez
#
	'Geez-1'		  		=>	[ 'Ge\'ez-1',					$powergez,		0,	0,	1,	'\\Power\\gI2z' ],
	'Geez-2'  				=>	[ 'Ge\'ez-2',					$powergez,		0,	1,	1,	'\\Power\\gI2z' ],
	'Geez-3'  				=>	[ 'Ge\'ez-3',					$powergez,		0,	2,	1,	'\\Power\\gI2z' ],
	'Ge\'ez-1 Number, etc'	=>	[ 'Ge\'ez-1 Number, etc',		$powergez,		0,	3,	1,	'\\Power\\gI2z' ],

#
#	ACIS http://www.acisconsulting.com/
#
	'HahuLite'  			=>	[ 'Hahu Lite',					$acis,			0,	0,	1,	'hehu \\Lite\\'        ],
	'HahuGothic'  			=>	[ 'Hahu Lite Gothic',			$acis,			0,	1,	1,	'hehu \\Lite Gothic\\' ],
	'HahuSerif'  			=>	[ 'Hahu Lite Serif',			$acis,			0,	2,	1,	'hehu \\Lite Serif\\'  ],
	'HahuTimes'  			=>	[ 'Hahu Lite Times',			$acis,			0,	3,	1,	'hehu \\Lite Times\\'  ],

#
#   Japanese systems
# 	JUNET http://www.etl.go.jp/~mule/
#
	'JIS' 					=>	[ 'none',						$jis,			0,	0,	1,	'\\JIS\\' ],
	'JUNET' 				=>	[ 'none',						$junet,			0,	0,	1,	'\\JUNET' ],

#
#	Monotype http://www.monotype.com/
#

	'Amharic'  				=>	[ 'Amharic 1',					$monotype1,		0,	0,	1,	'\\MonoType\\amarNa'          ],
	'Amharic 2'  			=>	[ 'Amharic 2',					$monotype2,		0,	1,	1,	'\\MonoType\\amarNa'          ],
	'Amharic 3'  			=>	[ 'Amharic 3',					$monotype3,		0,	2,	1,	'\\MonoType\\amarNa'          ],
	'AmharicBook'  			=>	[ 'Amharic Book 1',				$monotype1,		0,	3,	1,	'\\MonoType\\amarNa_\\Book\\' ],
	'AmharicBook 2'  		=>	[ 'Amharic Book 2',				$monotype3,		0,	4,	1,	'\\MonoType\\amarNa_\\Book\\' ],
	'AmharicBook 3'  		=>	[ 'Amharic Book 3',				$monotype3,		0,	5,	1,	'\\MonoType\\amarNa_\\Book\\' ],
	'Amharic_Alt' 			=>	[ 'Amharic_Alt',				$monoalt,		0,	0,	1,	'\\MonoType\\amarNa_\\Alt\\'  ],
	'Amharic_Num' 			=>	[ 'Amharic_Num',				$mononum,		0,	1,	1,	'\\MonoType\\amarNa_\\Alt\\'  ],

#
#	NCI/Ethiopian Software Family
#
	'ET-NCI' 				=>	[ 'ET-NCI',						$nci,			0,	0,	0,	'it-\\NCI\\' ],
	'ET-NEBAR' 				=>	[ 'ET-NEBAR',					$nci,			0,	2,	0,	'it-\\NCI\\' ],
	'ET-SAMI' 				=>	[ 'ET-SAMI',					$nci,			0,	4,	0,	'it-\\NCI\\' ],

#
#	NCIC
#
	'AGF-Zemen' 			=>	[ 'AGF - Zemen',				$ncic,			0,	0,	1,	'agafari-zemen'       ],
	'AGF-Dawit' 			=>	[ 'AGF - Dawit',				$ncic,			0,	1,	1,	'agafari-dawit'       ],
	'AGF-Ejji-Tsihuf' 		=>	[ 'AGF - Ejji Tsihuf',			$ncic_et,		0,	0,	1,	'agafari-Iji-Shuf'    ],
	'AGF-Rejim' 			=>	[ 'AGF - Rejim',				$ncic,			0,	3,	1,	'agafari-rejm'        ],
	'AGF-Yigezu-Bisrat' 	=>	[ 'AGF - Yigezu Bisrat',		$ncic,			0,	4,	1,	'agafari-ygezu-bsrat' ],
	'Agaw' 					=>	[ 'Agaw',						$dejene1,		0,	0,	0,	'dejnE'           	  ],
	'AgawBd' 				=>	[ 'AgawBd',						$dejene2,		0,	1,	0,	'dejnE'           	  ],

#
#	OmniTech http://omnitech.ethiopiaonline.net/
#
	'AmharicKechin'  		=>	[ 'Amharic  Kechin',			$omnitech,		0,	0,	0,	'amarNa qCn'        ],
	'AmharicYigezuBisrat'	=> 	[ 'Amharic Yigezu Bisrat',		$omnitech,		0,	1,	0,	'amarNa ygzu-bsrat' ],
	'AmharicGazetta' 		=>	[ 'Amharic Gazetta',			$omnitech,		0,	2,	0,	'amarNa gezETa'     ],

#
#   Dehai  http://www.primenet.com/~ephrem
#   Ed     http://www.sil.org/
#	Ethio Micro Emacs 
#          http://www.neosoft.com/~ethiosys/
# 	Mainz  http://www.uni-mainz.de/~kropp/
#	SERA   http://www.cs.indiana.edu/hyplan/dmulholl/fidel/sera-faq.html
#	Ethiop http://www.informatik.uni-hamburg.de/TGI/mitarbeiter/wimis/kummer/ethiop_eng.html
#
	'Dehai' 				=>	[ 'none',						$dehai,			0,	0,	1,	'deHay'				],
	'ed' 					=>	[ 'none',						$ed,			0,	0,	1,	'\\Ed\\'			],
	'ethiome' 				=>	[ 'none',						$ethiome,		0,	0,	1,	'ityo\\ME\\'		],
	'ethiop'				=>	[ 'none',						$ethiop,		0,	0,	1,	'ityoP'				],
	'sera' 					=>	[ 'none',						$sera,			0,	0,	1,	'\\SERA\\' 			],
	'Mainz' 				=>	[ 'none',						$mainz,			0,	0,	1,	'\\Mainz\\'			],

#
#	TFanus Based Systems
#
	'TfanusGeez01'  		=> 	[ 'TFanusGeez01',				$tfanus,		0,	0,	1,	'\\T\\fanus'       ],
	'Amharisch'  			=>	[ 'Amharisch',					$tfanus,		0,	1,	1,	'\\Amharisch\\'	   ],
	'GeezBausi'  			=>	[ 'GeezBausi',					$gezbausi,		0,	0,	1,	'gI2z\\Bausi\\'    ],
	'GeezTimesNew'  		=>	[ 'GeezTimesNew',				$tfanusnew,		0,	0,	1,	'gI2z\\TimesNew\\' ],

#
#	EthioSoft http://www.ethiosoft.com/
#
	'EthioSoft'  			=>	[ 'EthioSoft',					$ethiosoft,		0,	0,	1,	'ityo\\Soft\\' ],


#
#	Unicode Based http://www.unicode.org/
#
	'UTF7' 					=>	[ 'none',						$unicode,	 $utf7,	0,	1,	'\\UTF7\\'  ],
	'UTF8' 					=>	[ 'none',						$unicode,	 $utf8,	0,	1,	'\\UTF8\\'  ],
	'utf16'  				=>	[ 'none',						$unicode,	$utf16,	0,	1,	'\\UTF16\\' ],
	'unicode' 				=>	[ 'none',						$unicode,	$utf16,	0,	1,	'\\UTF16\\' ],
	'FirstTime' 				=>	[ 'none',						$unicode,	 $utf8,	0,	1,	'\\UTF8\\'  ],

#
#	Visual Ge'ez
#
	'VG2-Main'				=>	[ 'VG2 Main',					$visualgez,		0,	0,	0,	'\\Visual\\gI2z' ],
	'VG2-Agazian'			=>	[ 'VG2 Agazian',				$visualgez,		0,	1,	0,	'\\Visual\\gI2z' ],
	'VG2-Title'	 			=>	[ 'VG2 Title',					$visualgez,		0,	2,	0,	'\\Visual\\gI2z' ],

#
#	Visual Ge'ez 2000
#
	'VG2K-Main'				=>	[ 'VG2000 Main',				$visualgez2k,		0,	0,	0,	'\\Visual\\gI2z\\2K' ],
	'VG2K-Agazian'				=>	[ 'VG2000 Agazian',				$visualgez2k,		0,	1,	0,	'\\Visual\\gI2z\\2K' ],
	'VG2K-Title'	 			=>	[ 'VG2000 Title',				$visualgez2k,		0,	2,	0,	'\\Visual\\gI2z\\2K' ],

#
#	Unknown Companies
#
	'Fidel' 				=>	[ 'FIDEL~`_SOFTWARE',			$fidelxtr1,		0,	0,	1,	'fidel' ],
	'EXTRA~\`_FIDEL' 		=>	[ 'EXTRA~`_FIDEL',				$fidelxtr2,		0,	1,	1,	'fidel' ],

#
#	Extraneous Systems
#
	'clike'					=>	[ $noOps,						$unicode,	    $clike,	0,	1,	'\\ \\\\xABCD\\'  ],
	'Clike'					=>	[ $uppercase,					$unicode,	    $clike,	0,	1,	'\\ \\\\xABCD\\'  ],
	'debug' 				=>	[ $debug,						$sera,		 		 0,	0,	1,	'\\Debugging\\'   ],
	'decimal' 				=>	[ $noOps,						$unicode,	  $decimal,	0,	1,	'\\Debugging\\'   ],
#	'image' 				=>	[ $noOps,						$image,				 0,	0,	1,	'\\Image Fonts\\' ],
#	'Image' 				=>	[ $noOps,						$image,				 0,	0,	1,	'\\Image Fonts\\' ],
	'Image' 				=>	[ 'GF Zemen Primary',			$gezfree1,		 	 0,	0,	1,	'gI2z\\Free\\'    ],
	'java'					=>	[ $noOps,						$unicode,		 $java,	0,	1,	'\\Java\\'        ],
	'Java'					=>	[ $uppercase,					$unicode,		 $java,	0,	1,	'\\Java\\'        ],
	'UPlus'					=>	[ $noOps,						$unicode,		$uplus,	0,	1,	'\\U+abcd\\'      ],
	'UPlus'					=>	[ $uppercase,					$unicode,		$uplus,	0,	1,	'\\U+ABCD\\'      ],
	'zerox'					=>	[ $noOps,						$unicode,		$zerox,	0,	1,	'\\0xabcd\\'      ],
	'Zerox'					=>	[ $uppercase,					$unicode,		$zerox,	0,	1,	'\\0xABCD\\'      ]
);


%TransferVariant = ( notv      => $notv,
					 clike     => $clike,
					 decimal   => $decimal,
					 dos       => $dos,
					 java      => $java,
					 uname     => $uname,
					 uplus     => $uplus,
					 utf7      => $utf7,
					 utf8      => $utf8,
					 utf16     => $utf16,
					 zerox     => $zerox
);


enumerate ( $aiz, $aar, $qim, $zlb, $amh, $myo, $anu, $arv, $agj, $awn, $bsw, $myf, $bst, $bej, $bcq, $wti, $byn, $bxe, $bwo, $bji, $dox, $cra, $dsh, $dim, $gdl, $mdx, $doz, $gft, $gmo, $gza, $gwd, $drs, $gez, $gto, $guk, $guy, $gru, $zgu, $hdy, $amf...

%ISOLanguages = (
	aiz	=>	$aiz,
	aar	=>	$aar,
	qim	=>	$qim,
	zlb	=>	$zlb,
	amh	=>	$amh,
	myo	=>	$myo,
	anu	=>	$anu,
	arv	=>	$arv,
	agj	=>	$agj,
	awn	=>	$awn,
	bsw	=>	$bsw,
	myf	=>	$myf,
	bst	=>	$bst,
	bej	=>	$bej,
	bcq	=>	$bcq,
	wti	=>	$wti,
	byn	=>	$byn,



( run in 2.371 seconds using v1.01-cache-2.11-cpan-75ffa21a3d4 )