Mercurial > hg > octave-avbm
changeset 7650:eb7bdde776f2
Texinfo fixes
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Wed, 26 Mar 2008 16:27:14 -0400 |
parents | 1eac99a280a2 |
children | 443a8f5a50fd |
files | scripts/ChangeLog scripts/control/hinf/h2syn.m scripts/general/__splinen__.m scripts/general/gradient.m scripts/geometry/inpolygon.m scripts/geometry/trimesh.m scripts/geometry/triplot.m scripts/image/imagesc.m scripts/io/csvread.m scripts/io/csvwrite.m scripts/miscellaneous/edit.m scripts/miscellaneous/tempname.m scripts/plot/fill.m scripts/plot/patch.m scripts/plot/ribbon.m scripts/plot/surface.m scripts/polynomial/mkpp.m scripts/polynomial/pchip.m scripts/polynomial/spline.m scripts/set/unique.m src/ChangeLog src/DLD-FUNCTIONS/chol.cc src/DLD-FUNCTIONS/det.cc src/DLD-FUNCTIONS/getpwent.cc src/DLD-FUNCTIONS/inv.cc src/DLD-FUNCTIONS/qr.cc src/DLD-FUNCTIONS/symrcm.cc src/file-io.cc |
diffstat | 28 files changed, 61 insertions(+), 44 deletions(-) [+] |
line wrap: on
line diff
--- a/scripts/ChangeLog +++ b/scripts/ChangeLog @@ -1,3 +1,13 @@ +2008-03-26 John W. Eaton <jwe@octave.org> + + * control/hinf/h2syn.m, general/__splinen__.m, general/gradient.m, + geometry/inpolygon.m, geometry/trimesh.m, geometry/triplot.m, + image/imagesc.m, io/csvread.m, io/csvwrite.m, + miscellaneous/edit.m, miscellaneous/tempname.m, plot/fill.m, + plot/patch.m, plot/ribbon.m, plot/surface.m, polynomial/mkpp.m, + polynomial/pchip.m, polynomial/spline.m, set/unique.m: + Texinfo fixes. + 2008-03-26 Jaroslav Hajek <highegg@gmail.com> * linear-algebra/dmult.m: Handle scaling along arbitrary dimension.
--- a/scripts/control/hinf/h2syn.m +++ b/scripts/control/hinf/h2syn.m @@ -18,7 +18,7 @@ ## <http://www.gnu.org/licenses/>. ## -*- texinfo -*- -## @deftypefn {Function File} {[@var{K}, @var{gain}, @var{kc}, @var{kf}, @var{pc}, @var{pf}] = } h2syn (@var{asys}, @var{nu}, @var{ny}, @var{tol}) +## @deftypefn {Function File} {[@var{K}, @var{gain}, @var{kc}, @var{kf}, @var{pc}, @var{pf}] =} h2syn (@var{asys}, @var{nu}, @var{ny}, @var{tol}) ## Design ## @iftex ## @tex
--- a/scripts/general/__splinen__.m +++ b/scripts/general/__splinen__.m @@ -19,7 +19,7 @@ ## Undocumented internal function. ## -*- texinfo -*- -## @deftypefn {Function File} {@var{yi} = } __splinen__ (@var{x}, @var{y}, @var{xi}) +## @deftypefn {Function File} {@var{yi} =} __splinen__ (@var{x}, @var{y}, @var{xi}) ## Internal support function for multi-dimensional splines. ## @end deftypefn
--- a/scripts/general/gradient.m +++ b/scripts/general/gradient.m @@ -17,10 +17,10 @@ ## <http://www.gnu.org/licenses/>. ## -*- texinfo -*- -## @deftypefn {Function File} {@var{x} = } gradient (@var{M}) -## @deftypefnx {Function File} {[@var{x}, @var{y}, @dots{}] = } gradient (@var{M}) -## @deftypefnx {Function File} {[@dots{}] = } gradient (@var{M}, @var{s}) -## @deftypefnx {Function File} {[@dots{}] = } gradient (@var{M}, @var{dx}, @var{dy}, @dots{}) +## @deftypefn {Function File} {@var{x} =} gradient (@var{M}) +## @deftypefnx {Function File} {[@var{x}, @var{y}, @dots{}] =} gradient (@var{M}) +## @deftypefnx {Function File} {[@dots{}] =} gradient (@var{M}, @var{s}) +## @deftypefnx {Function File} {[@dots{}] =} gradient (@var{M}, @var{dx}, @var{dy}, @dots{}) ## ## Calculates the gradient. @code{@var{x} = gradient (@var{M})} ## calculates the one dimensional gradient if @var{M} is a vector. If
--- a/scripts/geometry/inpolygon.m +++ b/scripts/geometry/inpolygon.m @@ -17,7 +17,7 @@ ## <http://www.gnu.org/licenses/>. ## -*- texinfo -*- -## @deftypefn {Function File} {[@var{in}, @var{on}] = } inpolygon (@var{x}, @var{y}, @var{xv}, @var{xy}) +## @deftypefn {Function File} {[@var{in}, @var{on}] =} inpolygon (@var{x}, @var{y}, @var{xv}, @var{xy}) ## ## For a polygon defined by @code{(@var{xv}, @var{yv})} points, determine ## if the points @code{(@var{x}, @var{y})} are inside or outside the polygon.
--- a/scripts/geometry/trimesh.m +++ b/scripts/geometry/trimesh.m @@ -18,7 +18,7 @@ ## -*- texinfo -*- ## @deftypefn {Function File} {} trimesh (@var{tri}, @var{x}, @var{y}, @var{z}) -## @deftypefnx {Function File} {@var{h} = } trimesh (@dots{}) +## @deftypefnx {Function File} {@var{h} =} trimesh (@dots{}) ## Plot a triangular mesh in 3D. The variable @var{tri} is the triangular ## meshing of the points @code{(@var{x}, @var{y})} which is returned ## from @code{delaunay}. The variable @var{z} is value at the point
--- a/scripts/geometry/triplot.m +++ b/scripts/geometry/triplot.m @@ -19,7 +19,7 @@ ## -*- texinfo -*- ## @deftypefn {Function File} {} triplot (@var{tri}, @var{x}, @var{y}) ## @deftypefnx {Function File} {} triplot (@var{tri}, @var{x}, @var{y}, @var{linespec}) -## @deftypefnx {Function File} {@var{h} = } triplot (@dots{}) +## @deftypefnx {Function File} {@var{h} =} triplot (@dots{}) ## Plot a triangular mesh in 2D. The variable @var{tri} is the triangular ## meshing of the points @code{(@var{x}, @var{y})} which is returned from ## @code{delaunay}. If given, the @var{linespec} determines the properties
--- a/scripts/image/imagesc.m +++ b/scripts/image/imagesc.m @@ -22,7 +22,7 @@ ## @deftypefnx {Function File} {} imagesc (@var{x}, @var{y}, @var{a}) ## @deftypefnx {Function File} {} imagesc (@dots{}, @var{limits}) ## @deftypefnx {Function File} {} imagesc (@var{h}, @dots{}) -## @deftypefnx {Function File} { @var{h} = } imagesc (@dots{}) +## @deftypefnx {Function File} {@var{h} =} imagesc (@dots{}) ## Display a scaled version of the matrix @var{a} as a color image. The ## colormap is scaled so that the entries of the matrix occupy the entire ## colormap. If @var{limits} = [@var{lo}, @var{hi}] are given, then that
--- a/scripts/io/csvread.m +++ b/scripts/io/csvread.m @@ -17,7 +17,7 @@ ## <http://www.gnu.org/licenses/>. ## -*- texinfo -*- -## @deftypefn {Function File} {@var{x}} = csvread (@var{filename}) +## @deftypefn {Function File} {@var{x} =} csvread (@var{filename}) ## Read the matrix @var{x} from a file. ## ## This function is equivalent to
--- a/scripts/io/csvwrite.m +++ b/scripts/io/csvwrite.m @@ -17,7 +17,7 @@ ## <http://www.gnu.org/licenses/>. ## -*- texinfo -*- -## @deftypefn {Function File} {@var{x}} = csvwrite (@var{filename}, @var{x}) +## @deftypefn {Function File} {@var{x} =} csvwrite (@var{filename}, @var{x}) ## Write the matrix @var{x} to a file. ## ## This function is equivalent to
--- a/scripts/miscellaneous/edit.m +++ b/scripts/miscellaneous/edit.m @@ -19,7 +19,7 @@ ## -*- texinfo -*- ## @deftypefn {Command} edit @var{name} ## @deftypefnx {Command} edit @var{field} @var{value} -## @deftypefnx {Command} @var{value} = edit get @var{field} +## @deftypefnx {Command} {@var{value} =} edit get @var{field} ## Edit the named function, or change editor settings. ## ## If @code{edit} is called with the name of a file or function as
--- a/scripts/miscellaneous/tempname.m +++ b/scripts/miscellaneous/tempname.m @@ -17,7 +17,7 @@ ## <http://www.gnu.org/licenses/>. ## -*- texinfo -*- -## @deftypefn {Function File} {filename = } tempname () +## @deftypefn {Function File} {filename =} tempname () ## This function is an alias for @code{tmpnam}. ## @end deftypefn
--- a/scripts/plot/fill.m +++ b/scripts/plot/fill.m @@ -21,7 +21,7 @@ ## @deftypefnx {Function File} {} fill (@var{x1}, @var{y1}, @var{c1}, @var{x2}, @var{y2}, @var{c2}) ## @deftypefnx {Function File} {} fill (@dots{}, @var{prop}, @var{val}) ## @deftypefnx {Function File} {} fill (@var{h}, @dots{}) -## @deftypefnx {Function File} {@var{h} = } fill (@dots{}) +## @deftypefnx {Function File} {@var{h} =} fill (@dots{}) ## Create one or more filled patch objects, returning a patch object for each. ## @end deftypefn
--- a/scripts/plot/patch.m +++ b/scripts/plot/patch.m @@ -23,7 +23,7 @@ ## @deftypefnx {Function File} {} patch ('Faces', @var{f}, 'Vertices', @var{v}, @dots{}) ## @deftypefnx {Function File} {} patch (@dots{}, @var{prop}, @var{val}) ## @deftypefnx {Function File} {} patch (@var{h}, @dots{}) -## @deftypefnx {Function File} {@var{h} = } patch (@dots{}) +## @deftypefnx {Function File} {@var{h} =} patch (@dots{}) ## Create patch object from @var{x} and @var{y} with color @var{c} and ## insert in the current axes object. Return handle to patch object. ##
--- a/scripts/plot/ribbon.m +++ b/scripts/plot/ribbon.m @@ -19,7 +19,7 @@ ## -*- texinfo -*- ## @deftypefn {Function File} ribbon (@var{x}, @var{y}, @var{width}) ## @deftypefnx {Function File} ribbon (@var{y}) -## @deftypefnx {Function File} @var{h} = ribbon (@dots{}) +## @deftypefnx {Function File} {@var{h} =} ribbon (@dots{}) ## Plot a ribbon plot for the columns of @var{y} vs. @var{x}. The ## optional parameter @var{width} specifies the width of a single ribbon ## (default is 0.75). If @var{x} is omitted, a vector containing the
--- a/scripts/plot/surface.m +++ b/scripts/plot/surface.m @@ -24,7 +24,7 @@ ## @deftypefnx {Function File} {} surface (@var{z}) ## @deftypefnx {Function File} {} surface (@dots{}, @var{prop}, @var{val}) ## @deftypefnx {Function File} {} surface (@var{h}, @dots{}) -## @deftypefnx {Function File} {@var{h} = } surface (@dots{}) +## @deftypefnx {Function File} {@var{h} =} surface (@dots{}) ## Plot a surface graphic object given matrices @var{x}, and @var{y} from ## @code{meshgrid} and a matrix @var{z} corresponding to the @var{x} and ## @var{y} coordinates of the surface. If @var{x} and @var{y} are vectors,
--- a/scripts/polynomial/mkpp.m +++ b/scripts/polynomial/mkpp.m @@ -17,8 +17,8 @@ ## <http://www.gnu.org/licenses/>. ## -*- texinfo -*- -## @deftypefn {Function File} {@var{pp} = } mkpp (@var{x}, @var{p}) -## @deftypefnx {Function File} {@var{pp} = } mkpp (@var{x}, @var{p}, @var{d}) +## @deftypefn {Function File} {@var{pp} =} mkpp (@var{x}, @var{p}) +## @deftypefnx {Function File} {@var{pp} =} mkpp (@var{x}, @var{p}, @var{d}) ## ## Construct a piece-wise polynomial structure from sample points ## @var{x} and coefficients @var{p}. The ith row of @var{p},
--- a/scripts/polynomial/pchip.m +++ b/scripts/polynomial/pchip.m @@ -17,8 +17,8 @@ ## <http://www.gnu.org/licenses/>. ## -*- texinfo -*- -## @deftypefn {Function File} {@var{pp} = } pchip (@var{x}, @var{y}) -## @deftypefnx {Function File} {@var{yi} = } pchip (@var{x}, @var{y}, @var{xi}) +## @deftypefn {Function File} {@var{pp} =} pchip (@var{x}, @var{y}) +## @deftypefnx {Function File} {@var{yi} =} pchip (@var{x}, @var{y}, @var{xi}) ## ## Piecewise Cubic Hermite interpolating polynomial. Called with two ## arguments, the piece-wise polynomial @var{pp} is returned, that may
--- a/scripts/polynomial/spline.m +++ b/scripts/polynomial/spline.m @@ -18,8 +18,8 @@ ## <http://www.gnu.org/licenses/>. ## -*- texinfo -*- -## @deftypefn {Function File} {@var{pp} = } spline (@var{x}, @var{y}) -## @deftypefnx {Function File} {@var{yi} = } spline (@var{x}, @var{y}, @var{xi}) +## @deftypefn {Function File} {@var{pp} =} spline (@var{x}, @var{y}) +## @deftypefnx {Function File} {@var{yi} =} spline (@var{x}, @var{y}, @var{xi}) ## ## Returns the cubic spline interpolation of @var{y} at the point ## @var{x}. Called with two arguments the piece-wise polynomial @var{pp}
--- a/scripts/set/unique.m +++ b/scripts/set/unique.m @@ -27,7 +27,7 @@ ## ## Return the unique rows of @var{A}, sorted in ascending order. ## -## @deftypefnx {Function File} {[@var{y}, @var{i}, @var{j}] = } unique (@var{x}) +## @deftypefnx {Function File} {[@var{y}, @var{i}, @var{j}] =} unique (@var{x}) ## ## Return index vectors @var{i} and @var{j} such that @code{x(i)==y} and ## @code{y(j)==x}.
--- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,10 @@ +2008-03-26 John W. Eaton <jwe@octave.org> + + * DLD-FUNCTIONS/chol.cc, DLD-FUNCTIONS/det.cc, + DLD-FUNCTIONS/getpwent.cc, DLD-FUNCTIONS/inv.cc, + DLD-FUNCTIONS/qr.cc, DLD-FUNCTIONS/symrcm.cc, file-io.cc): + Texinfo fixes. + 2008-03-26 Soren Hauberg <hauberg@gmail.com> * DLD-FUNCTIONS/__convn__.cc (Fconvn):
--- a/src/DLD-FUNCTIONS/chol.cc +++ b/src/DLD-FUNCTIONS/chol.cc @@ -46,11 +46,11 @@ DEFUN_DLD (chol, args, nargout, "-*- texinfo -*-\n\ -@deftypefn {Loadable Function} {@var{r}} = chol (@var{a})\n\ -@deftypefnx {Loadable Function} {[@var{r}, @var{p}]} = chol (@var{a})\n\ -@deftypefnx {Loadable Function} {[@var{r}, @var{p}, @var{q}]} = chol (@var{s})\n\ -@deftypefnx {Loadable Function} {[@var{r}, @var{p}, @var{q}]} = chol (@var{s}, 'vector')\n\ -@deftypefnx {Loadable Function} {[@var{l}, @dots{}]} = chol (@dots{}, 'lower')\n\ +@deftypefn {Loadable Function} {@var{r} =} chol (@var{a})\n\ +@deftypefnx {Loadable Function} {[@var{r}, @var{p}] =} chol (@var{a})\n\ +@deftypefnx {Loadable Function} {[@var{r}, @var{p}, @var{q}] =} chol (@var{s})\n\ +@deftypefnx {Loadable Function} {[@var{r}, @var{p}, @var{q}] =} chol (@var{s}, 'vector')\n\ +@deftypefnx {Loadable Function} {[@var{l}, @dots{}] =} chol (@dots{}, 'lower')\n\ @cindex Cholesky factorization\n\ Compute the Cholesky factor, @var{r}, of the symmetric positive definite\n\ matrix @var{a}, where\n\ @@ -447,7 +447,7 @@ DEFUN_DLD (cholupdate, args, nargout, "-*- texinfo -*-\n\ -@deftypefn {Loadable Function} {[@var{R1}, @var{info}]} = cholupdate (@var{R}, @var{u}, @var{op})\n\ +@deftypefn {Loadable Function} {[@var{R1}, @var{info}] =} cholupdate (@var{R}, @var{u}, @var{op})\n\ Update or downdate a Cholesky factorization. Given an upper triangular\n\ matrix @var{R} and a column vector @var{u}, attempt to determine another\n\ upper triangular matrix @var{R1} such that\n\
--- a/src/DLD-FUNCTIONS/det.cc +++ b/src/DLD-FUNCTIONS/det.cc @@ -36,7 +36,7 @@ DEFUN_DLD (det, args, , "-*- texinfo -*-\n\ -@deftypefn {Loadable Function} {[@var{d}, @var{rcond}] = } det (@var{a})\n\ +@deftypefn {Loadable Function} {[@var{d}, @var{rcond}] =} det (@var{a})\n\ Compute the determinant of @var{a} using @sc{Lapack} for full and UMFPACK\n\ for sparse matrices. Return an estimate of the reciprocal condition number\n\ if requested.\n\
--- a/src/DLD-FUNCTIONS/getpwent.cc +++ b/src/DLD-FUNCTIONS/getpwent.cc @@ -70,7 +70,7 @@ DEFUN_DLD (getpwent, args, , "-*- texinfo -*-\n\ -@deftypefn {Loadable Function} {@var{pw_struct} = } getpwent ()\n\ +@deftypefn {Loadable Function} {@var{pw_struct} =} getpwent ()\n\ Return a structure containing an entry from the password database,\n\ opening it if necessary. Once the end of the data has been reached,\n\ @code{getpwent} returns 0.\n\ @@ -98,7 +98,7 @@ DEFUN_DLD (getpwuid, args, , "-*- texinfo -*-\n\ -@deftypefn {Loadable Function} {@var{pw_struct} = } getpwuid (@var{uid}).\n\ +@deftypefn {Loadable Function} {@var{pw_struct} =} getpwuid (@var{uid}).\n\ Return a structure containing the first entry from the password database\n\ with the user ID @var{uid}. If the user ID does not exist in the\n\ database, @code{getpwuid} returns 0.\n\ @@ -138,7 +138,7 @@ DEFUN_DLD (getpwnam, args, , "-*- texinfo -*-\n\ -@deftypefn {Loadable Function} {@var{pw_struct} = } getpwnam (@var{name})\n\ +@deftypefn {Loadable Function} {@var{pw_struct} =} getpwnam (@var{name})\n\ Return a structure containing the first entry from the password database\n\ with the user name @var{name}. If the user name does not exist in the\n\ database, @code{getpwname} returns 0.\n\
--- a/src/DLD-FUNCTIONS/inv.cc +++ b/src/DLD-FUNCTIONS/inv.cc @@ -33,8 +33,8 @@ DEFUN_DLD (inv, args, nargout, "-*- texinfo -*-\n\ -@deftypefn {Loadable Function} {[@var{x}, @var{rcond}] = } inv (@var{a})\n\ -@deftypefnx {Loadable Function} {[@var{x}, @var{rcond}] = } inverse (@var{a})\n\ +@deftypefn {Loadable Function} {[@var{x}, @var{rcond}] =} inv (@var{a})\n\ +@deftypefnx {Loadable Function} {[@var{x}, @var{rcond}] =} inverse (@var{a})\n\ Compute the inverse of the square matrix @var{a}. Return an estimate\n\ of the reciprocal condition number if requested, otherwise warn of an\n\ ill-conditioned matrix if the reciprocal condition number is small.\n\
--- a/src/DLD-FUNCTIONS/qr.cc +++ b/src/DLD-FUNCTIONS/qr.cc @@ -433,7 +433,7 @@ DEFUN_DLD (qrupdate, args, , "-*- texinfo -*-\n\ -@deftypefn {Loadable Function} {[@var{Q1}, @var{R1}]} = qrupdate (@var{Q}, @var{R}, @var{u}, @var{v})\n\ +@deftypefn {Loadable Function} {[@var{Q1}, @var{R1}] =} qrupdate (@var{Q}, @var{R}, @var{u}, @var{v})\n\ Given a QR@tie{}factorization of a real or complex matrix\n\ @w{@var{A} = @var{Q}*@var{R}}, @var{Q}@tie{}unitary and\n\ @var{R}@tie{}upper trapezoidal, return the QR@tie{}factorization\n\ @@ -560,7 +560,7 @@ DEFUN_DLD (qrinsert, args, , "-*- texinfo -*-\n\ -@deftypefn {Loadable Function} {[@var{Q1}, @var{R1}]} = qrinsert (@var{Q}, @var{R}, @var{j}, @var{x}, @var{orient})\n\ +@deftypefn {Loadable Function} {[@var{Q1}, @var{R1}] =} qrinsert (@var{Q}, @var{R}, @var{j}, @var{x}, @var{orient})\n\ Given a QR@tie{}factorization of a real or complex matrix\n\ @w{@var{A} = @var{Q}*@var{R}}, @var{Q}@tie{}unitary and\n\ @var{R}@tie{}upper trapezoidal, return the QR@tie{}factorization of\n\ @@ -741,7 +741,7 @@ DEFUN_DLD (qrdelete, args, , "-*- texinfo -*-\n\ -@deftypefn {Loadable Function} {[@var{Q1}, @var{R1}]} = qrdelete (@var{Q}, @var{R}, @var{j}, @var{orient})\n\ +@deftypefn {Loadable Function} {[@var{Q1}, @var{R1}] =} qrdelete (@var{Q}, @var{R}, @var{j}, @var{orient})\n\ Given a QR@tie{}factorization of a real or complex matrix\n\ @w{@var{A} = @var{Q}*@var{R}}, @var{Q}@tie{}unitary and\n\ @var{R}@tie{}upper trapezoidal, return the QR@tie{}factorization of\n\
--- a/src/DLD-FUNCTIONS/symrcm.cc +++ b/src/DLD-FUNCTIONS/symrcm.cc @@ -416,7 +416,7 @@ // An implementation of the Cuthill-McKee algorithm. DEFUN_DLD (symrcm, args, , "-*- texinfo -*-\n\ -@deftypefn {Loadable Function} {@var{p} = } symrcm (@var{S})\n\ +@deftypefn {Loadable Function} {@var{p} =} symrcm (@var{S})\n\ Symmetric reverse Cuthill-McKee permutation of @var{S}.\n\ Return a permutation vector @var{p} such that\n\ @code{@var{S} (@var{p}, @var{p})} tends to have its diagonal elements\n\
--- a/src/file-io.cc +++ b/src/file-io.cc @@ -1026,7 +1026,7 @@ DEFUN (fscanf, args, , "-*- texinfo -*-\n\ @deftypefn {Built-in Function} {[@var{val}, @var{count}] =} fscanf (@var{fid}, @var{template}, @var{size})\n\ -@deftypefnx {Built-in Function} {[@var{v1}, @var{v2}, @dots{}, @var{count}] = } fscanf (@var{fid}, @var{template}, \"C\")\n\ +@deftypefnx {Built-in Function} {[@var{v1}, @var{v2}, @dots{}, @var{count}] =} fscanf (@var{fid}, @var{template}, \"C\")\n\ In the first form, read from @var{fid} according to @var{template},\n\ returning the result in the matrix @var{val}.\n\ \n\ @@ -1131,7 +1131,7 @@ DEFUN (sscanf, args, , "-*- texinfo -*-\n\ @deftypefn {Built-in Function} {[@var{val}, @var{count}] =} sscanf (@var{string}, @var{template}, @var{size})\n\ -@deftypefnx {Built-in Function} {[@var{v1}, @var{v2}, @dots{}, @var{count}] = } sscanf (@var{string}, @var{template}, \"C\")\n\ +@deftypefnx {Built-in Function} {[@var{v1}, @var{v2}, @dots{}, @var{count}] =} sscanf (@var{string}, @var{template}, \"C\")\n\ This is like @code{fscanf}, except that the characters are taken from the\n\ string @var{string} instead of from a stream. Reaching the end of the\n\ string is treated as an end-of-file condition.\n\ @@ -1223,7 +1223,7 @@ DEFUN (scanf, args, nargout, "-*- texinfo -*-\n\ @deftypefn {Built-in Function} {[@var{val}, @var{count}] =} scanf (@var{template}, @var{size})\n\ -@deftypefnx {Built-in Function} {[@var{v1}, @var{v2}, @dots{}, @var{count}]] = } scanf (@var{template}, \"C\")\n\ +@deftypefnx {Built-in Function} {[@var{v1}, @var{v2}, @dots{}, @var{count}]] =} scanf (@var{template}, \"C\")\n\ This is equivalent to calling @code{fscanf} with @var{fid} = @code{stdin}.\n\ \n\ It is currently not useful to call @code{scanf} in interactive\n\