-
Notifications
You must be signed in to change notification settings - Fork 787
/
Copy pathIPCC.js
757 lines (683 loc) · 45.9 KB
/
IPCC.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
{
"translatorID": "c6efb3a8-a6c9-4ff2-b1c5-27fb4b5b2935",
"label": "IPCC",
"creator": "Abe Jellinek",
"target": "^https?://www\\.ipcc\\.ch/report/",
"minVersion": "3.0",
"maxVersion": "",
"priority": 100,
"inRepository": true,
"translatorType": 4,
"browserSupport": "gcsibv",
"lastUpdated": "2023-09-18 01:10:08"
}
/*
***** BEGIN LICENSE BLOCK *****
Copyright © 2021 Abe Jellinek and contributors
This file is part of Zotero.
Zotero is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
Zotero is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with Zotero. If not, see <http://www.gnu.org/licenses/>.
***** END LICENSE BLOCK *****
*/
let report6Wg1Editors = 'Valérie Masson-Delmotte; Panmao Zhai; Anna Pirani; Sarah L. Connors; Clotilde Péan; Sophie Berger; Nada Caud; Yang Chen; Leah Goldfarb; Melissa I. Gomis; Mengtian Huang; Katherine Leitzell; Elisabeth Lonnoy; J. B. Robin Matthews; Thomas K. Maycock; Tim Waterfield; Özge Yelekçi; Rong Yu; Botao Zhou'
.split('; ').map(name => ZU.cleanAuthor(name, 'editor', name.includes(', ')));
let report6Wg1TechSummaryAuthors = 'Paola A. Arias; Nicolas Bellouin; Erika Coppola; Richard G. Jones; Gerhard Krinner; Jochem Marotzke; Vaishali Naik; Matthew D. Palmer; Gian-Kasper Plattner; Joeri Rogelj; Maisa Rojas; Jana Sillmann; Trude Storelvmo; Peter W. Thorne; Blair Trewin; Krishna M. Achutarao; Bhupesh Adhikary; Richard P. Allan; Kyle Armour; Govindasamy Bala; Rondrotiana Barimalala; Sophie Berger; Josep G. Canadell; Christophe Cassou; Annalisa Cherchi; William Collins; William D. Collins; Sarah L. Connors; Susanna Corti; Faye A. Cruz; Frank J. Dentener; Claudine Dereczynski; Di Luca, Alejandro; Aïda Diongue-Niang; Francisco J. Doblas-Reyes; Alessandro Dosio; Hervé Douville; François Engelbrecht; Veronika Eyring; Erich Fischer; Piers Forster; Baylor Fox-Kemper; Jan S. Fuglestvedt; John C. Fyfe; Nathan P. Gillett; Leah Goldfarb; Irina V. Gorodetskaya; José Manuel Gutiérrez; Rafiq Hamdi; Ed Hawkins; Helene T. Hewitt; Pandora Hope; Akm Saiful Islam; Christopher Jones; Darrell S. Kaufman; Robert E. Kopp; Yu Kosaka; James Kossin; Svitlana Krakovska; June-Yi Lee; Jian Li; Thorsten Mauritsen; Thomas K. Maycock; Malte Meinshausen; Seung-Ki Min; Scheel Monteiro, Pedro; Thanh Ngo-Duc; Friederike Otto; Izidine Pinto; Anna Pirani; Krishnan Raghavan; Roshanka Ranasinghe; Alex C. Ruane; Lucas Ruiz; Jean-Baptiste Sallée; Bjørn H. Samset; Shubha Sathyendranath; Sonia I. Seneviratne; Anna A. Sörensson; Sophie Szopa; Izuru Takayabu; Anne-Marie Treguier; Bart van den Hurk; Robert Vautard; von Schuckmann, Karina; Sönke Zaehle; Xuebin Zhang; Kirsten Zickfeld'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg1Ch1Authors = 'Deliang Chen; Maisa Rojas; Bjørn H. Samset; Kim Cobb; Aïda Diongue-Niang; Paul Edwards; Seita Emori; Sergio Henrique Faria; Ed Hawkins; Pandora Hope; Philippe Huybrechts; Malte Meinshausen; Sawsan K. Mustafa; Gian-Kasper Plattner; Anne Marie Tréguier'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg1Ch2Authors = 'Sergey K. Gulev; Peter W. Thorne; Jinho Ahn; Frank J. Dentener; Catia M. Domingues; Sebastian Gerland; Daoyi Gong; Darrell S. Kaufman; Hyacinth C. Nnamchi; Johannes Quaas; Juan Antonio Rivera; Shubha Sathyendranath; Sharon L. Smith; Blair Trewin; von Shuckmann, Karina; Russell S. Vose'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg1Ch3Authors = 'Veronika Eyring; Nathan P. Gillett; Krishna M. Achutarao; Rondrotiana Barimalala; Barreiro Parrillo, Marcelo; Nicolas Bellouin; Christophe Cassou; Paul J. Durack; Yu Kosaka; Shayne McGregor; Seung-Ki Min; Olaf Morgenstern; Ying Sun'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg1Ch4Authors = 'June-Yi Lee; Jochem Marotzke; Govindasamy Bala; Long Cao; Susanna Corti; John P. Dunne; François Engelbrecht; Erich Fischer; John C. Fyfe; Christopher Jones; Amanda Maycock; Joseph Mutemi; Ousman Ndiaye; Swapna Panickal; Tianjun Zhou'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg1Ch5Authors = 'Josep G. Canadell; Scheel Monteiro, Pedro; Marcos H. Costa; Cotrim da Cunha, Leticia; Peter M. Cox; Alexey V. Eliseev; Stephanie Henson; Masao Ishii; Samuel Jaccard; Charles Koven; Annalea Lohila; Prabir K. Patra; Shilong Piao; Joeri Rogelj; Stephen Syampungani; Sönke Zaehle; Kirsten Zickfeld'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg1Ch6Authors = 'Vaishali Naik; Sophie Szopa; Bhupesh Adhikary; Artaxo Netto, Paulo Eduardo; Terje Berntsen; William D. Collins; Sandro Fuzzi; Laura Gallardo; Astrid Kiendler-Scharr; Zbigniew Klimont; Hong Liao; Nadine Unger; Prodromos Zanis'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg1Ch7Authors = 'Piers Forster; Trude Storelvmo; Kyle Armour; William Collins; Jean-Luis Dufresne; David Frame; Daniel J. Lunt; Thorsten Mauritsen; Matthew D. Palmer; Masahiro Watanabe; Martin Wild; Xuebin Zhang'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg1Ch8Authors = 'Hervé Douville; Krishnan Raghavan; James A. Renwick; Richard P. Allan; Paola A. Arias; M. Barlow; Cerezo Mota, Ruth; Annalisa Cherchi; Thian Yew Gan; Joelle Gergis; Dabang Jiang; Asif Khan; Pokam Mba, Wilfried; Daniel Rosenfeld; Jessica Tierney; Olga Zolina'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg1Ch9Authors = 'Baylor Fox-Kemper; Helene T. Hewitt; Cunde Xiao; Guðfinna Aðalgeirsdóttir; Sybren S. Drijfhout; Tamsin L. Edwards; Nicholas R. Golledge; Mark Hemer; Robert E. Kopp; Gerhard Krinner; Alan Mix; Dirk Notz; Sophie Nowicki; Intan S. Nurhati; Lucas Ruiz; Jean-Baptiste Sallée; Aimée B. A. Slangen; Yongqiang Yu'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg1Ch10Authors = 'Francisco J. Doblas-Reyes; Anna A. Sörensson; M. Almazroui; Alessandro Dosio; William J. Gutowski; Rein Haarsma; Rafiq Hamdi; Bruce Hewitson; Won-Tae Kwon; Benjamin L. Lamptey; Douglas Maraun; Tannecia S. Stephenson; Izuru Takayabu; Laurent Terray; Andrew Turner; Zhiyan Zuo'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg1Ch11Authors = 'Sonia I. Seneviratne; Xuebin Zhang; M. Adnan; W. Badi; Claudine Dereczynski; Di Luca, Alejandro; S. Ghosh; Iskhaq Iskandar; James Kossin; Sophie Lewis; Friederike Otto; Izidine Pinto; Masaki Satoh; Sergio M. Vicente-Serrano; Michael Wehner; Botao Zhou'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg1Ch12Authors = 'Roshanka Ranasinghe; Alex C. Ruane; Robert Vautard; Nigel Arnell; Erika Coppola; Faye A. Cruz; Suraje Dessai; Akm Saiful Islam; Mohammad Rahimi; Ruiz Carrascal, Daniel; Jana Sillmann; Mouhamadou Bamba Sylla; Claudia Tebaldi; Wen Wang; Rashyd Zaaboul'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg1AtlasAuthors = 'José Manuel Gutiérrez; Richard G. Jones; Gemma Teresa Narisma; Muniz Alves, Lincoln; Muhammad Amjad; Irina V. Gorodetskaya; Michael Grose; Nana Ama Browne Klutse; Svitlana Krakovska; Jian Li; Daniel Martínez-Castro; Linda O. Mearns; Sebastian H. Mernild; Thanh Ngo-Duc; van den Hurk, Bart; Jin-Ho Yoon'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg2Editors = 'Hans-Otto Pörtner; Debra Cynthia Roberts; Melinda M.B. Tignor; Elvira S. Poloczanska; Katja Mintenbeck; Andrès Alegría; Marlies Craig; Stefanie Langsdorf; Sina Löschke; Vincent Möller; Andrew Okem; Bardhyl Rama'
.split('; ').map(name => ZU.cleanAuthor(name, 'editor', name.includes(', ')));
let report6Wg2TechSummaryAuthors = 'Hans-Otto Pörtner; Debra Cynthia Roberts; Helen Adams; Ibidun Adelekan; Carolina Adler; Rita Adrian; Paulina Aldunce; Elham Ali; Rawshan Ara Begum; Birgit Bednar-Friedl; Bezner Kerr, Rachel; Robbert Biesbroek; Joern Birkmann; Kathryn Bowen; Martina Angela Caretta; Jofre Carnicer; Edwin Castellanos; Tae Sung Cheong; Winston Chow; Gueladio Cissé; Susan Clayton; Andrew Constable; Sarah Cooley; Mark John Costello; Marlies Craig; Wolfgang Cramer; Richard Dawson; David Dodman; Jackson Efitre; Matthias Garschagen; Elisabeth Gilmore; Bruce Glavovic; David Gutzler; Marjolin Haasnoot; Sherilee Harper; Toshihiro Hasegawa; Bronwyn Hayward; Jeffrey A. Hicke; Yukihiko Hirabayashi; Cunrui Huang; Kanungwe Kalaba; Wolfgang Kiessling; Akio Kitoh; Rodel Lasco; Judy Lawrence; Maria Fernanda Lemos; Robert Lempert; Christopher Lennard; Deborah Ley; Tabea Lissner; Qiyong Liu; Emma Liwenga; Salvador Lluch-Cota; Sina Löschke; Simone Lucatello; Yong Luo; Brendan Mackey; Katja Mintenbeck; Alisher Mirzabaev; Vincent Möller; Mariana Moncassim Vale; Mike D. Morecroft; Linda Mortsch; Aditi Mukherji; Tero Mustonen; Michelle Mycoo; Johanna Nalau; Mark New; Andrew Okem; Jean Pierre Ometto; Brian O’Neill; Rajiv Pandey; Camille Parmesan; Mark Pelling; Patricia Fernanda Pinho; John Pinnegar; Elvira S. Poloczanska; Anjal Prakash; Benjamin Preston; Marie-Fanny Racault; Diana Reckien; Aromar Revi; Steven K. Rose; E. Lisa F. Schipper; Daniela N. Schmidt; David Schoeman; Rajib Shaw; Nicholas P. Simpson; Chandni Singh; William Solecki; Lindsay Stringer; Edmond Totin; Christopher Trisos; Yongyut Trisurat; Maarten van Aalst; David Viner; Morgan Wairu; Rachel Warren; Philippus Wester; David Wrathall; Zelina Zaiton Ibrahim'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg2Ch1Authors = 'Rawshan Ara Begum; Robert Lempert; Elham Ali; Tor Arve Benjaminsen; Thomas Bernauer; Wolfgang Cramer; Xuefeng Cui; Katharine Mach; Gustavo Nagy; Nils Christian Stenseth: Raman Sukumar; Philippus Wester'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg2Ch2Authors = 'Camille Parmesan; Mike D. Morecroft; Yongyut Trisurat; Rita Adrian; Gusti Zakaria Anshari; Almut Arneth; Qingzhu Gao; Patrick Gonzalez; Rebecca Harris; Jeff Price; Nicola Stevens; Gautam Hirak Talukdar'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg2Ch3Authors = 'Sarah Cooley; David Schoeman; Laurent Bopp; Philip Boyd; Simon Donner; Shin-Ichi Ito; Wolfgang Kiessling; Paulina Martinetto; Elena Ojea; Marie-Fanny Racault; Björn Rost; Mette Skern-Mauritzen; Dawit Yemane Ghebrehiwet'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg2Ch4Authors = 'Martina Angela Caretta; Aditi Mukherji; Md Arfanuzzaman; Richard A. Betts; Alexander Gelfan; Yukiko Hirabayashi; Tabea Katharina Lissner; Lopez Gunn, Elena; Junguo Liu; Ruth Morgan; Sixbert Mwanga; Seree Supratid'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg2Ch5Authors = 'Bezner Kerr, Rachel; Toshihiro Hasegawa; Rodel Lasco; Indra Bhatt; Delphine Deryng; Aidan Farrell; Helen Gurney-Smith; Hui Ju; Salvador Lluch-Cota; Francisco Meza; Gerald Nelson; Henry Neufeldt; Philip Thornton'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg2Ch6Authors = 'David Dodman; Bronwyn Hayward; Mark Pelling; Vanesa Castán Broto; Winston Chow; Eric Chu; Richard Dawson; Luna Khirfan; Timon McPhearson; Anjal Prakash; Yan Zheng; Gina Ziervogel'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg2Ch7Authors = 'Guéladio Cissé; Robert McLeman; Helen Adams; Paulina Aldunce; Kathryn Bowen; Diarmid Campbell-Lendrum; Susan Clayton; Kristie L. Ebi; Jeremy Hess; Cunrui Huang; Qiyong Liu; Glenn McGregor; Jan Semenza; Maria Cristina Tirado'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg2Ch8Authors = 'Joern Birkmann; Emma Liwenga; Rajiv Pandey; Emily Boyd; Riyanti Djalante; François Gemenne; Walter Leal Filho; Patricia Fernanda Pinho; Lindsay Stringer; David Wrathall'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg2Ch9Authors = 'Christopher H. Trisos; Ibidun O. Adelekan; Edmond Totin; Ayansina Ayanlade; Jackson Efitre; Adugna Gemeda; Kanungwe Kalaba; Christopher Lennard; Catherine Masao; Yunus Mgaya; Grace Ngaruiya; Daniel Olago; Nicholas P. Simpson; Sumaya Zakieldeen'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg2Ch10Authors = 'Rajib Shaw; Yong Luo; Tae Sung Cheong; Abdul Halim, Sharina; Sanjay Chaturvedi; Masahiro Hashizume; Gregory E. Insarov; Yoichi Ishikawa; Mostafa Jafari; Akio Kitoh; Juan Pulhin; Chandni Singh; Kripa Vasant; Zhibin Zhang'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg2Ch11Authors = 'Judy Lawrence; Brendan Mackey; Francis Chiew; Mark J. Costello; Kevin Hennessy; Nina Lansbury; Uday Bhaskar Nidumolu; Gretta Pecl; Lauren Rickards; Nigel Tapper; Alistair Woodward; Anita Wreford'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg2Ch12Authors = 'Edwin J. Castellanos; Maria Fernanda Lemos; Laura Astigarraga; Noemí Chacón; Nicolás Cuvi; Christian Huggel; Liliana Miranda; Mariana Moncassim Vale; Jean Pierre Ometto; Pablo L. Peri; Julio C. Postigo; Laura Ramajo; Lisandro Roco; Matilde Rusticucci'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg2Ch13Authors = 'Birgit Bednar-Friedl; Robbert Biesbroek; Daniela N. Schmidt; Peter Alexander ; Knut Yngve Børsheim; Jofre Carnicer; Elena Georgopoulou; Marjolijn Haasnoot; Le Cozannet, Gonéri; Piero Lionello; Oksana Lipka; Christian Möllmann; Veruska Muccione; Tero Mustonen; Dieter Piepenburg; Lorraine Whitmarsh'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg2Ch14Authors = 'Jeffrey A. Hicke; Simone Lucatello; Linda D. Mortsch; Jackie Dawson; Domínguez Aguilar, Mauricio; Carolyn A.F. Enquist; Elisabeth A. Gilmore; David S. Gutzler; Sherilee Harper; Kirstin Holsman; Elizabeth B. Jewett; Timothy A. Kohler; Kathleen Miller'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg2Ch15Authors = 'Michelle Mycoo; Morgan Wairiu; Donovan Campbell; Virginie Duvat; Yimnang Golbuu; Shobha Maharaj; Johanna Nalau; Patrick Nunn; John Pinnegar; Olivia Warrick'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg2Ch16Authors = 'Brian O\'Neill; van Aalst, Maarten; Zelina Zaiton Ibrahim; Berrang Ford, Lea; Suruchi Bhadwal; Halvard Buhaug; Delavane Diaz; Katja Frieler; Matthias Garschagen; Alexandre Magnan; Guy Midgley; Alisher Mirzabaev; Adelle Thomas; Rachel Warren'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg2Ch17Authors = 'Mark New; Diana Reckien; David Viner; Carolina Adler; So-Min Cheong; Cecilia Conde; Andrew Constable; Coughlan de Perez, Erin; Annamaria Lammel; Reinhard Mechler; Ben Orlove; William Solecki'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg2Ch18Authors = 'E. Lisa F. Schipper; Aromar Revi; Benjamin L. Preston; Edward. R. Carr; Siri H. Eriksen; Luis R. Fernández-Carril; Bruce Glavovic; Nathalie J.M. Hilmi; Debora Ley; Rupa Mukerji; M. Silvia Muylaert de Araujo; Rosa Perez; Steven K. Rose; Pramod K. Singh'
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg3Editors = "Priyadarshi R. Shukla; Jim Skea; Raphael Slade; Al Khourdajie, Alaa; van Diemen, Renée; David McCollum; Minal Pathak; Shreya Some; Purvi Vyas; Roger Fradera; Malek Belkacemi; Apoorva Hasija; Géninha Lisboa; Sigourney Luz; Juliette Malley"
.split('; ').map(name => ZU.cleanAuthor(name, 'editor', name.includes(', ')));
let report6Wg3SFPAuthors = "Jim Skea; Priyadarshi R. Shukla; Andy Reisinger; Raphael Slade; Minal Pathak; Al Khourdajie, Alaa; van Diemen, Renée; Amjad Abdulla; Keigo Akimoto; Mustafa Babiker; Quan Bai; Igor A. Bashmakov; Christopher Bataille; Göran Berndes; Gabriel Blanco; Kornelis Blok; Mercedes Bustamante; Edward Byers; Luisa F. Cabeza; Katherine Calvin; Carlo Carraro; Leon Clarke; Annette Cowie; Felix Creutzig; Diriba Korecha Dadi; Dipak Dasgupta; de Coninck, Heleen; Fatima Denton; Shobhakar Dhakal; Navroz K. Dubash; Oliver Geden; Michael Grubb; Céline Guivarch; Shreekant Gupta; Andrea N. Hahmann; Kirsten Halsnaes; Paulina Jaramillo; Kejun Jiang; Frank Jotzo; Tae Yong Jung; Kahn Ribeiro, Suzana; Smail Khennas; Şiir Kılkış; Silvia Kreibiehl; Volker Krey; Elmar Kriegler; William F. Lamb; Franck Lecocq; Shuaib Lwasa; Nagmeldin Mahmoud; Cheikh Mbow; David McCollum; Jan Christoph Minx; Catherine Mitchell; Rachid Mrabet; Yacob Mulugetta; Gert-Jan Nabuurs; Gregory F. Nemet; Peter Newman; Leila Niamir; Lars J. Nilsson; Sudarmanto Budi Nugroho; Chukwumerije Okereke; Shonali Pachauri; Anthony Patt; Ramón Pichs-Madruga; Joana Portugal-Pereira; Lavanya Rajamani; Keywan Riahi; Joyashree Roy; Yamina Saheb; Roberto Schaeffer; Karen C. Seto; Shreya Some; Linda Steg; Ferenc L. Toth; Diana Ürge-Vorsatz; van Vuuren, Detlef P.; Elena Verdolini; Purvi Vyas; Yi-Ming Wei; Mariama Williams; Harald Winkler"
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg3TechSummaryAuthors = "Minal Pathak; Raphael Slade; Ramón Pichs-Madruga; Diana Ürge-Vorsatz; Priyadarshi R. Shukla; Jim Skea; Amjad Abdulla; Al Khourdajie, Alaa; Mustafa Babiker; Quan Bai; Igor A. Bashmakov; Christopher Bataille; Göran Berndes; Gabriel Blanco; Luisa F. Cabeza; Carlo Carraro; Leon Clarke; de Coninck, Heleen; Felix Creutzig; Diriba Korecha Dadi; Fatima Denton; Shobhakar Dhakal; van Diemen, Renée; Navroz K. Dubash; Amit Garg; Oliver Geden; Michael Grubb; Céline Guivarch; Kirsten Halsnaes; Paulina Jaramillo; Tae Yong Jung; Kahn Ribeiro, Suzana; Şiir Kılkış; Alexandre Koberle; Silvia Kreibiehl; Elmar Kriegler; William F. Lamb; Franck Lecocq; Shuaib Lwasa; Nagmeldin Mahmoud; Eric Masanet; David McCollum; Jan Christoph Minx; Catherine Mitchell; Kanako Morita; Rachid Mrabet; Gert-Jan Nabuurs; Peter Newman; Leila Niamir; Lars J. Nilsson; Chukwumerije Okereke; Anthony Patt; Joana Portugal-Pereira; Lavanya Rajamani; Andy Reisinger; Keywan Riahi; Joyashree Roy; Ambuj Sagar; Yamina Saheb; Roberto Schaeffer; Karen C. Seto; Pete Smith; Shreya Some; Benjamin K. Sovacool; Linda Steg; Massimo Tavoni; Ferenc L. Toth; Purvi Vyas; Yi-Ming Wei; Jake Whitehead; Thomas Wiedmann; Harald Winkler"
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg3Ch1Authors = "Michael Grubb; Chukwumerije Okereke; Jun Arima; Valentina Bosetti; Ying Chen; James Edmonds; Shreekant Gupta; Alexandre Köberle; Snorre Kverndokk; Arunima Malik; Linda Yanti Sulistiawati"
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg3Ch2Authors = "Shobhakar Dhakal; Jan Christoph Minx; Ferenc L. Toth; Amr Abdel-Aziz; Figueroa Meza, Maria Josefina; Klaus Hubacek; Inge G.C. Jonckheere; Yong-Gun Kim; Gregory F. Nemet; Shonali Pachauri; Xianchun C. Tan; Thomas Wiedmann"
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg3Ch3Authors = "Keywan Riahi; Roberto Schaeffer; Jacobo Arango; Katherine Calvin; Céline Guivarch; Tomoko Hasegawa,; Kejun Jiang; Elmar Kriegler; Robert Matthews; Glen P. Peters; Anand Rao; Simon Robertson; Adam Mohammed Sebbit; Julia Steinberger; Massimo Tavoni; van Vuuren, Detlef P."
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg3Ch4Authors = "Franck Lecocq; Harald Winkler; Julius Partson Daka; Sha Fu; James S. Gerber; Sivan Kartha; Volker Krey; Hans Lofgren; Toshihiko Masui; Ritu Mathur; Joana Portugal-Pereira; Benjamin K. Sovacool; Maria Virginia Vilariño; Nan Zhou"
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg3Ch5Authors = "Felix Creutzig; Joyashree Roy; Patrick Devine-Wright; Julio Díaz-José; Frank W. Geels; Arnulf Grubler; Nadia Maïzi; Eric Masanet; Yacob Mulugetta; Chioma Daisy Onyige; Patricia E. Perkins; Alessandro Sanches-Pereira; Elke Ursula Weber"
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg3Ch6Authors = "Leon Clarke; Yi-Ming Wei; De La Vega Navarro, Angel; Amit Garg; Andrea N. Hahmann; Smail Khennas; Lima de Azevedo, Inês Margarida; Andreas Löschel; Ajay Kumar Singh; Linda Steg; Goran Strbac; Kenichi Wada"
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg3Ch7Authors = "Gert-Jan Nabuurs; Rachid Mrabet; Abu Hatab, Assem; Mercedes Bustamante; Harry Clark; Petr Havlík; Joanna I. House; Cheikh Mbow; Karachepone N. Ninan; Alexander Popp; Stephanie Roe; Brent Sohngen; Sirintornthep Towprayoon"
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg3Ch8Authors = "Shuaib Lwasa; Karen C. Seto; Xuemei Bai; Hilda Blanco; Kevin R. Gurney; Şiir Kılkış; Oswaldo Lucon; Jin Murakami; Jiahua Pan; Ayyoob Sharifi; Yoshiki Yamagata"
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg3Ch9Authors = "Luisa F. Cabeza; Quan Bai; Paolo Bertoldi; Jacob M. Kihila; André F.P. Lucena; Érika Mata; Sebastian Mirasgedis; Aleksandra Novikova; Yamina Saheb"
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg3Ch10Authors = "Paulina Jaramillo; Kahn Ribeiro, Suzana; Peter Newman; Subash Dhar; Ogheneruona E. Diemuodeke; Tsutomu Kajino; David Simon Lee; Sudarmanto Budi Nugroho; Xunmin Ou; Anders Hammer Strømman; Jake Whitehead"
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg3Ch11Authors = "Igor A. Bashmakov; Lars J. Nilsson; Adolf Acquaye; Christopher Bataille; Jonathan M. Cullen; de la Rue du Can, Stéphane; Manfred Fischedick; Yong Geng; Kanako Tanaka"
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg3Ch12Authors = "Mustafa Babiker; Göran Berndes; Kornelis Blok; Brett Cohen; Annette Cowie; Oliver Geden; Veronika Ginzburg; Adrian Leip; Pete Smith; Masahiro Sugiyama; Francis Yamba"
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg3Ch13Authors = "Navroz K. Dubash; Catherine Mitchell; Elin Lerum Boasson; Mercy J. Borbor-Córdova; Solomone Fifita; Erik Haites; Mark Jaccard; Frank Jotzo; Sasha Naidoo; Patricia Romero-Lankao; Wei Shen; Mykola Shlapak; Libo Wu"
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg3Ch14Authors = "Anthony Patt; Lavanya Rajamani; Preety Bhandari; Antonina Ivanova Boncheva; Alejandro Caparrós; Kamal Djemouai; Izumi Kubota; Jacqueline Peel; Agus Pratama Sari; Detlef F. Sprinz; Jørgen Wettestad"
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg3Ch15Authors = "Silvia Kreibiehl; Tae Yong Jung; Stefano Battiston; Carvajal Sarzosa, Pablo Esteban; Christa Clapp; Dipak Dasgupta; Nokuthula Dube; Raphaël Jachnik; Kanako Morita; Nahla Samargandi; Mariama Williams"
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg3Ch16Authors = "Gabriel Blanco; de Coninck, Heleen; Lawrence Agbemabiese; El Hadji Mbaye Diagne; Diaz Anadon, Laura; Yun Seng Lim; Walter Alberto Pengue; Ambuj D. Sagar; Taishi Sugiyama; Kenji Tanaka; Elena Verdolini; Jan Witajewski-Baltvilks"
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg3Ch17Authors = "Fatima Denton; Kirsten Halsnæs; Keigo Akimoto; Sarah Burch; Diaz Morejon, Cristobal; Fernando Farias; Joni Jupesta; Ali Shareef; Petra Schweizer-Ries; Fei Teng; Eric Zusman"
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg3Annex1Authors = "van Diemen, Renée; J.B. Robin Matthews; Vincent Möller; Jan S. Fuglestvedt; Valérie Masson-Delmotte; Carlos Méndez; Andy Reisinger; Sergey Semenov"
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg3Annex2Authors = "Al Khourdajie, Alaa; van Diemen, Renée; William F. Lamb; Minal Pathak; Andy Reisinger; de la Rue du Can, Stéphane; Jim Skea; Raphael Slade; Shreya Some; Linda Steg"
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
let report6Wg3Annex3Authors = "Céline Guivarch; Elmar Kriegler; Joana Portugal-Pereira, Valentina Bosetti; James Edmonds; Manfred Fischedick; Petr Havlík; Paulina Jaramillo; Volker Krey; Franck Lecocq; André F.P. Lucena; Malte Meinshausen; Sebastian Mirasgedis; Brian O’Neill; Glen P. Peters; Joeri Rogelj; Steven Rose; Yamina Saheb; Goran Strbac; Anders Hammer Strømman; van Vuuren, Detlef P.; Nan Zhou"
.split('; ').map(name => ZU.cleanAuthor(name, 'author', name.includes(', ')));
function wg1Chapter(slug, itemTemplate) {
return Object.assign(new Zotero.Item('bookSection'), itemTemplate, {
bookTitle: 'Climate Change 2021: The Physical Science Basis. Contribution of Working Group I to the Sixth Assessment Report of the Intergovernmental Panel on Climate Change',
publisher: 'Cambridge University Press',
place: 'Cambridge, United Kingdom and New York, NY, USA',
date: '2021',
DOI: '10.1017/9781009157896.001',
creators: [...(itemTemplate.creators || []), ...report6Wg1Editors],
attachments: [
{
title: 'Full Text PDF',
mimeType: 'application/pdf',
url: `https://www.ipcc.ch/report/ar6/wg1/downloads/report/IPCC_AR6_WGI_${slug}.pdf`
}
]
});
}
function wg2Chapter(slug, itemTemplate) {
return Object.assign(new Zotero.Item('bookSection'), itemTemplate, {
bookTitle: 'Climate Change 2022: Impacts, Adaptation and Vulnerability. Contribution of Working Group II to the Sixth Assessment Report of the Intergovernmental Panel on Climate Change',
publisher: 'Cambridge University Press',
date: '2022',
creators: [...(itemTemplate.creators || []), ...report6Wg2Editors],
attachments: [
{
title: 'Full Text PDF',
mimeType: 'application/pdf',
url: `https://www.ipcc.ch/report/ar6/wg2/downloads/report/IPCC_AR6_WGII_${slug}.pdf`
}
]
});
}
function wg3Chapter(slug, itemTemplate) {
return Object.assign(new Zotero.Item('bookSection'), itemTemplate, {
bookTitle: 'Climate Change 2022: Mitigation of Climate Change. Contribution of Working Group III to the Sixth Assessment Report of the Intergovernmental Panel on Climate Change',
publisher: 'Cambridge University Press',
place: "Cambridge, UK and New York, NY, USA",
date: '2022',
creators: [...(itemTemplate.creators || []), ...report6Wg3Editors],
attachments: [
{
title: 'Full Text PDF',
mimeType: 'application/pdf',
url: `https://www.ipcc.ch/report/ar6/wg3/downloads/report/IPCC_AR6_WGIII_${slug}.pdf`
}
]
});
}
let citations = {
'/report/ar6/wg1/': {
'Full Report': Object.assign(new Zotero.Item('book'), {
// yes, it's a report, but it's published like a book
title: 'Climate Change 2021: The Physical Science Basis. Contribution of Working Group I to the Sixth Assessment Report of the Intergovernmental Panel on Climate Change',
abstractNote: 'The Working Group I contribution to the Sixth Assessment Report addresses the most up-to-date physical understanding of the climate system and climate change, bringing together the latest advances in climate science, and combining multiple lines of evidence from paleoclimate, observations, process understanding, and global and regional climate simulations.',
publisher: 'Cambridge University Press',
place: 'Cambridge, United Kingdom and New York, NY, USA',
date: '2021',
DOI: '10.1017/9781009157896',
creators: report6Wg1Editors,
attachments: [
{
title: 'Full Text PDF',
mimeType: 'application/pdf',
url: 'https://www.ipcc.ch/report/ar6/wg1/downloads/report/IPCC_AR6_WGI_Full_Report.pdf'
}
]
}),
'Summary for Policymakers': wg1Chapter('SPM', {
title: 'Summary for policymakers',
pages: '3-32',
abstractNote: 'The Summary for Policymakers (SPM) provides a high-level summary of the understanding of the current state of the climate, including how it is changing and the role of human influence, and the state of knowledge about possible climate futures, climate information relevant to regions and sectors, and limiting human-induced climate change.'
}),
'Technical Summary': wg1Chapter('TS', {
title: 'Technical summary',
pages: '33-144',
abstractNote: 'The Technical Summary (TS) is designed to bridge between the comprehensive assessment of the Working Group I Chapters and its Summary for Policymakers (SPM). It is primarily built from the Executive Summaries of the individual chapters and atlas and provides a synthesis of key findings based on multiple lines of evidence.',
creators: report6Wg1TechSummaryAuthors
}),
'Chapter 1: Framing, context, methods': wg1Chapter('Chapter01', {
title: 'Framing, context, and methods',
pages: '147-286',
creators: report6Wg1Ch1Authors
}),
'Chapter 2: Changing state of the climate system': wg1Chapter('Chapter02', {
title: 'Changing state of the climate system',
pages: '287-422',
creators: report6Wg1Ch2Authors
}),
'Chapter 3: Human influence on the climate system': wg1Chapter('Chapter03', {
title: 'Human influence on the climate system',
pages: '423-552',
creators: report6Wg1Ch3Authors
}),
'Chapter 4: Future global climate: scenario-based projections and near-term information': wg1Chapter('Chapter04', {
title: 'Future global climate: scenario-based projections and near-term information',
pages: '553-672',
creators: report6Wg1Ch4Authors
}),
'Chapter 5: Global carbon and other biogeochemical cycles and feedbacks': wg1Chapter('Chapter05', {
title: 'Global carbon and other biogeochemical cycles and feedbacks',
pages: '673-816',
creators: report6Wg1Ch5Authors
}),
'Chapter 6: Short-lived climate forcers': wg1Chapter('Chapter06', {
title: 'Short-lived climate forcers',
pages: '817-922',
creators: report6Wg1Ch6Authors
}),
'Chapter 7: The Earth\'s energy budget, climate feedbacks, and climate sensitivity': wg1Chapter('Chapter07', {
title: 'The Earth\'s energy budget, climate feedbacks, and climate sensitivity',
pages: '923-1054',
creators: report6Wg1Ch7Authors
}),
'Chapter 8: Water cycle changes': wg1Chapter('Chapter08', {
title: 'Water cycle changes',
pages: '1055-1210',
creators: report6Wg1Ch8Authors
}),
'Chapter 9: Ocean, cryosphere, and sea level change': wg1Chapter('Chapter09', {
title: 'Ocean, cryosphere, and sea level change',
pages: '1211-1362',
creators: report6Wg1Ch9Authors
}),
'Chapter 10: Linking global to regional climate change': wg1Chapter('Chapter10', {
title: 'Linking global to regional climate change',
pages: '1363-1512',
creators: report6Wg1Ch10Authors
}),
'Chapter 11: Weather and climate extreme events in a changing climate': wg1Chapter('Chapter11', {
title: 'Weather and climate extreme events in a changing climate',
pages: '1513-1766',
creators: report6Wg1Ch11Authors
}),
'Chapter 12: Climate change information for regional impact and for risk assessment': wg1Chapter('Chapter12', {
title: 'Climate change information for regional impact and for risk assessment',
pages: '1767-1926',
creators: report6Wg1Ch12Authors
}),
Atlas: wg1Chapter('Atlas', {
title: 'Atlas',
pages: '1927-2058',
creators: report6Wg1AtlasAuthors,
url: 'https://interactive-atlas.ipcc.ch/'
}),
'Annex I Observational Products': wg1Chapter('AnnexI', {
title: 'Annex I: Observational products',
pages: '2061-2086',
// the IPCC's recommended citations call annex authors "editors,"
// but we'll call them authors so they show up before the section
// in the citation, separately from the book editors
creators: [ZU.cleanAuthor('Blair Trewin', 'author')]
}),
'Annex II Models': wg1Chapter('AnnexII', {
title: 'Annex II: Models',
pages: '2087-2138',
creators: [
ZU.cleanAuthor('José Manuel Gutiérrez', 'author'),
ZU.cleanAuthor('Anne-Marie Treguier', 'author')
]
}),
'Annex III Radiative Forcing': wg1Chapter('AnnexIII', {
title: 'Annex III: Tables of historical and projected well-mixed greenhouse gas mixing ratios and effective radiative forcing of all climate forcers',
pages: '2139-2152',
creators: [
ZU.cleanAuthor('Frank J. Dentener', 'author'),
ZU.cleanAuthor('B. Hall', 'author'),
ZU.cleanAuthor('Chris Smith', 'author')
]
}),
'Annex IV Modes of Variability': wg1Chapter('AnnexIV', {
title: 'Annex IV: Modes of variability',
pages: '2153-2192',
creators: [
ZU.cleanAuthor('Christophe Cassou', 'author'),
ZU.cleanAuthor('Annalisa Cherchi', 'author'),
ZU.cleanAuthor('Yu Kosaka', 'author')
]
}),
'Annex V Monsoons': wg1Chapter('AnnexV', {
title: 'Annex V: Monsoons',
pages: '2193-2204',
creators: [
ZU.cleanAuthor('Annalisa Cherchi', 'author'),
ZU.cleanAuthor('Andrew Turner', 'author')
]
}),
'Annex VI Climatic Impact-Driver and Extreme Indices': wg1Chapter('AnnexVI', {
title: 'Annex VI: Climatic impact-driver and extreme indices',
pages: '2205-2214',
creators: [
ZU.cleanAuthor('José Manuel Gutiérrez', 'author'),
ZU.cleanAuthor('Roshanka Ranasinghe', 'author'),
ZU.cleanAuthor('Alex C. Ruane', 'author'),
ZU.cleanAuthor('Robert Vautard', 'author')
]
}),
'Annex VII Glossary': wg1Chapter('AnnexVII', {
title: 'Annex VII: Glossary',
pages: '2215-2256',
creators: [
ZU.cleanAuthor('J. B. Robin Matthews', 'author'),
ZU.cleanAuthor('Jan S. Fuglestvedt', 'author'),
ZU.cleanAuthor('Valérie Masson-Delmotte', 'author'),
ZU.cleanAuthor('Vincent Möller', 'author'),
ZU.cleanAuthor('Carlos Méndez', 'author'),
ZU.cleanAuthor('van Diemen, Renée', 'author', true),
ZU.cleanAuthor('Andy Reisinger', 'author'),
ZU.cleanAuthor('Sergey Semenov', 'author')
]
}),
'Annex VIII Acronyms': wg1Chapter('AnnexVIII', {
title: 'Annex VIII: Acronyms',
pages: '2257-2266'
}),
'Annex IX': wg1Chapter('AnnexIX', {
title: 'Annex IX: Contributors to the IPCC Working Group I Sixth Assessment Report',
pages: '2267-2286',
}),
'Annex X': wg1Chapter('AnnexX', {
title: 'Annex X: Expert Reviewers of the IPCC Working Group I Sixth Assessment Report',
pages: '2287-2338',
}),
},
'/report/ar6/wg2/': {
'Full Report': Object.assign(new Zotero.Item('book'), {
title: 'Climate Change 2022: Impacts, Adaptation and Vulnerability. Contribution of Working Group II to the Sixth Assessment Report of the Intergovernmental Panel on Climate Change.',
date: '2022',
creators: report6Wg2Editors,
attachments: [
{
title: 'Full Text PDF',
mimeType: 'application/pdf',
url: 'https://report.ipcc.ch/ar6/wg2/IPCC_AR6_WGII_FullReport.pdf'
}
]
}),
'Summary for Policymakers': wg2Chapter('SummaryForPolicymakers', {
title: 'Summary for policymakers',
abstractNote: 'The Summary for Policymakers (SPM) provides a high-level summary of the key findings of the Working Group II Report and is approved by the IPCC member governments line by line.'
}),
'Technical Summary': wg2Chapter('TS', {
title: 'Technical summary',
abstractNote: 'The Technical Summary (TS) provides extended summary of key findings and serves as a link between the comprehensive assessment of the Working Group II Report and the concise SPM.',
creators: report6Wg2TechSummaryAuthors
}),
'Chapter 1: Point of departure and key concepts': wg2Chapter('Chapter01', {
title: 'Point of departure and key concepts',
creators: report6Wg2Ch1Authors
}),
'Chapter 2: Terrestrial and freshwater ecosystems and their services': wg2Chapter('Chapter02', {
title: 'Terrestrial and freshwater ecosystems and their services',
creators: report6Wg2Ch2Authors
}),
'Chapter 3: Ocean and coastal ecosystems and their services': wg2Chapter('Chapter03', {
title: 'Ocean and coastal ecosystems and their services',
creators: report6Wg2Ch3Authors
}),
'Chapter 4: Water': wg2Chapter('Chapter04', {
title: 'Water',
creators: report6Wg2Ch4Authors
}),
'Chapter 5: Food, fibre, and other ecosystem products': wg2Chapter('Chapter05', {
title: 'Food, fibre, and other ecosystem products',
creators: report6Wg2Ch5Authors
}),
'Chapter 6: Cities, settlements and key infrastructure': wg2Chapter('Chapter06', {
title: 'Cities, settlements and key infrastructure',
creators: report6Wg2Ch6Authors
}),
'Chapter 7: Health, wellbeing and the changing structure of communities': wg2Chapter('Chapter07', {
title: 'Health, wellbeing and the changing structure of communities',
creators: report6Wg2Ch7Authors
}),
'Chapter 8: Poverty, livelihoods and sustainable development': wg2Chapter('Chapter08', {
title: 'Poverty, livelihoods and sustainable development',
creators: report6Wg2Ch8Authors
}),
'Chapter 9: Africa': wg2Chapter('Chapter09', {
title: 'Africa',
creators: report6Wg2Ch9Authors
}),
'Chapter 10: Asia': wg2Chapter('Chapter10', {
title: 'Asia',
creators: report6Wg2Ch10Authors
}),
'Chapter 11: Australasia': wg2Chapter('Chapter11', {
title: 'Australasia',
creators: report6Wg2Ch11Authors
}),
'Chapter 12: Central and South America': wg2Chapter('Chapter12', {
title: 'Central and South America',
creators: report6Wg2Ch12Authors
}),
'Chapter 13: Europe': wg2Chapter('Chapter13', {
title: 'Europe',
creators: report6Wg2Ch13Authors
}),
'Chapter 14: North America': wg2Chapter('Chapter14', {
title: 'North America',
creators: report6Wg2Ch14Authors
}),
'Chapter 15: Small Islands': wg2Chapter('Chapter15', {
title: 'Small Islands',
creators: report6Wg2Ch15Authors
}),
'Chapter 16: Key risks across sectors and regions': wg2Chapter('Chapter16', {
title: 'Key risks across sectors and regions',
creators: report6Wg2Ch16Authors
}),
'Chapter 17: Decision-making options for managing risk': wg2Chapter('Chapter17', {
title: 'Decision-making options for managing risk',
creators: report6Wg2Ch17Authors
}),
'Chapter 18: Climate resilient development pathways': wg2Chapter('Chapter18', {
title: 'Climate resilient development pathways',
creators: report6Wg2Ch18Authors
})
},
"/report/ar6/wg3/": {
'Full Report': Object.assign(new Zotero.Item('book'), {
title: 'Climate Change 2022: Impacts, Adaptation and Vulnerability. Contribution of Working Group III to the Sixth Assessment Report of the Intergovernmental Panel on Climate Change.',
date: '2022',
creators: report6Wg3Editors,
ISBN: "978-92-9169-160-9",
DOI: "10.1017/9781009157926",
attachments: [
{
title: 'Full Text PDF',
mimeType: 'application/pdf',
url: 'https://www.ipcc.ch/report/ar6/wg3/downloads/report/IPCC_AR6_WGIII_FullReport.pdf'
}
]
}),
'Summary for Policymakers': wg3Chapter('SummaryForPolicymakers', {
title: 'Summary for Policymakers',
abstractNote: 'The Summary for Policymakers (SPM) provides a high-level summary of the key findings of the Working Group III Report and is approved by the IPCC member governments line by line.',
DOI: "10.1017/9781009157926.001",
pages: "1-48",
creators: report6Wg3SFPAuthors
}),
'Technical Summary': wg3Chapter('TS', {
title: 'Technical Summary',
abstractNote: 'The Technical Summary (TS) provides extended summary of key findings and serves as a link between the comprehensive assessment of the Working Group III Report and the concise SPM..',
DOI: "10.1017/9781009157926.002",
pages: "49-147",
creators: report6Wg3TechSummaryAuthors
}),
'Chapter 1: Introduction and Framing': wg3Chapter('Chapter01', {
title: 'Introduction and Framing',
DOI: "10.1017/9781009157926.003",
pages: "151-213",
creators: report6Wg3Ch1Authors
}),
'Chapter 2: Emissions trends and drivers': wg3Chapter('Chapter02', {
title: 'Emissions Trends and Drivers',
DOI: "10.1017/9781009157926.004",
pages: "215-294",
creators: report6Wg3Ch2Authors
}),
'Chapter 3: Mitigation pathways compatible with long-term goals': wg3Chapter('Chapter03', {
title: 'Mitigation pathways compatible with long-term goals',
DOI: "10.1017/9781009157926.005",
pages: "295-408",
creators: report6Wg3Ch3Authors
}),
'Chapter 4: Mitigation and development pathways in the near- to mid-term': wg3Chapter('Chapter04', {
title: 'Mitigation and development pathways in the near- to mid-term',
DOI: "10.1017/9781009157926.006",
pages: "409-502",
creators: report6Wg3Ch4Authors
}),
'Chapter 5: Demand, services and social aspects of mitigation': wg3Chapter('Chapter05', {
title: 'Demand, services and social aspects of mitigation',
DOI: "10.1017/9781009157926.007",
pages: "503-612",
creators: report6Wg3Ch5Authors
}),
'Chapter 6: Energy systems': wg3Chapter('Chapter06', {
title: 'Energy Systems',
DOI: "10.1017/9781009157926.008",
pages: "613-746",
creators: report6Wg3Ch6Authors
}),
'Chapter 7: Agriculture, Forestry, and Other Land Uses (AFOLU)': wg3Chapter('Chapter07', {
title: 'Agriculture, Forestry and Other Land Uses (AFOLU)',
DOI: "10.1017/9781009157926.009",
pages: "747-860",
creators: report6Wg3Ch7Authors
}),
'Chapter 8: Urban systems and other settlements': wg3Chapter('Chapter08', {
title: 'Urban systems and other settlements',
DOI: "10.1017/9781009157926.010",
pages: "861-952",
creators: report6Wg3Ch8Authors
}),
'Chapter 9: Buildings': wg3Chapter('Chapter09', {
title: 'Buildings',
DOI: "10.1017/9781009157926.011",
pages: "953-1048",
creators: report6Wg3Ch9Authors
}),
'Chapter 10: Transport': wg3Chapter('Chapter10', {
title: 'Transport',
DOI: "10.1017/9781009157926.012",
pages: "1049-1160",
creators: report6Wg3Ch10Authors
}),
'Chapter 11: Industry': wg3Chapter('Chapter11', {
title: 'Industry',
DOI: "10.1017/9781009157926.013",
pages: "1161-1243",
creators: report6Wg3Ch11Authors
}),
'Chapter 12: Cross sectoral perspectives': wg3Chapter('Chapter12', {
title: 'Cross-sectoral perspectives',
DOI: "10.1017/9781009157926.014",
pages: "1245-1354",
creators: report6Wg3Ch12Authors
}),
'Chapter 13: National and sub-national policies and institution': wg3Chapter('Chapter13', {
title: 'National and sub-national policies and institution',
DOI: "10.1017/9781009157926.015",
pages: "1355-1450",
creators: report6Wg3Ch13Authors
}),
'Chapter 14: International cooperation': wg3Chapter('Chapter14', {
title: 'International cooperation',
DOI: "10.1017/9781009157926.016",
pages: "1451-1545",
creators: report6Wg3Ch14Authors
}),
'Chapter 15: Investment and finance': wg3Chapter('Chapter15', {
title: 'Investment and finance',
DOI: "10.1017/9781009157926.017",
pages: "1547-1640",
creators: report6Wg3Ch15Authors
}),
'Chapter 16: Innovation, technology development and transfer': wg3Chapter('Chapter16', {
title: 'Innovation, technology development and transfer',
DOI: "10.1017/9781009157926.018",
pages: "1641-1725",
creators: report6Wg3Ch16Authors
}),
'Chapter 17: Accelerating the transition in the context of sustainable development': wg3Chapter('Chapter17', {
title: 'Accelerating the transition in the context of sustainable development',
DOI: "10.1017/9781009157926.019",
pages: "1727-1790",
creators: report6Wg3Ch17Authors
}),
'Annex I: Glossary': wg3Chapter('Annex-I', {
title: 'Annex I: Glossary',
DOI: "10.1017/9781009157926.020",
pages: "1793-1820",
creators: report6Wg3Annex1Authors,
}),
'Annex II: Definitions, units and conventions': wg3Chapter('Annex-II', {
title: 'Annex II: Definitions, Units and Conventions',
DOI: "10.1017/9781009157926.021",
pages: "1821-1840",
creators: report6Wg3Annex2Authors,
}),
'Annex III: Scenarios and modelling methods': wg3Chapter('Annex-III', {
title: 'Annex III: Scenarios and modelling methods',
DOI: "10.1017/9781009157926.022",
pages: "1841-1908",
creators: report6Wg3Annex3Authors,
}),
'Annex IV: Contributors to the IPCC Working Group III Sixth Assessment Report': wg3Chapter('Annex-IV', {
DOI: "10.1017/9781009157926.023",
pages: "1909-1924",
title: 'Annex IV: Contributors to the IPCC Working Group III Sixth Assessment Report'
}),
'Annex V: Expert Reviewers of the IPCC WGIII Sixth Assessment Report': wg3Chapter('Annex-V', {
DOI: "10.1017/9781009157926.024",
pages: "1925-1968",
title: 'Annex V: Expert Reviewers of the IPCC WGIII Sixth Assessment Report'
}),
'Annex VI: Acronyms': wg3Chapter('Annex-VI', {
DOI: "10.1017/9781009157926.024",
pages: "1969-1977",
title: 'Annex VI: Acronyms'
}),
},
};
function getCitations(doc) {
let pathname = doc.location.pathname;
if (pathname == '/report/sixth-assessment-report-working-group-i/') {
pathname = '/report/ar6/wg1/';
}
else if (pathname == '/report/sixth-assessment-report-working-group-ii/') {
pathname = '/report/ar6/wg2/';
}
else if (pathname == '/report/sixth-assessment-report-working-group-3/') {
pathname = '/report/ar6/wg3/';
}
return citations[pathname];
}
function detectWeb(doc, _url) {
if (getCitations(doc)) {
return 'multiple';
}
return false;
}
function doWeb(doc, _url) {
let chapters = getCitations(doc);
// We can't pass in chapters as is - if selectItems() finds that the values
// are objects with title fields, it'll use those titles instead of the keys
let input = {};
for (let chapter in chapters) {
input[chapter] = chapter;
}
Zotero.selectItems(input, function (items) {
if (items) {
for (let key of Object.keys(items)) {
chapters[key].complete();
}
}
});
}
/** BEGIN TEST CASES **/
var testCases = [
{
"type": "web",
"url": "https://www.ipcc.ch/report/ar6/wg1/",
"items": "multiple"
},
{
"type": "web",
"url": "https://www.ipcc.ch/report/ar6/wg2/",
"items": "multiple"
},
{
"type": "web",
"url": "https://www.ipcc.ch/report/ar6/wg3/",
"items": "multiple"
}
]
/** END TEST CASES **/