]> git.lyx.org Git - lyx.git/blob - lib/encodings
set infrastructure to allow not to call babel
[lyx.git] / lib / encodings
1 # FIXME: Have a look at the encodings known by the inputenc package and add
2 # missing ones. Caution: File format change!
3
4 # Note that you can only add single byte encodings to this file without
5 # changing some C++ code.
6 # The only multibyte encoding that is currently supported is utf8, and this
7 # support is hardcoded to the iconv name "UTF-8".
8
9 # Order of names: LyX name LaTeX name iconv name
10
11 Encoding utf8 utf8 UTF-8
12 End
13
14 # This one is used by many CJK packages. utf8 is supposed to be the successor,
15 # but does not have all features of utf8x yet.
16 Encoding utf8x utf8x UTF-8
17 End
18
19 # A plain utf8 encoding that does not use the inputenc package.
20 # Such an encoding is required for XeTeX.
21 Encoding utf8-plain utf8-plain UTF-8
22 End
23
24 # This encoding is used to typeset Armenian using the armtex package
25 Encoding armscii8 armscii8 ARMSCII-8
26 End
27
28 Encoding iso8859-1 latin1 ISO-8859-1
29 End
30
31 Encoding iso8859-2 latin2 ISO-8859-2
32 End
33
34 Encoding iso8859-3 latin3 ISO-8859-3
35 End
36
37 Encoding iso8859-4 latin4 ISO-8859-4
38 End
39
40 Encoding iso8859-5 iso88595 ISO-8859-5
41 End
42
43 # Not standard, see http://tug.ctan.org/tex-archive/language/arabic/arabi/arabi/texmf/latex/arabi/
44 Encoding iso8859-6 8859-6 ISO-8859-6
45 End
46
47 Encoding iso8859-7 iso-8859-7 ISO-8859-7
48 End
49
50 Encoding iso8859-8 8859-8 ISO-8859-8
51 End
52
53 Encoding iso8859-9 latin5 ISO-8859-9
54 End
55
56 # Not standard, see http://www.vtex.lt/tex/littex/index.html
57 Encoding iso8859-13 l7xenc ISO-8859-13
58 End
59
60 Encoding iso8859-15 latin9 ISO-8859-15
61 End
62
63 Encoding iso8859-16 latin10 ISO-8859-16
64 End
65
66 Encoding cp437 cp437 CP437
67 End
68
69 # cp437, but on position 225 is sz instead of beta
70 Encoding cp437de cp437de CP437
71 End
72
73 Encoding cp850 cp850 CP850
74 End
75
76 Encoding cp852 cp852 CP852
77 End
78
79 Encoding cp855 cp855 CP855
80 End
81
82 Encoding cp858 cp858 CP858
83 End
84
85 Encoding cp862 cp862 CP862
86 End
87
88 Encoding cp865 cp865 CP865
89 End
90
91 Encoding cp866 cp866 CP866
92 End
93
94 Encoding cp1250 cp1250 CP1250
95 End
96
97 Encoding cp1251 cp1251 CP1251
98 End
99
100 Encoding cp1252 cp1252 CP1252
101 End
102
103 Encoding cp1255 cp1255 CP1255
104 End
105
106 # Not standard, see http://tug.ctan.org/tex-archive/language/arabic/arabi/arabi/texmf/latex/arabi/
107 Encoding cp1256 cp1256 CP1256
108 End
109
110 Encoding cp1257 cp1257 CP1257
111 End
112
113 Encoding koi8 koi8-r KOI8-R
114 End
115
116 Encoding koi8-u koi8-u KOI8-U
117 End
118
119 # This one needs hardcoded support, since the inputenc package does not know
120 # tis620-0, and thailatex sets up babel directly to use tis620-0, so the value
121 # for inputenc is never output to .tex files (but needed for the hardcoded
122 # tis620-0 support).
123 Encoding tis620-0 tis620-0 TIS620-0
124 End
125
126 Encoding pt154 pt154 PT154
127 End
128
129 Encoding pt254 pt254 PT254
130 End
131
132 # Pure 7bit ASCII encoding (partially hardcoded in LyX)
133 Encoding ascii ascii ascii
134 End