8 research outputs found
THE ILLUMINATION OF THE MISSALE OF BISHOP SIMUN ERDÖDY
Autor aktualizira problem umjetnika koji je izveo iluminacije na 16 stranica »Misala biskupa Šimuna Erdodyja» iz zagrebačke Metropolitane i iznosi niz argumenata da te to učinio (u dijelovima najljepših figurativnih kompozicija pejzažnih prospekata) J. J. Klović. U uvodu osvjetljava dlelatnost poznatog budimskog skriptorija u kojem Klović pouzdano djeluje od 1524. do 1526. g. Upozorava, nadalje, na povijesnu činjenicu da je Klović u to vrijeme u službi biskupa Erdodyja i da u njegovoj pratnji sudjeluje u bitci na Mohačkom polju. Razrješavajući kriptogram na fol. CXXXII otkriva puno umjetnikovo ime i prezime, a na temelju niza dešifriranih simbolskih znakova potkrepljuje tvrdnju da se odnose na umjetnikove enigmatizirane poruke o sebi samom kao ratniku i svom odnosu prema ugroženoj domovini.The author updates the issue of the identity of the artist who executed the illumination of 16 pages of the Missale of Bishop Simun Erdödy from the Zagreb Metropolitan library and he presents a series of arguments in support of the thesis that it was done (in those sections of the most beautiful figural composition and in the landscape views) by J. J. Klović. In the introduction he sheds light on the activity of the famocus Budim scriptorium where Klović is known to have been active between 1524 and 1526. He points, moreover, to the historical fact that Klović was in the service of Bishop Erdodv during this period, and that he took part in the Battle of Mohačko Polje in the Bishop's entourage. Deciphering the cryptogram on fol. CXXXII he uncovers the artist's full name and surname, and on the basis of a series of deciphered symbolic signs the supports his claims as to the artist's tedency to compose enigmatic messages about himself as a warrior and his feelings for his threatened homeland
Strategi Peningkatan Kelompok Nelayan Melalui Diversifikasi dan Pemasaran Produk Olahan Rumput Laut
Desa Tanailandu merupakan merupakan desa yang berada di Kabupaten Buton Tengah penghasil rumput laut. Rumput laut dikembangkan dengan memanfaatkan sepanjang Pantai desa oleh kelompok nelayan masyarakat setempat. Namun pengetahuan mitra tentang olahan rumput laut masih minim. Selama ini rumput laut hanya dipanen kemudian dikeringkan dengan cara dijemur setelah itu dijual dengan harga yang tergolong murah, Rp 5000/Kg. Padahal jika diolah nilai jual rumput laut akan menjadi lebih tinggi. Tujuan pengabdian ini adalah berupa strategi peningkatan pendapatan kelompok nelayan rumput laut melalui diversifikasi produk dan pemasaran produk olahan berbahan dasar rumput laut. Kegiatan dilaksanakan mulai dari 20 Agustus sampai 14 September 2024, mitra sasaran sebanyak 20 orang yang merupakan salah satu kelompok nelayan di Desa Tanailandu. Metode pelaksanaan kegiatan pengabdian ini antara lain: sosialisaasi, pelatihan bidang kemasyarakatan, pelatihan bidang produksi, evaluasi dan keberlanjutan program kegiatan. Hasil yang dicapai dari kegiatan pelatihan bidang sosial kemasyarakatan adalah meningkatnya pemahaman terkait diversifikasi produk bahan olahan rumput laut serta pelatihan cara pengemasan dan promosi hasil olahan rumput laut. Selain itu, hasil pelatihan bidang produksi berfokus pada penerapan teknologi dan inovasi pengemasan produk serta brending olahan rumput laut dan pendampingan kepada mitra dalam penerapan teknologi dan inovasi pemasaran penjualan online olahan rumput laut berupa hasil olahan antara lain : keripik rumput laut, stik rumput laut, bakso rumput laut, dodol rumput laut, kue bolu rumput laut, agar-agar dan mie rumput laut. Hasil olahan tersebut diolah menggunakan mesin. Adapun pemasaran online berupa website pemasaran yang dibuat oleh tim abdimas. Hasil evaluasi dari kuisioner menunjukkan bahwa tingkat pemahaman mitra bidang sosial kemasyarakatan dan bidang produksi sebelumnya 100% mitra kurang paham menjadi paham mencapai 100%. Peningkatan pendapatan berupa harga jual olahan rumput laut paling rendah Rp20.000 (keripik rumput laut) dan paling tinggi Rp200.000 (bolu rumput laut) per kilogramny
POPULAR DIDACTIC HAND-WRITTEN BOOK APPEARED LATE IN THE 18-th CENTURY
From the point of view of researching the development process of the Croatian artistic literature, the appearance of the didactic hand-
written book in the late 18-th century with examples that sometimes in terms of motifs reach to farther and more deeply than Middle Ages, could be considered as anachronism. In the sphere of didactic popular literature, however, the aspiration for instruction is out of any anachronism.
Everything that may serve the supreme aim, that is instruction,
is equally welcome and functional. This is confirmed also by the example of the hand-written book appeared in 1970 to compass over seven hundred pages.
»The Book of Radic Gudelj Family« contains the family chronicle for the purpose of maintaining awareness of the family continuity in addition to a didactic and entertaining story and exemple.
The amusing aspect of the instructive writing is shown in the instances
where certain trait or virtue is overstated, about which wrote E. R. Curtius. Meant for entertainment are questions and answers which were popular in Middle Ages; one can feel in these the life reality from which they arose.
The friar Simun Radic Gudelj is also the author of a hand-written home medical advice, which indicates that his instructive and practical literary worry was directed towards a healthy body and spirit
New Contributions to the Palaeographic Description of the Kvarezimal and Tlmačenje od muki of scribe Šimun Greblo on the Basis of Selected Text Samples
Kvarezimal i Tlmačenje od muki Šimuna Grebla papirni je kodeks od 158 folija dimenzija 20,2 x 14,5 cm koji se sastoji od dviju zasebnih knjiga pisanih glagoljičnim knjiškim kurzivom. U postskriptu zapisanome ćirilicom na 132v piše da je Tlmačenje od muki napisao i završio klerik akolit nižega reda Šimun u Roču 5. ožujka 1493., a Kvarezimal pop Simun Greblić uz pomoć svojega klerika Mihovila iz Boljuna u mjesecu travnju 1498. godine. Uvriježeno je mišljenje da je riječ o istoj osobi, o čemu piše i Štefanić u svojemu kraćem paleografskom osvrtu. U kodeksu postoje pojedini dijelovi čiji duktus pisma ostavlja sporiji i istrzan dojam karakterističan za još neizvježbane pisare (početnike) ili autore koji su već ušli u pozne godine života (tzv. rukopis staroga čovjeka). Cilj je usporedbe takvih dijelova s reprezentativnim uzorkom grafije azbučnoga niza ustanoviti mogućnost postojanja razlika u autorstvu i kronologiji te njihov odnos. Ključne paleografske smjernice u istraživanju temelje se na grafolingvističkoj metodi, koja pismo promatra kao proces (pisanje), a ne kao završenu i petrificiranu strukturu kao u tradicionalnoj paleografiji.The Kvarezimal and Tlmačenje od muki, written by scribe Šimun Greblo, is a paper codex with 158 folios measuring 20.2 x 14.5 cm. This codex consists of two separate books written in Glagolitic cursive. The postscript on f 132v, written in Cyrillic script, mentions clerical acolyte of the lower order Šimun as the author of Tlmačenje od muki, which was completed in the town of Roč on 5 March 1493. The other work, Kvarezimal, was completed with the help of cleric Mihovil from Boljun in April 1498. The writing of some parts of the codex gives a slower, disorderly impression, which could be a characteristic of the untrained scribe or the author who was already in his later years (a so-called ‘old manuscript’) . The aim of comparing such parts with a representative sample of the engraving is to determine the possibility of differences in authorship and chronology and their mutual relationship . The main palaeographic guidelines of the research are based on the grapholinguistic method, which considers writing a process and not as a finished, petrified structure as in traditional paleography
JURAJ JULIJE KLOVIĆ IN THE STROSSMAYER GALLERY
Serioznim uvidom u stručnu literaturu i arhivsku građu, autorica je otkrila podatke o nizu radova koji su pripisivani J. J. Kloviću, ali su nestali iz naše zemlje (crteži: »Žena u plaštu» i «Nevjerni Toma»), kao i djela koja se nalaze u Zagrebu, a vezana su uz ime toga majstora (»Misal biskupa Šimuna Erdodyja», »Otmica Ganimeda«, »Judita i Holoferno», »Autoportret« i dr .). Studijskom i poredbenom analizom pojedinačno obrađuje i vrednuje akvarel s prikazom »Ganimeda», autentični majstorov crtež srebrnom olovkom s motivom »Judite i Holoferna», te repliku ili kasniju kopiju umjetnikova «Autoportreta», vrlo bliskog »Autoportretu» iz Kunsthistorisches Museuma u Beču. Navedeni su radovi u fundusu Strossmayerove galerije u Zagrebu. Upozorava na
potrebu serioznog razmatranja problema slike »Polaganje u grob », u invenciji identičnog s Klovićevim prikazom iste teme u privatnoj zbirci u Milanu.An in-depth insight into the professional literature and archive material leads the author to the discovery of data on a series of works which have been attributed to J. J. Klović, but which have since then disappeared from this country (graphics: »Woman in a Cloak« and »Peeping Tom«), as wel as works which are in Zagreb, associated with this master's name (the Missale of Bishop Simun Erdody, »The Abduction of Ganymede«, »Judith and Holofernes«, »Self Portrait«, quite similar to the self portrait now in the Kunsthistorisches Museurm in Vienna. These works are part of the collection of the Strossmayer Gallery in Zagreb. There is a note on the need for in-depth analysis of the problem posed by the painting »The Entombment« which is identical in invention to Klović's version of the same theme in a private collection in Milan
DIE FRANZISKANER DES III. ORDENS ALS ÖFFENTLICHE NOTARE
Autor na temelju bilježničkih spisa iz Državnog arhiva u Zadru i Arhiva Provincije franjevaca trećoredaca donosi podatke o franjevcima trećoredcima koji su bili imenovani javnim bilježnicima. U radu su posebno obrađeni fra Martin Knežić, fra Bernardin Orlović, fra Matej iz Lošinja, fra Šimun Klimantović, a spomenuti su i drugi redovnici i dijecezanski svećenici koji su se bavili sastavljanjem i bilježenjem oporuka. Iako je u priobalnim komunama u srednjem vijeku i kasnije bilo mnogo javnih bilježnika koji su dolazili iz drugih područja, posebice s Apeninskog poluotoka, u radu je naglašen doprinos domaćih ljudi koji su to pravo dobivali od apostolske stolice, palatinskih grofova ili od drugih javnih u društvu priznatih osoba i institucija.Using notary documents from the State Archive in Zadar and the Provincial Third Order Franciscans Archive, the author gives data about Third Order Franciscans who were public notaries. Presented in this article is the work of Brother Martin Knežić, Brother Bernadin Orlović, Brother Matej from Lošinj and Brother Simun Klimantović. Here are also mentioned other third order brothers and priests who were working as notaries especially in writing last wills and testimonies. During the middle ages there were many notaries in coastal communities who came from different regions, especially from the Apennine peninsula, but this article emphasizes the value of local people who worked as notaries confirmed by the Apostolic Set, by Palatin Counts by some other public and respected institutions.Aufgrund der Notar-Dokumente des Staatlichen Archivs in Zadar und des Archivs der Provinz der Franziskaner des III. Ordens bringt der Autor Daten über die Franziskaner des III. Ordens her, die zu den öffentlichen Notaren ernannt wurden. In dieser Arbeit wurden abgesondert bearbeitet: Fra Martin Knežić, Fra Bernardin Orlović,
Fra Matej aus Lošinj und Fra Šimun Klimantović. Es wurden auch andere Ordens- und Bistumspriester erwähnt, die sich mit Aufzeichnung und Aufsetzung der Testamente befassten. Obwohl in den mittelalterlichen und späteren Küstenkommunen viele öffentliche Notare lebten, die aus anderen Gegenden gekommen waren (besonders aus der Apennin-Halbinsel), betont der Autor nur den Beitrag heimischer Leute, die dieses Recht vom Apostelstuhl, von pfalzgräflichen Fürsten oder von anderen öffentlichen und bekannten Personen bekommen hatten
Leptogomphus coomansi Laidlaw 1936
Leptogomphus coomansi Laidlaw, 1936 (Figs 1, 2, 3, 4, 10, 11, 18, 19, 28, 29, 36, 37, 46, 52, 53, 60, 68, 69, 78, 79, 88, 94, 100, 106, 112, 118, 120, 126, 133, 134) Leptogomphus coomansi Laidlaw 1936: 267 –269, Fig. 1 (original description, holotype ♂, allotype ♀, Singkawang area);— Lieftinck 1948: 245 –247, Plate 8, Fig. 10 (types re-examined);— Lieftinck 1954: 81;— Lieftinck 1971: 81 (note on holotype and “first described” female);—? Tsuda & Kitagawa 1989: 38 (♀, Poring, Sabah);—van Tol 1990: 98, 99, 101, 104, Figs 18, 26, 27, Table 1, 2 (key);—van Tol 1992: 72;—Thompson & van Tol 1993: 70 (Belait, Brunei);— Orr 2001: 198 –199 (Brunei);— Orr 2003: 40, 96–97, Figs 141, 142, plate 12c (discussed);— Dow & Reels 2010: 15 (Kubah NP, Sarawak);— Dolný et al. 2011: 73, 85 (Sungai Wain, Kailmantan Timur);— Bárta & Dolný 2013: 99 (images of female);— Dow & Reels 2013: 20, Fig. 16 (Ranchan Recreational Park, Sarawak);— Dow et al. 2013b: 19 (Kubah NP, Sarawak);— Dow & Ngiam 2015: 24 (Sungai Sii, upper Baram, Sarawak);— Dow et al. 2015a: 10, 27 (Batang Ai NP and locations in Kapit Division, Sarawak);— Steinhoff 2015: 8, Fig. 5b (GMNP, larva reared);—Dow 2016: 8 (Samunsam Wildlife Sanctuary, Sarawak). Leptogomphus cf coomansi Laidlaw;— Cleary et al. 2004: 445 (Kalimantan Timur). Leptogomphus mariae Lieftinck 1948: 249 –251, Plate 8, Fig. 10 (original description ♀, Kutai);— Lieftinck 1954: 82;— Lieftinck 1971: 99 –100 (note on holotype);—van Tol 1990: 99, 104, Table 1, 2 (female in key);—van Tol 1992: 148;— Orr 2001: 199 (females, Brunei);— Orr 2003: 40, 96 (discussed). Syn. Nov. Leptogomphus spec. A;— Steinhoff 2015: 8 (female reared from larva, GMNP). Material studied. Type material. Holotype 1 ♂ (JvT number 3460), Pakmiongtheo-Pandjoa, Singkawang, Kalimantan Barat, Kalimantan, Indonesia, 0.75725N, 109.1381E (coordinates for Montrado which is supposed to be close to Pandjoa), 3 iv 1932, leg. L.C. de Ruiter, in RMNH. Other type material. 1 ♀, holotype of L. mariae (JvT number 3463), Daguanan, Sangkulirang District, Kalimantan Timur, Indonesia, 0.977N, 117.9803E (coordinates for Sangkulirang) vi 1937, leg. M.E. Walsh, in RMNH; 1 ♀, allotype of L. coomansi, Sungai Bagak, Singkawang, 0.841492N, 109.056146E (coordinates for Gunung Poteng, Sungai Bagak assumed near to this), 10 vi 1933, leg. L.C. de Ruiter, in RMNH. Other material. Kalimantan Barat, Indonesia: 1 ♂, same data as holotype, in RMNH. Kalimantan Timur, Indonesia (in RMNH unless explicitly otherwise noted): 3 ♀♀, Tabang, Kali Bengin, 0.5667N, 116.0333E (approximate coordinates for Tabang), 125m, 1 ix 1956, leg. A.M.R. Wegner; 1 ♀, same data except 2 ix 1956; 1 ♂, 1 ♀, same data except 3 ix 1956; 1 ♀, same data except 4 ix 1956; 3 ♀♀, same data except 8 ix 1956; 1 ♂, same data except 10 ix 1956; 1 ♀, same data except 18 ix 1956; 1 ♀, same data except 21 ix 1956; 1 ♂, same data except 26 ix 1956; 1 ♀, same data except 28 ix 1956; 1 ♀, same data except 29 ix 1956; 1 ♀, same data except 30 ix 1956; 2 ♀♀, same data except 2 x 1956; 1 ♀, same data except 5 x 1956; 1 ♀, same data except 6 x 1956; 1 ♂, 2 ♀♀, same data except 7 x 1956; 1 ♀, same location and collector, 6 ix 1956, in BMNH; 1 ♂, same data except 7 x 1956, in BMNH; 1 ♂, same data except 9 x 1956; 1 ♂, same data except 17 x 1956; 1 ♂, same data except 24 x 1956; 1 ♀, same data except 27 x 1956. Kalimantan Selatan, Indonesia: 1 ♀, Sungai Kalaan, 3 km SE of Belangian village, Riam Kanan Lake, Aranio District, Banjarbaru, - 3.5059N, 115.0923E (Riam Kanan), 100m, 15 xi 1996, leg. M. Bedjanic, in coll. Dow. Sarawak, Malaysia: 1 ♂, Sungai Assam, Samunsam Wildlife Sanctuary, Kuching Division, 1.92705N, 109.60133E, 18 viii 2015, leg. R.A. Dow, in collection Dow; 1 ♀, last stream on Summit Trail, Gunung Gading, Gunung Gading NP, Kuching Division, 1.70242N, 109.83627E (Gunung Gading), 3 viii 2016, leg. R.A. Dow, in collection Dow; 1 ♀, Tebang, Kuching Division, 1.11905N, 110.22793E (Gunung Penrissen, Tebang supposed to be somewhere on this mountain), 7 ix 1958, leg. T.C. Maa, in RMNH; 1 ♀, same data except 8 ix 1958; 1 ♂, 1 ♀, streams on Belian trail, Kubah NP, Kuching Division, 1.617N, 110.192E, 15 ix 2008, leg. R.A. Dow, in collection Dow; 1 ♀ (SAR 11_12_GOM48, RMNH.INS.506897, used for description and illustrations), perched on road up Gunung Serapi, same NP, 1.613N, 110.197E (Kubah NP), 3 ix 2012, leg. R.A. Dow, in RMNH; 1 ♂ (SAR 09_10_GOM4, RMNH.INS.503526, used for description below and illustrations), ponded section of small stream very near confluence with Sungai Rayu, Matang Wildlife Centre, Kuching Division, 1.609N, 110.161E (Matang Wildlife Centre), 9 ix 2009, leg. R.A. Dow, in RMNH; 1 ♂ (RMNH.INS.506264), same location, 1 iv 2012, leg. R.A. Dow, in RMNH; 1 ♀, on road to Hindu Temple on Mount Matang, Matang Range, Kuching Division, 1.59632N, 110.20949E (Mount Matang), 5 vii 2015, leg. R.A. Dow, in collection Dow; 1 ♀, stream at Ranchan Recreational Park, Serian, Serian Division, 1.14N, 110.581E, 14 ii 2008, leg. G.T. Reels, in collection Dow; 1 ♀, Sungai Kepayang, Ulu Sebuyau, Samarahan Division, 1.27712N, 110.94812E, 10 vii 2015, leg. L. Southwell, in collection Dow; 1 ♂ (SAR 07_8_GOM18, used in Fig. 94), tributary to Sungai Bebiong Mit, Batang Ai NP, Sri Aman Division, 1.202N, 112.058E (approximate coordinates in Batang Ai NP), 5 xii 2007, leg. R.A. Dow, in collection Dow; 1 ♂, same location and date, leg. G.T. Reels, in collection Dow; 1 ♂, Sungai Segak Mit, Ulu Mujok area, inside LEWS, Sarikei Division, 1.70636N, 112.08934E, 30 vii 2015, leg. R.A. Dow, in collection Dow; 2 ♂♂, Sungai Segak Besai, same area, 1.68253N, 112.15868E, 14 viii 2016, leg. R.A. Dow, in collection Dow; 1 ♀ (teneral), Sungai Mujok, same area, 1.6825N, 112.15791E (Sungai Mujok at LEWS boundary), 15 viii 2016, leg. L. Southwell, in collection Dow; 1 ♂ (teneral), Sungai Selabi, same area, 1.6929N, 112.16291E, 16 viii 2016, leg. R.A. Dow, in collection Dow; 1 ♀, Sungai Tekalit, same area, 1.67589N, 112.17488E, 17 viii 2016, leg. B. Megong & N. Mengiring, in collection Dow; 1 ♀, Sungai Sengkadan, same area, 1.6817N, 112.15192E, 17 viii 2016, leg. R.W.J. Ngiam, to be deposited in ZRC; 1 ♂ (teneral), same location, 18 viii 2016, leg. R.A. Dow, in collection Dow; 1 ♂, Sungai Temurok, same area but outside LEWS boundary, 1.69165N, 112.12991E, 4 viii 2015, leg. N. Masil, in collection Dow; 1 ♂, Sungai Lingga, same area, 1.70369N, 112.11807E, 5 viii 2015, leg. R.A. Dow, in collection Dow; 1 ♂, Sungai Mujok, same area, 1.71235N, 112.08381E (coordinates by Sungai Mujok), 17 viii 2016 (after 6 pm), leg. R.A. Dow, in collection Dow; 1 ♂, Sungai Sbong, Kapit Town area, Kapit Division, 2.009N, 113.118E, 11 ii 2008, leg. G,T. Reels, in collection Dow; 1 ♂ (RMNH.INS.509952), stream in disturbed forest, foot of Hose Mountains, Tunoh district, Kapit Division, 2.0698N, 113.6474E, 16 v 2010, leg. G.T. Reels, in RMNH; 1 ♀ (RMNH.INS.509950), tributary to Sungai Sii, Upper Baram, Miri Division, 2.99113N, 114.90581E (Sungai Sii), 16 vii 2014, leg. R.A. Dow, in RMNH; 1 ♂, stream on Oil Well trail, Lambir Hills NP, Miri Division, 4.2004N, 114.0303E, 22 iv 2011, leg. R.A. Dow, in collection Dow; 1 ♂ (RMNH.INS.506807), tributary to Sungai Liku, extension area to same NP, 4.23313N, 114.06127E, 16 vii 2012, leg. L. Southwell, in RMNH; 1 ♂ (teneral), 1 ♀, Sungai Melinau, GMNP, Miri Division, 4.0559N, 114.8257E, 16 ii 2006, leg. J. Simun, in collection Dow; 1 ♂ (teneral), Bat Observatory Stream, same NP, 4.024N, 114.819E, 28 xii 2007, leg. R.A. Dow, in collection Dow; 1 ♂ (teneral), same location, 30 xii 2007; leg. R.A. Dow, in collection Dow; 1 ♂, same location, 21 iv 2014 (6:15 pm), leg. P.O.M. Steinhoff, in collection Steinhoff; 5 ♂♂, same location, 22 v 2014 (6 pm and after), leg. P.O.M. Steinhoff, in collection Steinhoff; 1 ♂, Sungai Paku, same area, 4.048N, 114.836E (coordinates on Sungai Paku), 21 iv 2014 (6:15 pm), leg. P.O.M. Steinhoff, in collection Steinhoff; 1 ♂, second stream on old trail to Sarawak Chamber, 4.059N, 114.861E, 13 i 2008, leg. R.A. Dow, in collection Dow; 1 ♂, open area on summit trail near Camp 1, same NP, 13 ix 2008, leg. R.A. Dow, in collection Dow; 1 ♂, Lubang Cina, Headhunters Trail, same NP, Limbang Division, 4.198N, 114.895E (approximate coordinates on Headhunters Trail), 11 ii 2006, leg. R.A. Dow, in collection Dow; 1 ♂, same location, 14 ii 2006, leg. R.A. Dow, in collection Dow; 1 ♂, Mentawei boundary trail, same national park and Division, 4.239N, 114.877E (approximate coordinates), 13 ii 2006, leg. J. Simun, in collection Dow. Brunei: 1 ♀, Sungai Ingei, Belait district, 4.1535N, 114.7201E (Sungai Ingei), 30 ix 1992, leg. D. Thompson, in RMNH; 1 ♀, track in freshwater swamp forest, along Ingei river, surroundings Ingei base camp, same area, 4.1535N, 114.7201E (Sungai Ingei), same date and collector, in BMNH; 1 ♂, same location and collector, 2 x 1992, in RMNH; 1 ♂ (RMNH.5008295), camp at Sungai Ingei, Belait district, 4.1535N, 114.7201E (Sungai Ingei), 24 ii 2014, leg. R.A. Dow; 1 ♂ (RMNH.5008363), same location, 10 iii 2014, leg. R.A. Dow, in RMNH; 5 ♂♂ (including RMNH.INS.500716), Sungai Lumut, Belait district, 4.6167N, 114.5167E (Sungai Lumut), 17 xi 2004, leg. V.J. Kalkman et al., in RMNH. Description of male (based on SAR 09_10_GOM4, RMNH.INS.503526 Kubah NP). Head (Figs 4, 10). Median lobe labium black, lateral lobes pale, hooks black. Labrum black with pale central transverse basal mark, not quite divided centrally. Mandible bases pale, genae brownish adjacent to mandible bases, rest black. Anteclypeus black. Postclypeus mostly black with pale basal transverse mark occupying most of width, in centre extending almost to anteclypeus. Ante- and postfrons not sharply divided, whole mostly greenish, very narrowly divided by black centrally, black to rear postfrons (Fig. 4). Vertex and occiput black. Pair of ridge-like transverse tubercles behind lateral ocelli, narrowly divided centrally and extending almost to compound eye margins, remainder of vertex smooth, ocelli orange. Free margin of occipital plate raised to form narrow ridge, narrowly extended forward centrally. Thorax. Prothorax dark brown, most of anterior pronotal lobe pale yellow, pale yellow transverse marking to rear of middle lobe, deepest laterally, and centrally where narrowly divided, a small isolated yellow spot centrally on dorsum. Posterior pronotal lobe with tiny central yellow spot. Propleuron mottled brow and black. Synthorax dark brown with pale yellow-green markings as follows (Figs 52, 60): short, narrow mesothoracic collar, broadly divided at middorsal carina, joined to narrow dorsal thoracic stripes that extend beyond level of apex of antealar crest, terminating just short of antealar carina, almost parallel on their inner margins. Small spot below dorsal thoracic stripe on mesepisternum, near antealar carina. Stripe running most of length of mesepimeron. Metepisternum with irregular stripe running from metakatepisternum, surrounding spiracle, narrowly separated from subcircular spot at antealar carina (Fig. 60). A broad stripe occupying most of metepimeron. Mesokatepisternum dark brown and pale, metakatepisternum mostly pale. Venter pale. Legs (posterior pair removed for DNA extraction) robust and relatively short. Anterior and middle pairs with coxae mottled pale and dark grey, remainder mostly black. Wings: sectors of arculus separated at origin with 6 (right) or 5 (left) cross veins up to and at first bifurcation of superior sector in Fw, 3 in Hw. Discoidal field with 2 rows of cells from origin, transitioning to three rows before level of nodus in both wings. 17 (left) or 18 (right) Ax in Fw, 12 (left) or 13 (right) in Hw, 12 Px in all wings. Pt brown, covering ca 5 underlying cells. Abdomen. Slender after base of S3, expanding moderately from base of S7, maximum width and height reached apical part of S8, then almost constant. Dorsum of S10 with pair of prominent ca conical protuberances basally (Fig. 106), bearing many small tubercles on posterior faces. Dark brown to black with pale markings as follows: S1 mostly pale laterally, pale and dark dorsally. S2 pale lateral stripe running from base below and including auricle, except free margin of auricle, another pale lateral mark placed posteriorly, narrow yellowish middorsal stripe. S3 with small basal lateral pale marking, S3–6 with very narrow and rather irregular middorsal yellow line. Cerci (Figs 100, 106) broad at base in lateral view (Fig. 106), tapering to sharp tip, along upper margin sloping down from base to just before mid-length, then more gently to apex, along lower margin sloping down from base to ca one-third length, then gently up to apex, small teeth present along much of lower margin. In dorsal view (Fig. 100) relatively slender, outer margin curving slightly out from base, then running gently inward until just before apex, where turned slightly outward. Black, brown at base laterally, this more extensive dorsally. Epiproct (Figs 100, 112) black, and dark brown, just shorter than cerci, deeply divided in a “U” shape, outer margins gently convex, apices rounded. In lateral view (Fig. 106) curved gently down then up. Accessory genitalia as shown in Figures 88, 94, anterior hamule moderate sized, ca three-quarters height of posterior hamule, tapering toward rounded apex, hooked to rear in apical ca one-third. Posterior hamule large, ca parallel sided over much of length and directed postero-ventrally, curving gently toward sharp tip along posterior margin, abruptly hooked back to tip along front anterior margin, apex pointed slightly out. Penis missing (see below). Penis vesicle low, simple. Measurements (mm). Hw 28, abdomen excluding anal appendages 35.5, cerci ca 1. Description of female (based on SAR 11_12_GOM48, RMNH.INS.506897 Kubah National Park). Head (Figs 18, 28, 36, 46). Pale marks yellow. Labrum pale central transverse basal mark divided centrally. Genae yellowish adjacent to mandible bases. Postclypeus with additional pair of tiny yellow marks widely spaced near anteclypeus, that on the right very faint. Marking on post frons not divided centrally. On each side behind the ridgelike transverse tubercles and adjacent to the compound eyes is a distinctive pit. Occipital plate bearing pair of occipital horns placed near eye margins, centrally with shallow notch to rear, slightly raised immediately to each side of this. Thorax (Figs 68, 78). No small isolated yellow spot centrally on dorsum of pronotal middle lobe. Posterior pronotal lobe almost entirely yellow. Stripe running most of length of mesepimeron partially and narrowly intruded by brown on left side (Fig. 78). Mesokatepisternum dark brown with yellow triangular marking based by coxa. Venter pale. Legs: right middle removed for DNA extraction, left anterior detached below coxa, left middle detached below trochanter. A small, obscure pale area in the upper interior flexor surface of the anterior femur. Wings: 17 (right) or 19 (left) Ax in Fw, 12 (left) or (13) in Hw, 12 Px in all wings except left Fw, where 13. Pt brown, covering ca 4-5 underlying cells. Abdomen. Only expanding slightly from base of S7. S1 large lateral yellow mark, separated from broad dorsal mark. S2 pale lateral stripe running from base, including small rounded auricle, to posterior carina, broad dorsal stripe, widest at base. Middorsal line on S3–6 better developed than in male, but still narrow. Cerci conical, longer than S10, tapering to sharp tip, tips slightly divaricate, a short but prominent, rounded, epiproct in between. Vulvar scale (as in Fig. 120) ca two thirds length of S9, divided at between one third and one half of its length from base. The sternite of S8, is strongly depressed for a short distance at around two-thirds length, immediately after this there is a prominent tubercle (as in Fig. 118). Measurements (mm). Hw 32, abdomen excluding anal appendages 36.5. Variation. Leptogomphus mariae is discussed separately below. There is considerable variation in the extent of pale markings on the labrum and clypeus. In a number of males, mostly from GMNP in Sarawak, the clypeus is entirely black, but various intermediate conditions between an entirely black clypeus and the condition seen in the male described here (and in the holotype) occur as well. No female examined, except the holotype of L. mariae (see below) and a teneral female from Sungai Ingei in collection Orr (A.G. Orr personal communication) has an entirely black clypeus, but a few others have only small pale marks there. Nearly all specimens examined (both sexes) have either most of the antefrons pale, or an extensive intrusion of pale colour from postfrons onto antefrons (not just narrowly along the upper part). However three males from Mulu have no pale colour on the antefrons. The occipital horns, when present, vary in orientation and length; they are entirely absent in nine of the females examined (six from Kalimantan, three from Sarawak) and only present on the right hand side in another three from Kalimantan. The pits behind the tubercles are present in all specimens considered to belong to L. coomansi. There is variation in the exact width of the mesothoracic collar and the middorsal thoracic stripes; in one male from Lambir Hills the middorsal thoracic stripes are only connected to the mesothoracic collar on their inner side. In some individuals of both sexes there is a faint and very narrow section of antehumeral stripe present (never complete and never joined with the spot on the mesepisternum) around mid-length on the mesepisternum. There is variation in the exact shape of the stripe on the metepisternum and occasionally it is joined to the spot near the antealar carina on one or both sides of the synthorax. Small variations occur in wing venation and in the markings of the abdomen. The wing membrane varies between entirely hyaline to deeply brown tinted over much of the wing. In males, there is some variation in how produced and how upturned the tip of the cercus is, but the main variation is in the curvature of the arms of the epiproct in lateral view; in some individuals they appear almost straight along the upper margin in its central part, in others the upper margin is strongly curved, almost semicircular. In females there is some variation in the exact shapes of the apices of the vulvar scale and its exact length. The peculiar tubercle on the sternite of S8 is present on all examined females where the condition of the specimen allows examination of this part, except that this character was only noticed after most older specimens from Kalimantan, Sabah and Brunei in RMNH and BMNH were examined by the first author, so it cannot be confirmed that it is present in these. Considerable variation in size occurs in this species. Specimens from Sungai Ingei in Brunei are the smallest, but aside from this no clear geographical pattern is apparent to this variation. Penis. Unfortunately the penis of the specimen used in the description above was lost during extraction. The penis has been examined in a number of other specimens (e.g. Fig. 94 which shows that of SAR 07_8_GOM18). The penultimate segment is extended to rear beyond the join with the terminal segment, and is bifurcated in this part, apices broadly triangular in lateral view, sometimes bent outwards so looking almost square ended in lateral view. The terminal segment is large at base, with a slightly constricted section before the apical part, giving the upper margin a bi-lobed appearance in lateral view. The apical part of the terminal segment bears two short cornua, just before these is a short ventrally directed flap, this can appear like a spine in lateral view. There is some variation in the depth of the constriction of the terminal segment, it is frequently shallower than in the individual illustrated. Leptogomphus mariae. Lieftinck (1948) described L. mariae based on a single female, noting that it is “probably most closely related to coomansi ”, but stating that it differs from L. coomansi (of which only the holotype male and one female were available at the time) “in its superior size, the structural features of the head, the much denser venation and longer pterostigma, and in details of colouration.” Examination of the holotype of L. mariae has revealed that here are a number of inaccuracies in Lieftinck’s description of L. mariae. Lieftinck mentions a “small greenish spot placed upon the middle of the occipital plate” but no such spot is evident (Fig. 19); there is a slightly lighter region (dark brown rather than black) in this position but it is difficult to imagine that this ever appeared greenish. On the pits behind the tubercles on the vertex, Lieftinck writes “Just behind each of these protuberances are two minute smooth concavities, one placed in front of the other.” In fact only a single pit is evident behind each tubercle (Fig. 29), falling well within the range of variation seen in L. coomansi females. Lieftinck states “Occipital plate with two distinct, divergent, roundish lateral ridges which are widest basally, originating from a point a little distant from the eye margin near the rounded occipital margin, but soon cu
jgm/pandoc: pandoc 2.15
Click to expand changelog
- Add `--sandbox` option (#5045).
- Add sandbox feature for readers. When this option is used, readers and writers only have access to input files (and other files specified directly on command line). This restriction is enforced in the type system.
- Filters, PDF production, custom writers are unaffected. This feature only insulates the actual readers and writers, not the pipeline around them in Text.Pandoc.App.
- Note that when `--sandboxed` is specified, readers won't have access to the resource path, nor will anything have access to the user data directory.
- `--self-contained`: Fix bug that caused everything to be made a data URI (#7635, #7367). We only need to use data URIs in certain cases, but due to a bug they were being used always.
- Pandoc will now fall back to latin1 encoding for inputs that can't be read as UTF-8. This is what it did previously for content fetched from the web and not marked as to content type. It makes sense to do the same for local files. In this case a `NotUTF8Encoded` warning will be issued, indicating that pandoc is interpreting the input as latin1.
- Markdown reader:
- Don't parse links or bracketed spans as citations (#7632). Previously pandoc would parse `[link to (@a)](url)` as a citation; similarly `[(@a)]{#ident}`. This is undesirable. One should be able to use example references in citations, and even if `@a` is not defined as an example reference, `[@a](url)` should be a link containing an author-in-text citation rather than a normal citation followed by literal `(url)`.
- Fix interaction of `--strip-comments` and list parsing (#7521). Use of `--strip-comments` was causing tight lists to be rendered as loose (as if the comment were a blank line).
- Fix parsing bug for math in bracketed spans and links (#7623). This affects math with unbalanced brackets (e.g. ``) inside links, images, bracketed spans.
- Fix code blocks using `--preserve-tabs` (#7573). Previously they did not behave as the equivalent input with spaces would.
- DocBook reader:
- Honor linenumbering attribute (Samuel Tardieu). The attribute DocBook `linenumbering="numbered"` on code blocks maps to the `numberLines` class internally.
- LaTeX reader:
- Implement siunitx v3 commands (#7614). We support `\unit`, `\qty`, `\qtyrange`, and `\qtylist` as synonynms of `\si`, `\SI`, `\SIrange`, and `\SIlist`.
- Properly handle `\^` followed by group closing (#7615).
- Recognize that `\vadjust` sometimes takes "pre" (#7531).
- Ignore (and gobble parameters of) CSLReferences environment (#7531). Otherwise we get the parameters as numbers in the output.
- Restrict `\endinput` to current file (Simun Schuster).
- RST reader: handle escaped colons in reference definitions (#7568).
- HTML reader:
- Handle empty tbody element in table (#7589).
- Ipynb reader (Kolen Cheung):
- Get cell output mime from `raw_mimetype` in addition to `format`. (`format` is what the spec calls for, but `raw_mimetype` is often used in practice; see jupyter/nbformat#229).
- Add more formats that can be handled as "raw" cells.
- Fix mime type for `rst`.
- Support `text/markdown`, which is now a supported mime type for raw output (#7561).
- RTF reader:
- Support `\binN` for binary image data.
- If doc begins with { … } only parse its contents. Some documents seem to have non-RTF (e.g. XML) material after the `{\rtf1 ... }` group.
- Ignore `\pgdsc` group. Otherwise we get style names treated as test.
- Better handling of `\*` and bookmarks. We now ensure that groups starting with `\*` never cause text to be added to the document. In addition, bookmarks now create a span between the start and end of the bookmark, rather than an empty span.
- Docx reader:
- Avoid blockquote when parent style has more indent (Milan Bracke). When a paragraph has an indentation different from the parent (named) style, it used to be considered a blockquote. But this only makes sense when the paragraph has more indentation. So this commit adds a check for the indentation of the parent style.
- Fix handling of empty fields (Milan Bracke). Some fields only have an `instrText` and no content, Pandoc didn't understand these, causing other fields to be misunderstood because it seemed like a field was still open when it wasn't.
- Implement PAGEREF fields (Milan Bracke). These fields, often used in tables of contents, can be a hyperlink.
- Fix handling of nested fields (Milan Bracke). Fields delimited by `fldChar` elements can contain other fields. Before, the nested fields would be ignored, except for the end, which would be considered the end of the parent field.
- Add placeholder for word diagram instead of just omitting it (Ezwal).
- Org reader:
- Don't parse a list as first item in a list item (#7557).
- Allow an initial `:PROPERTIES:` drawer to add to metadata (#7520).
- Docx writer:
- Make id used in `native_numbering` predictable (#7551). If the image has the id IMAGEID, then we use the id ref_IMAGEID for the figure number. This allows one to create a filter that adds a figure number with figure name, e.g. `Figure X `. If an image lack an id, an id of the form `ref_fig1` is used.
- Ensure we have unique ids for `wp:docPr` and `pic:cNvPr` elements (#7527, #7503).
- Handle SVG images (#4058). This change has several parts:
- In Text.Pandoc.App, if the writer is docx, we fill the media bag and attempt to convert any SVG images to PNG, adding these to the media bag. The PNG backups have the same filenames as the SVG images, but with an added .png extension. If the conversion cannot be done (e.g. because rsvg-convert is not present), a warning is omitted.
- In Text.Pandoc.Writers.Docx, we now use Word 2016's syntax for including SVG images. If a PNG fallback is present in the media bag, we include a link to that too.
- Powerpoint writer (Emily Bourke):
- Add support for more layouts (#5097). Up til now, four layouts were supported: "Title Slide" (used for the automatically generated metadata slide), "Section Header" (used for headings above slide level), "Two Column" (used when there's a columns div), "Title and Content" (used for all other slides). We now support three additional layouts: "Comparison", "Content with Caption", and "Blank". The manual describes the logic that determines which layout is used for a slide. Layouts may be customized in the reference doc.
- Support specifying slide background images using a `background-image` attribute on the slide's heading. Only the "stretch" mode is supported, and the background image is centred around the slide in the image's larger axis, matching the observed default behaviour of PowerPoint.
- Add support for incremental lists (through same methods as in other slide writers) (#5689).
- Copy embedded fonts from reference doc.
- Include all themes in output archive.
- Fix list level numbering (#4828, #4663). In PowerPoint, the content of a top-level list is at the same level as the content of a top-level paragraph: the only difference is that a list style has been applied. Previously, the writer incremented the paragrap h level on each list, turning what should be top-level lists into second-level lists.
- Line up list continuation paragraphs. This commit changes the `marL` and `indent` values used for plain paragraphs and numbered lists, and changes the spacing defined in the reference doc master for bulleted lists. For paragraphs, there is now a left-indent taken from the `otherStyle` in the master. For numbered lists, the number is positioned where the text would be if this were a plain paragraph, and the text is indented to the next level. This means that continuation paragraphs line up nicely with numbered lists. Existing reference docs may need to be modified so that `otherStyle` and `bodyStyle` indent levels match, for this feature to work with them.
- Consolidate text runs when possible (jgm). This slims down the output files by avoiding unnecessary text run elements.
- Support footers in the reference doc. There is one behaviour which may not be immediately obvious: if the reference doc specifies a fixed date (i.e. not automatically updating), and there's a date specified in the metadata for the document, the footer date is replaced by the metadata date.
- Fix presentation rel numbering. Before now, the numbering of `rId`s was inconsistent when making the presentation XML and when making the presentation relationships XML.
- Don't add relationships unnecessarily. Before now, for any layouts added to the output from the default reference doc, the relationships were unconditionally added to the output. However, if there was already a layout in slideMaster1 at the same index then that results in duplicate relationships.
- If slide level is 0, don't insert a slide break between a heading and a following table, "columns" div, or paragraph starting with an image.
- Fix capitalisation of `notesMasterId`.
- Restructure tests.
- Asciidoc writer:
- Translate numberLines attribute to `linesnum` switch (Samuel Tardieu).
- Improve escaping for `--` in URLs (#7529).
- LaTeX writer:
- Make babel use more idiomatic (#7604, hseg). Use babel's bidi implementation. Import babel languages individually instead of as package options. Move `header-includes` to after `babel` setup so it can be modified.
- Use babel, not polyglossia, with xelatex. Previously polyglossia worked better with xelatex, but that is no longer the case, so we simplify the code so that babel is used with all latex engines. This involves a change to the default LaTeX template.
- Markdown writer:
- Avoid bad wraps at the Doc Text level. Previously we tried to do this at the Inline list level, but it makes more sense to intervene on breaking spaces at the Doc Text level.
- Use `underline` class rather than `ul` for underline. This only affects output with `bracketed_spans` enabled. The markdown reader parses spans with either `.ul` or `.underline` as Underline elements, but we're moving towards preferring the latter.
- RST writer:
- Properly handle anchors to ids with spaces or leading underscore (#7593). In this cases we need the quoted form, e.g.
.. _`foo bar`:
.. _`_foo`:
Side note: rST will "normalize" these identifiers anyway, ignoring the underscore.
- HTML writer:
- Render `\ref` and `\eqref` as inline math, not display (see #7589).
- Pass through `\ref` and `\eqref` if MathJax is used (#7587).
- Pass through inline math environments with KaTeX.
- Support `--reference-location` for HTML output (#7461, Francesco Mazzoli).
- Set "hash" to True by default (for reveal.js) (#7574). See #6968 where the motivation for setting "hash" to True is explained.
- Native writer: Use pretty-show to format native output (#7580). Previously we used our own homespun formatting. But this produces over-long lines that aren't ideal for diffs in tests. Performance is slower by about a factor of 10, but this isn't really a problem because native isn't suitable as a serialization format. (For serialization you should use json, because the reader is so much faster than native.)
- Org writer:
- Don't indent contents of code blocks. We previously indented them by two spaces, following a common convention. Since the convention is fading, and the indentation is inconvenient for copy/paste, we are discontinuing this practice.
- Update list of supported source languages in org writer (#5440).
- Ipynb writer (Kolen Cheung):
- Improve round trip identity for raw cell output. See jupyter/nbformat#229. The Jupyter ecosystem, including nbconvert, lab and notebook, deviated from their own spec in nbformat, where they used the key `raw_mimetype` instead of `format`. Moreover, the mime-type of rst used in Jupyter deviated from that suggested by https://docutils.sourceforge.io/FAQ.html and is defined as `text/restructuredtext` when chosen from "Raw NBConvert Format" in Jupyter. The new behavior should matche the real world usage better, hence improving the round-trip "identity" in raw-cell.
- Add more formats that can be handled as "raw" cells.
- EPUB writer:
- Add EPUB3 subject metadata (authority/term) (nuew). This adds the ability to specify EPUB 3 `authority` and `term` specific refinements to the `subject` tag. Specifying a plain `subject` tag in metadata will function as before.
- Treat epub:type "frontispiece" as front matter (#7600).
- reveal.js template: Fix line numbers in source code (#7634). We need `overflow: visible` for these to work, and reveal's default css disables this. So we re-enable it in the default template.
- Text.Pandoc.Writers.Shared:
- Export `splitSentences` as a Doc Text transform . Use this in man/ms. We used to attempt automatic sentence splitting in man and ms output, since sentence-ending periods need to be followed by two spaces or a newline in these formats. But it's difficult to do this reliably at the level of `[Inline]`.
- Text.Pandoc.Translations: small revisions for compatibility with aeson 2.
- Don't prepend `file://` to `--syntax-definition` on Windows (#6374). This was a fix for a problem in skylighting, but this problem doesn't exist now that we've moved from HXT to xml-conduit.
- Text.Pandoc.Extensions:
- Add `Ext_footnotes` to default `gfm` etxensions. Now `gfm` supports footnotes.
- Alphabetize Extension constructors (also affects `--list-extensions`).
- Text.Pandoc.Citeproc.Util: Better implementation of `splitStrWhen`. Previously the citeproc code had two less efficient implementations.
- Update documentation for definition_list extension (#7594). In 2015, we relaxed indentation requirements for the first line of a definition (see commit d3544dc and issue #2087), but the documnentation wasn't updated to reflect the change.
- Text.Pandoc.Citeproc.BibTeX: Fix expansion of special strings in series e.g. `newseries` or `library` (#7591). Expansion should not happen when these strings are protected in braces, or when they're capitalized.
- Text.Pandoc.Logging: add `NotUTF8Encoded` constructor to `LogMessage` .
- Text.Pandoc.App.FormatHeuristics: remove `.tei.xml` extension for TEI (#7630). This never worked, because `takeExtension` only returns `.xml`. So it won't be missed if we remove it.
- Text.Pandoc.Image:
- Generalize `svgToPng` to MonadIO.
- `svgToPng`, change first parameter from WriterOptions to Int.
- Text.Pandoc.Class:
- Add `readStdinStrict` method to PandocMonad .
- Generalize type of `extractMedia` . It was uselessly restricted to PandocIO, instead of any instance of PandocMonad and MonadIO.
- Text.Pandoc.Class.PandocIO: derive MonadCatch, MonadThrow, MonadMask. This allows us to use `withTempDir` .
- Add module Text.Pandoc.Class.Sandbox, defining `sandbox`. Exported via Text.Pandoc.Class.
- Text.Pandoc.Filter: Generalize type of `applyFilters` from PandocIO to any instance of MonadIO and PandocMonad .
- Text.Pandoc.PDF: generalize type of `makePDF`: instead of PandocIO, it can be used in any instance of PandocMonad, MonadIO, and MonadMask .
- Lua subsystem and custom writers: generalize types from PandocIO to any instance of PandocMonad and MonadIO . The type of `runLua` is now
(PandocMonad m, MonadIO m) =>
LuaE PandocError a -> m (Either PandocError a)
The change from `Lua` to `LuaE PandocError` is due to the switch to hslua-2.0; see next item.
- Lua modules (Albert Krewinkel):
- Switch to hslua-2.0. The new HsLua version takes a somewhat different approach to marshalling and unmarshalling, relying less on typeclasses and more on specialized types. This allows for better performance and improved error messages. Furthermore, new abstractions allow to document the code and exposed functions.
- Marshal Version values, Inline elements, Attr elements, and Pandoc elements as userdata.
- Remove deprecated inline constructors `DoubleQuoted`, `SingleQuoted`, `DisplayMath`, and `InlineMath`.
- Attr values are no longer normalized when assigned to an Inline element property.
- It's no longer possible to access parts of Inline elements via numerical indexes. E.g., `pandoc.Span('test')[2]` used to give `pandoc.Str 'test'`, but yields `nil` now. This was undocumented behavior not intended to be used in user scripts. Use named properties instead.
- Accessing `.c` to get a JSON-like tuple of all components no longer works. This was undocumented behavior.
- Only known properties can be set on an element value. Trying to set a different property will now raise an error.
- Adds a new `pandoc.AttributeList()` constructor, which creates the associative attribute list that is used as the third component of `Attr` values. Values of this type can often be passed to constructors instead of `Attr` values.
- Convert IOErrors to PandocErrors in `pandoc.pipe` function (#7523).
- Text.Pandoc.PDF: Previously we had to run `runIOorExplode` inside `withTempDir`. Now that PandocIO is an instance of MonadMask, this is no longer necessary.
- Text.Pandoc.App:
- Reorganize to make it easier to limit IO in main loop. Previously we used liftIO fairly liberally. The code has been restructured to avoid this.
- Move output-file writing out of PandocMonad action.
- Text.Pandoc.App.OutputSettings: Generalize some types so we can run this with any instance of PandocMonad and MonadIO, not just PandocIO.
- Use `simpleFigure` builder in readers and `SimpleFigure` pattern synonym in writers (Aner Lucero).
- Allow time 1.12.
- Use skylighting-0.12, skylighting-core-0.12. This fixes highlighting issues with typescript, scala, and other syntaxes that include keyword lists from different syntaxes.
- Use citeproc 0.6, commonmark 0.2.2.1, commonmark-extensions 0.2.2, texmath 0.12.3.2, ipynb 0.1.0.2. (These changes also allow building with aeson >= 2.)
- Require doclayout >= 0.3.1.1. This fixes recognition of "real widths" of emoji characters, which is important for tabular layout.
- Cut out over 100K of fat in epub test golden files.
- Make `test/epub/wasteland.epub` valid.
- Add missing `%` on some command tests. This prevented `--accept` from working properly.
- Command tests: raise error if command doesn't begin with `%`.
- OOXML tests: use pretty-printed form to display diffs. Otherwise everything is on one line and the diff is uninformative.
- Fix compareXML helper in Tests.Writers.OOXML. Given how it is used, we were getting "mine" and "good" flipped in the test results.
- MANUAL.txt:
- Clarify `attributes` extension support (William Lupton).
- Document formats affected by `--reference-location`.
- Document error code 25
- Add some more info regarding `--slide-level=0` (Salim B).
- Add more to security section of manual.
- Mention support of `title-toc` (#7171, Christophe Dervieux).
- doc/lua-filters.md:
- Add missing type for Image title (Quinn).
- Improve order of Image fields (Quinn).
- Rephrase pandoc.path docs (#7548, Quinn).
- Do not leak working directory in TikZ filter (Jeroen de Haas)
