|
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