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"
22 vector<FamilyPair> const getFamilyData()
24 vector<FamilyPair> family(5);
28 pr.first = _("No change");
29 pr.second = LyXFont::IGNORE_FAMILY;
32 pr.first = _("Roman");
33 pr.second = LyXFont::ROMAN_FAMILY;
36 pr.first = _("Sans Serif");
37 pr.second = LyXFont::SANS_FAMILY;
40 pr.first = _("Typewriter");
41 pr.second = LyXFont::TYPEWRITER_FAMILY;
44 pr.first = _("Reset");
45 pr.second = LyXFont::INHERIT_FAMILY;
52 vector<SeriesPair> const getSeriesData()
54 vector<SeriesPair> series(4);
58 pr.first = _("No change");
59 pr.second = LyXFont::IGNORE_SERIES;
62 pr.first = _("Medium");
63 pr.second = LyXFont::MEDIUM_SERIES;
67 pr.second = LyXFont::BOLD_SERIES;
70 pr.first = _("Reset");
71 pr.second = LyXFont::INHERIT_SERIES;
78 vector<ShapePair> const getShapeData()
80 vector<ShapePair> shape(6);
84 pr.first = _("No change");
85 pr.second = LyXFont::IGNORE_SHAPE;
88 pr.first = _("Upright");
89 pr.second = LyXFont::UP_SHAPE;
92 pr.first = _("Italic");
93 pr.second = LyXFont::ITALIC_SHAPE;
96 pr.first = _("Slanted");
97 pr.second = LyXFont::SLANTED_SHAPE;
100 pr.first = _("Small Caps");
101 pr.second = LyXFont::SMALLCAPS_SHAPE;
104 pr.first = _("Reset");
105 pr.second = LyXFont::INHERIT_SHAPE;
112 vector<SizePair> const getSizeData()
114 vector<SizePair> size(14);
118 pr.first = _("No change");
119 pr.second = LyXFont::IGNORE_SIZE;
122 pr.first = _("Tiny");
123 pr.second = LyXFont::SIZE_TINY;
126 pr.first = _("Smallest");
127 pr.second = LyXFont::SIZE_SCRIPT;
130 pr.first = _("Smaller");
131 pr.second = LyXFont::SIZE_FOOTNOTE;
134 pr.first = _("Small");
135 pr.second = LyXFont::SIZE_SMALL;
138 pr.first = _("Normal");
139 pr.second = LyXFont::SIZE_NORMAL;
142 pr.first = _("Large");
143 pr.second = LyXFont::SIZE_LARGE;
146 pr.first = _("Larger");
147 pr.second = LyXFont::SIZE_LARGER;
150 pr.first = _("Largest");
151 pr.second = LyXFont::SIZE_LARGEST;
154 pr.first = _("Huge");
155 pr.second = LyXFont::SIZE_HUGE;
158 pr.first = _("Huger");
159 pr.second = LyXFont::SIZE_HUGER;
162 pr.first = _("Increase");
163 pr.second = LyXFont::INCREASE_SIZE;
166 pr.first = _("Decrease");
167 pr.second = LyXFont::DECREASE_SIZE;
170 pr.first = _("Reset");
171 pr.second = LyXFont::INHERIT_SIZE;
178 vector<BarPair> const getBarData()
180 vector<BarPair> bar(5);
184 pr.first = _("No change");
188 pr.first = _("Emph");
189 pr.second = EMPH_TOGGLE;
192 pr.first = _("Underbar");
193 pr.second = UNDERBAR_TOGGLE;
196 pr.first = _("Noun");
197 pr.second = NOUN_TOGGLE;
200 pr.first = _("Reset");
208 vector<ColorPair> const getColorData()
210 vector<ColorPair> color(11);
214 pr.first = _("No change");
215 pr.second = LColor::ignore;
218 pr.first = _("No color");
219 pr.second = LColor::none;
222 pr.first = _("Black");
223 pr.second = LColor::black;
226 pr.first = _("White");
227 pr.second = LColor::white;
231 pr.second = LColor::red;
234 pr.first = _("Green");
235 pr.second = LColor::green;
238 pr.first = _("Blue");
239 pr.second = LColor::blue;
242 pr.first = _("Cyan");
243 pr.second = LColor::cyan;
246 pr.first = _("Magenta");
247 pr.second = LColor::magenta;
250 pr.first = _("Yellow");
251 pr.second = LColor::yellow;
254 pr.first = _("Reset");
255 pr.second = LColor::inherit;