File: fix-natbib-add-spaces

package info (click to toggle)
texlive-base 2025.20251127-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 1,117,708 kB
  • sloc: perl: 44,927; sh: 4,856; makefile: 4,263; javascript: 3,034; ruby: 2,432; tcl: 2,131; xml: 1,891; python: 1,385; pascal: 1,047; cpp: 549; lisp: 521; awk: 512; ansic: 103; sed: 8
file content (33 lines) | stat: -rw-r--r-- 1,528 bytes parent folder | download | duplicates (9)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
natbib \defcitealias adds spurious spaces, see bug #628044
fix this by adding some %
---
 texmf-dist/source/latex/natbib/natbib.dtx |    4 ++--
 texmf-dist/tex/latex/natbib/natbib.sty    |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

--- texlive-base-2013.20130509.orig/texmf-dist/source/latex/natbib/natbib.dtx
+++ texlive-base-2013.20130509/texmf-dist/source/latex/natbib/natbib.dtx
@@ -3992,8 +3992,8 @@
 % indexing can be achieved.
 %    \begin{macrocode}
 \newcommand\defcitealias[2]{%
-   \@ifundefined{al@#1\@extra@b@citeb}{}
-   {\PackageWarning{natbib}{Overwriting existing alias for citation #1}}
+   \@ifundefined{al@#1\@extra@b@citeb}{}%
+   {\PackageWarning{natbib}{Overwriting existing alias for citation #1}}%
    \@namedef{al@#1\@extra@b@citeb}{#2}}
 \DeclareRobustCommand\citetalias{\begingroup
    \NAT@swafalse\let\NAT@ctype\thr@@\NAT@parfalse\NAT@citetp}
--- texlive-base-2013.20130509.orig/texmf-dist/tex/latex/natbib/natbib.sty
+++ texlive-base-2013.20130509/texmf-dist/tex/latex/natbib/natbib.sty
@@ -740,8 +740,8 @@
 \DeclareRobustCommand\citefullauthor
    {\citeauthor*}
 \newcommand\defcitealias[2]{%
-   \@ifundefined{al@#1\@extra@b@citeb}{}
-   {\PackageWarning{natbib}{Overwriting existing alias for citation #1}}
+   \@ifundefined{al@#1\@extra@b@citeb}{}%
+   {\PackageWarning{natbib}{Overwriting existing alias for citation #1}}%
    \@namedef{al@#1\@extra@b@citeb}{#2}}
 \DeclareRobustCommand\citetalias{\begingroup
    \NAT@swafalse\let\NAT@ctype\thr@@\NAT@parfalse\NAT@citetp}