[latex3-commits] [git/LaTeX3-latex3-latex2e] master: more material for next ltnews (74a5468)

Frank Mittelbach frank.mittelbach at latex-project.org
Wed Jan 31 12:28:25 CET 2018


Repository : https://github.com/latex3/latex2e
On branch  : master
Link       : https://github.com/latex3/latex2e/commit/74a546847c479547d0d5c9c5bc0eef1e3b055a1f

>---------------------------------------------------------------

commit 74a546847c479547d0d5c9c5bc0eef1e3b055a1f
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date:   Wed Jan 31 12:28:25 2018 +0100

    more material for next ltnews


>---------------------------------------------------------------

74a546847c479547d0d5c9c5bc0eef1e3b055a1f
 doc/ltnews28.tex |   68 ++++++++++++++++++++++++++++++++++++++++++++++--------
 1 file changed, 59 insertions(+), 9 deletions(-)

diff --git a/doc/ltnews28.tex b/doc/ltnews28.tex
index e5e555e..10048e8 100644
--- a/doc/ltnews28.tex
+++ b/doc/ltnews28.tex
@@ -49,17 +49,37 @@
 
 \section{New home for \LaTeXe{} sources}
 
+In the past the development version of the \LaTeXe{} source files has
+been managed in a Subversion source control system with read access
+for the public. This way it was possible to download in an emergency
+the latest version even before it was released to CTAN and made its
+way into the various distributions.
+
+We have recently changed this setup and now manage the sources using
+Git and placed the master sources on GitHub at
+\begin{quote}
+\url{https://github.com/latex3/latex2e}
+\end{quote}
+where we already store the sources
+for \pkg{expl3} and other work. As before, direct write access is restricted
+to \LaTeX{} Project Team members, but everything is publically accessible
+including the ability to download, clone (using Git) or checkout
+(using SVN). More details are given in~\cite{Mittelbach:TB39-1}.
 
 \section{Bug reports for core \LaTeXe{}}
 
+For more than two decades we used GNATS, an open source bug tracking
+system developed by the FSF. While that has served us well in the past
+it started to show its age more and more. So as part of this move we
+also decided to finally retire the old \LaTeX{} bug database and replace
+it with the standard ``Issue Tracker'' available at Github.
 
-\section{\LaTeX{} table columns with fixed widths}
-
-Frank published a short paper in in
-TUGBoat~\cite{Mittelbach:TB38-2-213} on producing tables that have
-columns with fixed widths. The outlined approach using column
-specifiers ``\texttt{w}'' and ``\texttt{W}'' has now been integrated
-into the \pkg{array} package.
+The requirements and the workflow for reporting a bug in the core
+\LaTeX{} software is documented at
+\begin{quote}
+\url{https://www.latex-project.org/bugs/}
+\end{quote}
+and with further details also discussed in~\cite{Mittelbach:TB39-1}.
 
 
 \section{Further TU encoding improvements}
@@ -71,12 +91,42 @@ Anything here?
 Anything here you want to report Javier?
 
 
+\section{Changes to packages in the tools category}
+
+\subsection{\LaTeX{} table columns with fixed widths}
+
+Frank published a short paper in in
+TUGBoat~\cite{Mittelbach:TB38-2-213} on producing tables that have
+columns with fixed widths. The outlined approach using column
+specifiers ``\texttt{w}'' and ``\texttt{W}'' has now been integrated
+into the \pkg{array} package.
+
+\subsection{Obscure overprinting with \pkg{multicol} fixed}
+
+A rather peculiar bug was reported on StackExchange for
+\pkg{multicol}. If the column/page breaking was fully controlled by
+the user (through \cs{columnbreak}) instead of letting the environment
+do its job and if then more \cs{columnbreak} commands showed up on the
+last page then the balancing algorithm was thrown off track.
+As a result some parts of the columns did overprint each other.
+
+The fix required a redesign of the output routines used by
+\pkg{multicol} and while it ``should'' be transparent in other cases
+(and all tests in the regession test suite came out fine) there is the
+off-chance that code that hooked into internals of \pkg{multicol}
+needs adjustment.
+
 \begin{thebibliography}{9}
   
 \bibitem{Mittelbach:TB38-2-213} Frank Mittelbach:
   \emph{\LaTeX{} table columns with fixed widths}.  
-  In: TUGBoat, 38\#2), 2017.
-  \url{https://www.latex-project.org/publications/}.
+  In: TUGBoat, 38\#2, 2017.
+  \url{https://www.latex-project.org/publications/}
+
+\bibitem{Mittelbach:TB39-1} Frank Mittelbach:
+  \emph{New rules for reporting bugs in the \LaTeX{} core software}.  
+  Submitted to TUGBoat.
+  \url{https://www.latex-project.org/publications/}
 
 \end{thebibliography}
 





More information about the latex3-commits mailing list