% % CJHebrew-Encoding % Copyright 2002 by Christian Justen % Diese Datei ist ein Bestandteil von CJHebrew % % CJHebrew unterliegt den Bestimmungen der LaTeX Project Public License (LPPL). % (Siehe die Datei lizenz.txt) % Eine Kopie der LPPL findet sich in der Datei lppl.txt. % Die aktuelle Version dieser Lizenz kann unter % % http://www.latex-project.org/lppl.txt % % eingesehen werden. % % LIGKERN hyphen hyphen =: maqaf ; % % Letters composed by a modifier + letter % % LIGKERN period he =: het ; period tav =: tet ; % LIGKERN period samekh =: tsadi ; period shinshindot =: tsadifinal ; % LIGKERN slash samekh =: shin ; comma samekh =: shinsindot ; % LIGKERN plus samekh =: shinshindot ; % % Set the final letters automatically % % LIGKERN || = 0 ; % % LIGKERN kaf qamats =: kafqamats ; nun qamats =: nunqamats ; % LIGKERN kaf sheva =: kafsheva ; % % LIGKERN kaf || =:| kaffinal ; mem || =:| memfinal ; nun || =:| nunfinal ; % LIGKERN pe || =:| pefinal ; tsadi || =:| tsadifinal ; % LIGKERN kafqamats || =:| kaffinalqamats ; nunqamats || =:| nunfinalqamats ; % LIGKERN kafsheva || =:| kaffinalsheva ; % LIGKERN kaf endofword =:| kaffinal ; mem endofword =:| memfinal ; nun endofword =:| nunfinal ; % LIGKERN pe endofword =:| pefinal ; tsadi endofword =:| tsadifinal ; % LIGKERN kafqamats endofword =:| kaffinalqamats ; nunqamats endofword =:| nunfinalqamats ; % LIGKERN kafsheva endofword =:| kaffinalsheva ; % LIGKERN kaf hyphen =:| kaffinal ; mem hyphen =:| memfinal ; nun hyphen =:| nunfinal ; % LIGKERN pe hyphen =:| pefinal ; tsadi hyphen =:| tsadifinal ; % LIGKERN kafqamats hyphen =:| kaffinalqamats ; nunqamats hyphen =:| nunfinalqamats ; % LIGKERN kafsheva hyphen =:| kaffinalsheva ; % LIGKERN kaf sofpasuq =:| kaffinal ; mem sofpasuq =:| memfinal ; nun sofpasuq =:| nunfinal ; % LIGKERN pe sofpasuq =:| pefinal ; tsadi sofpasuq =:| tsadifinal ; % LIGKERN kafqamats sofpasuq =:| kaffinalqamats ; nunqamats sofpasuq =:| nunfinalqamats ; % LIGKERN kafsheva sofpasuq =:| kaffinalsheva ; % % Letters with dagesh % % LIGKERN alef asterisk =: alefmapiq ; bet asterisk =: betdagesh ; % LIGKERN gimel asterisk =: gimeldagesh ; dalet asterisk =: daletdagesh ; % LIGKERN he asterisk =: hedagesh ; vav asterisk =: vavdagesh ; % LIGKERN zayin asterisk =: zayindagesh ; tet asterisk =: tetdagesh ; % LIGKERN yod asterisk =: yoddagesh ; kaffinal asterisk =: kaffinaldagesh ; % LIGKERN kaf asterisk =: kafdagesh ; lamed asterisk =: lameddagesh ; % LIGKERN mem asterisk =: memdagesh ; nun asterisk =: nundagesh ; % LIGKERN samekh asterisk =: samekhdagesh ; pefinal asterisk =: pefinaldagesh ; % LIGKERN pe asterisk =: pedagesh ; tsadi asterisk =: tsadidagesh ; % LIGKERN qof asterisk =: qofdagesh ; resh asterisk =: reshdagesh ; % LIGKERN shin asterisk =: shindagesh ; tav asterisk =: tavdagesh ; % LIGKERN shinshindot asterisk =: shinshindotdagesh ; % LIGKERN shinsindot asterisk =: shinsindotdagesh ; % LIGKERN circledash asterisk =: circledashdagesh ; % % Points and punctuation % % LIGKERN slash patah =: patahfurtivum ; % LIGKERN kaffinal sheva =: kaffinalsheva ; % LIGKERN kaffinal qamats =: kaffinalqamats ; nunfinal qamats =: nunfinalqamats ; % % LIGKERN vav holam =: vavholam ; % LIGKERN lamed holam |=:> holam1 ; lameddagesh holam |=:> holam1 ; % LIGKERN shinsindot holam |=:> holam1 ; shinsindotdagesh holam |=:> holam1 ; % LIGKERN holam1 asciicircum =: asciicircum ; % LIGKERN holam alef =:|> holam2 ; holam1 alef =:|> holam2 ; % % for each point nn form % - nn1 is used with gimel, vav, zayin, yod, nun, % gimeldagesh, vavdagesh, zayindagesh, yoddagesh, nundagesh % - nn2 is used with dalet, resh, % daletdagesh, reshdagesh % - nn3 is used with shin, shindagesh, shinshindot, shinsindot, % shinshindotdagesh, shinsindotdagesh % % % LIGKERN gimel qamats |=:> qamats1 ; vav qamats |=:> qamats1 ; % LIGKERN zayin qamats |=:> qamats1 ; yod qamats |=:> qamats1 ; % LIGKERN gimeldagesh qamats |=:> qamats1 ; vavdagesh qamats |=:> qamats1 ; % LIGKERN zayindagesh qamats |=:> qamats1 ; yoddagesh qamats |=:> qamats1 ; % LIGKERN nundagesh qamats |=:> qamats1 ; % LIGKERN dalet qamats |=:> qamats2 ; resh qamats |=:> qamats2 ; % LIGKERN daletdagesh qamats |=:> qamats2 ; reshdagesh qamats |=:> qamats2 ; % LIGKERN shin qamats |=:> qamats3 ; shindagesh qamats |=:> qamats3 ; % LIGKERN shinshindot qamats |=:> qamats3 ; shinshindotdagesh qamats |=:> qamats3 ; % LIGKERN shinsindot qamats |=:> qamats3 ; shinsindotdagesh qamats |=:> qamats3 ; % % LIGKERN qamats sheva =: hatafqamats ; qamats1 sheva =: hatafqamats1 ; % LIGKERN qamats2 sheva =: hatafqamats2 ; qamats3 sheva =: hatafqamats ; % % LIGKERN gimel segol |=:> segol1 ; vav segol |=:> segol1 ; % LIGKERN zayin segol |=:> segol1 ; yod segol |=:> segol1 ; % LIGKERN nun segol |=:> segol1 ; % LIGKERN gimeldagesh segol |=:> segol1 ; vavdagesh segol |=:> segol1 ; % LIGKERN zayindagesh segol |=:> segol1 ; yoddagesh segol |=:> segol1 ; % LIGKERN nundagesh segol |=:> segol1 ; % LIGKERN dalet segol |=:> segol2 ; resh segol |=:> segol2 ; % LIGKERN daletdagesh segol |=:> segol2 ; reshdagesh segol |=:> segol2 ; % LIGKERN shin segol |=:> segol3 ; shindagesh segol |=:> segol3 ; % LIGKERN shinshindot segol |=:> segol3 ; shinshindotdagesh segol |=:> segol3 ; % LIGKERN shinsindot segol |=:> segol3 ; shinsindotdagesh segol |=:> segol3 ; % % LIGKERN segol sheva =: hatafsegol ; segol1 sheva =: hatafsegol1 ; % LIGKERN segol2 sheva =: hatafsegol2 ; segol3 sheva =: hatafsegol ; % % LIGKERN gimel patah |=:> patah1 ; vav patah |=:> patah1 ; % LIGKERN zayin patah |=:> patah1 ; yod patah |=:> patah1 ; % LIGKERN nun patah |=:> patah1 ; % LIGKERN gimeldagesh patah |=:> patah1 ; vavdagesh patah |=:> patah1 ; % LIGKERN zayindagesh patah |=:> patah1 ; yoddagesh patah |=:> patah1 ; % LIGKERN nundagesh patah |=:> patah1 ; % LIGKERN dalet patah |=:> patah2 ; resh patah |=:> patah2 ; % LIGKERN daletdagesh patah |=:> patah2 ; reshdagesh patah |=:> patah2 ; % LIGKERN shin patah |=:> patah3 ; shindagesh patah |=:> patah3 ; % LIGKERN shinshindot patah |=:> patah3 ; shinshindotdagesh patah |=:> patah3 ; % LIGKERN shinsindot patah |=:> patah3 ; shinsindotdagesh patah |=:> patah3 ; % % LIGKERN patah sheva =: hatafpatah ; patah1 sheva =: hatafpatah1 ; % LIGKERN patah2 sheva =: hatafpatah2 ; patah3 sheva =: hatafpatah ; % % LIGKERN gimel hiriq |=:> hiriq1 ; vav hiriq |=:> hiriq1 ; % LIGKERN zayin hiriq |=:> hiriq1 ; yod hiriq |=:> hiriq1 ; % LIGKERN nun hiriq |=:> hiriq1 ; % LIGKERN gimeldagesh hiriq |=:> hiriq1 ; vavdagesh hiriq |=:> hiriq1 ; % LIGKERN zayindagesh hiriq |=:> hiriq1 ; yoddagesh hiriq |=:> hiriq1 ; % LIGKERN nundagesh hiriq |=:> hiriq1 ; % LIGKERN dalet hiriq |=:> hiriq2 ; resh hiriq |=:> hiriq2 ; % LIGKERN daletdagesh hiriq |=:> hiriq2 ; reshdagesh hiriq |=:> hiriq2 ; % LIGKERN shin hiriq |=:> hiriq3 ; shindagesh hiriq |=:> hiriq3 ; % LIGKERN shinshindot hiriq |=:> hiriq3 ; shinshindotdagesh hiriq |=:> hiriq3 ; % LIGKERN shinsindot hiriq |=:> hiriq3 ; shinsindotdagesh hiriq |=:> hiriq3 ; % % LIGKERN gimel tsere |=:> tsere1 ; vav tsere |=:> tsere1 ; % LIGKERN zayin tsere |=:> tsere1 ; yod tsere |=:> tsere1 ; % LIGKERN nun tsere |=:> tsere1 ; % LIGKERN gimeldagesh tsere |=:> tsere1 ; vavdagesh tsere |=:> tsere1 ; % LIGKERN zayindagesh tsere |=:> tsere1 ; yoddagesh tsere |=:> tsere1 ; % LIGKERN nundagesh tsere |=:> tsere1 ; % LIGKERN dalet tsere |=:> tsere2 ; resh tsere |=:> tsere2 ; % LIGKERN daletdagesh tsere |=:> tsere2 ; reshdagesh tsere |=:> tsere2 ; % LIGKERN shin tsere |=:> tsere3 ; shindagesh tsere |=:> tsere3 ; % LIGKERN shinshindot tsere |=:> tsere3 ; shinshindotdagesh tsere |=:> tsere3 ; % LIGKERN shinsindot tsere |=:> tsere3 ; shinsindotdagesh tsere |=:> tsere3 ; % % LIGKERN gimel qibuts |=:> qibuts1 ; vav qibuts |=:> qibuts1 ; % LIGKERN zayin qibuts |=:> qibuts1 ; yod qibuts |=:> qibuts1 ; % LIGKERN nun qibuts |=:> qibuts1 ; % LIGKERN gimeldagesh qibuts |=:> qibuts1 ; vavdagesh qibuts |=:> qibuts1 ; % LIGKERN zayindagesh qibuts |=:> qibuts1 ; yoddagesh qibuts |=:> qibuts1 ; % LIGKERN nundagesh qibuts |=:> qibuts1 ; % LIGKERN dalet qibuts |=:> qibuts2 ; resh qibuts |=:> qibuts2 ; % LIGKERN daletdagesh qibuts |=:> qibuts2 ; reshdagesh qibuts |=:> qibuts2 ; % LIGKERN shin qibuts |=:> qibuts3 ; shindagesh qibuts |=:> qibuts3 ; % LIGKERN shinshindot qibuts |=:> qibuts3 ; shinshindotdagesh qibuts |=:> qibuts3 ; % LIGKERN shinsindot qibuts |=:> qibuts3 ; shinsindotdagesh qibuts |=:> qibuts3 ; % % LIGKERN gimel sheva |=:> sheva1 ; vav sheva |=:> sheva1 ; % LIGKERN zayin sheva |=:> sheva1 ; yod sheva |=:> sheva1 ; % LIGKERN nun sheva |=:> sheva1 ; % LIGKERN gimeldagesh sheva |=:> sheva1 ; vavdagesh sheva |=:> sheva1 ; % LIGKERN zayindagesh sheva |=:> sheva1 ; yoddagesh sheva |=:> sheva1 ; % LIGKERN nundagesh sheva |=:> sheva1 ; % LIGKERN dalet sheva |=:> sheva2 ; resh sheva |=:> sheva2 ; % LIGKERN daletdagesh sheva |=:> sheva2 ; reshdagesh sheva |=:> sheva2 ; % LIGKERN shin sheva |=:> sheva3 ; shindagesh sheva |=:> sheva3 ; % LIGKERN shinshindot sheva |=:> sheva3 ; shinshindotdagesh sheva |=:> sheva3 ; % LIGKERN shinsindot sheva |=:> sheva3 ; shinsindotdagesh sheva |=:> sheva3 ; % % /CJHebrewEncoding [ % now 256 chars follow % 0x00 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef % 0x10 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef % 0x20 /space /endofword /.notdef /.notdef /.notdef /.notdef /.notdef /alef /.notdef /.notdef /asterisk /plus /comma /hyphen /period /slash % 0x30 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /sheva /sofpasuq /.notdef /.notdef /.notdef /.notdef % 0x40 /.notdef /qamats /.notdef /.notdef /.notdef /segol /.notdef /.notdef /.notdef /.notdef /.notdef /kaffinal /.notdef /memfinal /nunfinal /vavholam % 0x50 /pefinal /.notdef /.notdef /shinshindot /tet /vavdagesh /tsadifinal /shinsindot /.notdef /.notdef /tsadifinal /.notdef /.notdef /.notdef /asciicircum /underscore % 0x60 /ayin /patah /bet /.notdef /dalet /tsere /.notdef /gimel /he /hiriq /.notdef /kaf /lamed /mem /nun /holam % 0x70 /pe /qof /resh /samekh /tav /qibuts /tsadi /vav /het /yod /zayin /.notdef /zeronojoin /.notdef /.notdef /.notdef % 0x80 /alefmapiq /betdagesh /gimeldagesh /daletdagesh /hedagesh /.notdef /zayindagesh /tetdagesh /yoddagesh /kaffinaldagesh /kafdagesh /lameddagesh /memdagesh /nundagesh /samekhdagesh /pefinaldagesh % 0x90 /pedagesh /tsadidagesh /qofdagesh /reshdagesh /shindagesh /tavdagesh /.notdef /.notdef /shin /shinshindotdagesh /shinsindotdagesh /kaffinalsheva /kaffinalqamats /nunfinalqamats /.notdef /.notdef % 0xA0 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef % 0xB0 /sheva1 /sheva2 /sheva3 /hiriq1 /hiriq2 /hiriq3 /tsere1 /tsere2 /tsere3 /segol1 /segol2 /segol3 /patah1 /patah2 /patah3 /patahfurtivum % 0xC0 /qamats1 /qamats2 /qamats3 /holam1 /holam2 /qibuts1 /qibuts2 /qibuts3 /hatafsegol /hatafsegol1 /hatafsegol2 /.notdef /hatafpatah /hatafpatah1 /hatafpatah2 /.notdef % 0xD0 /hatafqamats /hatafqamats1 /hatafqamats2 /.notdef /dagesh /.notdef /.notdef /.notdef /kafsheva /kafqamats /nunqamats /.notdef /.notdef /.notdef /.notdef /.notdef % 0xE0 /maqaf /circledash /circledashdagesh /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef % 0xF0 /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef ] def