$Id: ENCODING,v 1.6 2003-07-12 18:00:03+03 rl Exp $ The following is a full description of the encoding used in the various Hebrew groff fonts. It is an extension of Hebrew TeX encoding. To avoid non-ASCII characters in this description, we denote the input character whose decimal code is NNN by charNNN. Otherwise, each character is identified by a name: If the name is a single character c, it corresponds to the groff input character c. If it is exactly two characters xx, if corresponds to the groff input character \(xx. Otherwise, it corresponds to the groff input character \C'name' or \[name]. Many characters have multiple encoding. They are given by space-separated lists. Hebrew letters (consonants) ~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following is the encoding of the 27 Hebrew letters. The final forms of the letters kaf, mem, nun, pe and sade precede the normal forms. char224 ` `a alef char225 a 'a bet char226 b ^a gimel char227 c ~a dalet char228 d :a he char229 e oa vav char230 f ae zayin char231 g ,c het char232 h `e tet char233 i 'e yod char234 j ^e kafs char235 k :e kaf char236 l `i lamed char237 m 'i mems char238 n ^i mem char239 o :i nuns char240 p Sd nun char241 q ~n samekh char242 r `o ayin char243 s 'o pes char244 t ^o pe char245 u ~o sades char246 v :o sade char247 w tdi di kof char248 x /o resh char249 y `u shin char250 z 'u tav Characters special to DeadSea, Jerusalem, TelAviv, OldJaffa ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following ASCII characters are available, with their usual meaning. !"#$%&'()*+,-./0123456789:;<=>?@[\]^_{|}~ In few cases, an alternative groff name may be used. # sh $ Do - hy / sl @ at [ lB \ rs ] rB ^ a^ { lC | ba } rC ~ a~ char163 Po (sterling) Characters special to Shalom-OldStyle, Shalom-Stick, Shalom-Script. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The following ASCII symbols are available, with their usual meaning. '",./\:;!?() The following are vowles which should appear in the groff input after, i.e., to the right of, the consonants. The first column refer to regular consonants. The second refer to narrow consonants, including resh, and the third one to wider consonants, like shin. The last column refer to special cases (described parenthetically). 0 hirik A hirik1 K hirik2 1 tsere B tsere1 L tsere2 2 segol C segol1 M segol2 3 shva D shva1 N shva2 U shva0 (kafs) 4 kubuts E kubuts1 O kubuts2 5 patah F patah1 P patah2 6 kamats G kamats1 Q kamats2 V kamats0 (kafs) 7 hatafsegol H hatafsegol1 R hatafsegol2 8 hatafpatah I hatafpatah1 S hatafpatah2 9 hatafkamats J hatafkamats1 T hatafkamats2 W dagesh X dagesh1 Y dagesh0 (yod) The following are vowels which should appear before, i.e. to the left of, the consonant. = holamhaser > holammaleh < shuruk The following special symbols are also available. The symbols marked by an asterisk have no single character representation in TeX. } shindot (shin with a dot on the right) (*) { sin (shin with a dot on the left) (*) [ revcomma Z lowquotes @ ellipsis ~ highbar makaf (*) - bigdash mafrid (*) _ biggerdash Mafrid (*) ^ overbar (*) The following are combinations used mainly in Yiddish. alefpatah alefkamats vavvav vavyod yodhirik yodyod yodyodpatah Dr. Zvi Har'El mailto:rl@math.technion.ac.il Department of Mathematics tel:+972-54-227607 icq:179294841 Technion - Israel Institute of Technology fax:+972-4-8293388 http://www.math.technion.ac.il/~rl/ Haifa 32000, ISRAEL "If you can't say somethin' nice, don't say nothin' at all." -- Thumper (1942) Saturday, 12 Tammuz 5763, 12 July 2003, 5:59PM