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