|
21 | 21 | <rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
|
22 | 22 | </info>
|
23 | 23 | <!--
|
24 |
| - ISNAD AUTHOR-DATE v.1.0 |
| 24 | + ISNAD FULL NOTES v.1.1 |
25 | 25 |
|
26 | 26 | Document Type Mappings
|
27 | 27 | ISNAD CSL
|
|
395 | 395 | <else-if type="motion_picture" variable="genre" match="all">
|
396 | 396 | <text variable="title" text-case="title" font-style="italic"/>
|
397 | 397 | </else-if>
|
| 398 | + <else-if type="entry-dictionary"> |
| 399 | + <choose> |
| 400 | + <if variable="author editor" match="none"> |
| 401 | + <text variable="title" text-case="title" quotes="true"/> |
| 402 | + </if> |
| 403 | + </choose> |
| 404 | + </else-if> |
398 | 405 | <else>
|
399 | 406 | <text variable="title" text-case="title" quotes="true"/>
|
400 | 407 | </else>
|
|
557 | 564 | <else-if type="motion_picture" variable="genre" match="all">
|
558 | 565 | <text variable="title" font-style="italic" form="short"/>
|
559 | 566 | </else-if>
|
| 567 | + <else-if type="entry-dictionary"> |
| 568 | + <choose> |
| 569 | + <if variable="author editor" match="none"> |
| 570 | + <text variable="title" text-case="title" quotes="true"/> |
| 571 | + </if> |
| 572 | + </choose> |
| 573 | + </else-if> |
560 | 574 | <else>
|
561 | 575 | <text variable="title" text-case="title" form="short" quotes="true"/>
|
562 | 576 | </else>
|
|
904 | 918 | </if>
|
905 | 919 | </choose>
|
906 | 920 | </macro>
|
| 921 | + <macro name="locators-dictionary"> |
| 922 | + <choose> |
| 923 | + <if type="entry-dictionary"> |
| 924 | + <choose> |
| 925 | + <if variable="author editor" match="none"/> |
| 926 | + <else-if variable="title" match="all"> |
| 927 | + <group delimiter=", "> |
| 928 | + <text variable="title" text-case="title" quotes="true"/> |
| 929 | + <text macro="point-locators"/> |
| 930 | + </group> |
| 931 | + </else-if> |
| 932 | + <else> |
| 933 | + <text variable="locator"/> |
| 934 | + </else> |
| 935 | + </choose> |
| 936 | + </if> |
| 937 | + </choose> |
| 938 | + </macro> |
907 | 939 | <macro name="event-note">
|
908 | 940 | <text variable="event"/>
|
909 | 941 | </macro>
|
|
1078 | 1110 | </else>
|
1079 | 1111 | </choose>
|
1080 | 1112 | </if>
|
| 1113 | + <else-if type="entry-dictionary"> |
| 1114 | + <text macro="locators-dictionary"/> |
| 1115 | + </else-if> |
1081 | 1116 | <else-if variable="locator">
|
1082 | 1117 | <choose>
|
1083 | 1118 | <if locator="page verse book" match="none">
|
|
1106 | 1141 | <text variable="locator"/>
|
1107 | 1142 | </group>
|
1108 | 1143 | </if>
|
1109 |
| - <else-if type="book graphic motion_picture report song chapter entry-encyclopedia entry-dictionary paper-conference" match="any"> |
| 1144 | + <else-if type="book graphic motion_picture report song chapter entry-encyclopedia paper-conference" match="any"> |
1110 | 1145 | <group delimiter="/">
|
1111 | 1146 | <number variable="volume" form="numeric"/>
|
1112 | 1147 | <text variable="locator"/>
|
|
1139 | 1174 | </macro>
|
1140 | 1175 | <macro name="point-locators-join-with-comma">
|
1141 | 1176 | <choose>
|
1142 |
| - <if type="article-journal article-magazine article-newspaper" match="none"> |
| 1177 | + <if type="article-journal article-magazine article-newspaper entry-dictionary" match="none"> |
1143 | 1178 | <text macro="point-locators"/>
|
1144 | 1179 | </if>
|
| 1180 | + <else-if type="entry-dictionary"> |
| 1181 | + <text macro="locators-dictionary"/> |
| 1182 | + </else-if> |
1145 | 1183 | <else-if variable="volume issue" match="none">
|
1146 | 1184 | <text macro="point-locators"/>
|
1147 | 1185 | </else-if>
|
|
1187 | 1225 | </macro>
|
1188 | 1226 | <macro name="locators-chapter">
|
1189 | 1227 | <choose>
|
1190 |
| - <if type="chapter entry-dictionary entry-encyclopedia paper-conference" match="any"> |
| 1228 | + <if type="chapter entry-encyclopedia paper-conference" match="any"> |
1191 | 1229 | <choose>
|
1192 | 1230 | <if variable="author container-author" match="all"/>
|
1193 | 1231 | <else>
|
|
0 commit comments