From e0738f3b15024b575173a514b73597ba701088c1 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 25 Dec 2022 00:50:07 +0000 Subject: tl-update-auto git-svn-id: svn://tug.org/texlive/trunk@65356 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/bibtex/bib/beebe/typeset.bib | 55 ++++++++++++++++++++++---- 1 file changed, 47 insertions(+), 8 deletions(-) (limited to 'Master/texmf-dist/bibtex/bib') diff --git a/Master/texmf-dist/bibtex/bib/beebe/typeset.bib b/Master/texmf-dist/bibtex/bib/beebe/typeset.bib index 3a555274c67..81b4adffa5e 100644 --- a/Master/texmf-dist/bibtex/bib/beebe/typeset.bib +++ b/Master/texmf-dist/bibtex/bib/beebe/typeset.bib @@ -2,9 +2,9 @@ %%% ==================================================================== %%% BibTeX-file{ %%% author = "Nelson H. F. Beebe", -%%% version = "2.77", -%%% date = "08 December 2022", -%%% time = "14:04:25 MDT", +%%% version = "2.78", +%%% date = "24 December 2022", +%%% time = "07:35:47 MDT", %%% filename = "typeset.bib", %%% address = "University of Utah %%% Department of Mathematics, 110 LCB @@ -14,7 +14,7 @@ %%% telephone = "+1 801 581 5254", %%% FAX = "+1 801 581 4148", %%% URL = "http://www.math.utah.edu/~beebe", -%%% checksum = "53808 26470 127008 1193104", +%%% checksum = "61626 26509 127241 1195294", %%% email = "beebe at math.utah.edu, beebe at acm.org, %%% beebe at computer.org (Internet)", %%% codetable = "ISO/ASCII", @@ -39,7 +39,7 @@ %%% and PDF (Portable Document Format), and %%% sgml.bib covers SGML and HTML. %%% -%%% At version 2.77, the year coverage looked +%%% At version 2.78, the year coverage looked %%% like this: %%% %%% 1881 ( 1) 1929 ( 1) 1977 ( 12) @@ -86,7 +86,7 @@ %%% 1923 ( 1) 1971 ( 11) 2019 ( 7) %%% 1924 ( 0) 1972 ( 9) 2020 ( 1) %%% 1925 ( 0) 1973 ( 12) 2021 ( 2) -%%% 1926 ( 1) 1974 ( 8) 2022 ( 1) +%%% 1926 ( 1) 1974 ( 8) 2022 ( 2) %%% 1927 ( 0) 1975 ( 15) %%% 1928 ( 1) 1976 ( 8) %%% 19xx ( 3) @@ -97,14 +97,14 @@ %%% InCollection: 5 %%% InProceedings: 55 %%% Manual: 42 -%%% MastersThesis: 20 +%%% MastersThesis: 21 %%% Misc: 19 %%% Periodical: 8 %%% PhdThesis: 6 %%% Proceedings: 33 %%% TechReport: 38 %%% -%%% Total entries: 898 +%%% Total entries: 899 %%% %%% This bibliography has been collected from %%% bibliographies in the author's personal @@ -25538,6 +25538,45 @@ journal-URL = "https://dl.acm.org/loi/sigdoc-cdq", } +@MastersThesis{Haug:2022:FTI, + author = "Martin E. Haug", + title = "Fast Typesetting with Incremental Compilation", + type = "{Master}'s thesis", + school = "Technische Universit{\"a}t Berlin, Faculty IV --- + Electrical Engineering and Computer Science", + address = "Berlin, Germany", + month = jun, + year = "2022", + DOI = "https://doi.org/10.13140/RG.2.2.15606.88642", + bibdate = "Sat Dec 24 07:29:29 2022", + bibsource = "http://www.math.utah.edu/pub/tex/bib/typeset.bib", + abstract = "Text-based typesetting systems like \LaTeX{} compile + source files into PDF and other formats. This process + is computationally expensive. Unlike ``What You See Is + What You Get'' (WYSIWYG) systems, most text-based + typesetting systems recompile the document from + scratch, even after minor changes. Constant expensive + recomputations prevent instant preview of changes, as + in WYSIWYG software. This thesis explores how to speed + up the text-based typesetting software Typst by reusing + artifacts from past compilations while parsing and + layouting. We propose an incremental parsing algorithm + that accommodates context-sensitive properties of + markup languages such as the ``off-side rule'' and is + suited for handwritten recursive descent parsers. + Furthermore, we also present a constrained layout + caching scheme that allows reusing previous layout + elements even if the dimensions of their parent + containers changed. In an evaluation based on a set of + typical documents and edits, we determined that this + thesis' contributions increase the speed of Typst by a + factor between 4.5 and 91. Compared with \LaTeX{}, + Typst can compile an edit between 3.4 and 9895 times as + fast.", + acknowledgement = ack-nhfb, + advisor = "Nicolai Stawinoga", +} + @Misc{Anonymous:20xx:W, author = "Anonymous", title = "WhatTheFont", -- cgit v1.2.3