summaryrefslogtreecommitdiff
path: root/info
diff options
context:
space:
mode:
Diffstat (limited to 'info')
-rw-r--r--info/docsurvey/README.txt19
-rw-r--r--info/docsurvey/docsurvey.pdfbin348900 -> 292549 bytes
-rw-r--r--info/docsurvey/docsurvey.tex929
3 files changed, 671 insertions, 277 deletions
diff --git a/info/docsurvey/README.txt b/info/docsurvey/README.txt
index 085730577f..035ee112e7 100644
--- a/info/docsurvey/README.txt
+++ b/info/docsurvey/README.txt
@@ -4,14 +4,15 @@ The LaTeX docsurvey package
Provides the document
"Programming LaTeX — A survey of documentation and packages"
-2018/10/18
-Copyright 2017-2018 Brian Dunn — www.BDTechConcepts.com
+2020/12/14
+Copyright 2017-2020 Brian Dunn — www.BDTechConcepts.com
LaTeX Project Public License, version 1.3
---
-A survey of programming-related documentation for LaTeX.
+A survey of documentation for LaTeX.
+
Included are references to printed and electronic books and manuals,
symbol lists, FAQs, the LaTeX source code, CTAN and distributions,
programming-related packages, users groups and online communities,
@@ -21,3 +22,15 @@ and information on creating packages and documentation.
Files:
README.txt, docsurvey.pdf, docsurvey.tex
+
+docsurvey.bib is generated when docsurvey.tex is compiled.
+
+---
+
+To compile the document:
+
+lualatex docsurvey.tex
+lualatex docsurvey.tex
+biber docsurvey
+lualatex docsurvey.tex
+lualatex docsurvey.tex
diff --git a/info/docsurvey/docsurvey.pdf b/info/docsurvey/docsurvey.pdf
index 97b146e8c1..7244da15c9 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 4b37f380b5..fb5a1e1995 100644
--- a/info/docsurvey/docsurvey.tex
+++ b/info/docsurvey/docsurvey.tex
@@ -1,8 +1,476 @@
+% To compile:
+% lualatex docsurvey.tex
+% lualatex docsurvey.tex
+% biber docsurvey
+% lualatex docsurvey.tex
+% lualatex docsurvey.tex
+
+\begin{filecontents}[overwrite]{docsurvey.bib}
+@book{lamport:latex,
+ title={\LaTeX: A Document Preparation System},
+ author={Leslie Lamport},
+ edition=2,
+ publisher={Addison Wesley},
+ year=1994,
+ isbn=0201529831,
+}
+
+@book{hokpkadaly:guide,
+ title={Guide to \LaTeX},
+ author={Helmut Kopka and Patrick W. Daly},
+ edition=4,
+ publisher={Addison-Wesley},
+ year=2004,
+ isbn=0321173856,
+}
+
+@book{gratzer:moremath,
+ title={More Math Into \LaTeX},
+ author={George Gr\"{a}tzer},
+ edition=5,
+ publisher={Springer},
+ year=2016,
+ isbn=9783319237954,
+}
+
+@book{kottwitz:beginner,
+ title={\LaTeX\ Beginner's Guide},
+ author={Stefan Kottwitz},
+ publisher={Packt Publishing},
+ year=2011,
+ isbn=1847199860,
+}
+
+@book{kottwitz:cookbook,
+ title={\LaTeX\ Cookbook},
+ author={Stefan Kottwitz},
+ publisher={Packt Publishing},
+ year=2015,
+ isbn=9781784395148,
+ url={http://latex-cookbook.net}
+}
+
+@book{mittelbachgossens:companion,
+ title={The \LaTeX\ Companion},
+ author={Frank Mittelbach and Michel Goossens and Johannes Braams
+ and David Carlisle and Chris Rowley},
+ edition=2,
+ publisher={Addison-Wesley},
+ year=2004,
+ isbn=0201362996,
+}
+
+@book{eijkhout:topic,
+ title={\TeX\ by Topic},
+ subtitle={A \TeX{}nician's Reference},
+ author={Victor Eijkhout},
+ publisher={Addison-Wesley UK},
+ year=1991,
+ isbn=0201568829,
+ url={http://eijkhout.net/texbytopic/texbytopic.html}
+}
+
+@manual{hefferon:first,
+ title={Getting something out of \LaTeX},
+ author={Jim Hefferon},
+ year=2009,
+ url={https://ctan.org/pkg/first-latex-doc}
+}
+
+@manual{flynn:veryshort,
+ title={The very short guide to typesetting with \LaTeX},
+ author={Peter Flynn},
+ year=2016,
+ url={https://ctan.org/pkg/latex-veryshortguide}
+}
+
+@manual{flynn:formatting,
+ title={Formatting Information, A beginner’s introduction to
+ typesetting with \LaTeX},
+ author={Peter Flynn},
+ year=2005,
+ url={https://ctan.org/pkg/beginlatex}
+}
+
+@manual{talbot:novices,
+ title={\LaTeX\ for Complete Novices},
+ author={Nicola L. C. Talbot},
+ year=2012,
+ publisher={Dickimaw Books},
+ url={http://www.dickimaw-books.com}
+}
+
+@manual{talbot:phd,
+ title={Using \LaTeX\ to Write a PhD Thesis},
+ author={Nicola L. C. Talbot},
+ year=2013,
+ publisher={Dickimaw Books},
+ url={http://www.dickimaw-books.com}
+}
+
+@manual{morris:gettingstarted,
+ title={Getting Started with \LaTeXe},
+ author={Michael P. Morris},
+ year=2020,
+ url={https://ctan.org/pkg/startlatex2e}
+}
+
+@manual{Bennieston:scientific,
+ title={Writing Scientific Documents Using \LaTeX},
+ author={Andrew J. Bennieston},
+ year=2009,
+ url={https://ctan.org/pkg/intro-scientific}
+}
+
+@manual{oetiker:introduction,
+ title={The Not So Short Introduction to \LaTeXe},
+ author={Tobias Oetiker},
+ year=2015,
+ url={https://ctan.org/pkg/lshort}
+}
+
+@manual{greenwade:reference,
+ title={\LaTeXe: An unofficial reference manual},
+ author={George~D. Greenwade and Stephen Gilmore and Torsten~Martinsen and Karl Berry},
+ url={https://latexref.xyz}
+}
+
+@manual{latex:authors,
+ title={\LaTeXe\ for authors},
+ author={\LaTeX3 Project Team},
+ year=2020,
+ url={https://ctan.org/pkg/usrguide}
+}
+
+@manual{downes:shortmath,
+ title={Short Math Guide for \LaTeX},
+ author={Michael Downes and Barbara Beeton},
+ year=2017,
+ url={https://ctan.org/pkg/short-math-guide}
+}
+
+@article{voss:farbige,
+ title={Farbige Mathematik},
+ journaltitle={TeXnische Komödie},
+ author={Herbert Voß},
+ year=2004,
+ url={https://ctan.org/pkg/voss-mathcol}
+}
+
+@manual{Gonzato:musicians,
+ title={\LaTeX\ for Musicians},
+ author={Guido Gonzato},
+ year=2019,
+ url={https://ctan.org/pkg/latex4musicians}
+}
+
+@manual{pakin:list,
+ title={The Comprehensive \LaTeX\ Symbol List},
+ author={Scott Pakin},
+ year=2017,
+ url={https://ctan.org/pkg/comprehensive}
+}
+
+@manual{robertson:mathsymbols,
+ title={Every symbol (most symbols) defined by unicode-math},
+ author={Will Robertson},
+ year=2018,
+ url={https://ctan.org/pkg/unicode-math}
+}
+
+@manual{latexteam:sources,
+ title={The \LaTeXe\ Sources},
+ author={Johannes Braams and David Carlisle and Alan Jeffrey and Leslie Lamport and
+ Frank Mittelbach and Chris Rowley and Rainer Sch\"opf},
+ url={https://ctan.org/pkg/source2e}
+}
+
+@manual{scharrer:listinternal,
+ title={List of internal \LaTeXe\ Macros useful to Package Authors},
+ author={Martin Scharrer},
+ url={https://ctan.org/pkg/macros2e}
+}
+
+@online{TeX:FAQ,
+ title={\TeX\ FAQ},
+ url={https://texfaq.org/}
+}
+
+@manual{pakin:visual,
+ title={The Visual \LaTeX\ FAQ},
+ author={Scott Pakin},
+ url={https://ctan.org/pkg/visualfaq}
+}
+
+@manual{bouzigues:guide,
+ title={Initiation à \LaTeX},
+ subtitle={Pour débutants ou jeunes utilisateurs},
+ author={Adrien Bouzigues},
+ year=2017,
+ url={https://ctan.org/pkg/guide-latex-fr}
+}
+
+@manual{Goulet:Redaction,
+ title={Rédaction avec \LaTeX},
+ author={Vincent Goulet},
+ year=2020,
+ url={https://ctan.org/pkg/formation-latex-ul}
+}
+
+@manual{Holkar:polyglossia,
+ title={A practical guide to \LaTeX\ and polyglossia for Indian Languages},
+ author={Rohit Dilip Holkar},
+ year=2017,
+ url={https://ctan.org/pkg/latex-mr}
+}
+
+@manual{massago:exemplos,
+ title={\LaTeXe\ Via Exemplos},
+ author={Sadao Massago},
+ year=2018,
+ url={https://ctan.org/pkg/latex-via-exemplos}
+}
+
+@online{latexwikibook,
+ title={Wikibooks},
+ subtitle={LaTeX},
+ url={https://en.wikibooks.org/wiki/LaTeX}
+}
+
+@online{ebookfoundation:free,
+ title={Free Programming Books},
+ author={Ebook Foundation},
+ url={https://github.com/EbookFoundation/free-programming-books}
+}
+
+@book{wilson:design,
+ title={A Few Notes on Book Design},
+ author={Peter Wilson},
+ year=2009,
+ month=8,
+ publisher={The Herries Press},
+ edition=1,
+ url={https://ctan.org/pkg/memdesign}
+}
+
+@manual{kohm:typearea,
+ title={KOMA-Script — The Guide},
+ author={Markus Kohm},
+ year=2018,
+ url={https://ctan.org/pkg/koma-script}
+}
+
+@manual{tufte:book,
+ title={A TUFTE-STYLE BOOK},
+ author={The Tufte-LaTeX Developers},
+ year=2015,
+ url={https://ctan.org/pkg/tufte-latex}
+}
+
+@article{revets:octavo,
+ title={The Octavo Package},
+ author={Stefan A. Revets},
+ journaltitle={TUGboat},
+ number={23 3/4},
+ year=2002,
+ pages={269},
+ url={https://ctan.org/pkg/octavo}
+}
+
+@manual{beccari:canoniclayout,
+ title={Package canoniclayout},
+ author={Claudio Beccari},
+ year=2011,
+ url={https://ctan.org/pkg/canoniclayout}
+}
+
+@manual{fear:booktabs,
+ title={Publication-quality tables in \LaTeX},
+ author={Simon Fear},
+ year=2016,
+ url={https://ctan.org/pkg/booktabs}
+}
+
+@manual{tantu:pgf,
+ title={The TikZ and PGF Packages},
+ author={Till Tantau},
+ year=2020,
+ url={https://ctan.org/pkg/pgf}
+}
+
+@online{texdocnet,
+ title={TeXdoc Online},
+ url={http://texdoc.net}
+}
+
+@online{ctan,
+ title={Comprehensive \TeX\ Archive Network},
+ shorttitle={CTAN},
+ url={https://ctan.org}
+}
+
+@manual{hefferon:firstset,
+ title={A First Set of \LaTeX\ Packages},
+ author={Jim Hefferon},
+ year=2020,
+ url={https://ctan.org/pkg/first-packages}
+}
+
+@manual{pakin:dtxtut,
+ title={How to Package Your \LaTeX\ Package},
+ author={Scott Pakin},
+ url={https://ctan.org/pkg/dtxtut}
+}
+
+@manual{latexteam:class,
+ title={\LaTeXe\ for class and package writers},
+ author={\LaTeX3 Project},
+ url={https://ctan.org/pkg/clsguide}
+}
+
+@manual{mittelbach:doc,
+ title={The doc and shortvrb packages},
+ author={Frank Mittelbach},
+ url={https://ctan.org/pkg/doc}
+}
+
+@manual{mittelbach:docstrip,
+ title={The DocStrip program},
+ author={Frank Mittelbach and Denys Duchier and Johannes Braams and
+ Marcin Woli\'nski and Mark Wooding},
+ url={https://ctan.org/pkg/docstrip}
+}
+
+@article{flynn:article,
+ title={Rolling your own Document Class:
+ Using \LaTeX\ to keep away from the Dark Side},
+ author={Peter Flynn},
+ journaltitle={TUGboat},
+ number={28:1},
+ year=2007,
+ pages={110--123},
+ url={http://tug.org/TUGboat/tb28-1/tb88flynn.pdf}
+}
+
+@article{pakin:goodthings,
+ title={Good things come in little packages:
+ An introduction to writing \texttt{.ins} and \texttt{.dtx} files},
+ author={Scott~Pakin},
+ journaltitle={TUGboat},
+ number={29:2},
+ year=2008,
+ pages={305--314},
+ url={http://tug.org/TUGboat/tb29-2/tb92pakin.pdf}
+}
+
+@article{mansfield:class,
+ title={How to develop your own document class\Dash our experience},
+ author={Niall Mansfield},
+ journaltitle={TUGboat},
+ number={29:3},
+ year=2008,
+ pages={356--361},
+ url={http://tug.org/TUGboat/tb29-3/tb93mansfield.pdf}
+}
+
+@online{gutenberg:TeXniques,
+ title={TeXniques},
+ subtitle={Groupe francophone des Utilisateurs de TEX, \LaTeX\ et logiciels compagnons},
+ url={https://www.gutenberg.eu.org/TeXniques}
+}
+
+@book{lozano:everythingLaTeX,
+ title={Tout Ce Que Vous Avez Toujours Voulu Savoir Sur \LaTeX\ Sans Jamais Oser Le Demander},
+ author={Vincent Lozano},
+ year=2011,
+ url={http://lozzone.free.fr/index.php?vlunch=latex}
+}
+
+@book{baudoin:learnLaTeX,
+ title={Apprends \LaTeX!},
+ author={Marc Baudoin},
+ year=2012,
+ url={http://www.babafou.eu.org/Apprends_LaTeX}
+}
+
+@manual{amsmath,
+ title={User’s Guide for the amsmath Package},
+ author={{American Mathematical Society} and {\LaTeX3 project}},
+ year=2020,
+ url={https://ctan.org/pkg/amsmath}
+}
+
+@manual{amsmath-it,
+ title={Manuale utente per il pacchetto amsmath},
+ author={{American Mathematical Society} and {\LaTeX3 project}},
+ translator={
+ Giulio Agostini and Giuseppe Bilotta and Flavio Casadei Della Chiesa and Onofrio
+ de Bari and Giacomo Delre and Luca Ferrante and Tommaso Pecorella and
+ Mileto Rigido and Roberto Zanasi
+ },
+ year=1999,
+ url={http://tug.ctan.org/tex-archive/info/italian/amsldoc/itamsldoc.pdf}
+}
+
+@manual{campani:tutorial,
+ title={Introdução ao Uso do Preparador de Documentos \LaTeX},
+ author={Carlos A. P. Campani},
+ year=2011,
+ url={https://ctan.org/pkg/cursolatex}
+}
+
+@manual{amsmath-vn,
+ title={{\setmainfont{Latin Modern Roman} \textit{Hướng dẫn sử dụng gói amsmath}}},
+ author={{American Mathematical Society} and {\LaTeX3 project}},
+ translator={Ky Anh},
+ year=1999,
+ url={https://ctan.org/pkg/amslatexdoc-vietnamese}
+}
+
+@manual{latex2e-japanese,
+ title={\LaTeX2e for authors},
+ author={\LaTeX3 Project Team},
+ translator={Yukitoshi FUJIMURA},
+ year=2015,
+ url={https://www.latex-project.org/help/documentation/usrguide_jpn.pdf}
+}
+
+@manual{amsmath-jp,
+ title={User’s Guide for the amsmath Package},
+ author={{American Mathematical Society} and {\LaTeX3 project}},
+ translator={Yukitoshi FUJIMURA},
+ year=2018,
+ url={https://www.latex-project.org/help/documentation/amsldoc_jpn.pdf}
+}
+
+@manual{shortmath-jp,
+ title={Short Math Guide for LaTeX},
+ author={Michael Downes and Barbara Beeton},
+ translator={Yukitoshi FUJIMURA},
+ year=2017,
+ url={https://www.latex-project.org/help/documentation/short-math-guide_jpn.pdf}
+}
+
+\end{filecontents}
+
+
+
+
\documentclass{article}
% \documentclass[twocolumn]{article}
+
+
+% \usepackage[T1]{fontenc}
+% \usepackage[utf8]{inputenc}
+\usepackage{fontspec}
+% \setmonofont{Inconsolata}
+% \setmainfont{Erewhon}
+% \setsansfont{SourceSansPro}
+
+
\usepackage{lmodern}
\usepackage{erewhon}
% \usepackage[type1,scaled=.95]{cabin} % sans serif like Gill Sans, full styles
@@ -10,15 +478,18 @@
\usepackage[varqu,varl]{inconsolata} % typewriter
% \renewcommand{\familydefault}{\sfdefault}
-\usepackage[T1]{fontenc}
-\usepackage[utf8]{inputenc}
\usepackage[bottom=1in]{geometry}
\usepackage{graphicx}
+\usepackage{metalogox}
+
\usepackage{needspace}
+\usepackage{biblatex}
+\addbibresource{docsurvey.bib}
+
\usepackage[nottoc,numbib]{tocbibind}
\setcounter{secnumdepth}{0}
@@ -302,6 +773,7 @@ Keywords={LaTeX, programming, documentation, BD Tech Concepts LLC}%
\usepackage{enumitem}
\setlist[description]{style=nextline,font=\small}
+\setlist[description]{style=nextline,font=\small,before={\raggedright}}
\usepackage{multicol}
@@ -313,13 +785,12 @@ Keywords={LaTeX, programming, documentation, BD Tech Concepts LLC}%
\newrobustcmd*{\pkg}[1]{\textsf{#1}}
\newrobustcmd*{\prog}[1]{\texttt{#1}}
-\newrobustcmd*{\LuaLaTeX}{Lua\-\LaTeX}
-\newrobustcmd*{\LuaTeX}{Lua\-\TeX}
\newrobustcmd*{\tag}[1]{\texttt{<#1>}}
\newrobustcmd*{\prop}[1]{\textsl{\texttt{#1}}}
\newrobustcmd*{\epub}{\acro{EPUB}}
\newrobustcmd*{\texdoc}[1]{\hspace*{\fill}\mbox{(\texttt{texdoc #1})}}
\newrobustcmd*{\hfurl}[1]{\hspace*{\fill}\mbox{(\url{#1})}}
+\newrobustcmd*{\hfciteurl}[1]{\hspace*{\fill}\mbox{(\citeurl{#1})}}
\newrobustcmd*{\userentry}[1]{%
\leavevmode\par\hspace*{2em}\texttt{#1}\smallskip\\}
@@ -339,7 +810,7 @@ Keywords={LaTeX, programming, documentation, BD Tech Concepts LLC}%
\author{Brian Dunn \\
\small \href{mailto:bd@BDTechConcepts.com}{bd@BDTechConcepts.com} \\
- \small Copyright 2017--2018 Brian Dunn\thanks{
+ \small Copyright 2017--2020 Brian Dunn\thanks{
This work may be distributed and/or modified under the
conditions of the \LaTeX\ Project Public License, either version 1.3
of this license or (at your option) any later version.
@@ -360,7 +831,7 @@ Keywords={LaTeX, programming, documentation, BD Tech Concepts LLC}%
\begin{abstract}
\noindent
-A survey of programming-related documentation for \LaTeX.
+A survey of documentation for \LaTeX.
Included are references to printed and electronic books and manuals,
symbol lists, \acro{FAQ}s, the \LaTeX\ source code, CTAN and distributions,
programming-related packages, users groups and online communities,
@@ -395,6 +866,7 @@ on the screen. Printed books also provide extended discussion of
useful topics, have extensive human-edited indexes which are more useful
than a simple document-wide search function, and some are also available in
electronic format.
+
\begin{description}
\item[\LaTeX:\ A Document Preparation System:]
The classic introduction to \LaTeX, in continuous reprint for
@@ -414,7 +886,7 @@ electronic format.
of \LaTeX\ and numerous useful packages.
Second edition: 2004.~\cite{mittelbachgossens:companion}
\item[Additional books:] Listed at the \TeX\ \acro{FAQ}.~\cite{TeX:FAQ}
- \hfurl{https://texfaq.org/}
+ \hfciteurl{TeX:FAQ}
\end{description}
@@ -428,7 +900,7 @@ program.
\subsection{\TeX}
\begin{description}
-\item[\TeX\ by Topic, A \TeX{}nician's Reference:]
+\item[\TeX\ by Topic, A \TeX nician's Reference:]
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
@@ -441,15 +913,15 @@ program.
\begin{description}
\item[Getting something out of \LaTeX:]
Create your first document in \LaTeX.~\cite{hefferon:first}
- \hfurl{https://ctan.org/pkg/first-latex-doc}
+ \hfciteurl{hefferon:first}
\item[The very short guide to typesetting with \LaTeX:]
A four-page introduction.~\cite{flynn:veryshort}
- \hfurl{https://ctan.org/pkg/latex-veryshortguide}
+ \hfciteurl{flynn:veryshort}
\item[Formatting Information:]
A beginner’s introduction to typesetting with \LaTeX.~\cite{flynn:formatting}
- \hfurl{https://ctan.org/pkg/beginlatex}
+ \hfciteurl{flynn:formatting}
\item[\LaTeX\ for Complete Novices:]
An extensive introduction for a non-technical person.~\cite{talbot:novices}
@@ -460,24 +932,35 @@ program.
discussion about bibliographies, indexes, and glossaries.~\cite{talbot:phd}
\texdoc{dickimaw-thesis}
+\item[Getting Started with \LaTeXe:]
+ A beginner's bare-bones overview.~\cite{morris:gettingstarted}
+ \texdoc{startlatex2e}
+
\item[Writing Scientific Documents Using \LaTeX:]
- An introduction to typesetting scientific documents.~\cite{Bennieston:scientific} \\
- \hfurl{https://ctan.org/pkg/intro-scientific}
+ An introduction to typesetting scientific documents.~\cite{Bennieston:scientific}
+ \newline
+ \hfciteurl{Bennieston:scientific}
\item[The Not So Short Introduction to \LaTeXe:]
Covers introductory material, customizations,
and a simple package. Available in many languages~\cite{oetiker:introduction}
- \texdoc{-l lshort} \hfurl{https://ctan.org/pkg/lshort}
+ \texdoc{-l lshort}
+ \hfciteurl{oetiker:introduction}
\item[\LaTeXe: An unofficial reference manual:]
A thorough but concise reference manual for \LaTeXe,
- available in several languages.~\cite{greenwade:reference} \\
- \texdoc{-l latex2e-help} \\
- \hfurl{https://latexref.xyz}
+ available in several languages.~\cite{greenwade:reference}
+ \texdoc{-l latex2e-help}
+ \hfciteurl{greenwade:reference}
\item[LaTeX WikiBook:] An online book, includes information about
- creating \LaTeX\ packages and classes. \\
- \hfurl{https://en.wikibooks.org/wiki/LaTeX}
+ creating \LaTeX\ packages and classes.~\cite{latexwikibook}
+ \hfciteurl{latexwikibook}
+
+\item[\LaTeXe\ for authors:]
+ An overview of the new features of \LaTeXe\ compared to \LaTeX 2.09.
+ ~\cite{latex:authors}
+ \texdoc{usrguide}
\end{description}
\subsection{Lua\LaTeX}
@@ -503,6 +986,37 @@ program.
programming environment. \texdoc{interface3}
\end{description}
+
+\subsection{Math typesetting}
+\label{sec:math}
+
+\begin{description}
+\item [User’s Guide for the amsmath Package:]
+ How to use \pkg{amsmath}.~\cite{amsmath} \texdoc{amsmath} \\
+ Also see \nameref{sec:international} for the Italian, Japanese,
+ and Vietnamese translations.
+
+\item[Short Math Guide for \LaTeX:]
+ A summary of features in \LaTeX\ and packages for writing
+ math formulas.~\cite{downes:shortmath}
+ \texdoc{short-math-guide}
+
+\item[Farbige Mathematik:]
+ Math in color. In German, but with easy-to-use examples.~\cite{voss:farbige}
+ \texdoc{voss-mathcol}
+\end{description}
+
+
+\subsection{Music typesetting}
+
+\begin{description}
+\item [\LaTeX\ for Musicians:]
+ Packages and programs for music symbols, lyrics, chord sheets, sheet music,
+ and guitar tablature.~\cite{Gonzato:musicians}
+ \texdoc{latex4musicians}
+\end{description}
+
+
\subsection{Symbol references}
These are lists of the \LaTeX\ commands which produce symbols.
@@ -510,7 +1024,7 @@ These are lists of the \LaTeX\ commands which produce symbols.
\begin{description}
\item[Comprehensive \LaTeX\ Symbol List:]
More than 14,000 symbols and \LaTeX\ commands.~\cite{pakin:list}
-\texdoc{symbols-letter} \\ \texdoc{symbols-a4}
+\texdoc{symbols-letter} \texdoc{symbols-a4}
\item[Every symbol (most symbols) defined by unicode-math:]
Unicode math symbols.~\cite{robertson:mathsymbols}
@@ -526,8 +1040,7 @@ The source code for \LaTeXe\ itself is also included in the distribution.
\item[The \LaTeXe\ sources:] Occasionally useful for figuring out how
something really works.~\cite{latexteam:sources}
\texdoc{source2e}
-\item[List of internal \LaTeXe\ macros
- \\\hspace*{-\leftmargin}useful to package authors:]
+\item[List of internal \LaTeXe\ macros useful to package authors:]
A list of the core \LaTeX\ macros, each of which is linked to the
source code.~\cite{scharrer:listinternal}
\texdoc{macros2e}
@@ -540,11 +1053,10 @@ The source code for \LaTeXe\ itself is also included in the distribution.
%Frequently-Asked Questions
\begin{description}
-\item[\TeX\ FAQ:] A wide-ranging list of
-fre\-quently-asked questions.
-(formerly the UK TUG FAQ)
-~\cite{TeX:FAQ} \\
-\texdoc{letterfaq} \\
+\item[\TeX\ FAQ:] A wide-ranging list of fre\-quently-asked questions.
+(Formerly the UK TUG FAQ.)
+~\cite{TeX:FAQ}
+\texdoc{letterfaq}
\texdoc{newfaq}
\item[Visual \LaTeX\ FAQ:] Click on a visual element to learn how
@@ -553,35 +1065,98 @@ it is programmed.~\cite{pakin:visual}
\end{description}
-\subsection{Non-English}
-
-\begin{description}
-\item[Initiation à LATEX:] A French guide on \LaTeX — for beginners
- or advanced users.~\cite{bouzigues:guide} \\
- \hfurl{https://ctan.org/pkg/guide-latex-fr}
-
-\item[\LaTeXe\ Via Exemplos:] A study course
-in Brazilian Portuguese.~\cite{massago:exemplos}
- \hfurl{https://ctan.org/pkg/latex-via-exemplos}
-
-\item[The Not So Short Introduction to \LaTeXe:]
- Covers introductory material, customizations,
- and a simple package. Available in many languages~\cite{oetiker:introduction}
- \texdoc{-l lshort} \hfurl{https://ctan.org/pkg/lshort}
+\subsection{International languages}
+\label{sec:international}
-\item[\LaTeXe: An unofficial reference manual:]
- A thorough but concise reference manual for \LaTeXe,
- available in several languages.~\cite{greenwade:reference} \\
- \texdoc{-l latex2e-help} \\
- \hfurl{https://latexref.xyz}
-
-\item [Ebook Foundation — Free Programming Books:] A variety
-of \TeX-related and other programming books and documents,
-in a number of languages.~\cite{ebookfoundation:free}
-\hfurl{https://github.com/EbookFoundation/free-programming-books}
+\begin{description}[style=standard]
+ \item [Multiple languages:] The following are available in several languages.
+ \begin{description}
+ \item[The Not So Short Introduction to \LaTeXe:]
+ Covers introductory material, customizations,
+ and a simple package.~\cite{oetiker:introduction}
+ \texdoc{-l lshort}
+ \hfciteurl{oetiker:introduction}
+
+ \item[\LaTeXe: An unofficial reference manual:]
+ A thorough but concise reference manual
+ for \LaTeXe.~\cite{greenwade:reference}
+ \texdoc{-l latex2e-help}
+ \hfciteurl{greenwade:reference}
+
+ \item [Ebook Foundation — Free Programming Books:] A variety
+ of \TeX-related and other programming books
+ and documents.~\cite{ebookfoundation:free}
+ \hfciteurl{ebookfoundation:free}
+ \end{description}
+ \item[Brazilian Portuguese:] \
+ \begin{description}
+ \item[\LaTeXe\ Via Exemplos:] A study course.~\cite{massago:exemplos}
+ \hfciteurl{massago:exemplos}
+ \end{description}
+ \item[French:] \
+ Also see \nameref{sec:online}.
+ \begin{description}
+ \item[TeXniques:]
+ A collection of resources.~\cite{gutenberg:TeXniques}
+ \hfciteurl{gutenberg:TeXniques}
+ \item[%
+ Tout Ce Que Vous Avez Toujours Voulu Savoir
+ Sur \LaTeX\ Sans Jamais Os Er Le Demander:%
+ ]
+ A book for beginners.~\cite{lozano:everythingLaTeX}
+ \hfciteurl{lozano:everythingLaTeX}
+ \item[Apprends \LaTeX!:] A full textbook written for
+ École Nationale Supérieure de Techniques Avancées.~\cite{baudoin:learnLaTeX}
+ \hfciteurl{baudoin:learnLaTeX}
+ \item[Initiation à LATEX:] A guide on \LaTeX\ — for beginners
+ or advanced users.~\cite{bouzigues:guide}
+ \hfciteurl{bouzigues:guide}
+ \item[Rédaction avec \LaTeX:]
+ An introductory course prepared for
+ Université Laval, Québec, Canada.~\cite{Goulet:Redaction}
+ \texdoc{formation-latex-ul}
+ \texdoc{formation-latex-ul-diapos}
+ \end{description}
+ \item[German:] \
+ See \nameref{sec:math}, \nameref{sec:groups}, and \nameref{sec:online}.
+ \item[Indian:] \
+ \begin{description}
+ \item [A practical guide to \LaTeX\ and polyglossia for Indian Languages:]
+ \LaTeX\ and \pkg{polyglossia} for Indian languages.~\cite{Holkar:polyglossia}
+ \texdoc{latex-mr}
+ \end{description}
+ \item[Italian:] \
+ \begin{description}
+ \item [Manuale utente per il pacchetto amsmath:] Manual for \pkg{amsmath}.
+ \cite{amsmath-it}
+ \texdoc{amsldoc-it}
+ \end{description}
+ \item[Japanese:] \
+ \begin{description}
+ \item [\LaTeX2e for authors:] \cite{latex2e-japanese}
+ \hfciteurl{latex2e-japanese}
+ \item [User’s Guide for the amsmath Package:] \cite{amsmath-jp}
+ \hfciteurl{amsmath-jp}
+ \item [Short Math Guide for LaTeX:] \cite{shortmath-jp}
+ \hfciteurl{shortmath-jp}
+ \end{description}
+ \item[Portuguese:] \
+ \begin{description}
+ \item [Introdução ao Uso do Preparador de Documentos \LaTeX:]
+ A tutorial as \acro{PDF} slides.~\cite{campani:tutorial}
+ \texdoc{cursolatex}
+ \end{description}
+ \item[Vietnamese:] \
+ \begin{description}
+ \item [%
+ {\setmainfont{Latin Modern Roman} \textbf{Hướng dẫn sử dụng gói}}
+ amsmath:%
+ ] Manual for \pkg{amsmath}.~\cite{amsmath-vn}
+ \texdoc{amsldoc-vn}
+ \end{description}
\end{description}
-\subsection{General typeseting theory}
+\subsection{General typesetting theory}
Discussion about general typesetting theory,
presented by various \TeX-related authors.
@@ -630,7 +1205,7 @@ Enter ``\prog{texdoc -l <name>}'' to search for
matching package, file, or program names. In some cases the same document
is available in both letter or A4 paper sizes, or in several languages.
\prog{texdoc} is also available online~\cite{texdocnet},
-with popular packages sorted by category. \hfurl{texdoc.net}
+with popular packages sorted by category. \hfciteurl{texdocnet}
\subsection{\prog{kpsewhich}}
@@ -693,7 +1268,17 @@ topics then shows you related packages.~\cite{ctan}
\needspace{7\baselineskip}
-\section{Packages useful for programming \LaTeX}
+\section{Useful packages}
+
+\subsection{General use}
+
+\begin{description}
+\item [A First Set of \LaTeX\ Packages:]
+ A list of packages useful for beginners.~\cite{hefferon:firstset}
+ \texdoc{first-packages}
+\end{description}
+
+\subsection{Programming \LaTeX}
A number of packages are especially useful for \LaTeX\ programmers:
\texdoc{<packagename>}
@@ -766,25 +1351,29 @@ Using \LaTeX\ to keep away from the Dark Side:] An overview of the
\end{description}
\section{Users groups}
+\label{sec:groups}
\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}
\end{description}
\section{Online communities}
+\label{sec:online}
\begin{description}[style=unboxed]
\item[English forums:] \
\begin{description}[style=unboxed]
\raggedright
\item[TeX\Dash \LaTeX\ Stack Exchange:]
- \url{http://tex.stackexchange.com} \\
Almost any question has already
been asked, and a quick web search will find answers, ranked by vote.
-\item[\LaTeX\ Community:] \url{http://www.latex-community.org} \\
+ \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:] \
@@ -798,8 +1387,10 @@ Using \LaTeX\ to keep away from the Dark Side:] An overview of the
\item[TeXnique.fr:] \url{http://texnique.fr}
\end{description}
-\item[Mailing lists:] \url{http://tug.org/mailman/listinfo} \\
+\item[Mailing lists:]
Several dozen, spanning a wide range of \TeX-related topics.
+ \url{http://tug.org/mailman/listinfo}
+
\item[Newsgroup:] \url{comp.text.tex}
\end{description}
@@ -831,225 +1422,15 @@ Using \LaTeX\ to keep away from the Dark Side:] An overview of the
Updated host and name for \TeX\ \acro{FAQ}. Added \pkg{latex-via-exemplos} and
Ebook Foundation free programming books.
\item[2018/10/18:] Updated \acro{URL} for \pub{\LaTeXe: An unofficial reference manual}.
+\item[2020/12/14:] Improved bibliography.
+ Added categories for math and music; \pkg{startlatex2e};
+ items written in French, German, Indian, Italian, Japanese, Portuguese, Vietnamese;
+ Dante users group.
\end{description}
-\begin{thebibliography}{99}
-
-\bibitem{lamport:latex}
-\pub{\LaTeX: A Document Preparation System},
-Leslie Lamport,
-second edition, Addison Wesley, 1994, ISBN 0201529831.
-
-\bibitem{hokpkadaly:guide}
-\pub{Guide to \LaTeX},
-Helmut Kopka and Patrick W. Daly,
-fourth edition, Addison-Wesley, 2004, ISBN 0321173856.
-
-\bibitem{gratzer:moremath}
-\pub{More Math Into \LaTeX},
-George Gr\"{a}tzer,
-5th ed., Springer, 2016,
-ISBN 3319237950.
-%ISBN-13: 978-3319237954.
-
-\bibitem{kottwitz:beginner}
-\pub{\LaTeX\ Beginner's Guide},
-Stefan Kottwitz,
-Packt Publishing, 2011, ISBN 1847199860.
-%ISBN-13 1847199860.
-
-\bibitem{kottwitz:cookbook}
-\pub{\LaTeX\ Cookbook}, Stefan Kottwitz, Packt Publishing, 2015,
-ISBN-13 9781784395148. \\
-\url{http://latex-cookbook.net}
-
-\bibitem{mittelbachgossens:companion}
-\pub{The \LaTeX\ Companion},
-Frank Mittelbach, Michel Goossens, Johannes Braams,
-David Carlisle and Chris Rowley,
-second edition, Addison-Wesley, 2004,
-ISBN 0201362996.
-%ISBN-13 0-201-36299-6.
-
-\bibitem{eijkhout:topic}
-\pub{\TeX\ by Topic}, A \TeX{}nician's Reference,
-Victor Eijkhout,
-Addison-Wesley UK, 1991, ISBN 0201568829.
-\url{http://eijkhout.net/texbytopic/texbytopic.html}
-
-\bibitem{hefferon:first}
-\pub{Getting something out of \LaTeX},
-Jim Hefferon, 2009. \url{https://ctan.org/pkg/first-latex-doc}
-
-\bibitem{flynn:veryshort}
-\pub{The very short guide to typesetting with \LaTeX},
-Peter Flynn, 2016. \\
-\url{https://ctan.org/pkg/latex-veryshortguide}
-
-\bibitem{flynn:formatting}
-\pub{Formatting Information}, A beginner’s introduction to
-typesetting with \LaTeX, Peter Flynn, 2005. \\
-\url{https://ctan.org/pkg/beginlatex}
-
-\bibitem{talbot:novices}
-\pub{\LaTeX\ for Complete Novices},
-Nicola L. C. Talbot, 2012.
-Dickimaw Books.
-\url{http://www.dickimaw-books.com}
-
-\bibitem{talbot:phd}
-\pub{Using \LaTeX\ to Write a PhD Thesis},
-Nicola L. C. Talbot, 2013.
-Dickimaw Books.
-\url{http://www.dickimaw-books.com}
-
-\bibitem{Bennieston:scientific}
-\pub{Writing Scientific Documents Using \LaTeX},
-Andrew J. Bennieston, 2009. \\
-\url{https://ctan.org/pkg/intro-scientific}
-
-\bibitem{oetiker:introduction}
-\pub{The Not So Short Introduction to \LaTeXe},
-Tobias Oetiker, 2015. \url{https://ctan.org/pkg/lshort}
-
-\bibitem{greenwade:reference}
-\pub{\LaTeXe: An unofficial reference manual},
-George~D. Greenwade, Stephen Gilmore,
-Torsten~Martinsen, and Karl Berry.
-\url{https://latexref.xyz}
-
-\bibitem{pakin:list}
-\pub{The Comprehensive \LaTeX\ Symbol List},
-Scott Pakin, 2017.
-\url{https://ctan.org/pkg/comprehensive}
-
-\bibitem{robertson:mathsymbols}
-\pub{Every symbol (most symbols) defined by unicode-math},
-Will Robertson, 2018. \\
-\url{https://ctan.org/pkg/unicode-math}
-
-\bibitem{latexteam:sources}
-\pub{The \LaTeXe\ Sources},
-Johannes Braams, David Carlisle, Alan Jeffrey, Leslie Lamport,
-Frank Mittelbach, Chris Rowley, and Rainer Sch\"opf.
-\url{https://ctan.org/pkg/source2e}
-
-\bibitem{scharrer:listinternal}
-\pub{List of internal \LaTeXe\ Macros useful to Package Authors},
-Martin Scharrer. \\
-\url{https://ctan.org/pkg/macros2e}
-
-\bibitem{TeX:FAQ}
-\TeX\ FAQ.
-\url{https://texfaq.org/}
-
-\bibitem{pakin:visual}
-\pub{The Visual \LaTeX\ FAQ},
-Scott Pakin.
-\url{https://ctan.org/pkg/visualfaq}
-
-\bibitem{bouzigues:guide}
-\pub{Initiation à \LaTeX}, Pour débutants ou jeunes utilisateurs,
-Adrien Bouzigues, 2017. \\
-\url{https://ctan.org/pkg/guide-latex-fr}
-
-\bibitem{massago:exemplos}
-\pub{\LaTeXe\ Via Exemplos},
-Sadao Massago, 2018.
-\url{https://ctan.org/pkg/latex-via-exemplos}
-
-\bibitem{ebookfoundation:free}
-\pub{Free Programming Books},
-Ebook Foundation. \\
-\url{https://github.com/EbookFoundation/free-programming-books}
-
-\bibitem{wilson:design}
-\pub{A Few Notes on Book Design},
-Peter Wilson, 2009.
-\url{https://ctan.org/pkg/memdesign}
-
-\bibitem{kohm:typearea}
-\pub{KOMA-Script — The Guide},
-Markus Kohm, 2018.
-\url{https://ctan.org/pkg/koma-script}
-
-\bibitem{tufte:book}
-\pub{A TUFTE-STYLE BOOK},
-The Tufte-LaTeX Developers, 2015.
-\url{https://ctan.org/pkg/tufte-latex}
-
-\bibitem{revets:octavo}
-\pub{The Octavo Package},
-Stefan A. Revets,
-\pub{TUGboat} 23 3/4 (2002), p.~269.
-\url{https://ctan.org/pkg/octavo}
-
-\bibitem{beccari:canoniclayout}
-\pub{Package canoniclayout},
-Claudio Beccari, 2011.
-\url{https://ctan.org/pkg/canoniclayout}
-
-\bibitem{fear:booktabs}
-\pub{Publication-quality tables in \LaTeX},
-Simon Fear, 2016.
-\url{https://ctan.org/pkg/booktabs}
-
-\bibitem{tantu:pgf}
-\pub{Till Tantau}, 2015.
-\url{https://ctan.org/pkg/pgf}
-
-\bibitem{texdocnet}
-TeXdoc Online.
-\url{http://texdoc.net}
-
-\bibitem{ctan}
-Comprehensive \TeX\ Archive Network (CTAN).
-\url{https://ctan.org}
-
-\bibitem{pakin:dtxtut}
-\pub{How to Package Your \LaTeX\ Package},
-Scott~Pakin.
-\url{https://ctan.org/pkg/dtxtut}
-
-\bibitem{latexteam:class}
-\pub{\LaTeXe\ for class and package writers},
-\LaTeX3 Project.
-\url{https://ctan.org/pkg/clsguide}
-
-\bibitem{mittelbach:doc}
-\pub{The doc and shortvrb packages},
-Frank Mittelbach.
-\url{https://ctan.org/pkg/doc}
-
-\bibitem{mittelbach:docstrip}
-\pub{The DocStrip program},
-Frank Mittelbach, Denys Duchier, Johannes Braams,
-Marcin Woli\'nski, and Mark Wooding.
-\url{https://ctan.org/pkg/docstrip}
-
-\bibitem{flynn:article}
-\pub{Rolling your own Document Class:
-Using \LaTeX\ to keep away from the Dark Side},
-Peter~Flynn,
-\TUB\ 28:1 (2007), pp.\,110--123.
-\url{http://tug.org/TUGboat/tb28-1/tb88flynn.pdf}
-
-\bibitem{pakin:goodthings}
-\pub{Good things come in little packages:
-An introduction to writing \texttt{.ins} and \texttt{.dtx} files},
-Scott~Pakin,
-\TUB\ 29:2 (2008), pp.\,305--314.
-\url{http://tug.org/TUGboat/tb29-2/tb92pakin.pdf}
-
-\bibitem{mansfield:class}
-\pub{How to develop your own document class\Dash our experience},
-Niall Mansfield,
-\TUB\ 29:3 (2008), pp.\,356--361.
-\url{http://tug.org/TUGboat/tb29-3/tb93mansfield.pdf}
-
-\end{thebibliography}
-% \vfilneg
+\printbibliography
+
\end{document}