diff options
author | Karl Berry <karl@freefriends.org> | 2021-12-30 21:19:22 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-12-30 21:19:22 +0000 |
commit | 346bda46d72c2cccd85d29ee00c862ec307acbb0 (patch) | |
tree | 646ee8be849f8269c00d80b185aad343e994c47e | |
parent | 99403d9f58e59544100f624e73684c27c7725d7a (diff) |
docsurvey (30dec21)
git-svn-id: svn://tug.org/texlive/trunk@61447 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r-- | Master/texmf-dist/doc/latex/docsurvey/README.txt | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/docsurvey/docsurvey.pdf | bin | 338597 -> 242294 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/docsurvey/docsurvey.tex | 256 |
3 files changed, 236 insertions, 22 deletions
diff --git a/Master/texmf-dist/doc/latex/docsurvey/README.txt b/Master/texmf-dist/doc/latex/docsurvey/README.txt index 528f4fab39a..4dcf8aa1a67 100644 --- a/Master/texmf-dist/doc/latex/docsurvey/README.txt +++ b/Master/texmf-dist/doc/latex/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/Master/texmf-dist/doc/latex/docsurvey/docsurvey.pdf b/Master/texmf-dist/doc/latex/docsurvey/docsurvey.pdf Binary files differindex aec96c4c64b..606e11f5b13 100644 --- a/Master/texmf-dist/doc/latex/docsurvey/docsurvey.pdf +++ b/Master/texmf-dist/doc/latex/docsurvey/docsurvey.pdf diff --git a/Master/texmf-dist/doc/latex/docsurvey/docsurvey.tex b/Master/texmf-dist/doc/latex/docsurvey/docsurvey.tex index a3d8d4324ed..67dccf3dfd9 100644 --- a/Master/texmf-dist/doc/latex/docsurvey/docsurvey.tex +++ b/Master/texmf-dist/doc/latex/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} |