Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 185 lines (184 sloc) 6.685 kb
c1bc90d @rmzelle Reindent independents.
rmzelle authored
1 <?xml version="1.0" encoding="utf-8"?>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
2 <style xmlns="http://purl.org/net/xbiblio/csl" class="in-text" version="1.0" demote-non-dropping-particle="sort-only" default-locale="en-US">
c1bc90d @rmzelle Reindent independents.
rmzelle authored
3 <info>
4 <title>Association for Computing Machinery (ACM)</title>
5 <id>http://www.zotero.org/styles/association-for-computing-machinery</id>
6 <link href="http://www.zotero.org/styles/association-for-computing-machinery" rel="self"/>
27041e5 @rmzelle Reorder elements in cs:info section, using csl-reorder-info2.py from uti...
rmzelle authored
7 <link href="http://www.acm.org/publications/word_style/word-style-toc/" rel="documentation"/>
c1bc90d @rmzelle Reindent independents.
rmzelle authored
8 <author>
9 <name>Mattias Jacobsson</name>
10 <email>mattias.jacobsson@gmail.com</email>
11 </author>
12 <category citation-format="author-date"/>
13 <category field="engineering"/>
14 <summary>The ACM Journal Reference Format (author-date) variant of the Chicago style</summary>
27041e5 @rmzelle Reorder elements in cs:info section, using csl-reorder-info2.py from uti...
rmzelle authored
15 <updated>2010-03-15T01:24:16+00:00</updated>
c1bc90d @rmzelle Reindent independents.
rmzelle authored
16 <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
17 </info>
18 <macro name="editor">
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
19 <names variable="editor" delimiter=", ">
c1bc90d @rmzelle Reindent independents.
rmzelle authored
20 <name and="symbol" initialize-with=". " delimiter=", "/>
21 <label form="short" prefix=", " text-case="lowercase" suffix="." strip-periods="true"/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
22 </names>
23 </macro>
24 <macro name="anon">
c1bc90d @rmzelle Reindent independents.
rmzelle authored
25 <text term="anonymous" form="short" text-case="capitalize-first" strip-periods="true"/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
26 </macro>
27 <macro name="author">
28 <names variable="author">
c1bc90d @rmzelle Reindent independents.
rmzelle authored
29 <name delimiter=", " and="text" delimiter-precedes-last="never" initialize-with="." name-as-sort-order="all"/>
30 <label form="short" prefix=" " suffix="." text-case="lowercase" strip-periods="true"/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
31 <substitute>
c1bc90d @rmzelle Reindent independents.
rmzelle authored
32 <names variable="editor"/>
33 <text macro="anon"/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
34 </substitute>
35 </names>
36 </macro>
37 <macro name="author-short">
38 <names variable="author">
c1bc90d @rmzelle Reindent independents.
rmzelle authored
39 <name form="short" and="text" delimiter=", " delimiter-precedes-last="never" initialize-with=". "/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
40 <substitute>
c1bc90d @rmzelle Reindent independents.
rmzelle authored
41 <names variable="editor"/>
42 <names variable="translator"/>
43 <text macro="anon"/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
44 </substitute>
45 </names>
46 </macro>
47 <macro name="access">
48 <choose>
49 <if variable="URL">
c1bc90d @rmzelle Reindent independents.
rmzelle authored
50 <text value="Available at:" suffix=" "/>
51 <text variable="URL"/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
52 <group prefix=" [" suffix="]">
c1bc90d @rmzelle Reindent independents.
rmzelle authored
53 <text term="accessed" text-case="capitalize-first" suffix=" "/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
54 <date variable="accessed">
c1bc90d @rmzelle Reindent independents.
rmzelle authored
55 <date-part name="month" suffix=" "/>
56 <date-part name="day" suffix=", "/>
57 <date-part name="year"/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
58 </date>
59 </group>
60 </if>
61 </choose>
62 </macro>
63 <macro name="title">
64 <choose>
65 <if type="bill book graphic legal_case legislation motion_picture report song thesis" match="any">
c1bc90d @rmzelle Reindent independents.
rmzelle authored
66 <text variable="title" font-style="italic"/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
67 </if>
68 <else>
c1bc90d @rmzelle Reindent independents.
rmzelle authored
69 <text variable="title"/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
70 </else>
71 </choose>
72 </macro>
73 <macro name="publisher">
74 <group delimiter=": ">
c1bc90d @rmzelle Reindent independents.
rmzelle authored
75 <text variable="publisher-place"/>
76 <text variable="publisher"/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
77 </group>
78 </macro>
79 <macro name="year-date">
80 <choose>
81 <if variable="issued">
82 <date variable="issued">
c1bc90d @rmzelle Reindent independents.
rmzelle authored
83 <date-part name="year"/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
84 </date>
85 </if>
86 <else>
c1bc90d @rmzelle Reindent independents.
rmzelle authored
87 <text term="no date" form="short"/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
88 </else>
89 </choose>
90 </macro>
91 <macro name="edition">
92 <choose>
93 <if is-numeric="edition">
94 <group delimiter=" ">
c1bc90d @rmzelle Reindent independents.
rmzelle authored
95 <number variable="edition" form="ordinal"/>
96 <text term="edition" form="short" suffix="." strip-periods="true"/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
97 </group>
98 </if>
99 <else>
c1bc90d @rmzelle Reindent independents.
rmzelle authored
100 <text variable="edition" suffix="."/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
101 </else>
102 </choose>
103 </macro>
104 <macro name="pages">
105 <group>
c1bc90d @rmzelle Reindent independents.
rmzelle authored
106 <label variable="page" form="short" suffix=" "/>
107 <text variable="page"/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
108 </group>
109 </macro>
110 <citation et-al-min="3" et-al-use-first="1" et-al-subsequent-min="3" et-al-subsequent-use-first="1" disambiguate-add-year-suffix="true" disambiguate-add-names="true" disambiguate-add-givenname="true">
111 <layout prefix="[" suffix="]" delimiter="; ">
112 <group delimiter=", ">
113 <group delimiter=" ">
c1bc90d @rmzelle Reindent independents.
rmzelle authored
114 <text macro="author-short"/>
115 <text macro="year-date"/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
116 </group>
117 <group>
c1bc90d @rmzelle Reindent independents.
rmzelle authored
118 <label variable="locator" suffix="." form="short" strip-periods="true"/>
119 <text variable="locator"/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
120 </group>
121 </group>
122 </layout>
123 </citation>
624ca8e @rmzelle Remove line-spacing="0" from ACM style.
rmzelle authored
124 <bibliography hanging-indent="true" et-al-min="7" et-al-use-first="1">
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
125 <sort>
c1bc90d @rmzelle Reindent independents.
rmzelle authored
126 <key macro="author"/>
127 <key variable="title"/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
128 </sort>
129 <layout>
c1bc90d @rmzelle Reindent independents.
rmzelle authored
130 <text macro="author" font-variant="small-caps" suffix=","/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
131 <date variable="issued" prefix=" " suffix=".">
c1bc90d @rmzelle Reindent independents.
rmzelle authored
132 <date-part name="year"/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
133 </date>
134 <choose>
135 <if type="bill book graphic legal_case legislation motion_picture report song" match="any">
136 <group prefix=" " delimiter=" " suffix=",">
c1bc90d @rmzelle Reindent independents.
rmzelle authored
137 <text macro="title"/>
138 <text macro="edition"/>
139 <text macro="editor"/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
140 </group>
c1bc90d @rmzelle Reindent independents.
rmzelle authored
141 <text prefix=" " suffix="." macro="publisher"/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
142 </if>
143 <else-if type="chapter paper-conference" match="any">
c1bc90d @rmzelle Reindent independents.
rmzelle authored
144 <text macro="title" prefix=" " suffix="."/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
145 <group prefix=" " delimiter=" ">
c1bc90d @rmzelle Reindent independents.
rmzelle authored
146 <text term="in" text-case="capitalize-first"/>
147 <text macro="editor"/>
148 <text variable="container-title" font-style="italic" suffix="."/>
149 <text variable="collection-title" suffix="."/>
150 <text variable="event" suffix="."/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
151 <group suffix="." delimiter=", ">
c1bc90d @rmzelle Reindent independents.
rmzelle authored
152 <text macro="publisher" prefix=" "/>
153 <text macro="pages"/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
154 </group>
155 </group>
156 </else-if>
157 <else-if type="thesis">
158 <group prefix=" " suffix="." delimiter=". ">
c1bc90d @rmzelle Reindent independents.
rmzelle authored
159 <text macro="title"/>
160 <text variable="genre"/>
161 <text macro="publisher"/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
162 </group>
163 </else-if>
164 <else>
165 <group suffix=".">
c1bc90d @rmzelle Reindent independents.
rmzelle authored
166 <text macro="title" prefix=" "/>
167 <text macro="editor" prefix=" "/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
168 </group>
169 <group prefix=" " suffix=".">
c1bc90d @rmzelle Reindent independents.
rmzelle authored
170 <text variable="container-title" font-style="italic"/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
171 <group prefix=", ">
c1bc90d @rmzelle Reindent independents.
rmzelle authored
172 <text variable="volume"/>
173 <text variable="issue" prefix="(" suffix=")"/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
174 </group>
175 <group prefix=", ">
c1bc90d @rmzelle Reindent independents.
rmzelle authored
176 <label variable="page" suffix="." form="short" strip-periods="true"/>
177 <text variable="page"/>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
178 </group>
179 </group>
180 </else>
c1bc90d @rmzelle Reindent independents.
rmzelle authored
181 </choose>
7484b46 @rmzelle Add ACM style, remove ACM TOIS style.
rmzelle authored
182 </layout>
183 </bibliography>
c1bc90d @rmzelle Reindent independents.
rmzelle authored
184 </style>
Something went wrong with that request. Please try again.