#+++ # title: Chardefs # abstract: character definition table for JOVE to use with "Mkctable.awk" # author: T.R.Hageman, Groningen, The Netherlands. # created: march 1992 # modified: # description: # (see comments in Mkctable.awk) #--- # RCS goo $Id: Chardefs,v 1.15 1993/11/27 14:52:54 tom Exp tom $ @CharDef # This says we're a character definition file # The standard ascii characters #NAME CLASS WORD LOWER EQUIV ACCENT ALIASES NUL _C 0 TAB _C|_S|_P 0 SPACE _S|_P 0 ! _P F|L " _P F =# _P F $ _P F|L|C % _P F|L & _P F|L =\' _P F ( _Op|_P F ) _Cl|_P F * _P F|L + _P F|L , _P F - _P F|L . _P F / _P F|L 0 _N ALL 1 _N ALL 2 _N ALL 3 _N ALL 4 _N ALL 5 _N ALL 6 _N ALL 7 _N ALL 8 _N ALL 9 _N ALL : _P F|L ; _P F < _P F|L == _P F|L > _P F|L ? _P F|L @ _P F|L A _U ALL a a B _U ALL b b C _U ALL c c D _U ALL d d E _U ALL e e F _U ALL f f G _U ALL g g H _U ALL h h I _U ALL i i J _U ALL j j K _U ALL k k L _U ALL l l M _U ALL m m N _U ALL n n O _U ALL o o P _U ALL p p Q _U ALL q q R _U ALL r r S _U ALL s s T _U ALL t t U _U ALL u u V _U ALL v v W _U ALL w w X _U ALL x x Y _U ALL y y Z _U ALL z z [ _Op|_P F =\\ _P F ] _Cl|_P F ~ _P F|L _ _P F|L|C|P ` _P F|L a _L ALL b _L ALL c _L ALL d _L ALL e _L ALL f _L ALL g _L ALL h _L ALL i _L ALL j _L ALL k _L ALL l _L ALL m _L ALL n _L ALL o _L ALL p _L ALL q _L ALL r _L ALL s _L ALL t _L ALL u _L ALL v _L ALL w _L ALL x _L ALL y _L ALL z _L ALL { _Op|_P F|L | _P F|L } _Cl|_P F|L ^ _P F|L DEL _C L # Accented characters # Accent aigu \'a _L ALL = a 'a \'b _L ALL = b 'b \'c _L ALL = c 'c \'d _L ALL = d 'd \'e _L ALL = e 'e \'f _L ALL = f 'f \'g _L ALL = g 'g \'h _L ALL = h 'h \'i _L ALL = i 'i \'j _L ALL = j 'j \'k _L ALL = k 'k \'l _L ALL = l 'l \'m _L ALL = m 'm \'n _L ALL = n 'n \'o _L ALL = o 'o \'p _L ALL = p 'p \'q _L ALL = q 'q \'r _L ALL = r 'r \'s _L ALL = s 's \'t _L ALL = t 't \'u _L ALL = u 'u \'v _L ALL = v 'v \'w _L ALL = w 'w \'x _L ALL = x 'x \'y _L ALL = y 'y \'z _L ALL = z 'z \'A _U ALL \'a a 'A \'B _U ALL \'b b 'B \'C _U ALL \'c c 'C \'D _U ALL \'d d 'D \'E _U ALL \'e e 'E \'F _U ALL \'f f 'F \'G _U ALL \'g g 'G \'H _U ALL \'h h 'H \'I _U ALL \'i i 'I \'J _U ALL \'j j 'J \'K _U ALL \'k k 'K \'L _U ALL \'l l 'L \'M _U ALL \'m m 'M \'N _U ALL \'n n 'N \'O _U ALL \'o o 'O \'P _U ALL \'p p 'P \'Q _U ALL \'q q 'Q \'R _U ALL \'r r 'R \'S _U ALL \'s s 'S \'T _U ALL \'t t 'T \'U _U ALL \'u u 'U \'V _U ALL \'v v 'V \'W _U ALL \'w w 'W \'X _U ALL \'x x 'X \'Y _U ALL \'y y 'Y \'Z _U ALL \'z z 'Z \' _P F = = ' # Accent circonflex \^a _L ALL = a ^a \^b _L ALL = b ^b \^c _L ALL = c ^c \^d _L ALL = d ^d \^e _L ALL = e ^e \^f _L ALL = f ^f \^g _L ALL = g ^g \^h _L ALL = h ^h \^i _L ALL = i ^i \^j _L ALL = j ^j \^k _L ALL = k ^k \^l _L ALL = l ^l \^m _L ALL = m ^m \^n _L ALL = n ^n \^o _L ALL = o ^o \^p _L ALL = p ^p \^q _L ALL = q ^q \^r _L ALL = r ^r \^s _L ALL = s ^s \^t _L ALL = t ^t \^u _L ALL = u ^u \^v _L ALL = v ^v \^w _L ALL = w ^w \^x _L ALL = x ^x \^y _L ALL = y ^y \^z _L ALL = z ^z \^A _U ALL \^a a ^A \^B _U ALL \^b b ^B \^C _U ALL \^c c ^C \^D _U ALL \^d d ^D \^E _U ALL \^e e ^E \^F _U ALL \^f f ^F \^G _U ALL \^g g ^G \^H _U ALL \^h h ^H \^I _U ALL \^i i ^I \^J _U ALL \^j j ^J \^K _U ALL \^k k ^K \^L _U ALL \^l l ^L \^M _U ALL \^m m ^M \^N _U ALL \^n n ^N \^O _U ALL \^o o ^O \^P _U ALL \^p p ^P \^Q _U ALL \^q q ^Q \^R _U ALL \^r r ^R \^S _U ALL \^s s ^S \^T _U ALL \^t t ^T \^U _U ALL \^u u ^U \^V _U ALL \^v v ^V \^W _U ALL \^w w ^W \^X _U ALL \^x x ^X \^Y _U ALL \^y y ^Y \^Z _U ALL \^z z ^Z \^ _P F = = ^ # Accent grave \`a _L ALL = a `a \`b _L ALL = b `b \`c _L ALL = c `c \`d _L ALL = d `d \`e _L ALL = e `e \`f _L ALL = f `f \`g _L ALL = g `g \`h _L ALL = h `h \`i _L ALL = i `i \`j _L ALL = j `j \`k _L ALL = k `k \`l _L ALL = l `l \`m _L ALL = m `m \`n _L ALL = n `n \`o _L ALL = o `o \`p _L ALL = p `p \`q _L ALL = q `q \`r _L ALL = r `r \`s _L ALL = s `s \`t _L ALL = t `t \`u _L ALL = u `u \`v _L ALL = v `v \`w _L ALL = w `w \`x _L ALL = x `x \`y _L ALL = y `y \`z _L ALL = z `z \`A _U ALL \`a a `A \`B _U ALL \`b b `B \`C _U ALL \`c c `C \`D _U ALL \`d d `D \`E _U ALL \`e e `E \`F _U ALL \`f f `F \`G _U ALL \`g g `G \`H _U ALL \`h h `H \`I _U ALL \`i i `I \`J _U ALL \`j j `J \`K _U ALL \`k k `K \`L _U ALL \`l l `L \`M _U ALL \`m m `M \`N _U ALL \`n n `N \`O _U ALL \`o o `O \`P _U ALL \`p p `P \`Q _U ALL \`q q `Q \`R _U ALL \`r r `R \`S _U ALL \`s s `S \`T _U ALL \`t t `T \`U _U ALL \`u u `U \`V _U ALL \`v v `V \`W _U ALL \`w w `W \`X _U ALL \`x x `X \`Y _U ALL \`y y `Y \`Z _U ALL \`z z `Z \` _P F = = ` # Umlaut \"a _L ALL = a "a \"b _L ALL = b "b \"c _L ALL = c "c \"d _L ALL = d "d \"e _L ALL = e "e \"f _L ALL = f "f \"g _L ALL = g "g \"h _L ALL = h "h \"i _L ALL = i "i \"j _L ALL = j "j \"k _L ALL = k "k \"l _L ALL = l "l \"m _L ALL = m "m \"n _L ALL = n "n \"o _L ALL = o "o \"p _L ALL = p "p \"q _L ALL = q "q \"r _L ALL = r "r \"s _L ALL = s "s \"t _L ALL = t "t \"u _L ALL = u "u \"v _L ALL = v "v \"w _L ALL = w "w \"x _L ALL = x "x \"y _L ALL = y "y \"z _L ALL = z "z \"A _U ALL \"a a "A \"B _U ALL \"b b "B \"C _U ALL \"c c "C \"D _U ALL \"d d "D \"E _U ALL \"e e "E \"F _U ALL \"f f "F \"G _U ALL \"g g "G \"H _U ALL \"h h "H \"I _U ALL \"i i "I \"J _U ALL \"j j "J \"K _U ALL \"k k "K \"L _U ALL \"l l "L \"M _U ALL \"m m "M \"N _U ALL \"n n "N \"O _U ALL \"o o "O \"P _U ALL \"p p "P \"Q _U ALL \"q q "Q \"R _U ALL \"r r "R \"S _U ALL \"s s "S \"T _U ALL \"t t "T \"U _U ALL \"u u "U \"V _U ALL \"v v "V \"W _U ALL \"w w "W \"X _U ALL \"x x "X \"Y _U ALL \"y y "Y \"Z _U ALL \"z z "Z \" _P F = = " # Tilde \~a _L ALL = a ~a \~b _L ALL = b ~b \~c _L ALL = c ~c \~d _L ALL = d ~d \~e _L ALL = e ~e \~f _L ALL = f ~f \~g _L ALL = g ~g \~h _L ALL = h ~h \~i _L ALL = i ~i \~j _L ALL = j ~j \~k _L ALL = k ~k \~l _L ALL = l ~l \~m _L ALL = m ~m \~n _L ALL = n ~n \~o _L ALL = o ~o \~p _L ALL = p ~p \~q _L ALL = q ~q \~r _L ALL = r ~r \~s _L ALL = s ~s \~t _L ALL = t ~t \~u _L ALL = u ~u \~v _L ALL = v ~v \~w _L ALL = w ~w \~x _L ALL = x ~x \~y _L ALL = y ~y \~z _L ALL = z ~z \~A _U ALL \~a a ~A \~B _U ALL \~b b ~B \~C _U ALL \~c c ~C \~D _U ALL \~d d ~D \~E _U ALL \~e e ~E \~F _U ALL \~f f ~F \~G _U ALL \~g g ~G \~H _U ALL \~h h ~H \~I _U ALL \~i i ~I \~J _U ALL \~j j ~J \~K _U ALL \~k k ~K \~L _U ALL \~l l ~L \~M _U ALL \~m m ~M \~N _U ALL \~n n ~N \~O _U ALL \~o o ~O \~P _U ALL \~p p ~P \~Q _U ALL \~q q ~Q \~R _U ALL \~r r ~R \~S _U ALL \~s s ~S \~T _U ALL \~t t ~T \~U _U ALL \~u u ~U \~V _U ALL \~v v ~V \~W _U ALL \~w w ~W \~X _U ALL \~x x ~X \~Y _U ALL \~y y ~Y \~Z _U ALL \~z z ~Z \~ _P F = = ~ # Cedille \,a _L ALL = a ,a \,b _L ALL = b ,b \,c _L ALL = c ,c \,d _L ALL = d ,d \,e _L ALL = e ,e \,f _L ALL = f ,f \,g _L ALL = g ,g \,h _L ALL = h ,h \,i _L ALL = i ,i \,j _L ALL = j ,j \,k _L ALL = k ,k \,l _L ALL = l ,l \,m _L ALL = m ,m \,n _L ALL = n ,n \,o _L ALL = o ,o \,p _L ALL = p ,p \,q _L ALL = q ,q \,r _L ALL = r ,r \,s _L ALL = s ,s \,t _L ALL = t ,t \,u _L ALL = u ,u \,v _L ALL = v ,v \,w _L ALL = w ,w \,x _L ALL = x ,x \,y _L ALL = y ,y \,z _L ALL = z ,z \,A _U ALL \,a a ,A \,B _U ALL \,b b ,B \,C _U ALL \,c c ,C \,D _U ALL \,d d ,D \,E _U ALL \,e e ,E \,F _U ALL \,f f ,F \,G _U ALL \,g g ,G \,H _U ALL \,h h ,H \,I _U ALL \,i i ,I \,J _U ALL \,j j ,J \,K _U ALL \,k k ,K \,L _U ALL \,l l ,L \,M _U ALL \,m m ,M \,N _U ALL \,n n ,N \,O _U ALL \,o o ,O \,P _U ALL \,p p ,P \,Q _U ALL \,q q ,Q \,R _U ALL \,r r ,R \,S _U ALL \,s s ,S \,T _U ALL \,t t ,T \,U _U ALL \,u u ,U \,V _U ALL \,v v ,V \,W _U ALL \,w w ,W \,X _U ALL \,x x ,X \,Y _U ALL \,y y ,Y \,Z _U ALL \,z z ,Z \, _P F = = , \ogonek _P F = = ,\\ # Boll \aa _L ALL = a *a \AA _U ALL \aa a *A \*u _L ALL = u *u \*U _U ALL \*u u *U # Dot \.i _L ALL = i *i \.I _U ALL \.i i *I \.z _L ALL = z *z \.Z _U ALL \.z z *Z (c) _P F = c *c (r) _P F = r *r \* _P F = * * \bullet _P F = * ** lowdot _P F = . *. highdot _P F = * *' \oint _P F = = *f # Slash # Specials \o _L ALL = o /o \O _U ALL \o o /O \ss _L ALL = s /s \beta \SS _U ALL \ss s /S \eth _L ALL = d /d \Eth _U ALL \eth d /D \/l _L ALL = l /l \/L _U ALL \/l l /L \thorn _L ALL = = /t \Thorn _U ALL \thorn \thorn /T 1/2 _P F = = /2 1/4 _P F = = /4 3/4 _P F = = /3 << _P F = < /< >> _P F = > /> !` _P F = ! /! ?` _P F = ? /? promil _P F = % /% \/ _P F = / // \neq _P F = == /= \angle _P F = = /_ \b{a} _L ALL = a _a \b{o} _L ALL = o _o \b _L F = = _ \i _L ALL = i _i \equiv _P F = == _= \pm _P F = = _+ \geq _P F = > _> \leq _P F = < _< \infty _P F = = _m $^n$ _P F = n _n $^-$ _P F = - _- $^1$ _P F = 1 _1 $^2$ _P F = 2 _2 $^3$ _P F = 3 _3 TM _P F = = _t \dag _P F = = _| \ddag _P F = = _T \macron _P F = = _~ \hat _P F = = _^ \sqrt _P F = = _/ neg\neg _P F = = _` \neg _P F = = _' -- _P F = - _, --- _P F = - __ \d _P F = = _. \diamond _P F = = _v \clubsuit _P F = = _Y \diamondsuit _P F = = _V \heartsuit _P F = = _M \spadesuit _P F = = _W \approx _P F = ~ ~~ \ae _L ALL = a :a ij _L ALL = j :i \oe _L ALL = o :o \AE _U ALL \ae a :A IJ _U ALL ij j :I \OE _U ALL \oe o :O \div _P F = / :- \times _P F = x :x \< _P F = < :< \> _P F = > :> \P _P F = = :q \S _P F = = :S \mid _P F = | :| \element _P F = = :E \exists _P F = = :3 \forall _P F = = :V \prod _P F = = :n int-B _P F = = :j int-T _P F = = :l \int _P F = = :/ \cent _P F = c :c \pounds _P F = = :L \lira _P F = = :t \florin _P F = f :f \yen _P F = y :Y \peseta _P F = = :P \currency _P F = = :X \ldots _P F = = :. \smile _P F = = :) \frown _P F = = :( \triangleleft _P F = = :{ \triangleright _P F = = :} # funny mac stuff hare _p F = = :& apple _P F = = :@ # unbreakable space \SPACE _S|_P 0 = SPACE : # A zoo of quotes \dlq _P F = , ', \lq _P F = ` `` \rq _P F = =\' '' \dlqq _P F = " ", \lqq _P F = " "` \rqq _P F = " "' # Greek \alpha _L ALL = a ;a \beta _L ALL = b ;b \mu?\ss \gamma _L ALL = g ;g \Gamma _U ALL \gamma g ;G \delta _L ALL = d ;d \Delta _U ALL \delta d ;D \epsilon _L ALL = e ;e \zeta _L ALL = z ;z \Zeta _L ALL \zeta z ;Z \eta _L ALL = e ;E \theta _L ALL = t ;h \Theta _U ALL \theta t ;H \iota _L ALL = i ;i \kappa _L ALL = k ;k \lambda _L ALL = l ;l \Lambda _U ALL \lambda l ;L \mu _L ALL = m ;m \nu _L ALL = n ;n \xi _L ALL = x ;x \Xi _U ALL \xi x ;X \pi _L ALL = p ;p \Pi _U ALL \pi p ;P \rho _L ALL = r ;r \sigma _L ALL = s ;s \Sigma _U ALL \sigma s ;S \tau _L ALL = t ;t \upsilon _L ALL = u ;u \Upsilon _U ALL \upsilon u ;U \phi _L ALL = f ;f \Phi _U ALL \phi f ;F \chi _L ALL = c ;c \psi _L ALL = = ;w \Psi _U ALL \psi \psi ;W \omega _L ALL = o ;o \Omega _U ALL \omega o ;O # Linedraw (single line) l-vbar _P 0 = = || l-cross?l=vbar l-hbar _P 0 = = |- l-cross?L-hbar l-cross _P 0 = = |+ l-tl _P 0 = = |/ l-tr _P 0 = = |\\ l-bl _P 0 = = |L l-br _P 0 = = |J l-lT _P 0 = = |> l-rT _P 0 = = |< l-tT _P 0 = = |v l-bT _P 0 = = |^ # (other linedraw sets assume that single-linedraw set exists, for EQUIV) # Linedraw (double line) L=vbar _P 0 = l-vbar #| L=cross?L-vbar L=hbar _P 0 = l-hbar #- L=cross?l=hbar L=cross _P 0 = l-cross #+ L=tl _P 0 = l-tl #/ L=tr _P 0 = l-tr #\\ L=bl _P 0 = l-bl #L L=br _P 0 = l-br #J L=lT _P 0 = l-lT #> L=rT _P 0 = l-rT #< L=tT _P 0 = l-tT #v L=bT _P 0 = l-bT #^ # Linedraw (double horizontal, single vertical) l=vbar _P 0 = l-vbar =| l=cross?l-vbar l=hbar _P 0 = l-hbar =- l=cross?L=hbar l=cross _P 0 = l-cross =+ l=tl _P 0 = l-tl =/ l=tr _P 0 = l-tr =\\ l=bl _P 0 = l-bl =L l=br _P 0 = l-br =J l=lT _P 0 = l-lT => l=rT _P 0 = l-rT =< l=tT _P 0 = l-tT =v l=bT _P 0 = l-bT =^ # Linedraw (single horizontal, double vertical) L-vbar _P 0 = l-vbar %| L-cross?L=vbar L-hbar _P 0 = l-hbar %- L-cross?l-hbar L-cross _P 0 = l-cross %+ L-tl _P 0 = l-tl %/ L-tr _P 0 = l-tr %\\ L-bl _P 0 = l-bl %L L-br _P 0 = l-br %J L-lT _P 0 = l-lT %> L-rT _P 0 = l-rT %< L-tT _P 0 = l-tT %v L-bT _P 0 = l-bT %^ # block draw B.25 _P 0 = = .. B.50 _P 0 = = .: B.75 _P 0 = = .| B1.0 _P 0 = = .# Bleft _P 0 = = .[ Bright _P 0 = = .] Btop _P 0 = = .- Bbot _P 0 = = ._ Bcent _P 0 = = .= \leftarrow _P F = = .< \rightarrow _P F = = .> \uparrow _P F = = .^ \downarrow _P F = = .v \Leftarrow _P F = = .{ \Rightarrow _P F = = .} \Uparrow _P F = = .A \Downarrow _P F = = .V fi _L ALL = = fi fl _L ALL = = fl # Breve \u{a} _L ALL = a ua \u{b} _L ALL = b ub \u{c} _L ALL = c uc \u{d} _L ALL = d ud \u{e} _L ALL = e ue \u{f} _L ALL = f uf \u{g} _L ALL = g ug \u{h} _L ALL = h uh \u{i} _L ALL = i ui \u{j} _L ALL = j uj \u{k} _L ALL = k uk \u{l} _L ALL = l ul \u{m} _L ALL = m um \u{n} _L ALL = n un \u{o} _L ALL = o uo \u{p} _L ALL = p up \u{q} _L ALL = q uq \u{r} _L ALL = r ur \u{s} _L ALL = s us \u{t} _L ALL = t ut \u{u} _L ALL = u uu \u{v} _L ALL = v uv \u{w} _L ALL = w uw \u{x} _L ALL = x ux \u{y} _L ALL = y uy \u{z} _L ALL = z uz \u{A} _U ALL \u{a} a uA \u{B} _U ALL \u{b} b uB \u{C} _U ALL \u{c} c uC \u{D} _U ALL \u{d} d uD \u{E} _U ALL \u{e} e uE \u{F} _U ALL \u{f} f uF \u{G} _U ALL \u{g} g uG \u{H} _U ALL \u{h} h uH \u{I} _U ALL \u{i} i uI \u{J} _U ALL \u{j} j uJ \u{K} _U ALL \u{k} k uK \u{L} _U ALL \u{l} l uL \u{M} _U ALL \u{m} m uM \u{N} _U ALL \u{n} n uN \u{O} _U ALL \u{o} o uO \u{P} _U ALL \u{p} p uP \u{Q} _U ALL \u{q} q uQ \u{R} _U ALL \u{r} r uR \u{S} _U ALL \u{s} s uS \u{T} _U ALL \u{t} t uT \u{U} _U ALL \u{u} u uU \u{V} _U ALL \u{v} v uV \u{W} _U ALL \u{w} w uW \u{X} _U ALL \u{x} x uX \u{Y} _U ALL \u{y} y uY \u{Z} _U ALL \u{z} z uZ \u _P F = = u # Hacek \v{a} _L ALL = a va \v{b} _L ALL = b vb \v{c} _L ALL = c vc \v{d} _L ALL = d vd \v{e} _L ALL = e ve \v{f} _L ALL = f vf \v{g} _L ALL = g vg \v{h} _L ALL = h vh \v{i} _L ALL = i vi \v{j} _L ALL = j vj \v{k} _L ALL = k vk \v{l} _L ALL = l vl \v{m} _L ALL = m vm \v{n} _L ALL = n vn \v{o} _L ALL = o vo \v{p} _L ALL = p vp \v{q} _L ALL = q vq \v{r} _L ALL = r vr \v{s} _L ALL = s vs \v{t} _L ALL = t vt \v{u} _L ALL = u vu \v{v} _L ALL = v vv \v{w} _L ALL = w vw \v{x} _L ALL = x vx \v{y} _L ALL = y vy \v{z} _L ALL = z vz \v{A} _U ALL \v{a} a vA \v{B} _U ALL \v{b} b vB \v{C} _U ALL \v{c} c vC \v{D} _U ALL \v{d} d vD \v{E} _U ALL \v{e} e vE \v{F} _U ALL \v{f} f vF \v{G} _U ALL \v{g} g vG \v{H} _U ALL \v{h} h vH \v{I} _U ALL \v{i} i vI \v{J} _U ALL \v{j} j vJ \v{K} _U ALL \v{k} k vK \v{L} _U ALL \v{l} l vL \v{M} _U ALL \v{m} m vM \v{N} _U ALL \v{n} n vN \v{O} _U ALL \v{o} o vO \v{P} _U ALL \v{p} p vP \v{Q} _U ALL \v{q} q vQ \v{R} _U ALL \v{r} r vR \v{S} _U ALL \v{s} s vS \v{T} _U ALL \v{t} t vT \v{U} _U ALL \v{u} u vU \v{V} _U ALL \v{v} v vV \v{W} _U ALL \v{w} w vW \v{X} _U ALL \v{x} x vX \v{Y} _U ALL \v{y} y vY \v{Z} _U ALL \v{z} z vZ \v _P F = = v # Hungarian umlaut \H{a} _L ALL = a Ha \H{b} _L ALL = b Hb \H{c} _L ALL = c Hc \H{d} _L ALL = d Hd \H{e} _L ALL = e He \H{f} _L ALL = f Hf \H{g} _L ALL = g Hg \H{h} _L ALL = h Hh \H{i} _L ALL = i Hi \H{j} _L ALL = j Hj \H{k} _L ALL = k Hk \H{l} _L ALL = l Hl \H{m} _L ALL = m Hm \H{n} _L ALL = n Hn \H{o} _L ALL = o Ho \H{p} _L ALL = p Hp \H{q} _L ALL = q Hq \H{r} _L ALL = r Hr \H{s} _L ALL = s Hs \H{t} _L ALL = t Ht \H{u} _L ALL = u Hu \H{v} _L ALL = v Hv \H{w} _L ALL = w Hw \H{x} _L ALL = x Hx \H{y} _L ALL = y Hy \H{z} _L ALL = z Hz \H{A} _U ALL \H{a} a HA \H{B} _U ALL \H{b} b HB \H{C} _U ALL \H{c} c HC \H{D} _U ALL \H{d} d HD \H{E} _U ALL \H{e} e HE \H{F} _U ALL \H{f} f HF \H{G} _U ALL \H{g} g HG \H{H} _U ALL \H{h} h HH \H{I} _U ALL \H{i} i HI \H{J} _U ALL \H{j} j HJ \H{K} _U ALL \H{k} k HK \H{L} _U ALL \H{l} l HL \H{M} _U ALL \H{m} m HM \H{N} _U ALL \H{n} n HN \H{O} _U ALL \H{o} o HO \H{P} _U ALL \H{p} p HP \H{Q} _U ALL \H{q} q HQ \H{R} _U ALL \H{r} r HR \H{S} _U ALL \H{s} s HS \H{T} _U ALL \H{t} t HT \H{U} _U ALL \H{u} u HU \H{V} _U ALL \H{v} v HV \H{W} _U ALL \H{w} w HW \H{X} _U ALL \H{x} x HX \H{Y} _U ALL \H{y} y HY \H{Z} _U ALL \H{z} z HZ \H _P F = = H # Hebrew (convention: terminal character is upper case) # Accent defs are assigned `h' + ascii phonetic. # (can someone who knows hebrew please check if this makes any sense?) \aleph _L ALL = a ha \beth _L ALL = b hb \gimel _L ALL = g hg \daleth _L ALL = d hd \he _L ALL = e he \waw _L ALL = w hw \zayin _L ALL = d hD \heth _L ALL = h hh \teth _L ALL = t hT \yod _L ALL = i hi \kaph _L ALL = k hk \KAPH _U ALL \kaph k hK \lamed _L ALL = l hl \mem _L ALL = m hm \MEM _U ALL \mem m hM \nun _L ALL = n hn \NUN _U ALL \nun n hN \samekh _L ALL = s hc \ayin _L ALL = y hy \pe _L ALL = p hp \PE _U ALL \pe p hP \sadhe _L ALL = z hz \SADHE _U ALL \sadhe z hZ \qoph _L ALL = q hq \resh _L ALL = r hr \sin _L ALL = s hs \shin _L ALL = s hS \taw _L ALL = t ht # Cyrillic # (This alphabet is too rich to be expressed in 26 ASCII letters, # so use mixed case in the accent defs for (kinda) phonetic # representation; the actual character case is specified by # the case of the accent character: `c' lowercase, `C' uppercase) # (alternatively we could use KOI-7 encoding, but that gets # rather inscrutable after we run out of letters...) \Ca _L ALL = a ca \Cb _L ALL = b cb \Cv _L ALL = w cv \Cgh _L ALL = g cg \Cd _L ALL = d cd \Ce _L ALL = e ce \Czh _L ALL = z cZ \Cz _L ALL = z cz \Cii _L ALL = i cI \Ci _L ALL = i ci \Ck _L ALL = k ck \Cl _L ALL = l cl \Cm _L ALL = m cm \Cn _L ALL = n cn \Co _L ALL = o co \Cp _L ALL = p cp \Cr _L ALL = r cr \Cs _L ALL = s cs \Ct _L ALL = t ct \Cuu _L ALL = u cU \Cf _L ALL = f cf \Ckh _L ALL = h cH \Cts _L ALL = t cT \Cch _L ALL = c cc \Csh _L ALL = s cS \Cshch _L ALL = c cC \C" _L ALL = = c\" # Hard sign \Cyeri _L ALL = y cy \C' _L ALL = = c' # Soft sign \Ceh _L ALL = h ch \Cyu _L ALL = y cY \Cya _L ALL = a cA \Cdze _L ALL = d cD # Cyrillic \C_i _L ALL = i cj # yet another Cyrillic i \Cio _L ALL = o cO # Cyrillic \Cje _L ALL = j cJ # Cyrillic \Clje _L ALL = l cL # Cyrillic \Cnje _L ALL = n cN # Cyrillic \Cu _L ALL = u cu # Bielorussian \C_dze _L ALL = d c7 # Macedonian \Cgje _L ALL = g cG # Macedonian \Ckje _L ALL = k cK # Macedonian \Cdje _L ALL = d c/ # Serbocroatian \Cchje _L ALL = c c< # Serbocroatian \Cie _L ALL = e cE # Ukranian \Cyi _L ALL = y c\\ # Ukranian \CA _U ALL \Ca a Ca \CB _U ALL \Cb b Cb \CV _U ALL \Cv v Cv \CGh _U ALL \Cgh g Cg \CD _U ALL \Cd d Cd \CE _U ALL \Ce e Ce \CZh _U ALL \Czh z CZ \CZ _U ALL \Cz z Cz \CIi _U ALL \Cii i CI \CI _U ALL \Ci i Ci \CK _U ALL \Ck k Ck \CL _U ALL \Cl l Cl \CM _U ALL \Cm m Cm \CN _U ALL \Cn n Cn \CO _U ALL \Co o Co \CP _U ALL \Cp p Cp \CR _U ALL \Cr r Cr \CS _U ALL \Cs s Cs \CT _U ALL \Ct t Ct \CUu _U ALL \Cuu u CU \CF _U ALL \Cf f Cf \CKh _U ALL \Ckh h CH \CTs _U ALL \Cts t CT \CCh _U ALL \Cch c Cc \CSh _U ALL \Csh s CS \CShch _U ALL \Cshch c CC \C"" _U ALL \C" \C" C\" \CYeri _U ALL \Cyeri y Cy \C'' _U ALL \C' \C' C' \CEh _U ALL \Ceh h Ch \CYu _U ALL \Cyu y CY \CYa _U ALL \Cya a CA \CDze _U ALL \Cdze d CD # Cyrillic \C_I _U ALL \C_i i Cj # yet another Cyrillic i \CIo _U ALL \Cio o CO # Cyrillic \CJe _U ALL \Cje j CJ # Cyrillic \CLje _U ALL \Clje l CL # Cyrillic \CNje _U ALL \Cnje n CN # Cyrillic \CU _U ALL \Cu u Cu # Bielorussian u \C_Dze _U ALL \C_dze d C7 # Macedonian \CGje _U ALL \Cgje g CG # Macedonian \CKje _U ALL \Ckje k CK # Macedonian \CDje _U ALL \Cdje d C/ # Serbocroatian \CChje _U ALL \Cchje c C< # Serbocroatian \CIe _U ALL \Cie e CE # Ukranian \CYi _U ALL \Cyi y C\\ # Ukranian #======================================================================= # $Log: Chardefs,v $ # Revision 1.15 1993/11/27 14:52:54 tom # fix funny mac stuff; reorganize and augment Cyrillic stuff. # # Revision 1.12.0.1 1993/11/27 14:52:54 tom # fix funny mac stuff; reorganize and augment Cyrillic stuff. # # Revision 1.14 1993/11/05 22:22:40 tom # fix \" escape sequences in Cyrillic accent defs. # # Revision 1.13 1993/11/04 23:42:17 tom # (all accented characters): set word-flag to ALL (comments); # (Hebrew, Cyrillic): new character sets; # extend EQUIV to non-roman characters and character look-alikes. # # Revision 1.12 1993/04/09 00:46:26 tom # convert EQUIV field to lowercase for new partial case-ignore scheme/scam. # # Revision 1.11 1993/02/01 21:40:52 tom # cleanup whitespace and comments. # # Revision 1.10 1992/08/28 10:37:56 tom # overbar -> \macron; add unbreakable \SPACE; add this Log. # #=======================================================================