]> git.lyx.org Git - lyx.git/blob - src/tex-strings.C
minimal effort implementation of:
[lyx.git] / src / tex-strings.C
1 /**
2  * \file tex-strings.C
3  * This file is part of LyX, the document processor.
4  * Licence details can be found in the file COPYING.
5  *
6  * \author Lars Gullik Bjønnes
7  * \author Jean-Marc Lasgouttes
8  *
9  * Full author contact details are available in file CREDITS.
10  */
11
12 #include <config.h>
13
14 #include "tex-strings.h"
15 #include "gettext.h"
16
17
18 // this file should perhaps be split into even smaller parts
19
20 char const * const string_paragraph_separation[] = {
21         "indent", "skip", ""
22 };
23
24
25 char const * const string_quotes_language[] = {
26         "english", "swedish", "german", "polish", "french", "danish", ""
27 };
28
29
30 char const * const string_papersize[] = {
31         "default", "custom", "letterpaper", "executivepaper", "legalpaper",
32         "a3paper", "a4paper", "a5paper", "b3paper", "b4paper", "b5paper", ""
33 };
34
35
36 char const * const string_orientation[] = {
37         "portrait", "landscape", ""
38 };
39
40
41 char const * const string_footnotekinds[] = {
42         "footnote", "margin", "fig", "tab", "alg", "wide-fig", "wide-tab", ""
43 };
44
45
46 char const * const string_align[] = {
47         "block", "left", "right", "center", ""
48 };
49
50
51 // The following was moved from tex-defs.h to here, because tex-defs.h is
52 // used all over. As it happens, that meant that these strings were included
53 // 27 times in the object file. (Asger)
54
55 char const * const tex_graphics[] = {"default", "dvips", "dvitops", "emtex",
56                       "ln", "oztex", "textures", "none", ""
57 };
58
59
60 char const * const tex_fonts_roman[] = {"default", "cmr", "lmodern", "ae", "times", "palatino",
61                             "charter", "newcent", "bookman", "utopia", "beraserif", "ccfonts", "chancery", ""
62 };
63
64
65 char const * tex_fonts_roman_gui[] = { N_("Default"), N_("Computer Modern Roman"), N_("Latin Modern Roman"),
66                             N_("AE (Almost European)"), N_("Times Roman"), N_("Palatino"), N_("Bitstream Charter"),
67                             N_("New Century Schoolbook"), N_("Bookman"), N_("Utopia"),  N_("Bera Serif"),
68                             N_("Concrete Roman"), N_("Zapf Chancery"), ""
69 };
70
71
72 char const * const tex_fonts_sans[] = {"default", "cmss", "lmss", "helvet", "avant", "berasans", "cmbr", ""
73 };
74
75
76 char const * tex_fonts_sans_gui[] = { N_("Default"), N_("Computer Modern Sans"), N_("Latin Modern Sans"), 
77                             N_("Helvetica"), N_("Avant Garde"), N_("Bera Sans"), N_("CM Bright"), ""
78 };
79
80
81 char const * const tex_fonts_monospaced[] = {"default", "cmtt", "lmtt", "courier", "beramono", 
82                             "luximono", "cmtl", ""
83 };
84
85
86 char const * tex_fonts_monospaced_gui[] = { N_("Default"), N_("Computer Modern Typewriter"),
87                             N_("Latin Modern Typewriter"), N_("Courier"), N_("Bera Mono"), N_("LuxiMono"),
88                             N_("CM Typewriter Light"), ""
89 };