3 * This file is part of LyX, the document processor.
4 * Licence details can be found in the file COPYING.
6 * \author Angus Leeming
8 * Full author contact details are available in file CREDITS.
15 #include "character.h"
23 vector<FamilyPair> const getFamilyData()
25 vector<FamilyPair> family(5);
29 pr.first = _("No change");
30 pr.second = LyXFont::IGNORE_FAMILY;
33 pr.first = _("Roman");
34 pr.second = LyXFont::ROMAN_FAMILY;
37 pr.first = _("Sans Serif");
38 pr.second = LyXFont::SANS_FAMILY;
41 pr.first = _("Typewriter");
42 pr.second = LyXFont::TYPEWRITER_FAMILY;
45 pr.first = _("Reset");
46 pr.second = LyXFont::INHERIT_FAMILY;
53 vector<SeriesPair> const getSeriesData()
55 vector<SeriesPair> series(4);
59 pr.first = _("No change");
60 pr.second = LyXFont::IGNORE_SERIES;
63 pr.first = _("Medium");
64 pr.second = LyXFont::MEDIUM_SERIES;
68 pr.second = LyXFont::BOLD_SERIES;
71 pr.first = _("Reset");
72 pr.second = LyXFont::INHERIT_SERIES;
79 vector<ShapePair> const getShapeData()
81 vector<ShapePair> shape(6);
85 pr.first = _("No change");
86 pr.second = LyXFont::IGNORE_SHAPE;
89 pr.first = _("Upright");
90 pr.second = LyXFont::UP_SHAPE;
93 pr.first = _("Italic");
94 pr.second = LyXFont::ITALIC_SHAPE;
97 pr.first = _("Slanted");
98 pr.second = LyXFont::SLANTED_SHAPE;
101 pr.first = _("Small Caps");
102 pr.second = LyXFont::SMALLCAPS_SHAPE;
105 pr.first = _("Reset");
106 pr.second = LyXFont::INHERIT_SHAPE;
113 vector<SizePair> const getSizeData()
115 vector<SizePair> size(14);
119 pr.first = _("No change");
120 pr.second = LyXFont::IGNORE_SIZE;
123 pr.first = _("Tiny");
124 pr.second = LyXFont::SIZE_TINY;
127 pr.first = _("Smallest");
128 pr.second = LyXFont::SIZE_SCRIPT;
131 pr.first = _("Smaller");
132 pr.second = LyXFont::SIZE_FOOTNOTE;
135 pr.first = _("Small");
136 pr.second = LyXFont::SIZE_SMALL;
139 pr.first = _("Normal");
140 pr.second = LyXFont::SIZE_NORMAL;
143 pr.first = _("Large");
144 pr.second = LyXFont::SIZE_LARGE;
147 pr.first = _("Larger");
148 pr.second = LyXFont::SIZE_LARGER;
151 pr.first = _("Largest");
152 pr.second = LyXFont::SIZE_LARGEST;
155 pr.first = _("Huge");
156 pr.second = LyXFont::SIZE_HUGE;
159 pr.first = _("Huger");
160 pr.second = LyXFont::SIZE_HUGER;
163 pr.first = _("Increase");
164 pr.second = LyXFont::INCREASE_SIZE;
167 pr.first = _("Decrease");
168 pr.second = LyXFont::DECREASE_SIZE;
171 pr.first = _("Reset");
172 pr.second = LyXFont::INHERIT_SIZE;
179 vector<BarPair> const getBarData()
181 vector<BarPair> bar(5);
185 pr.first = _("No change");
189 pr.first = _("Emph");
190 pr.second = EMPH_TOGGLE;
193 pr.first = _("Underbar");
194 pr.second = UNDERBAR_TOGGLE;
197 pr.first = _("Noun");
198 pr.second = NOUN_TOGGLE;
201 pr.first = _("Reset");
209 vector<ColorPair> const getColorData()
211 vector<ColorPair> color(11);
215 pr.first = _("No change");
216 pr.second = LColor::ignore;
219 pr.first = _("No color");
220 pr.second = LColor::none;
223 pr.first = _("Black");
224 pr.second = LColor::black;
227 pr.first = _("White");
228 pr.second = LColor::white;
232 pr.second = LColor::red;
235 pr.first = _("Green");
236 pr.second = LColor::green;
239 pr.first = _("Blue");
240 pr.second = LColor::blue;
243 pr.first = _("Cyan");
244 pr.second = LColor::cyan;
247 pr.first = _("Magenta");
248 pr.second = LColor::magenta;
251 pr.first = _("Yellow");
252 pr.second = LColor::yellow;
255 pr.first = _("Reset");
256 pr.second = LColor::inherit;
262 } // namespace frontend