]> git.lyx.org Git - lyx.git/blob - lib/layouts/europecv.layout
Extend unicodesymbols force flag
[lyx.git] / lib / layouts / europecv.layout
1 #% Do not delete the line below; configure depends on this
2 #  \DeclareLaTeXClass[europecv,fancyhdr.sty,longtable.sty,ucs.sty]{Europe CV}
3 #  \DeclareCategory{Curricula Vitae}
4 # europe CV textclass definition file.
5 # Author : Uwe Stöhr (uwestoehr@web.de)
6
7
8 # General textclass parameters
9 Format 44
10         Columns         1
11         Sides           1
12         SecNumDepth     -1
13         TocDepth        -1
14
15
16 # Standard style definition
17 Style Standard
18         Category        MainText
19         Margin          Static
20         LatexType       Paragraph
21         LatexName       dummy
22         ParIndent       MM
23         ParSkip         0.4
24         Align           Block
25         LabelType       No_Label
26 End
27
28 Input stdcounters.inc
29 Input stdinsets.inc
30
31 Style Name
32         Margin          Dynamic
33         LatexType       Command
34         LatexName       ecvname
35         Category        FrontMatter
36         InPreamble      1
37         ParSkip         0.4
38         LabelSep        xx
39         LabelType       Static
40         LabelString     "Name:"
41         LabelFont
42           Series        Bold
43           Color         Blue
44         EndFont
45 End
46
47 Style FooterName
48         CopyStyle       Name
49         LatexName       ecvfootername
50         LabelString     "Footer name:"
51 End
52
53 Style Nationality
54         CopyStyle       Name
55         LatexName       ecvnationality
56         LabelString     "Nationality:"
57 End
58
59 Style Birthday
60         CopyStyle       Name
61         LatexName       ecvdateofbirth
62         LabelString     "Date of birth:"
63 End
64
65 Style Address
66         CopyStyle       Name
67         LatexName       ecvaddress
68         LabelString     "Address:"
69 End
70
71 Style Email
72         CopyStyle       Name
73         LatexName       ecvemail
74         LabelString     "E-mail:"
75 End
76
77 Style Telephone
78         CopyStyle       Name
79         LatexName       ecvtelephone
80         LabelString     "Telephone:"
81         Argument 1
82           LabelString   "Mobile"
83           Tooltip       "Mobile phone number"
84         EndArgument
85 End
86
87 Style Gender
88         CopyStyle       Name
89         LatexName       ecvgender
90         LabelString     "Gender:"
91 End
92
93 Style Fax
94         CopyStyle       Name
95         LatexName       ecvfax
96         LabelString     "Fax:"
97 End
98
99 Style BeforePicture
100         CopyStyle       Name
101         LatexName       ecvbeforepicture
102         LabelString     "Space before picture:"
103 End
104
105 Style Picture
106         CopyStyle       Name
107         LatexName       ecvpicture
108         LabelString     "Picture:"
109         Argument 1
110           LabelString   "Size"
111           Tooltip       "Size the photo is resized to"
112         EndArgument
113 End
114
115 Style AfterPicture
116         CopyStyle       Name
117         LatexName       ecvafterpicture
118         LabelString     "Space after picture:"
119 End
120
121 Style Page
122         CopyStyle       Name
123         LatexName       ecvpage
124         LabelString     "Page:"
125 End
126
127 Style Section
128         Category        Sectioning
129         Margin          Dynamic
130         LatexType       Command
131         LatexName       ecvsection
132         NeedProtect     1
133         NextNoIndent    1
134         Argument 1
135           LabelString   "Short Title|S"
136           Tooltip       "The title as it appears in the header"
137         EndArgument
138         ParSkip         0.4
139         TopSep          1.3
140         BottomSep       0.7
141         ParSep          0.7
142         Align           Block
143         LabelSep        xxx
144         LabelType       No_Label
145         Font
146           Family        Sans
147           Series        Bold
148         EndFont
149         TocLevel        1
150 End
151
152 Style Item
153         Margin          Dynamic
154         LatexType       Command
155         LatexName       ecvitem
156         Category        MainText
157         Argument 1
158           LabelString   "Vertical Space"
159           Tooltip       "Additional vertical space"
160         EndArgument
161         Argument 2
162           Mandatory     1
163           AutoInsert    1
164           LabelString   "Summary"
165           Tooltip       "Summary of the item, can also be the time"
166         EndArgument
167         ParSkip         0.4
168         Align           Block
169         LabelSep        xx
170         LabelType       Static
171         LabelString     "Item:"
172         LabelFont
173           Series        Bold
174           Color         Blue
175         EndFont
176 End
177
178 Style BulletedItem
179         CopyStyle       Item
180         LatexName       ecvitem*
181         LabelString     "Bulleted Item:"
182 End
183
184 Style Begin
185         Margin          Dynamic
186         LatexType       Command
187         LatexName       begin{europecv}
188         Category        FrontMatter
189         KeepEmpty       1
190         TopSep          1
191         BottomSep       1
192         ParSkip         0.4
193         Align           Block
194         LabelSep        xx
195         LabelType       Static
196         LabelString     "Begin of CV"
197         LabelFont
198           Series        Bold
199           Color         Green
200         EndFont
201 End
202
203 Style PersonalInfo
204         CopyStyle       Begin
205         LatexName       ecvpersonalinfo{}
206         TopSep          0
207         BottomSep       0
208         LabelString     "Personal Info"
209 End
210
211 Style MotherTongue
212         Margin          Dynamic
213         LatexType       Command
214         LatexName       ecvmothertongue
215         Category        MainText
216         Argument 1
217           LabelString   "Vertical Space"
218           Tooltip       "Additional vertical space"
219         EndArgument
220         ParSkip         0.4
221         Align           Block
222         LabelSep        xx
223         LabelType       Static
224         LabelString     "Mother Tongue:"
225         Font
226           Series        Bold
227         EndFont
228         LabelFont
229           Series        Bold
230           Color         Blue
231         EndFont
232 End
233
234 Style LangHeader
235         CopyStyle       MotherTongue
236         LatexName       ecvlanguageheader
237         ResetArgs       1
238         LabelString     "Language Header:"
239 End
240
241 Style Language
242         CopyStyle       MotherTongue
243         LatexName       ecvlanguage
244         LabelString     "Language:"
245         Argument 2
246           Mandatory     1
247           LabelString   "Language"
248           Tooltip       "Name of the language"
249         EndArgument
250         Argument 3
251           Mandatory     1
252           LabelString   "Listening"
253           Tooltip       "Level how good you think you can listen"
254         EndArgument
255         Argument 4
256           Mandatory     1
257           LabelString   "Reading"
258           Tooltip       "Level how good you think you can read"
259         EndArgument
260         Argument 5
261           Mandatory     1
262           LabelString   "Interaction"
263           Tooltip       "Level how good you think you can conversate"
264         EndArgument
265         Argument 6
266           Mandatory     1
267           LabelString   "Production"
268           Tooltip       "Level how good you think you can freely talk"
269         EndArgument
270 End
271
272 Style LastLanguage
273         CopyStyle       Language
274         LatexName       ecvlastlanguage
275         LabelString     "Last Language:"
276 End
277
278 Style LangFooter
279         CopyStyle       LangHeader
280         LatexName       ecvlanguagefooter
281         LabelString     "Language Footer:"
282 End
283
284 Style End
285         Margin          Dynamic
286         LatexType       Command
287         LatexName       end{europecv}
288         Category        BackMatter
289         KeepEmpty       1
290         TopSep          1
291         ParSkip         0.4
292         Align           Block
293         LabelSep        xx
294         LabelType       Static
295         LabelString     "End of CV"
296         LabelFont
297           Series        Bold
298           Color         Green
299         EndFont
300 End
301
302 InsetLayout "Flex:VerticalSpace"
303         LyxType         custom
304         LatexType       command
305         LatexName       ecvspace
306         Decoration      Conglomerate
307         LabelString     "Vertical space"
308         Font
309           Color         foreground
310           Size          Small
311           Family        Roman
312           Shape         Up
313           Series        Medium
314           Misc          No_Emph
315           Misc          No_Noun
316           Misc          No_Bar
317         EndFont
318         LabelFont
319           Color         green
320           Size          Small
321         EndFont
322 End
323