texlive[57362] Master/texmf-dist/doc/latex/docsurvey: docsurvey

commits+karl at tug.org commits+karl at tug.org
Sat Jan 9 22:30:59 CET 2021


Revision: 57362
          http://tug.org/svn/texlive?view=revision&revision=57362
Author:   karl
Date:     2021-01-09 22:30:58 +0100 (Sat, 09 Jan 2021)
Log Message:
-----------
docsurvey (9jan21)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/latex/docsurvey/README.txt
    trunk/Master/texmf-dist/doc/latex/docsurvey/docsurvey.pdf
    trunk/Master/texmf-dist/doc/latex/docsurvey/docsurvey.tex

Modified: trunk/Master/texmf-dist/doc/latex/docsurvey/README.txt
===================================================================
--- trunk/Master/texmf-dist/doc/latex/docsurvey/README.txt	2021-01-09 21:30:43 UTC (rev 57361)
+++ trunk/Master/texmf-dist/doc/latex/docsurvey/README.txt	2021-01-09 21:30:58 UTC (rev 57362)
@@ -4,7 +4,7 @@
 Provides the document
 "Programming LaTeX — A survey of documentation and packages"
 
-2021/01/02
+2021/01/09
 Copyright 2017-2021 Brian Dunn — www.BDTechConcepts.com
 
 LaTeX Project Public License, version 1.3

Modified: trunk/Master/texmf-dist/doc/latex/docsurvey/docsurvey.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/latex/docsurvey/docsurvey.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/docsurvey/docsurvey.tex	2021-01-09 21:30:43 UTC (rev 57361)
+++ trunk/Master/texmf-dist/doc/latex/docsurvey/docsurvey.tex	2021-01-09 21:30:58 UTC (rev 57362)
@@ -1,4 +1,4 @@
-
+% 
 % To compile:
 % lualatex docsurvey.tex
 % lualatex docsurvey.tex
@@ -10,8 +10,6 @@
 \documentclass{article}
 
 
