# Any-Latex #-------------------------------------------------------------------- # Copyright 2002-2009, CrossWire Bible Society (www.crosswire.org) # All rights reserved. Usage permitted according to the MIT/X11 # License: http://www.opensource.org/licenses/mit-license.php #-------------------------------------------------------------------- # This transliterator is supposed to convert Unicode text into # the (language-specific) transliterated format that latex (babel and # arabtex) expects. For the start, only ancient greek will be # supported. Feel free to add support for your language if desired. # I am just starting to use ICU, so please forgive my mistakes. # Author Martin Gruner # Copyright the CrossWire Bible Society (http://www.crosswire.org/) #Decompose combined characters :: NFD (NFC); #How to handle accents now? #The letters: \u037A>'|; #Iota subscriptum \u0384>''; #Accent acute \u0391>A; #Alpha \u0392>B; #Beta \u0393>D; #Gamma \u0394>G; #Delta \u0395>E; #Epsilon \u0396>Z; #Zeta \u0397>H; #Eta \u0398>J; #Theta \u0399>I; #Iota \u039A>K; #Kappa \u039B>L; #Lambda \u039C>M; #Mu \u039D>N; #Nu \u039E>X; #Xi \u039F>O; #Omicron \u03A0>P; #Pi \u03A1>R; #Rho \u03A3>S; #Sigma \u03A4>T; #Tau \u03A5>U; #Upsilon \u03A6>F; #Phi \u03A7>Q; #Chi \u03A8>Y; #Psi \u03A9>W; #Omega \u03B1>a; #alpha \u03B2>b; #beta \u03B3>d; #gamma \u03B4>g; #delta \u03B5>e; #epsilon \u03B6>z; #zeta \u03B7>h; #eta \u03B8>j; #theta \u03B9>i; #iota \u03BA>k; #kappa \u03BB>l; #lambda \u03BC>m; #mu \u03BD>n; #nu \u03BE>x; #xi \u03BF>o; #omicron \u03C0>p; #pi \u03C1>r; #rho \u03C3>s; #sigma \u03C4>t; #tau \u03C5>u; #upsilon \u03C6>f; #phi \u03C7>q; #chi \u03C8>y; #psi \u03C9>w; #omega :: NFC (NFD);