summaryrefslogtreecommitdiff
path: root/info
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2021-12-31 03:01:26 +0000
committerNorbert Preining <norbert@preining.info>2021-12-31 03:01:26 +0000
commit2c09a813df08895666d3755db66718dcd501aee5 (patch)
tree3f9f2875b83a8d20c00f14f893f956f9a915f122 /info
parent9c6b719a925395c95a580982fec885256757d972 (diff)
CTAN sync 202112310301
Diffstat (limited to 'info')
-rw-r--r--info/docsurvey/README.txt2
-rw-r--r--info/docsurvey/docsurvey.pdfbin338597 -> 242294 bytes
-rw-r--r--info/docsurvey/docsurvey.tex256
3 files changed, 236 insertions, 22 deletions
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
--- a/info/docsurvey/docsurvey.pdf
+++ b/info/docsurvey/docsurvey.pdf
Binary files 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}