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"
21 vector<FamilyPair> const getFamilyData()
23 vector<FamilyPair> family(5);
27 pr.first = _("No change");
28 pr.second = LyXFont::IGNORE_FAMILY;
31 pr.first = _("Roman");
32 pr.second = LyXFont::ROMAN_FAMILY;
35 pr.first = _("Sans Serif");
36 pr.second = LyXFont::SANS_FAMILY;
39 pr.first = _("Typewriter");
40 pr.second = LyXFont::TYPEWRITER_FAMILY;
43 pr.first = _("Reset");
44 pr.second = LyXFont::INHERIT_FAMILY;
51 vector<SeriesPair> const getSeriesData()
53 vector<SeriesPair> series(4);
57 pr.first = _("No change");
58 pr.second = LyXFont::IGNORE_SERIES;
61 pr.first = _("Medium");
62 pr.second = LyXFont::MEDIUM_SERIES;
66 pr.second = LyXFont::BOLD_SERIES;
69 pr.first = _("Reset");
70 pr.second = LyXFont::INHERIT_SERIES;
77 vector<ShapePair> const getShapeData()
79 vector<ShapePair> shape(6);
83 pr.first = _("No change");
84 pr.second = LyXFont::IGNORE_SHAPE;
87 pr.first = _("Upright");
88 pr.second = LyXFont::UP_SHAPE;
91 pr.first = _("Italic");
92 pr.second = LyXFont::ITALIC_SHAPE;
95 pr.first = _("Slanted");
96 pr.second = LyXFont::SLANTED_SHAPE;
99 pr.first = _("Small Caps");
100 pr.second = LyXFont::SMALLCAPS_SHAPE;
103 pr.first = _("Reset");
104 pr.second = LyXFont::INHERIT_SHAPE;
111 vector<SizePair> const getSizeData()
113 vector<SizePair> size(14);
117 pr.first = _("No change");
118 pr.second = LyXFont::IGNORE_SIZE;
121 pr.first = _("Tiny");
122 pr.second = LyXFont::SIZE_TINY;
125 pr.first = _("Smallest");
126 pr.second = LyXFont::SIZE_SCRIPT;
129 pr.first = _("Smaller");
130 pr.second = LyXFont::SIZE_FOOTNOTE;
133 pr.first = _("Small");
134 pr.second = LyXFont::SIZE_SMALL;
137 pr.first = _("Normal");
138 pr.second = LyXFont::SIZE_NORMAL;
141 pr.first = _("Large");
142 pr.second = LyXFont::SIZE_LARGE;
145 pr.first = _("Larger");
146 pr.second = LyXFont::SIZE_LARGER;
149 pr.first = _("Largest");
150 pr.second = LyXFont::SIZE_LARGEST;
153 pr.first = _("Huge");
154 pr.second = LyXFont::SIZE_HUGE;
157 pr.first = _("Huger");
158 pr.second = LyXFont::SIZE_HUGER;
161 pr.first = _("Increase");
162 pr.second = LyXFont::INCREASE_SIZE;
165 pr.first = _("Decrease");
166 pr.second = LyXFont::DECREASE_SIZE;
169 pr.first = _("Reset");
170 pr.second = LyXFont::INHERIT_SIZE;
177 vector<BarPair> const getBarData()
179 vector<BarPair> bar(5);
183 pr.first = _("No change");
187 pr.first = _("Emph");
188 pr.second = EMPH_TOGGLE;
191 pr.first = _("Underbar");
192 pr.second = UNDERBAR_TOGGLE;
195 pr.first = _("Noun");
196 pr.second = NOUN_TOGGLE;
199 pr.first = _("Reset");
207 vector<ColorPair> const getColorData()
209 vector<ColorPair> color(11);
213 pr.first = _("No change");
214 pr.second = LColor::ignore;
217 pr.first = _("No color");
218 pr.second = LColor::none;
221 pr.first = _("Black");
222 pr.second = LColor::black;
225 pr.first = _("White");
226 pr.second = LColor::white;
230 pr.second = LColor::red;
233 pr.first = _("Green");
234 pr.second = LColor::green;
237 pr.first = _("Blue");
238 pr.second = LColor::blue;
241 pr.first = _("Cyan");
242 pr.second = LColor::cyan;
245 pr.first = _("Magenta");
246 pr.second = LColor::magenta;
249 pr.first = _("Yellow");
250 pr.second = LColor::yellow;
253 pr.first = _("Reset");
254 pr.second = LColor::inherit;