[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.