]> git.lyx.org Git - lyx.git/blob - lib/layouts/sigplanconf.layout
new layout and template file for ACM SIGPLAN articles
[lyx.git] / lib / layouts / sigplanconf.layout
1 #% Do not delete he line below; configure depends on this
2 #  \DeclareLaTeXClass[sigplanconf]{article (ACM SIGPLAN)}
3 # ACM SIGPLAN sigplanconf textclass definition file.
4 # Author : Uwe Stöhr
5 #
6 # We use sigplanconf.cls, the Sigplan class file that can be
7 # downloaded from
8 # http://www.sigplan.org/authorInformation.htm
9 #
10 # This layout is according to
11 # http://www.sigplan.org/sigplanconf-guide.pdf
12 #
13 # ACM style files can be obtained at
14 # http://www.acm.org/sigs/pubs/proceed/template.html
15
16 Format 4
17
18 Columns                 1
19 Sides                   1
20 SecNumDepth             3
21 TocDepth                3
22 DefaultStyle            Standard
23
24 ClassOptions
25   FontSize              9|10|11
26 End  
27
28 DefaultFont
29   Family                Roman
30   Series                Medium
31   Shape                 Up
32   Size                  Normal
33   Color                 None
34 EndFont
35
36
37 Style Standard
38   Margin                Static
39   LatexType             Paragraph
40   LatexName             dummy
41   ParIndent             MM
42   ParSkip               0.4
43   Align                 Block
44   AlignPossible         Block, Left, Right, Center
45   LabelType             No_Label
46 End
47
48
49 Input stdlists.inc
50 Input stdsections.inc
51 Input stdstarsections.inc
52
53 # don't use the following styles
54 NoStyle                 Part
55 NoStyle                 Part*
56 NoStyle                 Chapter
57 NoStyle                 Chapter*
58 NoStyle                 Subparagraph
59 NoStyle                 Subparagraph*
60
61
62 Style Conference
63         Margin                  Dynamic
64         LatexType               Command
65         LatexName               conferenceinfo
66         InTitle                 1
67         ParSkip                 0.4
68         BottomSep               0.5
69         Align                   Left
70         LabelSep                xx
71         LabelType               Static
72         LabelString             "Conference:"
73         LabelFont
74           Color                 Green
75           Series                Bold
76         EndFont
77 End
78
79
80 Style CopyrightYear
81         CopyStyle               Conference
82         LatexName               CopyrightYear
83         LabelString             "Copyright year:"
84 End
85
86
87 Style Copyrightdata
88         CopyStyle               Conference
89         LatexName               copyrightdata
90         LabelString             "Copyright data:"
91 End
92
93
94 Input stdtitle.inc
95 Input stdstruct.inc
96
97
98 Style Subtitle
99         CopyStyle               Title
100         LatexName               subtitle
101         Font
102           Size                Larger
103         EndFont
104 End
105
106
107 # don't use the Author definition from stdtitle.inc
108 NoStyle Author
109 # define a new one
110 Style Author
111         Margin                Static
112         LatexType             Command
113         InTitle               1
114         LatexName             authorinfo
115         LabelSep              xxx
116         ParSkip               0.4
117         TopSep                1.3
118         BottomSep             0.7
119         ParSep                0.7
120         Align                 Center
121         AlignPossible         Center
122         LabelType             No_Label
123         Font
124           Size                Large
125         EndFont
126 End
127
128
129 Style Terms
130         CopyStyle               Conference
131         LatexName               terms
132         LabelString             "Terms:"
133 End
134
135
136 Style Keywords
137         CopyStyle               Conference
138         LatexName               terms
139         LabelString             "Keywords:"
140 End
141
142
143 Style Abstract
144         Margin                  Static
145         LatexType               Environment
146         LatexName               abstract
147         InTitle                 1
148         NextNoIndent            1
149         LeftMargin              MMM
150         RightMargin             MMM
151         ParIndent               MM
152         ItemSep                 0
153         TopSep                  0.7
154         BottomSep               0.7
155         ParSep                  0
156         Align                   Block
157         AlignPossible           Block
158         LabelType               Centered_Top_Environment
159         LabelString             "Abstract"
160         LabelBottomSep          0.5
161         Font
162           Size                  Small
163         EndFont
164         LabelFont
165           Series                Bold
166           Size                  Large
167         EndFont
168 End
169
170
171 Style Acknowledgments
172         CopyStyle               Abstract
173         LatexName               acks
174         InTitle                 0
175         LabelBottomsep          0
176         LabelType               Top_Environment
177         LabelString             "Acknowledgments"
178 End
179
180
181 Input stdlayouts.inc
182 Input stdfloats.inc
183 Input stdcounters.inc
184 Input amsmaths.inc
185