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