Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 204 lines (203 sloc) 6.836 kb
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
1 <?xml version="1.0" encoding="utf-8"?>
99bf4d0 @rmzelle Rename a few styles, fix up titles and links, add ISSNs, set default-loc...
rmzelle authored
2 <style xmlns="http://purl.org/net/xbiblio/csl" class="note" version="1.0" demote-non-dropping-particle="sort-only" default-locale="en-GB">
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
3 <info>
99bf4d0 @rmzelle Rename a few styles, fix up titles and links, add ISSNs, set default-loc...
rmzelle authored
4 <title>The Historical Journal</title>
5 <id>http://www.zotero.org/styles/the-historical-journal</id>
6 <link href="http://www.zotero.org/styles/the-historical-journal" rel="self"/>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
7 <link href="http://assets.cambridge.org/HIS/HIS_ifc.pdf" rel="documentation"/>
8 <author>
9 <name>Julian Onions</name>
10 <email>julian.onions@gmail.com</email>
11 </author>
f262da0 @rmzelle Touch up some independents
rmzelle authored
12 <category citation-format="note"/>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
13 <category field="history"/>
99bf4d0 @rmzelle Rename a few styles, fix up titles and links, add ISSNs, set default-loc...
rmzelle authored
14 <issn>0018-246X</issn>
6d852d0 @rmzelle Marking some eISSNs as such for independents
rmzelle authored
15 <eissn>1469-5103</eissn>
27041e5 @rmzelle Reorder elements in cs:info section, using csl-reorder-info2.py from uti...
rmzelle authored
16 <summary>History journal style</summary>
87ddfc7 @rmzelle Update cs:updated timestamps to time of last commit (independents).
rmzelle authored
17 <updated>2012-09-27T22:06:38+00:00</updated>
becab91 @rmzelle Update to use "license" attribute on cs:rights.
rmzelle authored
18 <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
19 </info>
20 <macro name="author">
21 <names variable="author">
22 <name and="text" delimiter=", "/>
45e0d78 @adam3smith remove .) strip-periods="true" using grep -rl 'suffix=\"\.)\" strip-peri...
adam3smith authored
23 <label form="short" prefix=" (" suffix=")"/>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
24 <substitute>
25 <names variable="editor"/>
26 <names variable="translator"/>
27 <text macro="title"/>
28 </substitute>
29 </names>
30 </macro>
31 <macro name="author-short">
32 <names variable="author">
33 <name form="short" and="text" delimiter=", "/>
45e0d78 @adam3smith remove .) strip-periods="true" using grep -rl 'suffix=\"\.)\" strip-peri...
adam3smith authored
34 <label form="short" prefix=" (" suffix=")"/>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
35 <substitute>
36 <names variable="editor"/>
37 <names variable="translator"/>
38 <text macro="title"/>
39 </substitute>
40 </names>
41 </macro>
42 <macro name="container-editor">
43 <group delimiter=" ">
44 <text term="in" suffix=" "/>
bdd98f5 @bdarcus initial commit
bdarcus authored
45 <names variable="editor">
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
46 <name and="text" delimiter=", "/>
6ab4f44 @adam3smith remove suffix="." strip-periods="true" which is just clutter, leftover f...
adam3smith authored
47 <label form="short" prefix=", "/>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
48 <substitute>
49 <names variable="container-author"/>
50 <names variable="translator"/>
51 <text macro="title"/>
52 </substitute>
bdd98f5 @bdarcus initial commit
bdarcus authored
53 </names>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
54 </group>
55 </macro>
56 <macro name="editor">
57 <names variable="editor">
6f8c12b @adam3smith now correctly changing suffix=". " strip-periods="true" to suffix=" "
adam3smith authored
58 <label form="short" suffix=" "/>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
59 <name and="text" delimiter=", "/>
60 <substitute>
61 <names variable="translator"/>
62 </substitute>
63 </names>
64 </macro>
65 <macro name="title">
66 <choose>
67 <if type="thesis">
ad136bb @adam3smith fix hard-coded single quotes (analogous to Frank's fix for French quotes...
adam3smith authored
68 <text variable="title" form="short" quotes="true"/>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
69 </if>
b0256fd @fbennett Sort modified attribute value lists alphabetically.
fbennett authored
70 <else-if type="bill book graphic legal_case legislation motion_picture report song" match="any">
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
71 <text variable="title" form="short" font-style="italic"/>
72 </else-if>
73 <else>
ad136bb @adam3smith fix hard-coded single quotes (analogous to Frank's fix for French quotes...
adam3smith authored
74 <text variable="title" form="short" quotes="true"/>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
75 </else>
76 </choose>
77 </macro>
78 <macro name="publisher">
79 <group delimiter=": ">
80 <text variable="publisher"/>
81 <text variable="publisher-place"/>
82 </group>
83 </macro>
84 <macro name="date">
85 <date variable="issued">
86 <date-part name="month" suffix=" "/>
87 <date-part name="year"/>
88 </date>
89 </macro>
90 <macro name="volumes">
91 <group delimiter=" ">
92 <text variable="number-of-volumes"/>
93 <text term="volume" form="short" plural="true" strip-periods="true"/>
94 </group>
95 </macro>
96 <macro name="pageno">
97 <choose>
98 <if variable="locator" match="none">
7f34dc5 @adam3smith remove strip-periods="true" -- suffix="." combinations
adam3smith authored
99 <label variable="page" suffix=" " form="short"/>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
100 <text variable="page"/>
101 </if>
102 </choose>
103 </macro>
104 <macro name="pageref">
105 <group>
7f34dc5 @adam3smith remove strip-periods="true" -- suffix="." combinations
adam3smith authored
106 <label variable="locator" suffix=" " form="short"/>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
107 <text variable="locator"/>
108 </group>
109 </macro>
110 <macro name="volref">
111 <text variable="volume"/>
112 </macro>
113 <macro name="container">
114 <choose>
115 <if type="chapter paper-conference" match="any">
116 <text variable="container-title" font-style="italic"/>
117 </if>
118 <else>
119 <text variable="container-title" font-style="italic" form="short"/>
120 </else>
121 </choose>
122 </macro>
123 <citation>
124 <layout suffix="." delimiter="; ">
923b7d8 @bdarcus bulk add, update of styles from upgrade script
bdarcus authored
125 <choose>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
126 <if position="subsequent">
127 <group delimiter=", ">
128 <text macro="author-short"/>
129 <text macro="title"/>
130 <text macro="pageref"/>
131 </group>
132 </if>
133 <else>
134 <group delimiter=", ">
135 <text macro="author"/>
136 <choose>
137 <if type="thesis">
138 <text macro="title"/>
139 <group delimiter=", ">
140 <group prefix=" (" suffix=")" delimiter=", ">
141 <text variable="genre"/>
142 <text macro="publisher"/>
143 <text macro="container"/>
144 <text macro="date"/>
145 </group>
146 <text macro="volref"/>
147 <text macro="pageref"/>
148 </group>
149 </if>
b0256fd @fbennett Sort modified attribute value lists alphabetically.
fbennett authored
150 <else-if type="bill book graphic legal_case legislation motion_picture report song" match="any">
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
151 <group delimiter=", ">
bdd98f5 @bdarcus initial commit
bdarcus authored
152 <text macro="title"/>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
153 <text macro="editor"/>
154 </group>
155 <group delimiter=", ">
156 <group prefix=" (" suffix=")" delimiter=", ">
157 <text macro="volumes"/>
158 <text macro="publisher"/>
159 <text macro="container"/>
160 <text macro="date"/>
161 </group>
162 <text macro="volref"/>
163 <text macro="pageref"/>
164 </group>
165 </else-if>
166 <else-if type="chapter paper-conference" match="any">
167 <group delimiter=" ">
168 <group delimiter=", ">
169 <text macro="title"/>
170 <text macro="container-editor"/>
171 <text macro="container"/>
172 <text macro="volref"/>
173 </group>
174 <group prefix=" (" suffix=")" delimiter=", ">
175 <text macro="volumes"/>
176 <text macro="publisher"/>
177 <text macro="date"/>
178 </group>
179 <text macro="pageno"/>
bdd98f5 @bdarcus initial commit
bdarcus authored
180 <text macro="pageref"/>
a94efbc @rmzelle Pretty print a few more styles.
rmzelle authored
181 </group>
182 </else-if>
183 <else>
184 <group delimiter=", ">
185 <text macro="title"/>
186 <text macro="publisher"/>
187 <text macro="container"/>
188 <group delimiter=" ">
189 <text macro="volref"/>
190 <text macro="date" prefix="(" suffix=")"/>
191 </group>
192 <text macro="volumes"/>
193 <text macro="pageno"/>
194 <text macro="pageref"/>
195 </group>
196 </else>
197 </choose>
198 </group>
199 </else>
200 </choose>
201 </layout>
202 </citation>
203 </style>
Something went wrong with that request. Please try again.