changeset 27800:5a6a19a4e3da

doc: Use Texinfo non-sentence ending periods in citations. * geometry.txi, quadcc.cc, rand.cc, sqrtm.cc, symrcm.cc, integral2.m, integral3.m, quad2d.m, quadgk.m, quadl.m, cubehelix.m, commutation_matrix.m, condest.m, duplication_matrix.m, normest1.m, qmr.m, cosint.m, gammainc.m, gammaincinv.m, invhilb.m: Use Texinfo non-sentence ending periods in citations.
author Rik <rik@octave.org>
date Tue, 10 Dec 2019 15:17:01 -0800
parents f78dc0d6ad2d
children 1d04f049a859
files doc/interpreter/geometry.txi libinterp/corefcn/quadcc.cc libinterp/corefcn/rand.cc libinterp/corefcn/sqrtm.cc libinterp/dldfcn/symrcm.cc scripts/general/integral2.m scripts/general/integral3.m scripts/general/quad2d.m scripts/general/quadgk.m scripts/general/quadl.m scripts/image/cubehelix.m scripts/linear-algebra/commutation_matrix.m scripts/linear-algebra/condest.m scripts/linear-algebra/duplication_matrix.m scripts/linear-algebra/normest1.m scripts/sparse/qmr.m scripts/specfun/cosint.m scripts/specfun/gammainc.m scripts/specfun/gammaincinv.m scripts/special-matrix/invhilb.m
diffstat 20 files changed, 25 insertions(+), 26 deletions(-) [+]
line wrap: on
line diff
--- a/doc/interpreter/geometry.txi	Tue Dec 10 14:38:09 2019 -0800
+++ b/doc/interpreter/geometry.txi	Tue Dec 10 15:17:01 2019 -0800
@@ -21,7 +21,7 @@
 
 Much of the geometry code in Octave is based on the Qhull
 library@footnote{@nospell{Barber, C.B., Dobkin, D.P., and Huhdanpaa, H.T.},
-@cite{The Quickhull Algorithm for Convex Hulls}, @nospell{ACM} Trans. on
+@cite{The Quickhull Algorithm for Convex Hulls}, @nospell{ACM} Trans.@: on
 Mathematical Software, 22(4):469--483, Dec 1996, @url{http://www.qhull.org}}.
 Some of the documentation for Qhull, particularly for the options that
 can be passed to @code{delaunay}, @code{voronoi} and @code{convhull},
--- a/libinterp/corefcn/quadcc.cc	Tue Dec 10 14:38:09 2019 -0800
+++ b/libinterp/corefcn/quadcc.cc	Tue Dec 10 15:17:01 2019 -0800
@@ -1562,7 +1562,7 @@
 
 Reference: @nospell{P. Gonnet}, @cite{Increasing the Reliability of Adaptive
 Quadrature Using Explicit Interpolants}, @nospell{ACM} Transactions on
-Mathematical Software, Vol. 37, Issue 3, Article No. 3, 2010.
+Mathematical Software, Vol.@: 37, Issue 3, Article No.@: 3, 2010.
 @seealso{quad, quadv, quadl, quadgk, trapz, dblquad, triplequad}
 @end deftypefn */)
 {
--- a/libinterp/corefcn/rand.cc	Tue Dec 10 14:38:09 2019 -0800
+++ b/libinterp/corefcn/rand.cc	Tue Dec 10 15:17:01 2019 -0800
@@ -399,8 +399,8 @@
 (See @nospell{M. Matsumoto and T. Nishimura},
 @cite{Mersenne Twister: A 623-dimensionally equidistributed uniform
 pseudorandom number generator},
-@nospell{ACM} Trans. on Modeling and Computer Simulation Vol. 8, No. 1,
-pp. 3--30, January 1998,
+@nospell{ACM} Trans.@: on Modeling and Computer Simulation Vol.@: 8, No.@: 1,
+pp.@: 3--30, January 1998,
 @url{http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/emt.html}).
 Do @strong{not} use for cryptography without securely hashing several
 returned values together, otherwise the generator state can be learned after
--- a/libinterp/corefcn/sqrtm.cc	Tue Dec 10 14:38:09 2019 -0800
+++ b/libinterp/corefcn/sqrtm.cc	Tue Dec 10 15:17:01 2019 -0800
@@ -204,7 +204,7 @@
 Compute the matrix square root of the square matrix @var{A}.
 
 Ref: @nospell{N.J. Higham}.  @cite{A New sqrtm for @sc{matlab}}.  Numerical
-Analysis Report No. 336, Manchester @nospell{Centre} for Computational
+Analysis Report No.@: 336, Manchester @nospell{Centre} for Computational
 Mathematics, Manchester, England, January 1999.
 @seealso{expm, logm}
 @end deftypefn */)
--- a/libinterp/dldfcn/symrcm.cc	Tue Dec 10 14:38:09 2019 -0800
+++ b/libinterp/dldfcn/symrcm.cc	Tue Dec 10 15:17:01 2019 -0800
@@ -437,7 +437,7 @@
 Proceedings of the 24th @nospell{ACM} National Conference,
 157--172 1969, Brandon Press, New Jersey.
 
-@nospell{A. George, J.W.H. Liu}. @cite{Computer Solution of Large Sparse
+@nospell{A. George, J.W.H. Liu}.  @cite{Computer Solution of Large Sparse
 Positive Definite Systems}, Prentice Hall Series in Computational
 Mathematics, ISBN 0-13-165274-5, 1981.
 
--- a/scripts/general/integral2.m	Tue Dec 10 14:38:09 2019 -0800
+++ b/scripts/general/integral2.m	Tue Dec 10 15:17:01 2019 -0800
@@ -119,7 +119,7 @@
 ##
 ## Reference: @nospell{L.F. Shampine},
 ## @cite{@sc{matlab} program for quadrature in 2D}, Applied Mathematics and
-## Computation, pp. 266--274, Vol 1, 2008.
+## Computation, pp.@: 266--274, Vol 1, 2008.
 ##
 ## @seealso{quad2d, dblquad, integral, quad, quadgk, quadv, quadl, quadcc,
 ##          trapz, integral3, triplequad}
--- a/scripts/general/integral3.m	Tue Dec 10 14:38:09 2019 -0800
+++ b/scripts/general/integral3.m	Tue Dec 10 15:17:01 2019 -0800
@@ -120,7 +120,7 @@
 ##
 ## Reference: @nospell{L.F. Shampine},
 ## @cite{@sc{matlab} program for quadrature in 2D}, Applied Mathematics and
-## Computation, pp. 266--274, Vol 1, 2008.
+## Computation, pp.@: 266--274, Vol 1, 2008.
 ##
 ## @seealso{triplequad, integral, quad, quadgk, quadv, quadl,
 ##          quadcc, trapz, integral2, quad2d, dblquad}
--- a/scripts/general/quad2d.m	Tue Dec 10 14:38:09 2019 -0800
+++ b/scripts/general/quad2d.m	Tue Dec 10 15:17:01 2019 -0800
@@ -124,7 +124,7 @@
 ##
 ## Reference: @nospell{L.F. Shampine},
 ## @cite{@sc{matlab} program for quadrature in 2D}, Applied Mathematics and
-## Computation, pp. 266--274, Vol 1, 2008.
+## Computation, pp.@: 266--274, Vol 1, 2008.
 ##
 ## @seealso{integral2, dblquad, integral, quad, quadgk, quadv, quadl, quadcc,
 ##          trapz, integral3, triplequad}
--- a/scripts/general/quadgk.m	Tue Dec 10 14:38:09 2019 -0800
+++ b/scripts/general/quadgk.m	Tue Dec 10 15:17:01 2019 -0800
@@ -117,7 +117,7 @@
 ##
 ## Reference: @nospell{L.F. Shampine},
 ## @cite{"Vectorized adaptive quadrature in @sc{matlab}"}, Journal of
-## Computational and Applied Mathematics, pp. 131--140, Vol 211, Issue 2,
+## Computational and Applied Mathematics, pp.@: 131--140, Vol 211, Issue 2,
 ## Feb 2008.
 ##
 ## @seealso{quad, quadv, quadl, quadcc, trapz, dblquad, triplequad, integral,
--- a/scripts/general/quadl.m	Tue Dec 10 14:38:09 2019 -0800
+++ b/scripts/general/quadl.m	Tue Dec 10 15:17:01 2019 -0800
@@ -52,7 +52,7 @@
 ## evaluations performed.
 ##
 ## Reference: @nospell{W. Gander and W. Gautschi}, @cite{Adaptive Quadrature -
-## Revisited}, BIT Vol. 40, No. 1, March 2000, pp. 84--101.
+## Revisited}, BIT Vol.@: 40, No.@: 1, March 2000, pp.@: 84--101.
 ## @url{https://www.inf.ethz.ch/personal/gander/}
 ## @seealso{quad, quadv, quadgk, quadcc, trapz, dblquad, triplequad, integral,
 ##          integral2, integral3}
--- a/scripts/image/cubehelix.m	Tue Dec 10 14:38:09 2019 -0800
+++ b/scripts/image/cubehelix.m	Tue Dec 10 15:17:01 2019 -0800
@@ -35,8 +35,8 @@
 ## If unspecified, the length of the current colormap, or 64, is used.
 ##
 ## Reference: Green, D. A., 2011,
-## @cite{"A @nospell{colour} scheme for the display of astronomical intensity
-## images"}, Bulletin of the Astronomical Society of India, 39, 289.
+## @cite{A @nospell{colour} scheme for the display of astronomical intensity
+## images}, Bulletin of the Astronomical Society of India, 39, 289.
 ##
 ## @seealso{colormap}
 ## @end deftypefn
--- a/scripts/linear-algebra/commutation_matrix.m	Tue Dec 10 14:38:09 2019 -0800
+++ b/scripts/linear-algebra/commutation_matrix.m	Tue Dec 10 15:17:01 2019 -0800
@@ -64,7 +64,7 @@
 ## is returned.
 ##
 ## See @nospell{Magnus and Neudecker} (1988), @cite{Matrix Differential
-## Calculus with Applications in Statistics and Econometrics.}
+## Calculus with Applications in Statistics and Econometrics}.
 ## @end deftypefn
 
 ## Author: KH <Kurt.Hornik@wu-wien.ac.at>
--- a/scripts/linear-algebra/condest.m	Tue Dec 10 14:38:09 2019 -0800
+++ b/scripts/linear-algebra/condest.m	Tue Dec 10 15:17:01 2019 -0800
@@ -89,13 +89,13 @@
 ## @item
 ## @nospell{N.J. Higham and F. Tisseur}, @cite{A Block Algorithm
 ## for Matrix 1-Norm Estimation, with an Application to 1-Norm
-## Pseudospectra}. SIMAX vol 21, no 4, pp 1185--1201.
+## Pseudospectra}.  SIMAX vol 21, no 4, pp 1185--1201.
 ## @url{https://dx.doi.org/10.1137/S0895479899356080}
 ##
 ## @item
 ## @nospell{N.J. Higham and F. Tisseur}, @cite{A Block Algorithm
 ## for Matrix 1-Norm Estimation, with an Application to 1-Norm
-## Pseudospectra}. @url{https://citeseer.ist.psu.edu/223007.html}
+## Pseudospectra}.  @url{https://citeseer.ist.psu.edu/223007.html}
 ## @end itemize
 ##
 ## @seealso{cond, norm, normest1, normest}
--- a/scripts/linear-algebra/duplication_matrix.m	Tue Dec 10 14:38:09 2019 -0800
+++ b/scripts/linear-algebra/duplication_matrix.m	Tue Dec 10 15:17:01 2019 -0800
@@ -55,7 +55,7 @@
 ## @end ifnottex
 ##
 ## See @nospell{Magnus and Neudecker} (1988), @cite{Matrix Differential
-## Calculus with Applications in Statistics and Econometrics.}
+## Calculus with Applications in Statistics and Econometrics}.
 ## @end deftypefn
 
 ## Author: KH <Kurt.Hornik@wu-wien.ac.at>
--- a/scripts/linear-algebra/normest1.m	Tue Dec 10 14:38:09 2019 -0800
+++ b/scripts/linear-algebra/normest1.m	Tue Dec 10 15:17:01 2019 -0800
@@ -88,8 +88,8 @@
 ## Reference: @nospell{N. J. Higham and F. Tisseur},
 ## @cite{A block algorithm for matrix 1-norm estimation, with and
 ## application to 1-norm @nospell{pseudospectra}},
-## @nospell{SIAM J. Matrix Anal. Appl.},
-## pp. 1185--1201, Vol 21, No. 4, 2000.
+## @nospell{SIAM J. Matrix Anal.@: Appl.@:},
+## pp.@: 1185--1201, Vol 21, No.@: 4, 2000.
 ##
 ## @seealso{normest, norm, cond, condest}
 ## @end deftypefn
--- a/scripts/sparse/qmr.m	Tue Dec 10 14:38:09 2019 -0800
+++ b/scripts/sparse/qmr.m	Tue Dec 10 15:17:01 2019 -0800
@@ -73,7 +73,7 @@
 ## @item
 ## @nospell{R. Freund and N. Nachtigal}, @cite{QMR: a quasi-minimal residual
 ## method for non-Hermitian linear systems}, @nospell{Numerische Mathematik},
-## 1991, 60, pp. 315--339.
+## 1991, 60, pp.@: 315--339.
 ##
 ## @item
 ## @nospell{ R. Barrett, M. Berry, T. Chan, J. Demmel, J. Donato, J. Dongarra},
--- a/scripts/specfun/cosint.m	Tue Dec 10 14:38:09 2019 -0800
+++ b/scripts/specfun/cosint.m	Tue Dec 10 15:17:01 2019 -0800
@@ -63,8 +63,7 @@
 ## Reference:
 ##
 ## @nospell{M. Abramowitz and I.A. Stegun},
-## @cite{Handbook of Mathematical Functions}
-## 1964.
+## @cite{Handbook of Mathematical Functions}, 1964.
 ##
 ## @seealso{sinint, expint, cos}
 ##
--- a/scripts/specfun/gammainc.m	Tue Dec 10 14:38:09 2019 -0800
+++ b/scripts/specfun/gammainc.m	Tue Dec 10 15:17:01 2019 -0800
@@ -78,7 +78,7 @@
 ##
 ## @nospell{W. Gautschi},
 ## @cite{A computational procedure for incomplete gamma functions},
-## @nospell{ACM Trans. Math Software}, pp. 466--481, Vol 5, No. 4, 2012.
+## @nospell{ACM Trans.@: Math Software}, pp.@: 466--481, Vol 5, No.@: 4, 2012.
 ##
 ## @nospell{W. H. Press, S. A. Teukolsky, W. T. Vetterling, and B. P. Flannery},
 ## @cite{Numerical Recipes in Fortran 77}, ch.@: 6.2, Vol 1, 1992.
--- a/scripts/specfun/gammaincinv.m	Tue Dec 10 14:38:09 2019 -0800
+++ b/scripts/specfun/gammaincinv.m	Tue Dec 10 15:17:01 2019 -0800
@@ -74,8 +74,8 @@
 ##
 ## Reference: @nospell{A. Gil, J. Segura, and N. M. Temme}, @cite{Efficient and
 ## accurate algorithms for the computation and inversion of the incomplete
-## gamma function ratios}, @nospell{SIAM J. Sci. Computing}, pp. A2965--A2981,
-## Vol 34, 2012.
+## gamma function ratios}, @nospell{SIAM J. Sci.@: Computing}, pp.@:
+## A2965--A2981, Vol 34, 2012.
 ##
 ## @seealso{gammainc, gamma, gammaln}
 ## @end deftypefn
--- a/scripts/special-matrix/invhilb.m	Tue Dec 10 14:38:09 2019 -0800
+++ b/scripts/special-matrix/invhilb.m	Tue Dec 10 15:17:01 2019 -0800
@@ -64,7 +64,7 @@
 ## The validity of this formula can easily be checked by expanding the binomial
 ## coefficients in both formulas as factorials.  It can be derived more
 ## directly via the theory of Cauchy matrices.  See @nospell{J. W. Demmel},
-## @cite{Applied Numerical Linear Algebra}, p. 92.
+## @cite{Applied Numerical Linear Algebra}, p.@: 92.
 ##
 ## Compare this with the numerical calculation of @code{inv (hilb (n))},
 ## which suffers from the ill-conditioning of the Hilbert matrix, and the