summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/centeredline/centeredline.sty
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2022-10-11 03:01:16 +0000
committerNorbert Preining <norbert@preining.info>2022-10-11 03:01:16 +0000
commit2713ec666b0e53418a839b97c48e0a9234fe5c98 (patch)
tree44f44c40d7cf3d6c2c0be9da7bfcf4dad97eb483 /macros/latex/contrib/centeredline/centeredline.sty
parent9c7942efff8183c8695ec824008847dd068dbfe7 (diff)
CTAN sync 202210110301
Diffstat (limited to 'macros/latex/contrib/centeredline/centeredline.sty')
-rw-r--r--macros/latex/contrib/centeredline/centeredline.sty24
1 files changed, 8 insertions, 16 deletions
diff --git a/macros/latex/contrib/centeredline/centeredline.sty b/macros/latex/contrib/centeredline/centeredline.sty
index d1afe19f3e..240ac64b90 100644
--- a/macros/latex/contrib/centeredline/centeredline.sty
+++ b/macros/latex/contrib/centeredline/centeredline.sty
@@ -1,26 +1,18 @@
%% File: centeredline.sty
-%% Version: 1.1 (2019/05/03)
+%% Version: 1.2 (2022/10/10)
%% License: LPPL 1.3c
-%% Copyright (C) 2019 Jean-Francois Burnol <jfbu at free dot fr>
+%% Copyright (C) 2019, 2022 Jean-Francois Burnol <jfbu at free dot fr>
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{centeredline}[2019/05/03 v1.1 centering a line the JFB way]
+\ProvidesPackage{centeredline}[2022/10/10 v1.2 centering a line the JFB way]
% \centeredline: OUR OWN LITTLE MACRO FOR CENTERING LINES
%
-% 7 mars 2013
-% \ignorespaces added June 9, 2013
-%
-% This macro allows to conveniently center a line inside a paragraph and still
-% allow usage therein of \verb or other macros changing catcodes.
-%
-% It works nicely in list environments (as it uses \linewidth, not \hsize...;
-% maybe there is an even better LaTeX parameter to use, but I don't know
-% LaTeX2e that well enough and never typeset in two-column mode.)
-%
-% Note: \centeredline is scope limiting for assignments done during execution
-% of its argument.
+% March 7, 2013 : first version
+% June 9, 2013 : \ignorespaces added
+% Oct. 10, 2022 : \unpenalty\newline replaces \\\relax
%
+% See README.md for documentation.
\newcommand*\centeredline{%
- \ifhmode \\\relax
+ \ifhmode \unpenalty\newline
\def\centeredline@@{\hss\egroup\hskip\z@skip\ignorespaces}%
\else
\def\centeredline@@{\hss\egroup}%