Ticket #632: all.csl

File all.csl, 14.1 KB (added by codec, 9 years ago)

Display all variables - debug format

Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" xml:lang="en">
3        <info>
4                <title>ALL debugging format</title>
5                <id>http://www.zotero.org/namespaces/CSL/ALL.csl</id>
6                <author>
7                        <name>Julian Onions</name>
8                        <email>julian.onions@gmail.com</email>
9                </author>
10                <updated>2007-11-08T09:01:27</updated>
11                <summary>The ALL style - a debugging view to show eveything.
12                Generated from a perl script.</summary>
13        </info>
14<macro name="author">
15    <names variable="author">
16      <name name-as-sort-order="all" and="symbol" sort-separator=", " initialize-with=". "
17        delimiter=", " delimiter-precedes-last="always"/>
18      <label form="short" prefix=" (" suffix=".)" text-transform="capitalize"/>
19      <substitute>
20        <names variable="editor"/>
21        <names variable="translator"/>
22        <text variable="title"/>
23      </substitute>
24    </names>
25</macro>
26  <citation>
27    <option name="et-al-min" value="6"/>
28    <option name="et-al-use-first" value="6"/>
29    <option name="et-al-subsequent-min" value="6"/>
30    <option name="et-al-subsequent-use-first" value="1"/>
31    <option name="disambiguate-add-year-suffix" value="true"/>
32    <option name="disambiguate-add-names" value="true"/>
33    <option name="disambiguate-add-givenname" value="true"/>
34    <layout prefix="(" suffix=")" delimiter="; ">
35      <text macro="author"/>
36      <date variable="issued" prefix=", ">
37        <date-part name="year"/>
38      </date>
39      <label variable="locator" prefix=", " suffix="." form="short"/>
40      <text variable="locator" prefix=": "/>
41    </layout>
42  </citation>
43  <bibliography>
44    <option name="hanging-indent" value="true"/>
45    <option name="et-al-min" value="6"/>
46    <option name="et-al-use-first" value="6"/>
47    <layout>
48    <choose>
49      <if type="article">
50        <text value="Type is article"/>
51      </if>
52    </choose>
53    <choose>
54      <if type="article-magazine">
55        <text value="Type is article-magazine"/>
56      </if>
57    </choose>
58    <choose>
59      <if type="article-newspaper">
60        <text value="Type is article-newspaper"/>
61      </if>
62    </choose>
63    <choose>
64      <if type="article-journal">
65        <text value="Type is article-journal"/>
66      </if>
67    </choose>
68    <choose>
69      <if type="bill">
70        <text value="Type is bill"/>
71      </if>
72    </choose>
73    <choose>
74      <if type="book">
75        <text value="Type is book"/>
76      </if>
77    </choose>
78    <choose>
79      <if type="chapter">
80        <text value="Type is chapter"/>
81      </if>
82    </choose>
83    <choose>
84      <if type="entry">
85        <text value="Type is entry"/>
86      </if>
87    </choose>
88    <choose>
89      <if type="entry-dictionary">
90        <text value="Type is entry-dictionary"/>
91      </if>
92    </choose>
93    <choose>
94      <if type="entry-encylopedia">
95        <text value="Type is entry-encylopedia"/>
96      </if>
97    </choose>
98    <choose>
99      <if type="figure">
100        <text value="Type is figure"/>
101      </if>
102    </choose>
103    <choose>
104      <if type="graphic">
105        <text value="Type is graphic"/>
106      </if>
107    </choose>
108    <choose>
109      <if type="interview">
110        <text value="Type is interview"/>
111      </if>
112    </choose>
113    <choose>
114      <if type="legislation">
115        <text value="Type is legislation"/>
116      </if>
117    </choose>
118    <choose>
119      <if type="legal_case">
120        <text value="Type is legal_case"/>
121      </if>
122    </choose>
123    <choose>
124      <if type="manuscript">
125        <text value="Type is manuscript"/>
126      </if>
127    </choose>
128    <choose>
129      <if type="map">
130        <text value="Type is map"/>
131      </if>
132    </choose>
133    <choose>
134      <if type="motion_picture">
135        <text value="Type is motion_picture"/>
136      </if>
137    </choose>
138    <choose>
139      <if type="musical_score">
140        <text value="Type is musical_score"/>
141      </if>
142    </choose>
143    <choose>
144      <if type="pamphlet">
145        <text value="Type is pamphlet"/>
146      </if>
147    </choose>
148    <choose>
149      <if type="paper-conference">
150        <text value="Type is paper-conference"/>
151      </if>
152    </choose>
153    <choose>
154      <if type="patent">
155        <text value="Type is patent"/>
156      </if>
157    </choose>
158    <choose>
159      <if type="post">
160        <text value="Type is post"/>
161      </if>
162    </choose>
163    <choose>
164      <if type="post-weblog">
165        <text value="Type is post-weblog"/>
166      </if>
167    </choose>
168    <choose>
169      <if type="personal_communication">
170        <text value="Type is personal_communication"/>
171      </if>
172    </choose>
173    <choose>
174      <if type="report">
175        <text value="Type is report"/>
176      </if>
177    </choose>
178    <choose>
179      <if type="review">
180        <text value="Type is review"/>
181      </if>
182    </choose>
183    <choose>
184      <if type="review-book">
185        <text value="Type is review-book"/>
186      </if>
187    </choose>
188    <choose>
189      <if type="song">
190        <text value="Type is song"/>
191      </if>
192    </choose>
193    <choose>
194      <if type="speech">
195        <text value="Type is speech"/>
196      </if>
197    </choose>
198    <choose>
199      <if type="thesis">
200        <text value="Type is thesis"/>
201      </if>
202    </choose>
203    <choose>
204      <if type="treaty">
205        <text value="Type is treaty"/>
206      </if>
207    </choose>
208    <choose>
209      <if type="webpage">
210        <text value="Type is webpage"/>
211      </if>
212    </choose>
213    <names variable="author">
214      <name prefix=" AUTHOR: " delimiter=", " delimiter-precedes-last="always" form="long"/>
215    </names>
216    <names variable="author">
217      <name prefix=" AUTHOR (short): " delimiter=", " delimiter-precedes-last="always" form="short"/>
218    </names>
219    <names variable="editor">
220      <name prefix=" EDITOR: " delimiter=", " delimiter-precedes-last="always" form="long"/>
221    </names>
222    <names variable="editor">
223      <name prefix=" EDITOR (short): " delimiter=", " delimiter-precedes-last="always" form="short"/>
224    </names>
225    <names variable="translator">
226      <name prefix=" TRANSLATOR: " delimiter=", " delimiter-precedes-last="always" form="long"/>
227    </names>
228    <names variable="translator">
229      <name prefix=" TRANSLATOR (short): " delimiter=", " delimiter-precedes-last="always" form="short"/>
230    </names>
231    <names variable="publisher">
232      <name prefix=" PUBLISHER: " delimiter=", " delimiter-precedes-last="always" form="long"/>
233    </names>
234    <names variable="publisher">
235      <name prefix=" PUBLISHER (short): " delimiter=", " delimiter-precedes-last="always" form="short"/>
236    </names>
237    <names variable="original-author">
238      <name prefix=" ORIGINAL-AUTHOR: " delimiter=", " delimiter-precedes-last="always" form="long"/>
239    </names>
240    <names variable="original-author">
241      <name prefix=" ORIGINAL-AUTHOR (short): " delimiter=", " delimiter-precedes-last="always" form="short"/>
242    </names>
243    <names variable="original-publisher">
244      <name prefix=" ORIGINAL-PUBLISHER: " delimiter=", " delimiter-precedes-last="always" form="long"/>
245    </names>
246    <names variable="original-publisher">
247      <name prefix=" ORIGINAL-PUBLISHER (short): " delimiter=", " delimiter-precedes-last="always" form="short"/>
248    </names>
249    <date variable="issued" prefix=" ISSUED: ">
250      <date-part name="year" prefix=" YEAR=" form="long" />
251      <date-part name="year" prefix=" ("  suffix=")" form="short"/>
252      <date-part name="month" prefix=" MONTH=" form="long"/>
253      <date-part name="month" prefix="(" form="short"/>
254      <date-part name="month" prefix="/" form="numeric"/>
255      <date-part name="month" prefix="/" suffix=")" form="numeric-leading-zeros" />
256      <date-part name="day" prefix=" DAY=" form="ordinal" />
257      <date-part name="day" prefix="/" form="numeric" />
258      <date-part name="day" prefix="/" form="numeric-leading-zeros" />
259      <date-part name="other" prefix=" OTHER=" form="long" />
260      <date-part name="other" prefix=" ("  suffix=")" form="short"/>
261    </date>
262    <date variable="event" prefix=" EVENT: ">
263      <date-part name="year" prefix=" YEAR=" form="long" />
264      <date-part name="year" prefix=" ("  suffix=")" form="short"/>
265      <date-part name="month" prefix=" MONTH=" form="long"/>
266      <date-part name="month" prefix="(" form="short"/>
267      <date-part name="month" prefix="/" form="numeric"/>
268      <date-part name="month" prefix="/" suffix=")" form="numeric-leading-zeros" />
269      <date-part name="day" prefix=" DAY=" form="ordinal" />
270      <date-part name="day" prefix="/" form="numeric" />
271      <date-part name="day" prefix="/" form="numeric-leading-zeros" />
272      <date-part name="other" prefix=" OTHER=" form="long" />
273      <date-part name="other" prefix=" ("  suffix=")" form="short"/>
274    </date>
275    <date variable="accessed" prefix=" ACCESSED: ">
276      <date-part name="year" prefix=" YEAR=" form="long" />
277      <date-part name="year" prefix=" ("  suffix=")" form="short"/>
278      <date-part name="month" prefix=" MONTH=" form="long"/>
279      <date-part name="month" prefix="(" form="short"/>
280      <date-part name="month" prefix="/" form="numeric"/>
281      <date-part name="month" prefix="/" suffix=")" form="numeric-leading-zeros" />
282      <date-part name="day" prefix=" DAY=" form="ordinal" />
283      <date-part name="day" prefix="/" form="numeric" />
284      <date-part name="day" prefix="/" form="numeric-leading-zeros" />
285      <date-part name="other" prefix=" OTHER=" form="long" />
286      <date-part name="other" prefix=" ("  suffix=")" form="short"/>
287    </date>
288    <date variable="container" prefix=" CONTAINER: ">
289      <date-part name="year" prefix=" YEAR=" form="long" />
290      <date-part name="year" prefix=" ("  suffix=")" form="short"/>
291      <date-part name="month" prefix=" MONTH=" form="long"/>
292      <date-part name="month" prefix="(" form="short"/>
293      <date-part name="month" prefix="/" form="numeric"/>
294      <date-part name="month" prefix="/" suffix=")" form="numeric-leading-zeros" />
295      <date-part name="day" prefix=" DAY=" form="ordinal" />
296      <date-part name="day" prefix="/" form="numeric" />
297      <date-part name="day" prefix="/" form="numeric-leading-zeros" />
298      <date-part name="other" prefix=" OTHER=" form="long" />
299      <date-part name="other" prefix=" ("  suffix=")" form="short"/>
300    </date>
301    <text variable="title" prefix=" TITLE (short): " form="short"/>
302    <text variable="title" prefix=" TITLE (long): " form="long"/>
303    <text variable="container-title" prefix=" CONTAINER-TITLE (short): " form="short"/>
304    <text variable="container-title" prefix=" CONTAINER-TITLE (long): " form="long"/>
305    <text variable="collection-title" prefix=" COLLECTION-TITLE (short): " form="short"/>
306    <text variable="collection-title" prefix=" COLLECTION-TITLE (long): " form="long"/>
307    <text variable="original-title" prefix=" ORIGINAL-TITLE (short): " form="short"/>
308    <text variable="original-title" prefix=" ORIGINAL-TITLE (long): " form="long"/>
309    <text variable="publisher" prefix=" PUBLISHER (short): " form="short"/>
310    <text variable="publisher" prefix=" PUBLISHER (long): " form="long"/>
311    <text variable="publisher-place" prefix=" PUBLISHER-PLACE (short): " form="short"/>
312    <text variable="publisher-place" prefix=" PUBLISHER-PLACE (long): " form="long"/>
313    <text variable="event" prefix=" EVENT (short): " form="short"/>
314    <text variable="event" prefix=" EVENT (long): " form="long"/>
315    <text variable="event-place" prefix=" EVENT-PLACE (short): " form="short"/>
316    <text variable="event-place" prefix=" EVENT-PLACE (long): " form="long"/>
317    <text variable="page" prefix=" PAGE (short): " form="short"/>
318    <text variable="page" prefix=" PAGE (long): " form="long"/>
319    <text variable="locator" prefix=" LOCATOR (short): " form="short"/>
320    <text variable="locator" prefix=" LOCATOR (long): " form="long"/>
321    <text variable="version" prefix=" VERSION (short): " form="short"/>
322    <text variable="version" prefix=" VERSION (long): " form="long"/>
323    <text variable="volume" prefix=" VOLUME (short): " form="short"/>
324    <text variable="volume" prefix=" VOLUME (long): " form="long"/>
325    <text variable="number-of-volumes" prefix=" NUMBER-OF-VOLUMES (short): " form="short"/>
326    <text variable="number-of-volumes" prefix=" NUMBER-OF-VOLUMES (long): " form="long"/>
327    <text variable="issue" prefix=" ISSUE (short): " form="short"/>
328    <text variable="issue" prefix=" ISSUE (long): " form="long"/>
329    <text variable="medium" prefix=" MEDIUM (short): " form="short"/>
330    <text variable="medium" prefix=" MEDIUM (long): " form="long"/>
331    <text variable="status" prefix=" STATUS (short): " form="short"/>
332    <text variable="status" prefix=" STATUS (long): " form="long"/>
333    <text variable="edition" prefix=" EDITION (short): " form="short"/>
334    <text variable="edition" prefix=" EDITION (long): " form="long"/>
335    <text variable="genre" prefix=" GENRE (short): " form="short"/>
336    <text variable="genre" prefix=" GENRE (long): " form="long"/>
337    <text variable="note" prefix=" NOTE (short): " form="short"/>
338    <text variable="note" prefix=" NOTE (long): " form="long"/>
339    <text variable="annote" prefix=" ANNOTE (short): " form="short"/>
340    <text variable="annote" prefix=" ANNOTE (long): " form="long"/>
341    <text variable="abstractx" prefix=" ABSTRACTX (short): " form="short"/>
342    <text variable="abstractx" prefix=" ABSTRACTX (long): " form="long"/>
343    <text variable="keyword" prefix=" KEYWORD (short): " form="short"/>
344    <text variable="keyword" prefix=" KEYWORD (long): " form="long"/>
345    <text variable="number" prefix=" NUMBER (short): " form="short"/>
346    <text variable="number" prefix=" NUMBER (long): " form="long"/>
347    <text variable="URL" prefix=" URL (short): " form="short"/>
348    <text variable="URL" prefix=" URL (long): " form="long"/>
349    <text variable="DOI" prefix=" DOI (short): " form="short"/>
350    <text variable="DOI" prefix=" DOI (long): " form="long"/>
351    <text variable="ISBN" prefix=" ISBN (short): " form="short"/>
352    <text variable="ISBN" prefix=" ISBN (long): " form="long"/>
353    <text variable="citation-number" prefix=" CITATION-NUMBER (short): " form="short"/>
354    <text variable="citation-number" prefix=" CITATION-NUMBER (long): " form="long"/>
355    <text variable="citation-label" prefix=" CITATION-LABEL (short): " form="short"/>
356    <text variable="citation-label" prefix=" CITATION-LABEL (long): " form="long"/>
357
358    </layout>
359  </bibliography>
360</style>