[latexrefman-commits] [SCM] latexrefman updated: r850 - trunk
karl at gnu.org.ua
karl at gnu.org.ua
Tue Dec 8 18:36:17 CET 2020
Author: karl
Date: 2020-12-08 19:36:16 +0200 (Tue, 08 Dec 2020)
New Revision: 850
Modified:
trunk/ChangeLog
trunk/Makefile
trunk/latex2e.texi
Log:
mention UTF-8 up front
Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog 2020-11-30 23:39:16 UTC (rev 849)
+++ trunk/ChangeLog 2020-12-08 17:36:16 UTC (rev 850)
@@ -1,3 +1,9 @@
+2020-12-08 Karl Berry <karl at freefriends.org>
+
+ * latex2e.texi (Overview): mention UTF-8 as default input encoding;
+ simplify. From ltnews 28, April 2018; suggestion from
+ Pablo Gonzalez L, 28 Nov 2020 21:27:43.
+
2020-11-30 Karl Berry <karl at freefriends.org>
* Makefile (texi2{pdf,dvi}): use texfot.
Modified: trunk/Makefile
===================================================================
--- trunk/Makefile 2020-11-30 23:39:16 UTC (rev 849)
+++ trunk/Makefile 2020-12-08 17:36:16 UTC (rev 850)
@@ -96,7 +96,6 @@
distzip = $(distname).zip
#
htmlsplit = $(distname)-tree
-htmlsplitzip = $(htmlsplit).zip
#
dist: en es
rm -rf $(distname)
@@ -116,10 +115,8 @@
htmlsplit: en
rm -rf $(htmlsplit)
mkdir $(htmlsplit) && cd $(htmlsplit) && ln -s ../* .
- rm -f $(htmlsplitzip)
cd $(htmlsplit) && $(makeinfo) $(htmlopts) latex2e.texi
cd $(htmlsplit)/latex2e && ln -s ../../latex2e-figures .
- cd $(htmlsplit) && zip -q ../$(htmlsplitzip) -r latex2e
src/easyurls.py --directory $(htmlsplit)/latex2e --action softlink --lower_case --rewrite_index
# Right before a commit, delete html files that are gone and add new ones.
Modified: trunk/latex2e.texi
===================================================================
--- trunk/latex2e.texi 2020-11-30 23:39:16 UTC (rev 849)
+++ trunk/latex2e.texi 2020-12-08 17:36:16 UTC (rev 850)
@@ -262,21 +262,25 @@
@cindex @LaTeX{} overview
@LaTeX{} is a system for typesetting documents. It was originally
-created by Leslie Lamport and is now maintained by a group of volunteers
-(@url{https://latex-project.org}). It is widely used, particularly for
-complex and technical documents, such as those involving mathematics.
+created by Leslie Lamport in 1984, but has been maintained by a group
+of volunteers for many years now (@url{https://latex-project.org}).
+It is widely used, particularly but not exclusively for mathematical
+and technical documents.
- at cindex macro package, @LaTeX{} as
-A @LaTeX{} user writes an input file containing text along with
-interspersed commands, for instance commands describing how the text
-should be formatted. It is implemented as a set of related commands
-that interface with Donald at tie{}E. Knuth's @TeX{} typesetting program
-(the technical term is that @LaTeX{} is a @dfn{macro package} for the
- at TeX{} engine). The user produces the output document by giving that
-input file to the @TeX{} engine.
+ at cindex UTF-8, default @LaTeX{} input encoding
+A @LaTeX{} user writes an input file containing text to be typeset
+along with interspersed commands. The default encoding for the text is
+UTF-8 (as of 2018). The commands specify, for example, how the text
+should be formatted.
+ at LaTeX{} is implemented as a set of related so-called ``macros'' which
+use Donald at tie{}E. Knuth's @TeX{} typesetting program or one of its
+derivatives, collectively known as ``engines''. Thus, the user
+produces output, typically PDF, by giving the input file to a @TeX{}
+engine. (The following sections describe all this in more detail.)
+
The term @LaTeX{} is also sometimes used to mean the language in which
-the document is marked up, that is, to mean the set of commands
+the input document is marked up, that is, to mean the set of commands
available to a @LaTeX{} user.
@cindex Lamport @TeX{}
@@ -289,9 +293,9 @@
@menu
* Starting and ending:: The standard beginning and end of a document.
* Output files:: Files produced.
-* @TeX{} engines:: Programs that can compile @TeX{} and @LaTeX{}.
+* @TeX{} engines:: Programs that can compile @TeX{} and @LaTeX{}.
* @LaTeX{} command syntax:: General syntax of @LaTeX{} commands.
-* Environment:: Area of the source giving distinct behavior.
+* Environment:: An area of the source with distinct behavior.
* CTAN:: Our repository.
@end menu
@@ -430,7 +434,7 @@
@cindex engines, @TeX{}
@cindex implementations of @TeX{}
- at cindex UTF-8
+ at cindex UTF-8, engine support for
@cindex Unicode input, native
@cindex TrueType fonts
@cindex OpenType fonts
@@ -567,9 +571,9 @@
\end@{@var{environment-name}@}
@end example
-An area of @LaTeX{} source, inside of which there is a distinct
-behavior. For instance, for poetry in @LaTeX{} put the lines between
- at code{\begin@{verse@}} and @code{\end@{verse@}}.
+An @dfn{environment} is an area of @LaTeX{} source, inside of which
+there is a distinct behavior. For instance, for poetry in @LaTeX{}
+put the lines between @code{\begin@{verse@}} and @code{\end@{verse@}}.
@example
\begin@{verse@}
@@ -1461,7 +1465,7 @@
@section @file{fontenc} package
@cindex Font encoding
- at cindex UTF-8
+ at cindex UTF-8, font support for
@cindex T1
@cindex OT1
@findex fontenc
More information about the latexrefman-commits
mailing list.