]> git.lyx.org Git - lyx.git/blob - lib/layouts/europecv.layout
Update layouts to 2.2.0alpha1 format
[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 57
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           InsertCotext   1
138         EndArgument
139         ParSkip         0.4
140         TopSep          1.3
141         BottomSep       0.7
142         ParSep          0.7
143         Align           Block
144         LabelSep        xxx
145         LabelType       No_Label
146         Font
147           Family        Sans
148           Series        Bold
149         EndFont
150         TocLevel        1
151 End
152
153 Style Item
154         Margin          Dynamic
155         LatexType       Command
156         LatexName       ecvitem
157         Category        MainText
158         Argument 1
159           LabelString   "Vertical Space"
160           Tooltip       "Additional vertical space"
161         EndArgument
162         Argument 2
163           Mandatory     1
164           AutoInsert    1
165           LabelString   "Summary"
166           Tooltip       "Summary of the item, can also be the time"
167         EndArgument
168         ParSkip         0.4
169         Align           Block
170         LabelSep        xx
171         LabelType       Static
172         LabelString     "Item:"
173         LabelFont
174           Series        Bold
175           Color         Blue
176         EndFont
177 End
178
179 Style BulletedItem
180         CopyStyle       Item
181         LatexName       ecvitem*
182         LabelString     "Bulleted Item:"
183 End
184
185 Style Begin
186         Margin          Dynamic
187         LatexType       Command
188         LatexName       begin{europecv}
189         Category        FrontMatter
190         KeepEmpty       1
191         TopSep          1
192         BottomSep       1
193         ParSkip         0.4
194         Align           Block
195         LabelSep        xx
196         LabelType       Static
197         LabelString     "Begin of CV"
198         LabelFont
199           Series        Bold
200           Color         Green
201         EndFont
202 End
203
204 Style PersonalInfo
205         CopyStyle       Begin
206         LatexName       ecvpersonalinfo{}
207         TopSep          0
208         BottomSep       0
209         LabelString     "Personal Info"
210 End
211
212 Style MotherTongue
213         Margin          Dynamic
214         LatexType       Command
215         LatexName       ecvmothertongue
216         Category        MainText
217         Argument 1
218           LabelString   "Vertical Space"
219           Tooltip       "Additional vertical space"
220         EndArgument
221         ParSkip         0.4
222         Align           Block
223         LabelSep        xx
224         LabelType       Static
225         LabelString     "Mother Tongue:"
226         Font
227           Series        Bold
228         EndFont
229         LabelFont
230           Series        Bold
231           Color         Blue
232         EndFont
233 End
234
235 Style LangHeader
236         CopyStyle       MotherTongue
237         LatexName       ecvlanguageheader
238         ResetArgs       1
239         LabelString     "Language Header:"
240 End
241
242 Style Language
243         CopyStyle       MotherTongue
244         LatexName       ecvlanguage
245         LabelString     "Language:"
246         Argument 2
247           Mandatory     1
248           LabelString   "Language"
249           Tooltip       "Name of the language"
250         EndArgument
251         Argument 3
252           Mandatory     1
253           LabelString   "Listening"
254           Tooltip       "Level how good you think you can listen"
255         EndArgument
256         Argument 4
257           Mandatory     1
258           LabelString   "Reading"
259           Tooltip       "Level how good you think you can read"
260         EndArgument
261         Argument 5
262           Mandatory     1
263           LabelString   "Interaction"
264           Tooltip       "Level how good you think you can conversate"
265         EndArgument
266         Argument 6
267           Mandatory     1
268           LabelString   "Production"
269           Tooltip       "Level how good you think you can freely talk"
270         EndArgument
271 End
272
273 Style LastLanguage
274         CopyStyle       Language
275         LatexName       ecvlastlanguage
276         LabelString     "Last Language:"
277 End
278
279 Style LangFooter
280         CopyStyle       LangHeader
281         LatexName       ecvlanguagefooter
282         LabelString     "Language Footer:"
283 End
284
285 Style End
286         Margin          Dynamic
287         LatexType       Command
288         LatexName       end{europecv}
289         Category        BackMatter
290         KeepEmpty       1
291         TopSep          1
292         ParSkip         0.4
293         Align           Block
294         LabelSep        xx
295         LabelType       Static
296         LabelString     "End of CV"
297         LabelFont
298           Series        Bold
299           Color         Green
300         EndFont
301 End
302
303 InsetLayout "Flex:VerticalSpace"
304         LyxType         custom
305         LatexType       command
306         LatexName       ecvspace
307         Decoration      Conglomerate
308         LabelString     "Vertical space"
309         Font
310           Color         foreground
311           Size          Small
312           Family        Roman
313           Shape         Up
314           Series        Medium
315           Misc          No_Emph
316           Misc          No_Noun
317           Misc          No_Bar
318         EndFont
319         LabelFont
320           Color         green
321           Size          Small
322         EndFont
323 End
324