summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-12-30 21:19:22 +0000
committerKarl Berry <karl@freefriends.org>2021-12-30 21:19:22 +0000
commit346bda46d72c2cccd85d29ee00c862ec307acbb0 (patch)
tree646ee8be849f8269c00d80b185aad343e994c47e
parent99403d9f58e59544100f624e73684c27c7725d7a (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.txt2
-rw-r--r--Master/texmf-dist/doc/latex/docsurvey/docsurvey.pdfbin338597 -> 242294 bytes
-rw-r--r--Master/texmf-dist/doc/latex/docsurvey/docsurvey.tex256
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
index aec96c4c64b..606e11f5b13 100644
--- a/Master/texmf-dist/doc/latex/docsurvey/docsurvey.pdf
+++ b/Master/texmf-dist/doc/latex/docsurvey/docsurvey.pdf
Binary files differ
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}