4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
7 * \author Lars Gullik Bjønnes
8 * \author Matthias Ettrich
10 * Full author contact details are available in file CREDITS.
18 /* the names used by TeX and XWindows for deadkeys/accents are not the same
19 so here follows a table to clearify the differences. Please correct this
22 |------------------|------------------|------------------|--------------|
23 | TeX | XWindows | \bind/LFUN | used by intl |
24 |------------------|------------------|------------------|--------------|
25 | grave | grave |LFUN_ACCENT_GRAVE | grave
26 | acute | acute |LFUN_ACCENT_ACUTE | acute
27 | circumflex | circumflex |LFUN_ACCENT_CIRCUMFLEX | circumflex
28 | umlaut/dieresis | diaeresis |LFUN_ACCENT_UMLAUT | umlaut
29 | tilde | tilde |LFUN_ACCENT_TILDE | tilde
30 | macron | maron |LFUN_ACCENT_MACRON | macron
31 | dot | abovedot |LFUN_ACCENT_DOT | dot
32 | cedilla | cedilla |LFUN_ACCENT_CEDILLA | cedilla
33 | underdot | |LFUN_ACCENT_UNDERDOT | underdot
34 | underbar | |LFUN_ACCENT_UNDERBAR | underbar
35 | hácek | caron |LFUN_ACCENT_CARON | caron
36 | breve | breve |LFUN_ACCENT_BREVE | breve
37 | tie | |LFUN_ACCENT_TIE | tie
38 | Hungarian umlaut | doubleacute |LFUN_ACCENT_HUNGARIAN_UMLAUT | hungarian umlaut
39 | circle | abovering |LFUN_ACCENT_CIRCLE | circle
43 | | semivoiced_sound | |
44 | | |LFUN_ACCENT_SPECIAL_CARON| special caron
46 // I am not sure how some of the XWindows names coresponds to the TeX ones.
86 TEX_MAX_ACCENT= TEX_OGONEK
90 /** the native is so we know what characters TeX can write in a decent way
91 it should be up to the user if _all_ characters should be allowed to
93 struct tex_accent_struct {
109 extern tex_accent_struct lyx_accent_table[];