diff options
Diffstat (limited to 'support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__tests__biblatex_examples_001.snap')
-rw-r--r-- | support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__tests__biblatex_examples_001.snap | 430 |
1 files changed, 430 insertions, 0 deletions
diff --git a/support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__tests__biblatex_examples_001.snap b/support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__tests__biblatex_examples_001.snap new file mode 100644 index 0000000000..4fbec161d2 --- /dev/null +++ b/support/texlab/src/syntax/bibtex/snapshots/texlab__syntax__bibtex__tests__biblatex_examples_001.snap @@ -0,0 +1,430 @@ +--- +source: src/syntax/bibtex/tests.rs +assertion_line: 47 +expression: "setup(r#\"@incollection{westfahl:space,\n author = {Westfahl, Gary},\n title = {The True Frontier},\n subtitle = {Confronting and Avoiding the Realities of Space in {American}\n Science Fiction Films},\n pages = {55-65},\n crossref = {westfahl:frontier},\n langid = {english},\n langidopts = {variant=american},\n indextitle = {True Frontier, The},\n annotation = {A cross-referenced article from a \\texttt{collection}. This is\n an \\texttt{incollection} entry with a \\texttt{crossref}\n field. Note the \\texttt{subtitle} and \\texttt{indextitle}\n fields},\n}\n\n% booktitle and booksubtitle are only needed for BibTeX's less sophisticated\n% inheritance set-up to make sure westfahl:space shows correctly.\n% With Biber they are not needed.\n@collection{westfahl:frontier,\n editor = {Westfahl, Gary},\n title = {Space and Beyond},\n date = 2000,\n subtitle = {The Frontier Theme in Science Fiction},\n publisher = {Greenwood},\n location = {Westport, Conn. and London},\n langid = {english},\n langidopts = {variant=american},\n booktitle = {Space and Beyond},\n booksubtitle = {The Frontier Theme in Science Fiction},\n annotation = {This is a \\texttt{collection} entry. Note the format of the\n \\texttt{location} field as well as the \\texttt{subtitle}\n field},\n}\"#)" +--- +ROOT@0..1484 + ENTRY@0..678 + TYPE@0..13 "@incollection" + L_DELIM@13..14 "{" + NAME@14..28 "westfahl:space" + COMMA@28..29 "," + WHITESPACE@29..34 "\n " + FIELD@34..66 + NAME@34..40 "author" + WHITESPACE@40..47 " " + EQ@47..48 "=" + WHITESPACE@48..49 " " + CURLY_GROUP@49..65 + L_CURLY@49..50 "{" + WORD@50..58 "Westfahl" + COMMA@58..59 "," + WHITESPACE@59..60 " " + WORD@60..64 "Gary" + R_CURLY@64..65 "}" + COMMA@65..66 "," + WHITESPACE@66..71 "\n " + FIELD@71..106 + NAME@71..76 "title" + WHITESPACE@76..84 " " + EQ@84..85 "=" + WHITESPACE@85..86 " " + CURLY_GROUP@86..105 + L_CURLY@86..87 "{" + WORD@87..90 "The" + WHITESPACE@90..91 " " + WORD@91..95 "True" + WHITESPACE@95..96 " " + WORD@96..104 "Frontier" + R_CURLY@104..105 "}" + COMMA@105..106 "," + WHITESPACE@106..111 "\n " + FIELD@111..232 + NAME@111..119 "subtitle" + WHITESPACE@119..124 " " + EQ@124..125 "=" + WHITESPACE@125..126 " " + CURLY_GROUP@126..231 + L_CURLY@126..127 "{" + WORD@127..138 "Confronting" + WHITESPACE@138..139 " " + WORD@139..142 "and" + WHITESPACE@142..143 " " + WORD@143..151 "Avoiding" + WHITESPACE@151..152 " " + WORD@152..155 "the" + WHITESPACE@155..156 " " + WORD@156..165 "Realities" + WHITESPACE@165..166 " " + WORD@166..168 "of" + WHITESPACE@168..169 " " + WORD@169..174 "Space" + WHITESPACE@174..175 " " + WORD@175..177 "in" + WHITESPACE@177..178 " " + CURLY_GROUP@178..188 + L_CURLY@178..179 "{" + WORD@179..187 "American" + R_CURLY@187..188 "}" + WHITESPACE@188..209 "\n " + WORD@209..216 "Science" + WHITESPACE@216..217 " " + WORD@217..224 "Fiction" + WHITESPACE@224..225 " " + WORD@225..230 "Films" + R_CURLY@230..231 "}" + COMMA@231..232 "," + WHITESPACE@232..237 "\n " + FIELD@237..260 + NAME@237..242 "pages" + WHITESPACE@242..250 " " + EQ@250..251 "=" + WHITESPACE@251..252 " " + CURLY_GROUP@252..259 + L_CURLY@252..253 "{" + WORD@253..258 "55-65" + R_CURLY@258..259 "}" + COMMA@259..260 "," + WHITESPACE@260..265 "\n " + FIELD@265..300 + NAME@265..273 "crossref" + WHITESPACE@273..278 " " + EQ@278..279 "=" + WHITESPACE@279..280 " " + CURLY_GROUP@280..299 + L_CURLY@280..281 "{" + WORD@281..298 "westfahl:frontier" + R_CURLY@298..299 "}" + COMMA@299..300 "," + WHITESPACE@300..305 "\n " + FIELD@305..330 + NAME@305..311 "langid" + WHITESPACE@311..318 " " + EQ@318..319 "=" + WHITESPACE@319..320 " " + CURLY_GROUP@320..329 + L_CURLY@320..321 "{" + WORD@321..328 "english" + R_CURLY@328..329 "}" + COMMA@329..330 "," + WHITESPACE@330..335 "\n " + FIELD@335..369 + NAME@335..345 "langidopts" + WHITESPACE@345..348 " " + EQ@348..349 "=" + WHITESPACE@349..350 " " + CURLY_GROUP@350..368 + L_CURLY@350..351 "{" + WORD@351..367 "variant=american" + R_CURLY@367..368 "}" + COMMA@368..369 "," + WHITESPACE@369..374 "\n " + FIELD@374..410 + NAME@374..384 "indextitle" + WHITESPACE@384..387 " " + EQ@387..388 "=" + WHITESPACE@388..389 " " + CURLY_GROUP@389..409 + L_CURLY@389..390 "{" + WORD@390..394 "True" + WHITESPACE@394..395 " " + WORD@395..403 "Frontier" + COMMA@403..404 "," + WHITESPACE@404..405 " " + WORD@405..408 "The" + R_CURLY@408..409 "}" + COMMA@409..410 "," + WHITESPACE@410..415 "\n " + FIELD@415..676 + NAME@415..425 "annotation" + WHITESPACE@425..428 " " + EQ@428..429 "=" + WHITESPACE@429..430 " " + CURLY_GROUP@430..675 + L_CURLY@430..431 "{" + WORD@431..432 "A" + WHITESPACE@432..433 " " + WORD@433..449 "cross-referenced" + WHITESPACE@449..450 " " + WORD@450..457 "article" + WHITESPACE@457..458 " " + WORD@458..462 "from" + WHITESPACE@462..463 " " + WORD@463..464 "a" + WHITESPACE@464..465 " " + COMMAND@465..472 + COMMAND_NAME@465..472 "\\texttt" + CURLY_GROUP@472..484 + L_CURLY@472..473 "{" + WORD@473..483 "collection" + R_CURLY@483..484 "}" + WORD@484..485 "." + WHITESPACE@485..486 " " + WORD@486..490 "This" + WHITESPACE@490..491 " " + WORD@491..493 "is" + WHITESPACE@493..514 "\n " + WORD@514..516 "an" + WHITESPACE@516..517 " " + COMMAND@517..524 + COMMAND_NAME@517..524 "\\texttt" + CURLY_GROUP@524..538 + L_CURLY@524..525 "{" + WORD@525..537 "incollection" + R_CURLY@537..538 "}" + WHITESPACE@538..539 " " + WORD@539..544 "entry" + WHITESPACE@544..545 " " + WORD@545..549 "with" + WHITESPACE@549..550 " " + WORD@550..551 "a" + WHITESPACE@551..552 " " + COMMAND@552..559 + COMMAND_NAME@552..559 "\\texttt" + CURLY_GROUP@559..569 + L_CURLY@559..560 "{" + WORD@560..568 "crossref" + R_CURLY@568..569 "}" + WHITESPACE@569..590 "\n " + WORD@590..596 "field." + WHITESPACE@596..597 " " + WORD@597..601 "Note" + WHITESPACE@601..602 " " + WORD@602..605 "the" + WHITESPACE@605..606 " " + COMMAND@606..613 + COMMAND_NAME@606..613 "\\texttt" + CURLY_GROUP@613..623 + L_CURLY@613..614 "{" + WORD@614..622 "subtitle" + R_CURLY@622..623 "}" + WHITESPACE@623..624 " " + WORD@624..627 "and" + WHITESPACE@627..628 " " + COMMAND@628..635 + COMMAND_NAME@628..635 "\\texttt" + CURLY_GROUP@635..647 + L_CURLY@635..636 "{" + WORD@636..646 "indextitle" + R_CURLY@646..647 "}" + WHITESPACE@647..668 "\n " + WORD@668..674 "fields" + R_CURLY@674..675 "}" + COMMA@675..676 "," + WHITESPACE@676..677 "\n" + R_DELIM@677..678 "}" + JUNK@678..857 "\n\n% booktitle and boo ..." + ENTRY@857..1484 + TYPE@857..868 "@collection" + L_DELIM@868..869 "{" + NAME@869..886 "westfahl:frontier" + COMMA@886..887 "," + WHITESPACE@887..892 "\n " + FIELD@892..924 + NAME@892..898 "editor" + WHITESPACE@898..905 " " + EQ@905..906 "=" + WHITESPACE@906..907 " " + CURLY_GROUP@907..923 + L_CURLY@907..908 "{" + WORD@908..916 "Westfahl" + COMMA@916..917 "," + WHITESPACE@917..918 " " + WORD@918..922 "Gary" + R_CURLY@922..923 "}" + COMMA@923..924 "," + WHITESPACE@924..929 "\n " + FIELD@929..963 + NAME@929..934 "title" + WHITESPACE@934..942 " " + EQ@942..943 "=" + WHITESPACE@943..944 " " + CURLY_GROUP@944..962 + L_CURLY@944..945 "{" + WORD@945..950 "Space" + WHITESPACE@950..951 " " + WORD@951..954 "and" + WHITESPACE@954..955 " " + WORD@955..961 "Beyond" + R_CURLY@961..962 "}" + COMMA@962..963 "," + WHITESPACE@963..968 "\n " + FIELD@968..988 + NAME@968..972 "date" + WHITESPACE@972..981 " " + EQ@981..982 "=" + WHITESPACE@982..983 " " + LITERAL@983..987 + INTEGER@983..987 "2000" + COMMA@987..988 "," + WHITESPACE@988..993 "\n " + FIELD@993..1048 + NAME@993..1001 "subtitle" + WHITESPACE@1001..1006 " " + EQ@1006..1007 "=" + WHITESPACE@1007..1008 " " + CURLY_GROUP@1008..1047 + L_CURLY@1008..1009 "{" + WORD@1009..1012 "The" + WHITESPACE@1012..1013 " " + WORD@1013..1021 "Frontier" + WHITESPACE@1021..1022 " " + WORD@1022..1027 "Theme" + WHITESPACE@1027..1028 " " + WORD@1028..1030 "in" + WHITESPACE@1030..1031 " " + WORD@1031..1038 "Science" + WHITESPACE@1038..1039 " " + WORD@1039..1046 "Fiction" + R_CURLY@1046..1047 "}" + COMMA@1047..1048 "," + WHITESPACE@1048..1053 "\n " + FIELD@1053..1080 + NAME@1053..1062 "publisher" + WHITESPACE@1062..1066 " " + EQ@1066..1067 "=" + WHITESPACE@1067..1068 " " + CURLY_GROUP@1068..1079 + L_CURLY@1068..1069 "{" + WORD@1069..1078 "Greenwood" + R_CURLY@1078..1079 "}" + COMMA@1079..1080 "," + WHITESPACE@1080..1085 "\n " + FIELD@1085..1129 + NAME@1085..1093 "location" + WHITESPACE@1093..1098 " " + EQ@1098..1099 "=" + WHITESPACE@1099..1100 " " + CURLY_GROUP@1100..1128 + L_CURLY@1100..1101 "{" + WORD@1101..1109 "Westport" + COMMA@1109..1110 "," + WHITESPACE@1110..1111 " " + WORD@1111..1116 "Conn." + WHITESPACE@1116..1117 " " + WORD@1117..1120 "and" + WHITESPACE@1120..1121 " " + WORD@1121..1127 "London" + R_CURLY@1127..1128 "}" + COMMA@1128..1129 "," + WHITESPACE@1129..1134 "\n " + FIELD@1134..1159 + NAME@1134..1140 "langid" + WHITESPACE@1140..1147 " " + EQ@1147..1148 "=" + WHITESPACE@1148..1149 " " + CURLY_GROUP@1149..1158 + L_CURLY@1149..1150 "{" + WORD@1150..1157 "english" + R_CURLY@1157..1158 "}" + COMMA@1158..1159 "," + WHITESPACE@1159..1164 "\n " + FIELD@1164..1198 + NAME@1164..1174 "langidopts" + WHITESPACE@1174..1177 " " + EQ@1177..1178 "=" + WHITESPACE@1178..1179 " " + CURLY_GROUP@1179..1197 + L_CURLY@1179..1180 "{" + WORD@1180..1196 "variant=american" + R_CURLY@1196..1197 "}" + COMMA@1197..1198 "," + WHITESPACE@1198..1203 "\n " + FIELD@1203..1237 + NAME@1203..1212 "booktitle" + WHITESPACE@1212..1216 " " + EQ@1216..1217 "=" + WHITESPACE@1217..1218 " " + CURLY_GROUP@1218..1236 + L_CURLY@1218..1219 "{" + WORD@1219..1224 "Space" + WHITESPACE@1224..1225 " " + WORD@1225..1228 "and" + WHITESPACE@1228..1229 " " + WORD@1229..1235 "Beyond" + R_CURLY@1235..1236 "}" + COMMA@1236..1237 "," + WHITESPACE@1237..1242 "\n " + FIELD@1242..1297 + NAME@1242..1254 "booksubtitle" + WHITESPACE@1254..1255 " " + EQ@1255..1256 "=" + WHITESPACE@1256..1257 " " + CURLY_GROUP@1257..1296 + L_CURLY@1257..1258 "{" + WORD@1258..1261 "The" + WHITESPACE@1261..1262 " " + WORD@1262..1270 "Frontier" + WHITESPACE@1270..1271 " " + WORD@1271..1276 "Theme" + WHITESPACE@1276..1277 " " + WORD@1277..1279 "in" + WHITESPACE@1279..1280 " " + WORD@1280..1287 "Science" + WHITESPACE@1287..1288 " " + WORD@1288..1295 "Fiction" + R_CURLY@1295..1296 "}" + COMMA@1296..1297 "," + WHITESPACE@1297..1302 "\n " + FIELD@1302..1482 + NAME@1302..1312 "annotation" + WHITESPACE@1312..1315 " " + EQ@1315..1316 "=" + WHITESPACE@1316..1317 " " + CURLY_GROUP@1317..1481 + L_CURLY@1317..1318 "{" + WORD@1318..1322 "This" + WHITESPACE@1322..1323 " " + WORD@1323..1325 "is" + WHITESPACE@1325..1326 " " + WORD@1326..1327 "a" + WHITESPACE@1327..1328 " " + COMMAND@1328..1335 + COMMAND_NAME@1328..1335 "\\texttt" + CURLY_GROUP@1335..1347 + L_CURLY@1335..1336 "{" + WORD@1336..1346 "collection" + R_CURLY@1346..1347 "}" + WHITESPACE@1347..1348 " " + WORD@1348..1354 "entry." + WHITESPACE@1354..1355 " " + WORD@1355..1359 "Note" + WHITESPACE@1359..1360 " " + WORD@1360..1363 "the" + WHITESPACE@1363..1364 " " + WORD@1364..1370 "format" + WHITESPACE@1370..1371 " " + WORD@1371..1373 "of" + WHITESPACE@1373..1374 " " + WORD@1374..1377 "the" + WHITESPACE@1377..1398 "\n " + COMMAND@1398..1405 + COMMAND_NAME@1398..1405 "\\texttt" + CURLY_GROUP@1405..1415 + L_CURLY@1405..1406 "{" + WORD@1406..1414 "location" + R_CURLY@1414..1415 "}" + WHITESPACE@1415..1416 " " + WORD@1416..1421 "field" + WHITESPACE@1421..1422 " " + WORD@1422..1424 "as" + WHITESPACE@1424..1425 " " + WORD@1425..1429 "well" + WHITESPACE@1429..1430 " " + WORD@1430..1432 "as" + WHITESPACE@1432..1433 " " + WORD@1433..1436 "the" + WHITESPACE@1436..1437 " " + COMMAND@1437..1444 + COMMAND_NAME@1437..1444 "\\texttt" + CURLY_GROUP@1444..1454 + L_CURLY@1444..1445 "{" + WORD@1445..1453 "subtitle" + R_CURLY@1453..1454 "}" + WHITESPACE@1454..1475 "\n " + WORD@1475..1480 "field" + R_CURLY@1480..1481 "}" + COMMA@1481..1482 "," + WHITESPACE@1482..1483 "\n" + R_DELIM@1483..1484 "}" + |