[latex3-commits] [git/LaTeX3-latex3-latex2e] master: discuss BOM character handling and amsmath changes [ci skip] (236b88b)
Frank Mittelbach
frank.mittelbach at latex-project.org
Thu Apr 5 12:00:18 CEST 2018
Repository : https://github.com/latex3/latex2e
On branch : master
Link : https://github.com/latex3/latex2e/commit/236b88bd90b420436ce1b8077647675d5087a97e
>---------------------------------------------------------------
commit 236b88bd90b420436ce1b8077647675d5087a97e
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date: Thu Apr 5 12:00:18 2018 +0200
discuss BOM character handling and amsmath changes [ci skip]
>---------------------------------------------------------------
236b88bd90b420436ce1b8077647675d5087a97e
doc/ltnews28.tex | 41 +++++++++++++++++++++++++++++++++++++++--
1 file changed, 39 insertions(+), 2 deletions(-)
diff --git a/doc/ltnews28.tex b/doc/ltnews28.tex
index 9d18a95..92c087e 100644
--- a/doc/ltnews28.tex
+++ b/doc/ltnews28.tex
@@ -161,7 +161,7 @@ the like) they always have to use
in the preamble of their documents as otherwise \LaTeX{} will produce
gibberish.
-\subsection*{The new default}
+\subsection{The new default}
With this release, the default encoding for \LaTeX\ files has been
changed from the ``fall through raw'' encoding to UTF-8 if used with
@@ -179,7 +179,7 @@ is no longer required to always specify
will not hurt either.
-\subsection*{Compatibility}
+\subsection{Compatibility}
For most existing documents this change will be transparent:
\begin{itemize}
@@ -223,6 +223,24 @@ As usual, this change may also be reverted via the more general
\package{latexrelease} package mechanism, by speciying a release date
earlier than this release.
+
+\subsection{BOM: byte order mark handling}
+
+When using Unicode the first bytes of a file may be a, so called, BOM
+character (byte order mark) to indicate the byte oder used in the
+file. While this is not required with UTF-8 encoded files (where the
+byte order is known) it is nevertheless allowed by the standard and
+some editors add that byte sequence to the beginning of a file. In the
+past such files would have generated a ``Missing begin document''
+error or displayed strange characters when loaded at a later stage.
+
+With the addition of UTF-8 support to the kernel it is now possible to
+identify and ignore such BOMs characters even before
+\verb=\documentclass= so that these issues will no longer be showing
+up.
+
+
+
\section[A general rollback concept]
{A general rollback concept for packages and classes}
@@ -299,6 +317,18 @@ off-chance that code that hooked into internals of \pkg{multicol}
needs adjustment.
+\section{Changes to packages in the amsmath category}
+
+With this release of \LaTeX{} a few minor issues with \pkg{amsmath}
+have been corrected.
+
+\subsection{Updated user's guide}
+
+Furthermore, \texttt{amsldoc.pdf}, the AMS user's
+guide for the \pkg{amsmath} package~\cite{amsldoc}, has been updated
+from version~2.0 to~2.1 to incorporate changes and corrections made
+between 2016 and 2018.
+
\begin{thebibliography}{9}
@@ -323,6 +353,13 @@ needs adjustment.
In: TUGboat, 38\#2, 2017.
\url{https://www.latex-project.org/publications/}
+\bibitem{amsldoc} American Mathematical Society and The \LaTeX3 Project:
+ \emph{User's Guide for the \texttt{amsmath} package} (Version 2.1).
+ April 2018.
+ Available from
+ \url{https://www.ctan.org}
+ and distributed as part of every \LaTeX{} distribution.
+
\end{thebibliography}
\end{document}
More information about the latex3-commits
mailing list