From 2c09a813df08895666d3755db66718dcd501aee5 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Fri, 31 Dec 2021 03:01:26 +0000 Subject: CTAN sync 202112310301 --- info/docsurvey/README.txt | 2 +- info/docsurvey/docsurvey.pdf | Bin 338597 -> 242294 bytes info/docsurvey/docsurvey.tex | 256 +++++++++++++++++++++++++++++++++++++++---- 3 files changed, 236 insertions(+), 22 deletions(-) (limited to 'info') diff --git a/info/docsurvey/README.txt b/info/docsurvey/README.txt index 528f4fab39..4dcf8aa1a6 100644 --- a/info/docsurvey/README.txt +++ b/info/docsurvey/README.txt @@ -4,7 +4,7 @@ The LaTeX docsurvey package Provides the document "Programming LaTeX — A survey of documentation and packages" -2021/01/09 +2021/12/30 Copyright 2017-2021 Brian Dunn — www.BDTechConcepts.com LaTeX Project Public License, version 1.3 diff --git a/info/docsurvey/docsurvey.pdf b/info/docsurvey/docsurvey.pdf index aec96c4c64..606e11f5b1 100644 Binary files a/info/docsurvey/docsurvey.pdf and b/info/docsurvey/docsurvey.pdf differ diff --git a/info/docsurvey/docsurvey.tex b/info/docsurvey/docsurvey.tex index a3d8d4324e..67dccf3dfd 100644 --- a/info/docsurvey/docsurvey.tex +++ b/info/docsurvey/docsurvey.tex @@ -186,7 +186,7 @@ } @online{ctex-faq, - title={CTEXFAQ ({\setmainfont{FandolFang} 常见问题集})}, + title={CTEX FAQ ({\setmainfont{FandolFang} 常见问题集})}, author={{\setmainfont{FandolFang}吴凌云}}, year=2007, pagetotal=41, @@ -238,6 +238,19 @@ }, } +@book{likonen:latex, + title={Käytännöllistä Latexia}, + author={Teemu Likonen}, + year=2021, + pagetotal=274, + langid={finnish}, + language={finnish}, + url={https://ctan.org/pkg/kaytannollista-latexia}, + annotation={A practical manual in Finnish + \texdoc{latexia} + }, +} + @book{abrahams:impatient-fr, title={TEX pour l’Impatient}, author={Paul W. Abrahams and Kathryn A. Hargreaves and Karl Berry}, @@ -325,7 +338,10 @@ author={Tobias Oetiker}, year=2015, pagetotal=153, - language={Numerous languages}, + language={Bulgarian, Chinese, Czech, Dutch, Estonian, Finnish, French, German, + Italian, Japanese, Korean, Mongol, Persian, Polish, Portuguese, Russian, + Slovenian, Spanish, Thai, Turkish, Ukranian, Vietnamese + }, url={https://ctan.org/pkg/lshort}, annotation={Covers introductory material, customizations, and a simple package. @@ -345,6 +361,17 @@ }, } +@online{latex:learnlatex, + title={Learn\LaTeX.org}, + author={Joseph Wright and others}, + year=2021, + langid={american}, + language={Catalan, German, English, French, Marathi, Portuguese, Vietnamese}, + url={https://www.learnlatex.org/}, + annotation={Sixteen lessons with examples, in multiples languages.}, +} + + @manual{latex:authors, title={\LaTeXe\ for authors}, author={{\LaTeX3 Project Team}}, @@ -356,6 +383,17 @@ }, } +@manual{latex:usrguide3, + title={New \LaTeX\ methods for authors}, + author={{\LaTeX3 Project Team}}, + year=2021, + pagetotal=13, + url={https://www.latex-project.org/help/documentation/usrguide3.pdf}, + annotation={\pkg{xparse} package functions now integrated into the \LaTeX\ core. + \texdoc{usrguide3} + }, +} + @manual{downes:shortmath, title={Short Math Guide for \LaTeX}, author={Michael Downes and Barbara Beeton}, @@ -612,6 +650,17 @@ url={https://ctan.org/pkg/faq-de}, } +@book{basiclatex-ru, + title={Basic \LaTeX}, + author={Alexey Kuznetsov}, + year=2021, + pagetotal=364, + langid={russian}, + language={russian}, + url={https://ctan.org/pkg/basiclatex-ru}, + annotation={A tutorial in Russian}, +} + @manual{chang:cheat-esmx, title={Acordeón para \LaTeXe}, author={Winston Chang}, @@ -733,6 +782,7 @@ title={Wikibooks}, subtitle={LaTeX}, url={https://en.wikibooks.org/wiki/LaTeX}, + year=2017, annotation={An online book, includes information about creating \LaTeX\ packages and classes.}, } @@ -1267,6 +1317,13 @@ annotation={Introduction to \pkg{expl3}. \texdoc{expl3}}, } +@online{shawn:latex3, + title={\LaTeX3: Programming in \LaTeX\ with Ease}, + author={Ziyue ``Alan'' Xiang}, + url={https://www.alanshawn.com/latex3-tutorial/}, + annotation={A \LaTeX3 programming tutorial.}, +} + @manual{latex:styleguide3, title={The \LaTeX3 kernel: style guide for code authors}, author={{\LaTeX3 Project Team}}, @@ -1600,15 +1657,15 @@ annotation,abstract,library,file} % \usepackage[utf8]{inputenc} \usepackage{fontspec} % \setmonofont{Inconsolata} -% \setmainfont{Erewhon} -% \setsansfont{SourceSansPro} +\setmainfont{Erewhon} +\setsansfont{SourceSansPro} -\usepackage{lmodern} -\usepackage{erewhon} +% \usepackage{lmodern} +% \usepackage{erewhon} % \usepackage[type1,scaled=.95]{cabin} % sans serif like Gill Sans, full styles -\usepackage{sourcesanspro} -\usepackage[varqu,varl]{inconsolata} % typewriter +% \usepackage{sourcesanspro} +% \usepackage[varqu,varl]{inconsolata} % typewriter % \renewcommand{\familydefault}{\sfdefault} @@ -1659,6 +1716,7 @@ annotation,abstract,library,file} \addtocategory{LaTeX}{hefferon:first, flynn:veryshort, flynn:formatting, talbot:novices, talbot:phd, morris:gettingstarted, Bennieston:scientific, oetiker:introduction, greenwade:reference, latexwikibook, latex:authors, + latex:usrguide3, lamport:latex, hokpkadaly:guide, kottwitz:beginner, kottwitz:cookbook, mittelbachgossens:companion } @@ -1670,7 +1728,7 @@ annotation,abstract,library,file} \addtocategory{XeLaTeX}{xetex:reference, xetex:companion, dhawan:font} \DeclareBibliographyCategory{expl3} -\addtocategory{expl3}{latex:interface3, latex:expl3, latex:styleguide3} +\addtocategory{expl3}{latex:interface3, latex:expl3, latex:styleguide3, shawn:latex3} \DeclareBibliographyCategory{bibliography} \addtocategory{bibliography}{markey:tame, rees:biblatex} @@ -1711,44 +1769,92 @@ annotation,abstract,library,file} \DeclareBibliographyCategory{langmultiple} \addtocategory{langmultiple}{oetiker:introduction, greenwade:reference, - ebookfoundation:free} + ebookfoundation:free, latex:learnlatex} \DeclareBibliographyCategory{brazilian} \addtocategory{brazilian}{massago:exemplos, chang:cheat-ptbr} +\DeclareBibliographyCategory{bulgarian} +\addtocategory{bulgarian}{oetiker:introduction} + +\DeclareBibliographyCategory{catalan} +\addtocategory{catalan}{latex:learnlatex} + \DeclareBibliographyCategory{chinese} \addtocategory{chinese}{abrahams:impatient-cn, huang:notes, ctex-faq, wang:install, - asymptote-example-cn, asymptote-faq-cn} + asymptote-example-cn, asymptote-faq-cn, oetiker:introduction} + +\DeclareBibliographyCategory{czech} +\addtocategory{czech}{oetiker:introduction} + +\DeclareBibliographyCategory{dutch} +\addtocategory{dutch}{oetiker:introduction} + +\DeclareBibliographyCategory{estonian} +\addtocategory{estonian}{oetiker:introduction} + +\DeclareBibliographyCategory{finnish} +\addtocategory{finnish}{likonen:latex, oetiker:introduction} \DeclareBibliographyCategory{french} \addtocategory{french}{gutenberg:TeXniques, lozano:everythingLaTeX, baudoin:learnLaTeX, bouzigues:guide, Goulet:Redaction, tellechea:apprendre, faq-fr, reckdahl:freps, casteleyn:pstricks, casteleyn:tikz, greenwade:reference, oetiker:introduction, - abrahams:impatient-fr, rouquette:sciences} + abrahams:impatient-fr, rouquette:sciences, latex:learnlatex, oetiker:introduction} \DeclareBibliographyCategory{german} \addtocategory{german}{chang:cheat-de, faq-de, oetiker:introduction, voss:farbige, - weissenburger:anleitung} + weissenburger:anleitung, latex:learnlatex, oetiker:introduction} \DeclareBibliographyCategory{indian} \addtocategory{indian}{Holkar:polyglossia} \DeclareBibliographyCategory{italian} -\addtocategory{italian}{amsmath-it, oetiker:introduction} +\addtocategory{italian}{amsmath-it, oetiker:introduction, oetiker:introduction} \DeclareBibliographyCategory{japanese} \addtocategory{japanese}{latex2e-japanese, amsmath-jp, shortmath-jp, chang:platexcheat, - oetiker:introduction} + oetiker:introduction, oetiker:introduction} + +\DeclareBibliographyCategory{korean} +\addtocategory{korean}{oetiker:introduction} + +\DeclareBibliographyCategory{marathi} +\addtocategory{marathi}{latex:learnlatex} + +\DeclareBibliographyCategory{mongol} +\addtocategory{mongol}{oetiker:introduction} + +\DeclareBibliographyCategory{persian} +\addtocategory{persian}{oetiker:introduction} + +\DeclareBibliographyCategory{polish} +\addtocategory{polish}{oetiker:introduction} \DeclareBibliographyCategory{portuguese} -\addtocategory{portuguese}{campani:tutorial, oetiker:introduction} +\addtocategory{portuguese}{campani:tutorial, oetiker:introduction, latex:learnlatex, oetiker:introduction} + +\DeclareBibliographyCategory{russian} +\addtocategory{russian}{basiclatex-ru, oetiker:introduction} + +\DeclareBibliographyCategory{slovenian} +\addtocategory{slovenian}{oetiker:introduction} \DeclareBibliographyCategory{spanish} \addtocategory{spanish}{chang:cheat-esmx, faq-es, greenwade:reference, - oetiker:introduction} + oetiker:introduction, latex:learnlatex, oetiker:introduction} + +\DeclareBibliographyCategory{thai} +\addtocategory{thai}{oetiker:introduction} + +\DeclareBibliographyCategory{turkish} +\addtocategory{turkish}{oetiker:introduction} + +\DeclareBibliographyCategory{ukranian} +\addtocategory{ukranian}{oetiker:introduction} \DeclareBibliographyCategory{vietnamese} -\addtocategory{vietnamese}{amsmath-vn, oetiker:introduction} +\addtocategory{vietnamese}{amsmath-vn, oetiker:introduction, latex:learnlatex, oetiker:introduction} \DeclareBibliographyCategory{typesetting} \addtocategory{typesetting}{wilson:design, kohm:typearea, tufte:book, @@ -1756,7 +1862,7 @@ revets:octavo, beccari:canoniclayout, fear:booktabs, tantu:pgf} \DeclareBibliographyCategory{creating} \addtocategory{creating}{pakin:dtxtut, latexteam:class, mittelbach:doc, -mittelbach:docstrip, flynn:article, pakin:goodthings, mansfield:class} +mittelbach:docstrip, flynn:article, pakin:goodthings, mansfield:class, latexwikibook} \DeclareBibliographyCategory{journals} \addtocategory{journals}{practex, tugboat} @@ -2359,6 +2465,7 @@ The source code for \LaTeXe\ itself is also included in the distribution. The following are available in several languages. Also see CTAN's topic for each language for additional translations of package and other documentation. + \printbibliography[ heading=none, category=langmultiple, @@ -2370,13 +2477,52 @@ The source code for \LaTeXe\ itself is also included in the distribution. category=brazilian, ] +\subsubsection{Bulgarian} + \printbibliography[ + heading=none, + category=bulgarian, + ] + +\subsubsection{Catalan} + \printbibliography[ + heading=none, + category=catalan, + ] + \subsubsection{Chinese} + (Also see the Chinese category of the package list: p. \pageref{pkgs:chinese}) + \printbibliography[ heading=none, category=chinese, ] + +\subsubsection{Czech} + \printbibliography[ + heading=none, + category=czech, + ] + +\subsubsection{Dutch} + \printbibliography[ + heading=none, + category=dutch, + ] + +\subsubsection{Estonian} + \printbibliography[ + heading=none, + category=estonian, + ] + +\subsubsection{Finnish} + \printbibliography[ + heading=none, + category=finnish, + ] + \subsubsection{French} Also see \nameref{sec:online}. \printbibliography[ @@ -2386,7 +2532,8 @@ The source code for \LaTeXe\ itself is also included in the distribution. \subsubsection{German} - Also see \nameref{sec:groups}, and \nameref{sec:online}. + (Also see \nameref{sec:groups}, and \nameref{sec:online}.) + \printbibliography[ heading=none, category=german, @@ -2405,14 +2552,48 @@ The source code for \LaTeXe\ itself is also included in the distribution. ] \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}) + + (Also see the Korean category of the package list: p. \pageref{pkgs:korean}) + + \printbibliography[ + heading=none, + category=korean, + ] + + + +\subsubsection{Marathi} + \printbibliography[ + heading=none, + category=marathi, + ] + +\subsubsection{Mongol} + \printbibliography[ + heading=none, + category=mongol, + ] + +\subsubsection{Persian} + \printbibliography[ + heading=none, + category=persian, + ] + +\subsubsection{Polish} + \printbibliography[ + heading=none, + category=polish, + ] \subsubsection{Portuguese} \printbibliography[ @@ -2420,12 +2601,42 @@ The source code for \LaTeXe\ itself is also included in the distribution. category=portuguese, ] +\subsubsection{Russian} + \printbibliography[ + heading=none, + category=russian, + ] + +\subsubsection{Slovenian} + \printbibliography[ + heading=none, + category=slovenian, + ] + \subsubsection{Spanish} \printbibliography[ heading=none, category=spanish, ] +\subsubsection{Thai} + \printbibliography[ + heading=none, + category=thai, + ] + +\subsubsection{Turkish} + \printbibliography[ + heading=none, + category=turkish, + ] + +\subsubsection{Ukranian} + \printbibliography[ + heading=none, + category=ukranian, + ] + \subsubsection{Vietnamese} \printbibliography[ heading=none, @@ -2909,6 +3120,9 @@ Documentation for those interested in creating their own package or class: 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. +\item[2021/12/30:] Added \pkg{usrguide3}, \url{learnlatex.org}, + \href{https://www.alanshawn.com/latex3-tutorial/}{latex3-tutorial}, + many international resources. \end{description} -- cgit v1.2.3