-
-
 \begin{filecontents}[overwrite]{docsurvey.bib}
 @book{lamport:latex,
     title={\LaTeX: A Document Preparation System},
@@ -120,11 +118,12 @@
     pagetotal=317,
     isbn={0-201-56882-9},
     url={http://eijkhout.net/texbytopic/texbytopic.html},
-    texdoc={texbytopic},
     annotation={A reference for \TeX.
         This may be useful for understanding the source code of \LaTeX\ packages,
         many of which are quite old and written in
-        low-level \TeX.},
+        low-level \TeX.
+        \texdoc{texbytopic}
+    },
 }
 
 @book{abrahams:impatient,
@@ -133,13 +132,14 @@
     year=2020,
     pagetotal=393,
     url={https://ctan.org/pkg/impatient},
-    texdoc={impatient},
     annotation={A tutorial and reference for \TeX, plain \TeX, and Eplain.
-        Also available in French and Chinese.\newline},
+        Also available in French and Chinese. \\
+        \texdoc{impatient}
+    },
 }
 
 @book{abrahams:impatient-cn,
-    title={\TeX {\setmainfont{FandolFang} 急就帖}},
+    title={\TeX\ {\setmainfont{FandolFang} 急就帖}},
     author={Paul W. Abrahams and Kathryn A. Hargreaves and Karl Berry},
     year=2014,
     pagetotal=429,
@@ -146,8 +146,9 @@
     langid={Chinese},
     language={Chinese},
     url={https://ctan.org/pkg/impatient},
-    annotation={A tutorial and reference for \TeX, plain \TeX, and Eplain.},
-    texdoc={impatient-cn},
+    annotation={A tutorial and reference for \TeX, plain \TeX, and Eplain.
+        \texdoc{impatient-cn}
+    },
 }
 
 @book{doob:gentle,
@@ -157,8 +158,9 @@
     year=2002,
     pagetotal=97,
     url={https://ctan.org/pkg/gentle},
-    annotation={A comprehensive tutorial on plain \TeX.},
-    texdoc={gentle},
+    annotation={A comprehensive tutorial on plain \TeX.
+        \texdoc{gentle}
+    },
 }
 
 @book{wilkins:started,
@@ -178,8 +180,9 @@
     language={Chinese},
     url={https://ctan.org/pkg/latex-notes-zh-cn},
     annotation={An introduction to \TeX\ and \LaTeX, including the use
-        of Chinese fonts.},
-    texdoc={latex-notes},
+        of Chinese fonts.
+        \texdoc{latex-notes}
+    },
 }
 
 @online{ctex-faq,
@@ -190,8 +193,9 @@
     langid={Chinese},
     language={Chinese},
     url={https://ctan.org/pkg/ctex-faq},
-    annotation={\FAQ\ from the Chinese \TeX\ Society.},
-    texdoc={ctex-faq},
+    annotation={\FAQ\ from the Chinese \TeX\ Society.
+        \texdoc{ctex-faq}
+    },
 }
 
 @book{wang:install,
@@ -203,8 +207,9 @@
     language={Chinese},
     url={https://ctan.org/pkg/install-latex-guide-zh-cn},
     annotation={Installing \LaTeX\ and compiling documents, using various
-        operating systems.},
-    texdoc={install-latex-guide-zh-cn},
+        operating systems.\\
+        \texdoc{install-latex-guide-zh-cn}
+    },
 }
 
 @misc{asymptote-example-cn,
@@ -215,8 +220,9 @@
     langid={Chinese},
     language={Chinese},
     url={https://ctan.org/pkg/asymptote-by-example-zh-cn},
-    annotation={A tutorial for \pkg{asymptote} in the form of a graphical \FAQ.},
-    texdoc={asymptote-by-example-zh-cn},
+    annotation={A tutorial for \pkg{asymptote} in the form of a graphical \FAQ.
+        \texdoc{asymptote-by-example-zh-cn}
+    },
 }
 
 @book{asymptote-faq-cn,
@@ -227,8 +233,9 @@
     langid={Chinese},
     language={Chinese},
     url={https://ctan.org/pkg/asymptote-faq-zh-cn},
-    annotation={A translation of the Asymptote \FAQ},
-    texdoc={asymptote-faq-zh-cn},
+    annotation={A translation of the Asymptote \FAQ.
+        \texdoc{asymptote-faq-zh-cn}
+    },
 }
 
 @book{abrahams:impatient-fr,
@@ -239,8 +246,9 @@
     langid={french},
     language={french},
     url={https://ctan.org/pkg/impatient},
-    annotation={A tutorial and reference for \TeX, plain \TeX, and Eplain.},
-    texdoc={impatient-fr},
+    annotation={A tutorial and reference for \TeX, plain \TeX, and Eplain.
+        \texdoc{impatient-fr}
+    },
 }
 
 @manual{hefferon:first,
@@ -275,8 +283,9 @@
     pagetotal=279,
     publisher={Dickimaw Books},
     url={http://www.dickimaw-books.com},
-    texdoc={dickimaw-novices},
-    annotation={An extensive introduction for a non-technical person.},
+    annotation={An extensive introduction for a non-technical person.
+        \texdoc{dickimaw-novices}
+    },
 }
 
 @manual{talbot:phd,
@@ -286,9 +295,10 @@
     pagetotal=146,
     publisher={Dickimaw Books},
     url={http://www.dickimaw-books.com},
-    texdoc={dickimaw-thesis},
     annotation={A followup to \pub{\LaTeX\ for Complete Novices}, including extensive
-        discussion about bibliographies, indexes, and glossaries.},
+        discussion about bibliographies, indexes, and glossaries.
+        \texdoc{dickimaw-thesis}
+    },
 }
 
 @manual{morris:gettingstarted,
@@ -297,8 +307,9 @@
     year=2020,
     pagetotal=33,
     url={https://ctan.org/pkg/startlatex2e},
-    annotation={A beginner's bare-bones overview.},
-    texdoc={startlatex2e},
+    annotation={A beginner's bare-bones overview.
+        \texdoc{startlatex2e}
+    },
 }
 
 @manual{Bennieston:scientific,
@@ -317,8 +328,9 @@
     language={Numerous languages},
     url={https://ctan.org/pkg/lshort},
     annotation={Covers introductory material, customizations,
-        and a simple package.},
-    texdoc={-l lshort},
+        and a simple package.
+        \texdoc{-l lshort}
+    },
 }
 
 @manual{greenwade:reference,
@@ -328,8 +340,9 @@
     pagetotal=246,
     language={English, French, Spanish},
     annotation={A thorough but concise reference manual for \LaTeXe,
-        available in several languages.\\\nopunct},
-    texdoc={-l latex2e-help},
+        available in several languages.\\
+        \texdoc{-l latex2e-help}
+    },
 }
 
 @manual{latex:authors,
@@ -338,8 +351,9 @@
     year=2020,
     pagetotal=31,
     url={https://ctan.org/pkg/usrguide},
-    annotation={An overview of the new features of \LaTeXe\ compared to \LaTeX 2.09.},
-    texdoc={usrguide},
+    annotation={An overview of the new features of \LaTeXe\ compared to \LaTeX 2.09.
+        \texdoc{usrguide}
+    },
 }
 
 @manual{downes:shortmath,
@@ -349,8 +363,9 @@
     pagetotal=21,
     url={https://ctan.org/pkg/short-math-guide},
     annotation={A summary of features in \LaTeX\ and packages for writing
-    math formulas.},
-    texdoc={short-math-guide},
+        math formulas. 
+        \texdoc{short-math-guide}
+    },
 }
 
 @article{voss:farbige,
@@ -362,8 +377,9 @@
     langid={german},
     language={german},
     url={https://ctan.org/pkg/voss-mathcol},
-    annotation={Math in color.  In German, but with easy-to-use examples.},
-    texdoc={voss-mathcol},
+    annotation={Math in color.  In German, but with easy-to-use examples.
+        \texdoc{voss-mathcol}
+    },
 }
 
 @online{weissenburger:anleitung,
@@ -383,10 +399,50 @@
     pagetotal=66,
     url={https://ctan.org/pkg/latex4musicians},
     annotation={Packages and programs for music symbols, lyrics, chord sheets,
-        sheet music, and guitar tablature.},
-    texdoc={latex4musicians},
+        sheet music, and guitar tablature. 
+        \texdoc{latex4musicians}
+    },
 }
 
+ at article{mertz:beamer,
+    title={Beamer by Example},
+    author={Andrew Mertz and William Slough},
+    year=2005,
+    pagetotal=17,
+    journaltitle={{The Prac\TeX\ Journal}},
+    volume=2005,
+    number=4,
+    url={http://tug.org/pracjourn/2005-4/mertz/mertz.pdf},
+    annotation={Graduated examples of the \pkg{beamer} package.},
+}
+
+ at book{voss:presentations,
+    title={Presentations with \LaTeX},
+    author={Herbert Voß},
+    publisher={Lehmanns Media GmbH},
+    year=2012,
+    pagetotal=206,
+    isbn=9783865414960,
+}
+
+ at online{voss:presentations-en,
+    title={Examples from the book Presentations with \LaTeX},
+    author={Herbert Voß},
+    url={https://ctan.org/pkg/presentations-en},
+    year=2012,
+    annotation={Source for examples from the book.}
+}
+
+ at online{voss:presentations-de,
+    title={Examples from the book Presentations with \LaTeX},
+    author={Herbert Voß},
+    url={https://ctan.org/pkg/presentations},
+    year=2009,
+    langid={german},
+    language={german},
+    annotation={Source for examples from the book.}
+}
+
 @manual{pakin:list,
     title={The Comprehensive \LaTeX\ Symbol List},
     author={Scott Pakin},
@@ -393,9 +449,9 @@
     year=2017,
     pagetotal=348,
     url={https://ctan.org/pkg/comprehensive},
-    annotation={More than 14,000 symbols and \LaTeX\ commands.},
-    texdoc={{symbols-letter \\ texdoc symbols-a4}},
-
+    annotation={More than 14,000 symbols and \LaTeX\ commands.
+        \texdoc{comprehensive}
+    },
 }
 
 @manual{robertson:mathsymbols,
@@ -404,8 +460,9 @@
     year=2018,
     pagetotal=119,
     url={https://ctan.org/pkg/unicode-math},
-    annotation={Unicode math symbols.},
-    texdoc={unimath-symbols},
+    annotation={Unicode math symbols.
+        \texdoc{unimath-symbols}
+    },
 }
 
 @online{detexify,
@@ -428,8 +485,9 @@
         Frank Mittelbach and Chris Rowley and Rainer Sch\"opf},
     url={https://ctan.org/pkg/source2e},
     pagetotal=955,
-    annotation={Occasionally useful for figuring out how something really works.},
-    texdoc={source2e},
+    annotation={Occasionally useful for figuring out how something really works.
+        \texdoc{source2e}
+    },
 }
 
 @manual{scharrer:listinternal,
@@ -438,8 +496,9 @@
     url={https://ctan.org/pkg/macros2e},
     pagetotal=14,
     annotation={A list of the core \LaTeX\ macros, each of which is linked to the
-        source code.},
-    texdoc={macros2e},
+        source code.
+        \texdoc{macros2e}
+    },
 }
 
 @online{TeX:FAQ,
@@ -448,13 +507,29 @@
     annotation={An online resource, which includes a detailed list of printed books.}
 }
 
+ at online{TUG:interest,
+    title={\TeX\ Resources on the Web},
+    author={{\TeX\ Users Group}},
+    url={http://tug.org/interest.html},
+    annotation={A large collection of links to numerous resources.}
+}
+
+ at online{faq:india,
+    title={Online tutorials on \LaTeX},
+    author={{Indian \TeX\ Users Group}},
+    url={http://tug.org/tutorials/tugindia/},
+    year=2000,
+    annotation={An extensive tutorial covering many aspects of \LaTeX.}
+}
+
 @manual{pakin:visual,
     title={The Visual \LaTeX\ FAQ},
     author={Scott Pakin},
     pagetotal=33,
     url={https://ctan.org/pkg/visualfaq},
-    annotation={Click on a visual element to learn how it is programmed.},
-    texdoc={visualFAQ},
+    annotation={Click on a visual element to learn how it is programmed.
+        \texdoc{visualFAQ}
+    },
 }
 
 @manual{casteleyn:pstricks,
@@ -464,8 +539,9 @@
     pagetotal=261,
     language={English, French},
     url={https://ctan.org/pkg/visualpstricks},
-    annotation={A visual \FAQ\ consisting of a small example for each effect.},
-    texdoc={-l visualpstricks},
+    annotation={A visual \FAQ\ consisting of a small example for each effect.
+        \texdoc{-l visualpstricks}
+    },
 }
 
 @manual{casteleyn:tikz,
@@ -475,8 +551,9 @@
     pagetotal=221,
     language={English, French},
     url={https://ctan.org/pkg/visualtikz},
-    annotation={A visual \FAQ\ consisting of a small example for each effect.},
-    texdoc={-l visualtikz},
+    annotation={A visual \FAQ\ consisting of a small example for each effect.
+        \texdoc{-l visualtikz}
+    },
 }
 
 
@@ -486,8 +563,9 @@
     year=2017,
     pagetotal=4,
     url={https://ctan.org/pkg/latex-refsheet},
-    annotation={A reference for \LaTeX\ with KOMA-Script.},
-    texdoc={latex-refsheet},
+    annotation={A reference for \LaTeX\ with KOMA-Script.
+        \texdoc{latex-refsheet}
+    },
 }
 
 @manual{schlomer:cheat,
@@ -496,8 +574,9 @@
     year=2010,
     pagetotal=3,
     url={https://ctan.org/pkg/tex-font-errors-cheatsheet},
-    annotation={How \TeX\ integrates fonts, and related error messages.},
-    texdoc={tex-font-errors-cheatsheet},
+    annotation={How \TeX\ integrates fonts, and related error messages.
+        \texdoc{tex-font-errors-cheatsheet}
+    },
 }
 
 @manual{chang:cheat,
@@ -507,8 +586,9 @@
     pagetotal=2,
     url={https://ctan.org/pkg/latexcheat},
     annotation={A quick-reference guide for \LaTeX\ and Bib\TeX.
-        Also in Brazilian Portuguese, German, Japanese, and Spanish.},
-    texdoc={latexcheat},
+        Also in Brazilian Portuguese, German, Japanese, and Spanish.
+        \texdoc{latexcheat}
+    },
 }
 
 @manual{chang:cheat-de,
@@ -520,8 +600,9 @@
     language={german},
     translator={Tammo Schwindt},
     url={https://ctan.org/pkg/latexcheat-de},
-    annotation={A quick-reference guide for \LaTeX\ and Bib\TeX.},
-    texdoc={latexcheat-de},
+    annotation={A quick-reference guide for \LaTeX\ and Bib\TeX.
+        \texdoc{latexcheat-de}
+    },
 }
 
 @online{faq-de,
@@ -540,8 +621,9 @@
     language={spanish},
     translator={J. Luis Rivera},
     url={https://ctan.org/pkg/latexcheat-esmx},
-    annotation={A quick-reference guide for \LaTeX\ and Bib\TeX.},
-    texdoc={latexcheat-esmx},
+    annotation={A quick-reference guide for \LaTeX\ and Bib\TeX.
+        \texdoc{latexcheat-esmx}
+    },
 }
 
 @manual{faq-es,
@@ -549,7 +631,7 @@
     langid={spanish},
     language={spanish},
     url={https://ctan.org/pkg/faq-es},
-    texdoc={es-tex-faq},
+    annotation={\texdoc{es-tex-faq}},
 }
 
 @manual{chang:cheat-ptbr,
@@ -561,8 +643,9 @@
     language={brazilian},
     translator={Silvio C. G. Granja},
     url={https://ctan.org/pkg/latexcheat-ptbr},
-    annotation={A quick-reference guide for \LaTeX\ and Bib\TeX.},
-    texdoc={latexcheat-ptbr},
+    annotation={A quick-reference guide for \LaTeX\ and Bib\TeX.
+        \texdoc{latexcheat-ptbr}
+    },
 }
 
 @manual{chang:platexcheat,
@@ -574,8 +657,9 @@
     language={japanese},
     translator={Takuto Asakura},
     url={https://ctan.org/pkg/platexcheat},
-    annotation={A quick-reference guide for \LaTeX\ and Bib\TeX.},
-    texdoc={platexcheat},
+    annotation={A quick-reference guide for \LaTeX\ and Bib\TeX.
+        \texdoc{platexcheat}
+    },
 }
 
 @manual{bouzigues:guide,
@@ -609,8 +693,9 @@
     language={french},
     url={https://ctan.org/pkg/formation-latex-ul},
     annotation={An introductory course prepared for
-            Université Laval, Québec, Canada. \\\nopunct},
-    texdoc={{formation-latex-ul, texdoc formation-latex-ul-diapos}},
+        Université Laval, Québec, Canada. \\
+        \texdoc{formation-latex-ul}, \texdoc{formation-latex-ul-diapos}
+    },
 }
 
 @manual{Holkar:polyglossia,
@@ -621,7 +706,9 @@
     langid={marathi},
     language={Marathi},
     url={https://ctan.org/pkg/latex-mr},
-    texdoc={latex-mr},
+    annotation={Discusses Marathi, but also relevent to other Indian langauges.
+        \texdoc{latex-mr}
+    },
 }
 
 @manual{massago:exemplos,
@@ -667,8 +754,9 @@
     edition=1,
     pagetotal=139,
     url={https://ctan.org/pkg/memdesign},
-    annotation={More than 100 pages of discussion about book design and typography.},
-    texdoc={memdesign},
+    annotation={More than 100 pages of discussion about book design and typography.
+        \texdoc{memdesign}
+    },
 }
 
 @manual{kohm:typearea,
@@ -678,8 +766,9 @@
     pagetotal=565,
     url={https://ctan.org/pkg/koma-script},
     annotation={Documentation for the KOMA-Script package.
-        Also includes discussion about the page layout of a book.},
-    texdoc={typearea},
+        Also includes discussion about the page layout of a book.
+        \texdoc{typearea}
+    },
 }
 
 @manual{tufte:book,
@@ -689,8 +778,9 @@
     pagetotal=42,
     url={https://ctan.org/pkg/tufte-latex},
     annotation={Documentation for the Tufte-\LaTeX\ document classes.
-        Also includes layout ideas from the books of Edward R. Tufte.},
-    texdoc={tufte-latex},
+        Also includes layout ideas from the books of Edward R. Tufte.
+        \texdoc{tufte-latex}
+    },
 }
 
 @article{revets:octavo,
@@ -701,9 +791,9 @@
     year=2002,
     pages={269},
     url={https://ctan.org/pkg/octavo},
-    annotation={Design principles and guidelines emulating books
-        from the Renaissance.},
-    texdoc={octavo}
+    annotation={Design principles and guidelines emulating books from the Renaissance.
+        \texdoc{octavo}
+    },
 }
 
 @manual{beccari:canoniclayout,
@@ -713,10 +803,23 @@
     pagetotal=8,
     url={https://ctan.org/pkg/canoniclayout},
     annotation={Documentation for the \pkg{canoniclayout} package.
-        Also includes ideas regarding text-block proportions.},
-    texdoc={canoniclayout},
+        Also includes ideas regarding text-block proportions.
+        \texdoc{canoniclayout}
+    },
 }
 
+ at manual{oostrum:fancyhdr,
+    title={The fancyhdr and extramarks packages},
+    author={Pieter van Oostrum},
+    year=2021,
+    pagetotal=74,
+    url={https://ctan.org/pkg/fancyhdr},
+    annotation={Documents the \pkg{fancyhdr} and \pkg{extramarks} packages.
+        Also includes an overview of the \LaTeX\ page mark system.
+        \texdoc{fancyhdr}
+    },
+}
+
 @manual{fear:booktabs,
     title={Publication-quality tables in \LaTeX},
     author={Simon Fear},
@@ -724,8 +827,9 @@
     pagetotal=18,
     url={https://ctan.org/pkg/booktabs},
     annotation={Documents the \pkg{booktabs} package, and also includes
-        thoughts on the design of tabular layouts in general.},
-    texdoc={booktabs},
+        thoughts on the design of tabular layouts in general.
+        \texdoc{booktabs}
+    },
 }
 
 @manual{tantu:pgf,
@@ -736,8 +840,9 @@
     url={https://ctan.org/pkg/pgf},
     annotation={As well as documenting the packages, this manual also includes
         ``General guidelines and principles concerning the creation of graphics
-        for scientific presentations, papers, and books''.},
-    texdoc={pgfmanual},
+        for scientific presentations, papers, and books''. \\
+        \texdoc{pgfmanual}
+    },
 }
 
 @online{texdocnet,
@@ -768,8 +873,9 @@
     author={Scott Pakin},
     pagetotal=36,
     url={https://ctan.org/pkg/dtxtut},
-    annotation={A tutorial.},
-    texdoc={dtxtut},
+    annotation={A tutorial.
+        \texdoc{dtxtut}
+    },
 }
 
 @manual{latexteam:class,
@@ -777,8 +883,9 @@
     author={{\LaTeX3 Project Team}},
     pagetotal=33,
     url={https://ctan.org/pkg/clsguide},
-    annotation={Programming a package or class.},
-    texdoc={clsguide},
+    annotation={Programming a package or class.
+        \texdoc{clsguide}
+    },
 }
 
 @manual{mittelbach:doc,
@@ -786,8 +893,9 @@
     author={Frank Mittelbach},
     pagetotal=64,
     url={https://ctan.org/pkg/doc},
-    annotation={Packages for documenting packages.},
-    texdoc={doc},
+    annotation={Packages for documenting packages.
+        \texdoc{doc}
+    },
 }
 
 @manual{mittelbach:docstrip,
@@ -797,9 +905,9 @@
     pagetotal=61,
     url={https://ctan.org/pkg/docstrip},
     annotation={The program which processes \filenm{.dtx}
-        and \filenm{.ins} files to generate documentation and \filenm{.sty}
-        files.\\\nopunct},
-    texdoc={docstrip},
+        and \filenm{.ins} files to generate documentation and \filenm{.sty} files.\\
+        \texdoc{docstrip}
+    },
 }
 
 @article{flynn:article,
@@ -885,8 +993,9 @@
     langid={french},
     language={french},
     url={https://ctan.org/pkg/apprendre-a-programmer-en-tex},
-    annotation={Basic programming of \TeX, with examples.},
-    texdoc={apprendre},
+    annotation={Basic programming of \TeX, with examples.
+        \texdoc{apprendre}
+    },
 }
 
 @book{reckdahl:freps,
@@ -897,8 +1006,9 @@
     langid={french},
     language={french},
     url={https://ctan.org/pkg/fepslatex},
-    annotation={How to import graphics in \LaTeXe.},
-    texdoc={fepslatex},
+    annotation={How to import graphics in \LaTeXe.
+        \texdoc{fepslatex}
+    },
 }
 
 @book{reckdahl:eps,
@@ -917,8 +1027,9 @@
     url={https://ctan.org/pkg/amsmath},
     annotation={How to use \pkg{amsmath}.
         Also see \nameref{sec:international} for the Italian, Japanese,
-        and Vietnamese translations.},
-    texdoc={amsmath},
+        and Vietnamese translations.
+        \texdoc{amsmath}
+    },
 }
 
 @manual{amsmath-it,
@@ -934,8 +1045,9 @@
         Mileto Rigido and Roberto Zanasi
     },
     url={http://tug.ctan.org/tex-archive/info/italian/amsldoc/itamsldoc.pdf},
-    annotation={Manual for \pkg{amsmath}.},
-    texdoc={amsldoc-it},
+    annotation={Manual for \pkg{amsmath}.
+        \texdoc{amsldoc-it}
+    },
 }
 
 @manual{campani:tutorial,
@@ -946,8 +1058,9 @@
     langid={portuguese},
     language={portuguese},
     url={https://ctan.org/pkg/cursolatex},
-    annotation={A tutorial as \acro{PDF} slides.},
-    texdoc={cursolatex},
+    annotation={A tutorial as \acro{PDF} slides.
+        \texdoc{cursolatex}
+    },
 }
 
 @manual{amsmath-vn,
@@ -959,8 +1072,9 @@
     language={Vietnamese},
     translator={Ky Anh},
     url={https://ctan.org/pkg/amslatexdoc-vietnamese},
-    annotation={Manual for \pkg{amsmath}.},
-    texdoc={amsldoc-vn},
+    annotation={Manual for \pkg{amsmath}.
+        \texdoc{amsldoc-vn}
+    },
 }
 
 @manual{latex2e-japanese,
@@ -1006,12 +1120,163 @@
         samples and setup information.}
 }
 
+ at online{tug:fonts,
+    title={Fonts and \TeX},
+    author={{\TeX\ User's Group}},
+    url={http://tug.org/fonts/},
+    annotation={A collection of links related to \TeX\ and fonts.},
+}
+
+ at manual{fntguide,
+    title={\LaTeXe\ font selection},
+    author={\LaTeX3 Project Team},
+    year=2020,
+    pagetotal=35,
+    url={https://ctan.org/pkg/fntguide},
+    annotation={Documentation of commands for selecting fonts,
+        as well as those for defining the data-structures used by the selection commands.
+        \texdoc{fntguide}
+    },
+}
+
+ at manual{encguide,
+    title={\LaTeX\ font encodings},
+    author={Frank Mittelbach and Robin Fairbairns and Werner Lemberg and
+        \LaTeX3 Project Team},
+    year=2016,
+    pagetotal=39,
+    url={https://ctan.org/pkg/encguide},
+    annotation={About T1 encoding, OT1, etc.
+        \texdoc{encguide}
+    },
+}
+
+ at article{rahtz:essentialnfss,
+    title={Essential NFSS2, version 2},
+    author={Sebastian Rahtz},
+    journaltitle={TUGBoat},
+    year=1993,
+    volume=14,
+    number=2,
+    pages={132--137},
+    pagetotal=6,
+    url={tug.org/TUGboat/Articles/tb14-2/tb39rahtz-nfss.pdf},
+    annotation={A user's view of the New Font Selection Scheme, version 2.},
+}
+
+ at article{schmidt:fontselection,
+    title={Font selection in \LaTeX: The most frequently asked questions},
+    author={Walter Schmidt},
+    journaltitle={The Prac\TeX\ Journal},
+    year=2006,
+    volume=2006,
+    number=1,
+    pagetotal=6,
+    url={tug.org/pracjourn/2006-1/schmidt/schmidt.pdf},
+    annotation={Covers basic commands, default fonts, available font families,
+        fonts for certain parts of the document.}
+}
+
+ at manual{cyrguide,
+    title={Cyrillic languages support in \LaTeX},
+    author={Vladimir Volovich and Werner Lemberg and {\LaTeX3 Project Team}},
+    year=1999,
+    url={https://ctan.org/pkg/cyrguide},
+    pagetotal=7,
+    annotation={Installation, usage, encodings.  \texdoc{cyrguide}},
+}
+
 @online{rakityansky:truetype,
-    title={Using TrueType fonts with \TeX\ (\LaTeX) and pdf\TeX (pdf\LaTeX)},
+    title={Using TrueType fonts with \TeX\ (\LaTeX) and pdf\TeX\ (pdf\LaTeX)},
     author={Damir Rakityansky},
     url={http://www.radamir.com/tex/ttf-tex.htm},
 }
 
+ at manual{luatex:reference,
+    title={Lua\TeX\ Reference Manual},
+    author={{Lua\TeX\ development team}},
+    url={http://mirrors.ctan.org/systems/doc/luatex/luatex.pdf},
+    year=2020,
+    pagetotal=318,
+    annotation={The complete reference. \texdoc{luatex}},
+}
+
+ at manual{gonnard:lualatex,
+    title={A guide to Lua\LaTeX},
+    author={Manuel Pégourié-Gonnard},
+    year=2013,
+    url={https://ctan.org/pkg/lualatex-doc},
+    pagetotal=14,
+    annotation={An overview, and references to related packages.
+        \texdoc{lualatex-doc}
+    },
+}
+
+ at manual{xetex:reference,
+    title={The \XeTeX\ reference guide},
+    author={Will Robertson and Khaled Hosny and Karl Berry},
+    year=2019,
+    pagetotal=25,
+    url={https://ctan.org/pkg/xetex},
+    annotation={A summary of additional features over \TeX.
+        \texdoc{xetex-reference}
+    },
+}
+
+ at manual{xetex:companion,
+    title={The \XeTeX\ Companion},
+    subtitle={\TeX\ meets OpenType and Unicode},
+    author={Michel Goossens and Jonathan Kew and Will Robertson
+        and François Charette and Dian Yin},
+    year=2010,
+    pagetotal=112,
+    url={https://ctan.org/pkg/xetex},
+    annotation={Introduction to OpenType and Unicode, using OpenType fonts,
+        handling Unicode-encoded sources.},
+}
+
+ at manual{dhawan:font,
+    title={font-change-xetex},
+    subtitle={Macros to use OpenType and TrueType fonts with \XeTeX},
+    author={Amit Raj Dhawan},
+    year=2016,
+    pagetotal=21,
+    url={https://ctan.org/pkg/font-change-xetex},
+    annotation={For plain \XeTeX.
+        \texdoc{font-change-xetex}
+    },
+}
+
+ at manual{latex:interface3,
+    title={The \LaTeX3 Interfaces},
+    author={{\LaTeX3 Project Team}},
+    year=2020,
+    pagetotal=310,
+    url={https://ctan.org/pkg/l3kernel},
+    annotation={Reference documentation for the \pkg{expl3} programming environment.
+        \texdoc{interface3}
+    },
+}
+
+ at manual{latex:expl3,
+    title={The expl3 package and \LaTeX3 programming},
+    author={{\LaTeX3 Project Team}},
+    year=2020,
+    pagetotal=16,
+    url={https://ctan.org/pkg/l3kernel},
+    annotation={Introduction to \pkg{expl3}. \texdoc{expl3}},
+}
+
+ at manual{latex:styleguide3,
+    title={The \LaTeX3 kernel: style guide for code authors},
+    author={{\LaTeX3 Project Team}},
+    year=2020,
+    pagetotal=5,
+    url={https://ctan.org/pkg/l3kernel},
+    annotation={Style guide for authors using \pkg{expl3}.  \texdoc{l3styleguide}},
+}
+
+
 @manual{markey:tame,
     title={Tame the BeaST},
     subtitle={The B to X of Bib\TeX},
@@ -1019,8 +1284,9 @@
     year=2009,
     pagetotal=48,
     url={https://ctan.org/pkg/tamethebeast/},
-    annotation={About bibliographies and Bib\TeX.},
-    texdoc={tamethebeast},
+    annotation={About bibliographies and Bib\TeX.
+        \texdoc{tamethebeast}
+    },
 }
 
 @manual{rees:biblatex,
@@ -1029,9 +1295,51 @@
     year=2017,
     pagetotal=2,
     url={https://ctan.org/pkg/biblatex-cheatsheet},
-    texdoc={biblatex-cheatsheet},
+    annotation={A tri-fold quick reference. \texdoc{biblatex-cheatsheet}},
 }
 
+ at online{tugboat,
+    title={TUGBoat},
+    author={{\TeX\ Users Group}},
+    url={http://tug.org/TUGboat/},
+    annotation={The Communications of the \TeX\ Users Group.
+        Published since 1980.
+        Articles covering every aspect of \TeX.},
+}
+
+ at online{practex,
+    title={The Prac\TeX\ Journal},
+    author={{\TeX\ Users Group}},
+    url={http://tug.org/pracjourn/},
+    issn={1556-6994},
+    annotation={The online journal of the \TeX\ Users Group.
+        Twenty issues, from 2005--2012.},
+}
+
+ at online{tug:books,
+    title={Books about \TeX, typography, and friends},
+    author={{\TeX\ Users Group}},
+    url={http://tug.org/books/},
+    annotation={\TeX\ Users Group book store, with reviews.
+        Includes more than 75 books.
+        Categories: published by TUG, by Donald E. Knuth,
+        about \TeX\ and its applications, about typography and fonts,
+        and about other related topics.
+        Discounts for TUG members.
+    },
+}
+
+ at online{tug:interviews,
+    title={TUG Interview Corner},
+    author={{\TeX\ Users Group}},
+    url={http://tug.org/interviews/},
+    annotation={A large collection of interviews and articles
+        about people related to \TeX.
+        Includes links to more than 250 lectures and other recordings by Donald Knuth,
+        and various historical information.
+    }
+}
+
 \end{filecontents}
 
 
@@ -1109,7 +1417,7 @@
 \InitializeBibliographyStyle{%
   \global\undef\bbx at lasthash}
 
-\setlength{\bibitemsep}{0.5\baselineskip}
+\setlength{\bibitemsep}{.75\baselineskip}
 \setlength{\bibparsep}{0pt}
 
 \defbibenvironment{bibliography}
@@ -1316,25 +1624,25 @@
 \usepackage[bibstyle=docsurvey, citestyle=draft, block=space]{biblatex}
 \addbibresource{docsurvey.bib}
 
-\DeclareSourcemap{
-    \maps[datatype=bibtex]{
-      \map{
-        \step[fieldsource=texdoc]
-        \step[fieldset=usera,origfieldval]
-    }
-  }
-}
+% \DeclareSourcemap{
+%     \maps[datatype=bibtex]{
+%       \map{
+%         \step[fieldsource=texdoc]
+%         \step[fieldset=usera,origfieldval]
+%     }
+%   }
+% }
+% 
+% \DeclareFieldFormat{usera}{\hspace*{\fill}\mbox{\texttt{(texdoc #1)}}\smallskip}
+% 
+% \AtEveryBibitem{%
+%     \csappto{blx at bbx@\thefield{entrytype}}{% put at end of entry
+%         \iffieldundef{usera}%
+%             {}%
+%             {\space\printfield{usera}}%
+%     }%
+% }
 
-\DeclareFieldFormat{usera}{\hspace*{\fill}\mbox{\texttt{(texdoc #1)}}\smallskip}
-
-\AtEveryBibitem{%
-    \csappto{blx at bbx@\thefield{entrytype}}{% put at end of entry
-        \iffieldundef{usera}%
-            {}%
-            {\space\printfield{usera}}%
-    }%
-}
-
 % *category
 
 \DeclareBibliographyCategory{printedbooks}
@@ -1341,7 +1649,7 @@
 \addtocategory{printedbooks}{lamport:latex, hokpkadaly:guide, gratzer:moremath,
     voss:typesettingmath, voss:typesettingtables, voss:pstricks,
     kottwitz:beginner, kottwitz:cookbook,
-    mittelbachgossens:companion, TeX:FAQ}
+    mittelbachgossens:companion, TeX:FAQ, tug:books, voss:presentations}
 
 \DeclareBibliographyCategory{TeX}
 \addtocategory{TeX}{eijkhout:topic, abrahams:impatient, texwikibook, doob:gentle,
@@ -1355,6 +1663,15 @@
     mittelbachgossens:companion
 }
 
+\DeclareBibliographyCategory{LuaLaTeX}
+\addtocategory{LuaLaTeX}{gonnard:lualatex, luatex:reference}
+
+\DeclareBibliographyCategory{XeLaTeX}
+\addtocategory{XeLaTeX}{xetex:reference, xetex:companion, dhawan:font}
+
+\DeclareBibliographyCategory{expl3}
+\addtocategory{expl3}{latex:interface3, latex:expl3, latex:styleguide3}
+
 \DeclareBibliographyCategory{bibliography}
 \addtocategory{bibliography}{markey:tame, rees:biblatex}
 
@@ -1362,6 +1679,9 @@
 \addtocategory{math}{amsmath, downes:shortmath, voss:farbige, voss:typesettingmath,
     gratzer:moremath}
 
+\DeclareBibliographyCategory{pageheadings}
+\addtocategory{pageheadings}{oostrum:fancyhdr}
+
 \DeclareBibliographyCategory{tables}
 \addtocategory{tables}{fear:booktabs, voss:typesettingtables}
 
@@ -1372,8 +1692,14 @@
 \DeclareBibliographyCategory{music}
 \addtocategory{music}{Gonzato:musicians}
 
+\DeclareBibliographyCategory{presentation}
+\addtocategory{presentation}{mertz:beamer, voss:presentations-en, voss:presentations-de,
+    voss:presentations}
+
 \DeclareBibliographyCategory{font}
-\addtocategory{font}{LaTeXfontcatalog, rakityansky:truetype}
+\addtocategory{font}{LaTeXfontcatalog, rakityansky:truetype,
+    fntguide, encguide, cyrguide,
+    rahtz:essentialnfss, schmidt:fontselection, tug:fonts}
 
 \DeclareBibliographyCategory{source}
 \addtocategory{source}{latexteam:sources, scharrer:listinternal}
@@ -1381,7 +1707,7 @@
 \DeclareBibliographyCategory{FAQ}
 \addtocategory{FAQ}{TeX:FAQ, pakin:visual, pakin:list, robertson:mathsymbols,
     chang:cheat, lammarsch:cheat, schlomer:cheat, casteleyn:pstricks, casteleyn:tikz,
-    rees:biblatex, detexify, shapecatcher}
+    rees:biblatex, detexify, shapecatcher, faq:india, TUG:interest}
 
 \DeclareBibliographyCategory{langmultiple}
 \addtocategory{langmultiple}{oetiker:introduction, greenwade:reference,
@@ -1432,7 +1758,14 @@
 \addtocategory{creating}{pakin:dtxtut, latexteam:class, mittelbach:doc,
 mittelbach:docstrip, flynn:article, pakin:goodthings, mansfield:class}
 
+\DeclareBibliographyCategory{journals}
+\addtocategory{journals}{practex, tugboat}
 
+\DeclareBibliographyCategory{interviews}
+\addtocategory{interviews}{tug:interviews}
+
+
+
 \nocite{*}
 
 
@@ -1452,15 +1785,15 @@
 
 \titleformat{\section}[block]
   {\normalfont\sffamily\Large\bfseries\color{sectioncolor}}{\thesection}{1em}{}%[\hrule]
-\titlespacing*{\section}{0pt}{*4}{*.5}
+\titlespacing*{\section}{0pt}{*4}{1ex}
 
 \titleformat{\subsection}[display]
   {\normalfont\sffamily\large\bfseries\color{sectioncolor}}{\thesubsection}{1em}{}
-\titlespacing*{\subsection}{0pt}{*3}{*.5}
+\titlespacing*{\subsection}{0pt}{3ex}{1ex}
 
 \titleformat{\subsubsection}
   {\normalfont\sffamily\bfseries\normalsize\itshape\color{sectioncolor}}{\thesubsubsection}{1em}{}
-\titlespacing*{\subsubsection}{0pt}{*2}{*.5}
+\titlespacing*{\subsubsection}{0pt}{3ex}{1ex}
 
 
 
@@ -1729,8 +2062,6 @@
     \def\env#1{#1}%
     \def\cs#1{\textbackslash#1}%
     \def\,{ }%
-    \def\LuaLaTeX{LuaLaTeX}%
-    \def\XeLaTeX{XeLaTeX}%
     \def\TeX{TeX}%
     \def\LaTeX{LaTeX}%
     \def\LaTeXe{LaTeX2e}%
@@ -1737,6 +2068,7 @@
     \def\LuaTeX{LuaTeX}%
     \def\LuaLaTeX{LuaLaTeX}%
     \def\XeTeX{XeTeX}%
+    \def\XeLaTeX{XeLaTeX}%
     \def\AmS{AMS}%
     \def\Dash{ --- }%
     \def\dash{ -- }%
@@ -1907,28 +2239,26 @@
 
 \subsection{Lua\LaTeX}
 
-\begin{description}
-\item [A guide to Lua\LaTeX:] An introduction. \texdoc{lualatex-doc}
-\item [Lua\TeX\ Reference:] The full manual. \texdoc{luatex.pdf}
-\end{description}
+\printbibliography[
+    heading=none,
+    category=LuaLaTeX,
+]
 
 
 \subsection{\XeLaTeX}
 
-\begin{description}
-\item [The \XeTeX\ reference guide:] A summary of additional features.
-    \texdoc{xetex-reference}
-\item [Font-change-xetex:] Macros for using fonts.
-    \texdoc{font-change-xetex}
-\end{description}
+\printbibliography[
+    heading=none,
+    category=XeLaTeX,
+]
 
 
 \subsection{\LaTeX3 and \pkg{expl3}}
 
-\begin{description}
-\item [The \LaTeX3 Interfaces:] Reference documentation for the \pkg{expl3}
-    programming environment.    \texdoc{interface3}
-\end{description}
+\printbibliography[
+    heading=none,
+    category=expl3,
+]
 
 
 \subsection{Bibliography}
@@ -1948,6 +2278,14 @@
 ]
 
 
+\subsection{Page headings}
+
+\printbibliography[
+    heading=none,
+    category=pageheadings,
+]
+
+
 \subsection{Tables}
 
 Also see the \TeX\ FAQ\ Floats section: \url{https://www.texfaq.org/#floats}
@@ -1977,6 +2315,14 @@
 ]
 
 
+\subsection{Presentations}
+
+\printbibliography[
+    heading=none,
+    category=presentation,
+]
+
+
 \subsection{Fonts}
 
 Also see the \TeX\ FAQ\ Fonts section: \url{https://www.texfaq.org/#fonts}
@@ -2025,6 +2371,7 @@
         ]
 
 \subsubsection{Chinese}
+    (Also see the Chinese category of the package list: p. \pageref{pkgs:chinese})
         \printbibliography[
             heading=none,
             category=chinese,
@@ -2058,11 +2405,15 @@
         ]
 
 \subsubsection{Japanese}
+    (Also see the Japanese category of the package list: p. \pageref{pkgs:japanese})
         \printbibliography[
             heading=none,
             category=japanese,
         ]
 
+\subsubsection{Korean}
+    (See the Korean category of the package list: p. \pageref{pkgs:korean})
+
 \subsubsection{Portuguese}
         \printbibliography[
             heading=none,
@@ -2082,6 +2433,34 @@
         ]
 
 
+\subsection{Journals}
+
+\printbibliography[
+    heading=none,
+    category=journals,
+]
+
+
+\subsection{Interviews}
+
+\printbibliography[
+    heading=none,
+    category=interviews,
+]
+
+
+\subsection{Typesetting examples}
+
+\begin{itemize}
+\item A large collection of examples: \url{https://texample.net/}
+\item A collection of small examples: \url{http://tug.org/texshowcase/}
+\item Excerpts from many books: \url{https://ctan.org/topic/book-ex}
+\item Entire books: \url{http://www.tsengbooks.com/}
+\item Discussion: \href{https://tex.stackexchange.com/questions/1319/showcase-of-beautiful-typography-done-in-tex-friends}{\texttt{https://tex.stackexchange.com/questions/1319/showcase-of-beautiful-\\typography-done-in-tex-friends}}
+\item Discussion: \href{https://tex.stackexchange.com/questions/281415/showcase-of-beautiful-invitations-in-tex}{\texttt{https://tex.stackexchange.com/questions/281415/showcase-of-beautiful-\\invitations-in-tex}}
+\end{itemize}
+
+
 \subsection{General typesetting theory}
 
 Discussion about general typesetting theory,
@@ -2108,7 +2487,7 @@
 \prog{texdoc} is also available online,
 with popular packages sorted by category. \hfurl{http://www.texdoc.net/}
 
-For MikTeX, the \prog{mthelp} program accesses package documentation.
+For Mik\TeX, the \prog{mthelp} program accesses package documentation.
 Enter ``\prog{mthelp <name>}''.
 
 \subsection{\prog{kpsewhich}}
@@ -2160,8 +2539,14 @@
     Obtaining packages \Dash Comprehensive \TeX\ Archive Network \protect\quad (CTAN)%
 }
 
-The Comprehensive \TeX\ Archive Network
-(\CTAN) provides a master collection of
+\TeX{}Live installations use the \prog{tlmgr} program to obtain packages.
+Mik\TeX\ installations automatically install packages as needed.
+Where \TeX\ is installed by an operating-system package manager, that manager should
+be used to install additional packages.
+
+For custom installations, it may be necessary to manually install packages
+downloaded from the Comprehensive \TeX\ Archive Network
+(\CTAN), which provides a master collection of
 packages.  A search function is available, which is useful when you know the
 name of a package or its author, and a list of topics is also provided.
 There are so many topics, however, that finding the right topic can be a
@@ -2185,11 +2570,14 @@
 
 \item[Classes:] \pkg{memoir}, \pkg{koma-script}
 
-\item[Page layout:] \pkg{fancyhdr}, \pkg{geometry}, \pkg{microtype}, \pkg{nowidow}
+\item[Page layout and headings:] \pkg{fancyhdr}, \pkg{geometry}, \pkg{microtype},
+    \pkg{nowidow}, \pkg{titleps}
 
-\item[Fonts:] \pkg{fontspec}, \pkg{mathspec}, \pkg{unicode-math}
+\item[Fonts:] \pkg{font-change-xetex}, \pkg{fontspec}, \pkg{mathspec}, \pkg{unicode-math}
 
-\item[Sectioning:] \pkg{titlesec}
+\item[Sectioning:] \pkg{epigraph}, \pkg{fncychap}, \pkg{quotchap},
+    \pkg{sectionbreak}, \pkg{sectsty},
+    \pkg{titlesec}, \pkg{tocvsec2}
 
 \item[Table of contents:] \pkg{etoc}, \pkg{minitoc}, \pkg{multitoc}, \pkg{shorttoc},
     \pkg{titletoc}, \pkg{tocbibind}, \pkg{tocdata}, \pkg{tocloft}, \pkg{tocvsec2}
@@ -2204,7 +2592,7 @@
 
 \item[Glossary:] \pkg{glossaries}, \pkg{nomencl}
 
-\item[Bibliography:] \prog{bibtex}, \pkg{biblatex}
+\item[Bibliography:] \prog{bibtex}, \pkg{biblatex}, \prog{custom-bib}
 
 \item[Cross-referencing:] \pkg{cleveref}, \pkg{hyperref}, \pkg{url}, \pkg{xr-hyper},
     \pkg{xurl}, \pkg{zref}
@@ -2218,8 +2606,8 @@
     \pkg{resizegather}, \pkg{nicematrix}, \pkg{scalerel}, \pkg{stackrel}
 
 \item[Theorems:]
-  \pkg{amsthm}, \pkg{apxproof}, \pkg{ntheorem}, \pkg{shadethm},
-  \pkg{theorem}, \pkg{thmbox}, \pkg{thmtools}
+    \pkg{amsthm}, \pkg{apxproof}, \pkg{ntheorem}, \pkg{shadethm},
+    \pkg{theorem}, \pkg{thmbox}, \pkg{thmtools}
 
 \item[Units and fractions:] \pkg{nicefrac}, \pkg{siunitx}, \pkg{xfrac}
 
@@ -2243,21 +2631,24 @@
 
 \item[Minipages:] \pkg{eqparbox}, \pkg{minibox}, \pkg{pbox}, \pkg{shapepar}
 
-\item[Quotations:] \pkg{csquotes}, \pkg{epigraph}, \pkg{quoting}, \pkg{verse}
+\item[Quotations and verse:] \pkg{csquotes}, \pkg{epigraph}, \pkg{quoting}, \pkg{verse}
 
 \item[Verbatim:] \pkg{fancyvrb}, \pkg{fvextra}, \pkg{moreverb}, \pkg{shortvrb},
     \pkg{upquote}, \pkg{verbatim}
 
 \item[Frames:] \pkg{boxedminipage2e}, \pkg{fancybox}, \pkg{fbox}, \pkg{framed},
-    \pkg{mdframed}, \pkg{shadow}, \pkg{tcolorbox}
+    \pkg{mdframed}, \pkg{niceframe}, \pkg{shadow}, \pkg{tcolorbox}
 
-\item[Multi-columns:] \pkg{adjmulticol}, \pkg{multicol}, \pkg{multicolrule}, \pkg{vwcol}
+\item[Embellishments:] \pkg{fancypar}, \pkg{fancytabs}, \pkg{fourier-orns},
+    \pkg{lettrine}, \pkg{pgfornament}, \pkg{pst-vectorian}, \pkg{sectionbreak}
 
+\item[Multi-column:] \pkg{adjmulticol}, \pkg{multicol}, \pkg{multicolrule}, \pkg{vwcol}
+
 \item[Margins:] \pkg{fullwidth}, \pkg{hanging}, \pkg{midpage}
 
 \item[Line numbering:] \pkg{lineno}
 
-\item[Algorithms and Listings:] \pkg{algorithm2e}, \pkg{algorithmicx},
+\item[Algorithms and listings:] \pkg{algorithm2e}, \pkg{algorithmicx},
     \pkg{listings}, \pkg{listingsutf8}, \pkg{minted}
 
 \item[Acronyms:] \pkg{acro}, \pkg{acronym}
@@ -2265,44 +2656,69 @@
 \item[Ordinals:] \pkg{engord}, \pkg{fmtcount}, \pkg{nth}
 
 \item[Direct formatting:]
-  \pkg{cancel}, \pkg{ellipsis}, \pkg{embrac}, \pkg{enparen},
-  \pkg{hyphenat}, \pkg{lettrine}, \pkg{lips},
-  \pkg{lua-check-hyphen}, \pkg{luacolor},
-  \pkg{pdfcol}, \pkg{pdfcolmk},
-  \pkg{pdfrender}, \pkg{realscripts}, \pkg{relsize},
-  \pkg{seqsplit}, \pkg{soul}, \pkg{soulpos},
-  \pkg{soulutf8}, \pkg{stackengine},
-  \pkg{textfit}, \pkg{thinsp}, \pkg{trimclip}, \pkg{truncate},
-  \pkg{ulem}, \pkg{umoline}, \pkg{underscore}, \pkg{uspace},
-  \pkg{xellipsis}
+    \pkg{cancel}, \pkg{ellipsis}, \pkg{embrac}, \pkg{enparen},
+    \pkg{hyphenat}, \pkg{lips},
+    \pkg{lua-check-hyphen}, \pkg{luacolor},
+    \pkg{pdfcol}, \pkg{pdfcolmk},
+    \pkg{pdfrender}, \pkg{realscripts}, \pkg{relsize},
+    \pkg{seqsplit}, \pkg{soul}, \pkg{soulpos},
+    \pkg{soulutf8}, \pkg{stackengine},
+    \pkg{textfit}, \pkg{thinsp}, \pkg{trimclip}, \pkg{truncate},
+    \pkg{ulem}, \pkg{umoline}, \pkg{underscore}, \pkg{uspace},
+    \pkg{xellipsis}
 
 \item[Symbols:] \pkg{academicons}, \pkg{amssymb}, \pkg{bbding},
-  \pkg{chemgreek}, \pkg{dingbat}, \pkg{euro}, \pkg{eurosym},
-  \pkg{fontawesome}, \pkg{fontawesome5}, \pkg{gensymb}, \pkg{latexsym},
-  \pkg{marvosym},  \pkg{metalogo}, \pkg{metalogox},
-  \pkg{pifont},  \pkg{textalpha},  \pkg{textcomp}, \pkg{textgreek},
-  \pkg{typicons}, \pkg{xunicode}
- 
+    \pkg{chemgreek}, \pkg{dingbat}, \pkg{euro}, \pkg{eurosym},
+    \pkg{fontawesome}, \pkg{fontawesome5}, \pkg{fourier-orns},
+    \pkg{gensymb}, \pkg{latexsym},
+    \pkg{marvosym},  \pkg{metalogo}, \pkg{metalogox},
+    \pkg{pifont},  \pkg{textalpha},  \pkg{textcomp}, \pkg{textgreek},
+    \pkg{typicons}, \pkg{xunicode}
+
 \item[Files:]
-  \pkg{attachfile}, \pkg{attachfile2}, \pkg{hyperxmp},
-  \pkg{intopdf}, \pkg{pdfpages}, \pkg{pdfx}, \pkg{xmpincl}
+    \pkg{attachfile}, \pkg{attachfile2}, \pkg{hyperxmp},
+    \pkg{intopdf}, \pkg{pdfpages}, \pkg{pdfx}, \pkg{xmpincl}
 
 \item[Admonitions:] \pkg{awesomebox}, \pkg{notes}
 
 \item[Editorial:] \pkg{changebar}, \pkg{changelog}, \pkg{changes},
-  \pkg{easy-todo}, \pkg{easyReview}, \pkg{ed}, \pkg{errata}, \pkg{fixme},
-  \pkg{fixmetodonotes},
-  \pkg{pdfcomment}, \pkg{pdfmarginpar},
-  \pkg{todo}, \pkg{todonotes}, \pkg{tram}, \pkg{xechangebar}
+    \pkg{easy-todo}, \pkg{easyReview}, \pkg{ed}, \pkg{errata}, \pkg{fixme},
+    \pkg{fixmetodonotes},
+    \pkg{pdfcomment}, \pkg{pdfmarginpar},
+    \pkg{todo}, \pkg{todonotes}, \pkg{tram}, \pkg{xechangebar}
 
 \item[Accessibility:] \pkg{accessibility}, \pkg{accsupp},
-  \pkg{axessibility},
-  \pkg{pdfcomment}, \pkg{repltext}, \pkg{tagpdf}
+    \pkg{axessibility},
+    \pkg{pdfcomment}, \pkg{repltext}, \pkg{tagpdf}
 
-\item[Multi-langauge:] \pkg{babel}, \pkg{bidi}, \pkg{polyglossia}
+\item[Presentations:] \pkg{beamer}, \pkg{powerdot}
 
+\item[Multi-langauge:] \pkg{babel}, \pkg{beamer-rl}, \pkg{bidi},
+    \pkg{polyglossia}
+
+\item[Chinese / Japanese / Korean (CJK):] \pkg{cjkpunct}, \pkg{xeCJK}
+
+\item[Chinese:]
+    \phantomsection
+    \label{pkgs:chinese}
+    \pkg{ctex}, \pkg{upzhkinsoku},
+      \pkg{xpinyin}, \pkg{zhlineskip}, \pkg{zhspacing}
+
+
+\item[Japanese:]
+    \phantomsection
+    \label{pkgs:japanese}
+    \pkg{bxjscls}, \pkg{luatexja}, \pkg{platex},
+    \pkg{plautopatch}, \pkg{tascmac}, \pkg{uplatex}, \pkg{zxjatype}
+
+
+\item[Korean:]
+    \phantomsection
+    \label{pkgs:korean}
+    \pkg{kotex}, \pkg{luatexko}, \pkg{xetexko}.
+
 \item[Debug:] \pkg{chkfloat}, \pkg{cmdtrack}, \pkg{dprogress}, \pkg{inputtrc},
-  \pkg{lua-visual-debug}, \pkg{refcheck}
+    \pkg{lua-visual-debug}, \pkg{refcheck}
 
 \end{description}
 
@@ -2403,8 +2819,12 @@
 
 \begin{description}[style=unboxed]
 \item[\TeX\ Users Group:] \url{http://tug.org}
-\item[Dante:] German users group.  \url{https://www.dante.de}
-\item[List of international users groups:] \url{http://tug.org/usergroups.html}
+\item[Lists of international users groups:] \
+    \begin{itemize}
+    \item \url{http://tug.org/usergroups.html}
+    \item \url{https://ctan.org/lugs}
+    \item \url{http://www.ntg.nl/lug/}
+    \end{itemize}
 \end{description}
 
 \section{Online communities}
@@ -2412,28 +2832,28 @@
 
 \begin{description}[style=unboxed]
 \item[English forums:] \
-\begin{description}[style=unboxed]
-\raggedright
-\item[TeX\Dash \LaTeX\ Stack Exchange:] 
-    Almost any question has already
-	been asked, and a quick web search will find answers, ranked by vote.
-    \url{http://tex.stackexchange.com}
-\item[\LaTeX\ Community:]
-    A traditional forum with quick replies
-	to your questions
-    \url{http://www.latex-community.org}
-\end{description}
+    \begin{description}[style=unboxed]
+    \raggedright
+    \item[TeX\Dash \LaTeX\ Stack Exchange:] 
+        Almost any question has already
+        been asked, and a quick web search will find answers, ranked by vote.
+        \url{http://tex.stackexchange.com}
+    \item[\LaTeX\ Community:]
+        A traditional forum with quick replies
+        to your questions
+        \url{http://www.latex-community.org}
+    \end{description}
 
 \item[German forums:] \
-\begin{description}[style=unboxed]
-\item[TeXwelt:] \url{http://texwelt.de/wissen/}
-\item[goLaTeX:] \url{http://golatex.de}
-\end{description}
+    \begin{description}[style=unboxed]
+    \item[TeXwelt:] \url{http://texwelt.de/wissen/}
+    \item[goLaTeX:] \url{http://golatex.de}
+    \end{description}
 
 \item[French forums:] \
-\begin{description}[style=unboxed]
-\item[TeXnique.fr:] \url{http://texnique.fr}
-\end{description}
+    \begin{description}[style=unboxed]
+    \item[TeXnique.fr:] \url{http://texnique.fr}
+    \end{description}
 
 \item[Mailing lists:]
     Several dozen, spanning a wide range of \TeX-related topics.
@@ -2487,6 +2907,8 @@
     Added \prog{mthelp}, many international documents,
     and categories for \FAQ{}s and cheat sheets, graphics, tables, and fonts.
     Added lists of packages by category.  Added Overleaf.
+\item[2021/01/09:] Added several resources from TUG including journals and interviews,
+    and more for the list of packages.
 \end{description}
 
 



More information about the tex-live-commits mailing list.