changeset 28959:5394d688d456

doc: Use @code{} within alternate text for @xref,@pxref macros for better Info display. * accumarray.m, structfun.m, slash.m, csvread.m, csvwrite.m, edit.m, setfield.m, lsqnonneg.m, pqpnonneg.m, camlookat.m, camorbit.m, camup.m, barh.m, camlight.m, isocaps.m, isosurface.m, loglogerr.m, polar.m, reducepatch.m, reducevolume.m, semilogxerr.m, semilogyerr.m, findall.m, findobj.m, beta.m, movmad.m, movmax.m, movmean.m, movmedian.m, movmin.m, movprod.m, movstd.m, movsum.m, movvar.m, test.m, datenum.m: Place alternate text in @code{} macro so it displays better in plaintext Info.
author Rik <rik@octave.org>
date Mon, 19 Oct 2020 09:33:28 -0700
parents 6fd6ad758b10
children e5a1087f15d5
files scripts/general/accumarray.m scripts/general/structfun.m scripts/help/slash.m scripts/io/csvread.m scripts/io/csvwrite.m scripts/miscellaneous/edit.m scripts/miscellaneous/setfield.m scripts/optimization/lsqnonneg.m scripts/optimization/pqpnonneg.m scripts/plot/appearance/camlookat.m scripts/plot/appearance/camorbit.m scripts/plot/appearance/camup.m scripts/plot/draw/barh.m scripts/plot/draw/camlight.m scripts/plot/draw/isocaps.m scripts/plot/draw/isosurface.m scripts/plot/draw/loglogerr.m scripts/plot/draw/polar.m scripts/plot/draw/reducepatch.m scripts/plot/draw/reducevolume.m scripts/plot/draw/semilogxerr.m scripts/plot/draw/semilogyerr.m scripts/plot/util/findall.m scripts/plot/util/findobj.m scripts/specfun/beta.m scripts/statistics/movmad.m scripts/statistics/movmax.m scripts/statistics/movmean.m scripts/statistics/movmedian.m scripts/statistics/movmin.m scripts/statistics/movprod.m scripts/statistics/movstd.m scripts/statistics/movsum.m scripts/statistics/movvar.m scripts/testfun/test.m scripts/time/datenum.m
diffstat 36 files changed, 71 insertions(+), 65 deletions(-) [+]
line wrap: on
line diff
--- a/scripts/general/accumarray.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/general/accumarray.m	Mon Oct 19 09:33:28 2020 -0700
@@ -68,7 +68,7 @@
 ## that in the first column counts how many occurrences each number in
 ## the second column has, taken from the vector @var{x}.  Note the usage
 ## of @code{unique}  for assigning to all repeated elements of @var{x}
-## the same index (@pxref{XREFunique,,unique}).
+## the same index (@pxref{XREFunique,,@code{unique}}).
 ##
 ## @example
 ## @group
@@ -99,7 +99,7 @@
 ## @end example
 ##
 ## The sparse option can be used as an alternative to the @code{sparse}
-## constructor (@pxref{XREFsparse,,sparse}).  Thus
+## constructor (@pxref{XREFsparse,,@code{sparse}}).  Thus
 ##
 ## @example
 ## sparse (@var{i}, @var{j}, @var{sv})
--- a/scripts/general/structfun.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/general/structfun.m	Mon Oct 19 09:33:28 2020 -0700
@@ -70,7 +70,7 @@
 ## elements @qcode{"identifier"}, @qcode{"message"} and @qcode{"index"},
 ## giving respectively the error identifier, the error message, and the index
 ## into the input arguments of the element that caused the error.  For an
-## example on how to use an error handler, @pxref{XREFcellfun,,cellfun}.
+## example on how to use an error handler, @pxref{XREFcellfun,,@code{cellfun}}.
 ##
 ## @seealso{cellfun, arrayfun, spfun}
 ## @end deftypefn
--- a/scripts/help/slash.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/help/slash.m	Mon Oct 19 09:33:28 2020 -0700
@@ -61,10 +61,10 @@
 ##
 ## For dense matrices, backslash uses the Gaussian Elimination algorithm
 ## with partial pivoting.  For sparse matrices, backslash uses a direct
-## method to compute an LU factorization (@pxref{XREFlu,,lu}).  The direct
-## method tries to minimize ``fill-in'' of zeros but it could nonetheless use a
-## lot of memory; if this is a concern, consider an iterative method
-## (@pxref{XREFcgs,,cgs} or @pxref{XREFgmres,,gmres}).
+## method to compute an LU factorization (@pxref{XREFlu,,@code{lu}}).  The
+## direct method tries to minimize ``fill-in'' of zeros but it could
+## nonetheless use a lot of memory; if this is a concern, consider an iterative
+## method (@pxref{XREFcgs,,@code{cgs}} or @pxref{XREFgmres,,@code{gmres}}).
 ##
 ## @item @code{/} Matrix Right Division
 ## The forward slash notation can be used to solve systems of the form
--- a/scripts/io/csvread.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/io/csvread.m	Mon Oct 19 09:33:28 2020 -0700
@@ -38,7 +38,7 @@
 ## @end example
 ##
 ## Any optional arguments are passed directly to @code{dlmread}
-## (@pxref{XREFdlmread,,dlmread}).
+## (@pxref{XREFdlmread,,@code{dlmread}}).
 ## @seealso{dlmread, textscan, csvwrite, dlmwrite}
 ## @end deftypefn
 
--- a/scripts/io/csvwrite.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/io/csvwrite.m	Mon Oct 19 09:33:28 2020 -0700
@@ -36,7 +36,7 @@
 ## @end example
 ##
 ## Any optional arguments are passed directly to @code{dlmwrite}
-## (@pxref{XREFdlmwrite,,dlmwrite}).
+## (@pxref{XREFdlmwrite,,@code{dlmwrite}}).
 ## @seealso{csvread, dlmwrite, dlmread}
 ## @end deftypefn
 
--- a/scripts/miscellaneous/edit.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/miscellaneous/edit.m	Mon Oct 19 09:33:28 2020 -0700
@@ -109,7 +109,7 @@
 ## (editor is started in the background and Octave continues) or sync mode
 ## (Octave waits until the editor exits).  Set it to @qcode{"sync"} to start
 ## the editor in sync mode.  The default is @qcode{"async"}
-## (@pxref{XREFsystem,,system}).
+## (@pxref{XREFsystem,,@code{system}}).
 ##
 ## @item editinplace
 ## Determines whether files should be edited in place, without regard to
--- a/scripts/miscellaneous/setfield.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/miscellaneous/setfield.m	Mon Oct 19 09:33:28 2020 -0700
@@ -52,7 +52,7 @@
 ## the space character.  Using arbitrary strings for field names is
 ## incompatible with @sc{matlab}, and this usage will emit a warning if the
 ## warning ID @code{Octave:language-extension} is enabled.
-## @xref{XREFwarning_ids,,warning_ids}.
+## @xref{XREFwarning_ids,,@code{warning_ids}}.
 ##
 ## With the second calling form, set a field of a structure array.  The
 ## input @var{sidx} selects an element of the structure array, @var{field}
--- a/scripts/optimization/lsqnonneg.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/optimization/lsqnonneg.m	Mon Oct 19 09:33:28 2020 -0700
@@ -41,8 +41,8 @@
 ## @var{x0} is an optional initial guess for the solution @var{x}.
 ##
 ## @var{options} is an options structure to change the behavior of the
-## algorithm (@pxref{XREFoptimset,,optimset}).  @code{lsqnonneg} recognizes
-## these options: @qcode{"MaxIter"}, @qcode{"TolX"}.
+## algorithm (@pxref{XREFoptimset,,@code{optimset}}).  @code{lsqnonneg}
+## recognizes these options: @qcode{"MaxIter"}, @qcode{"TolX"}.
 ##
 ## Outputs:
 ##
--- a/scripts/optimization/pqpnonneg.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/optimization/pqpnonneg.m	Mon Oct 19 09:33:28 2020 -0700
@@ -41,8 +41,8 @@
 ## @var{x0} is an optional initial guess for the solution @var{x}.
 ##
 ## @var{options} is an options structure to change the behavior of the
-## algorithm (@pxref{XREFoptimset,,optimset}).  @code{pqpnonneg} recognizes
-## one option: @qcode{"MaxIter"}.
+## algorithm (@pxref{XREFoptimset,,@code{optimset}}).  @code{pqpnonneg}
+## recognizes one option: @qcode{"MaxIter"}.
 ##
 ## Outputs:
 ##
--- a/scripts/plot/appearance/camlookat.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/plot/appearance/camlookat.m	Mon Oct 19 09:33:28 2020 -0700
@@ -35,17 +35,18 @@
 ## the bounding box approximately fills the field of view.
 ##
 ## This command fixes the camera's viewing direction
-## (@code{camtarget() - campos()}), camera up vector (@pxref{XREFcamup,,camup})
-## and viewing angle (@pxref{XREFcamva,,camva}).  The camera target
-## (@pxref{XREFcamtarget,,camtarget}) and camera position
-## (@pxref{XREFcampos,,campos}) are changed.
+## (@code{camtarget() - campos()}), camera up vector
+## (@pxref{XREFcamup,,@code{camup}}) and viewing angle
+## (@pxref{XREFcamva,,@code{camva}}).  The camera target
+## (@pxref{XREFcamtarget,,@code{camtarget}}) and camera position
+## (@pxref{XREFcampos,,@code{campos}}) are changed.
 ##
 ## If the argument is a list @var{handle_list}, then a single bounding box for
 ## all the objects is computed and the camera is then adjusted as above.
 ##
 ## If the argument is an axis object @var{hax}, then the children of the axis
 ## are used as @var{handle_list}.  When called with no inputs, it uses the
-## current axis (@pxref{XREFgca,,gca}).
+## current axis (@pxref{XREFgca,,@code{gca}}).
 ##
 ## @seealso{camorbit, camzoom, camroll}
 ## @end deftypefn
--- a/scripts/plot/appearance/camorbit.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/plot/appearance/camorbit.m	Mon Oct 19 09:33:28 2020 -0700
@@ -49,11 +49,11 @@
 ## @end example
 ##
 ## These rotations are centered around the camera target
-## (@pxref{XREFcamtarget,,camtarget}).
+## (@pxref{XREFcamtarget,,@code{camtarget}}).
 ## First the camera position is pitched up or down by rotating it @var{phi}
 ## degrees around an axis orthogonal to both the viewing direction
 ## (specifically @code{camtarget() - campos()}) and the camera ``up vector''
-## (@pxref{XREFcamup,,camup}).
+## (@pxref{XREFcamup,,@code{camup}}).
 ## Example:
 ##
 ## @example
@@ -81,7 +81,7 @@
 ##
 ## When @var{coorsys} is set to @qcode{"camera"}, the camera is moved left or
 ## right by rotating it around an axis parallel to the camera up vector
-## (@pxref{XREFcamup,,camup}).
+## (@pxref{XREFcamup,,@code{camup}}).
 ## The input @var{dir} should not be specified in this case.
 ## Example:
 ##
--- a/scripts/plot/appearance/camup.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/plot/appearance/camup.m	Mon Oct 19 09:33:28 2020 -0700
@@ -57,8 +57,8 @@
 ## @end example
 ##
 ## Modifying the up vector does not modify the camera target
-## (@pxref{XREFcamtarget,,camtarget}).  Thus, the camera up vector might not be
-## orthogonal to the direction of the camera's view:
+## (@pxref{XREFcamtarget,,@code{camtarget}}).  Thus, the camera up vector might
+## not be orthogonal to the direction of the camera's view:
 ##
 ## @example
 ## @group
--- a/scripts/plot/draw/barh.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/plot/draw/barh.m	Mon Oct 19 09:33:28 2020 -0700
@@ -72,7 +72,7 @@
 ##
 ## The optional return value @var{h} is a graphics handle to the created
 ## bar series hggroup.  For a description of the use of the
-## bar series, @pxref{XREFbar,,bar}.
+## bar series, @pxref{XREFbar,,@code{bar}}.
 ## @seealso{bar, hist, pie, plot, patch}
 ## @end deftypefn
 
--- a/scripts/plot/draw/camlight.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/plot/draw/camlight.m	Mon Oct 19 09:33:28 2020 -0700
@@ -80,10 +80,11 @@
 ## @end group
 ## @end example
 ##
-## Here the light is first pitched upwards (@pxref{XREFcamup,,camup}) from the
-## camera position (@pxref{XREFcampos,,campos}) by 30 degrees.  It is then
-## yawed by 45 degrees to the right.  Both rotations are centered around the
-## camera target (@pxref{XREFcamtarget,,camtarget}).
+## Here the light is first pitched upwards (@pxref{XREFcamup,,@code{camup}})
+## from the camera position (@pxref{XREFcampos,,@code{campos}}) by 30
+## degrees.  It is then yawed by 45 degrees to the right.  Both rotations
+## are centered around the camera target
+## (@pxref{XREFcamtarget,,@code{camtarget}}).
 ##
 ## Return a handle to further manipulate the light object
 ##
--- a/scripts/plot/draw/isocaps.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/plot/draw/isocaps.m	Mon Oct 19 09:33:28 2020 -0700
@@ -57,7 +57,7 @@
 ## vectors with lengths corresponding to the dimensions of @var{v}, then the
 ## volume data is taken at the specified points.  If @var{x}, @var{y}, or
 ## @var{z} are empty, the grid corresponds to the indices (@code{1:n}) in
-## the respective direction (@pxref{XREFmeshgrid,,meshgrid}).
+## the respective direction (@pxref{XREFmeshgrid,,@code{meshgrid}}).
 ##
 ## The optional parameter @var{which_caps} can have one of the following
 ## string values which defines how the data will be enclosed:
--- a/scripts/plot/draw/isosurface.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/plot/draw/isosurface.m	Mon Oct 19 09:33:28 2020 -0700
@@ -59,7 +59,7 @@
 ## vectors with lengths corresponding to the dimensions of @var{v}, then the
 ## volume data is taken at the specified points.  If @var{x}, @var{y}, or
 ## @var{z} are empty, the grid corresponds to the indices (@code{1:n}) in
-## the respective direction (@pxref{XREFmeshgrid,,meshgrid}).
+## the respective direction (@pxref{XREFmeshgrid,,@code{meshgrid}}).
 ##
 ## The optional input argument @var{col}, which is a three-dimensional array
 ## of the same size as @var{v}, specifies coloring of the isosurface.  The
--- a/scripts/plot/draw/loglogerr.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/plot/draw/loglogerr.m	Mon Oct 19 09:33:28 2020 -0700
@@ -46,8 +46,8 @@
 ## @noindent
 ## which produces a double logarithm plot of @var{y} versus @var{x}
 ## with errors in the @var{y}-scale defined by @var{ey} and the plot
-## format defined by @var{fmt}.  @xref{XREFerrorbar,,errorbar}, for available
-## formats and additional information.
+## format defined by @var{fmt}.  @xref{XREFerrorbar,,@code{errorbar}}, for
+## available formats and additional information.
 ##
 ## If the first argument @var{hax} is an axes handle, then plot into this axes,
 ## rather than the current axes returned by @code{gca}.
--- a/scripts/plot/draw/polar.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/plot/draw/polar.m	Mon Oct 19 09:33:28 2020 -0700
@@ -34,8 +34,8 @@
 ##
 ## The input @var{theta} is assumed to be radians and is converted to degrees
 ## for plotting.  If you have degrees then you must convert
-## (@pxref{XREFcart2pol,,cart2pol}) to radians before passing the data to this
-## function.
+## (@pxref{XREFcart2pol,,@code{cart2pol}}) to radians before passing the
+## data to this function.
 ##
 ## If a single complex input @var{cplx} is given then the real part is used
 ## for @var{theta} and the imaginary part is used for @var{rho}.
--- a/scripts/plot/draw/reducepatch.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/plot/draw/reducepatch.m	Mon Oct 19 09:33:28 2020 -0700
@@ -39,7 +39,8 @@
 ## The input patch can be represented by a structure @var{fv} with the
 ## fields @code{faces} and @code{vertices}, by two matrices @var{faces} and
 ## @var{vertices} (see, e.g., the result of @code{isosurface}), or by a
-## handle to a patch object @var{patch_handle} (@pxref{XREFpatch,,patch}).
+## handle to a patch object @var{patch_handle}
+## (@pxref{XREFpatch,,@code{patch}}).
 ##
 ## The number of faces and vertices in the patch is reduced by iteratively
 ## collapsing the shortest edge of the patch to its midpoint (as discussed,
--- a/scripts/plot/draw/reducevolume.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/plot/draw/reducevolume.m	Mon Oct 19 09:33:28 2020 -0700
@@ -43,7 +43,8 @@
 ## Optionally, @var{x}, @var{y}, and @var{z} can be supplied to represent the
 ## set of coordinates of @var{v}.  They can either be matrices of the same size
 ## as @var{v} or vectors with sizes according to the dimensions of @var{v}, in
-## which case they are expanded to matrices (@pxref{XREFmeshgrid,,meshgrid}).
+## which case they are expanded to matrices
+## (@pxref{XREFmeshgrid,,@code{meshgrid}}).
 ##
 ## If @code{reducevolume} is called with two arguments then @var{x}, @var{y},
 ## and @var{z} are assumed to match the respective indices of @var{v}.
--- a/scripts/plot/draw/semilogxerr.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/plot/draw/semilogxerr.m	Mon Oct 19 09:33:28 2020 -0700
@@ -47,8 +47,8 @@
 ## @noindent
 ## which produces a semi-logarithmic plot of @var{y} versus @var{x}
 ## with errors in the @var{y}-scale defined by @var{ey} and the plot
-## format defined by @var{fmt}.  @xref{XREFerrorbar,,errorbar}, for available
-## formats and additional information.
+## format defined by @var{fmt}.  @xref{XREFerrorbar,,@code{errorbar}}, for
+## available formats and additional information.
 ##
 ## If the first argument @var{hax} is an axes handle, then plot into this axes,
 ## rather than the current axes returned by @code{gca}.
--- a/scripts/plot/draw/semilogyerr.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/plot/draw/semilogyerr.m	Mon Oct 19 09:33:28 2020 -0700
@@ -47,8 +47,8 @@
 ## @noindent
 ## which produces a semi-logarithmic plot of @var{y} versus @var{x}
 ## with errors in the @var{y}-scale defined by @var{ey} and the plot
-## format defined by @var{fmt}.  @xref{XREFerrorbar,,errorbar}, for available
-## formats and additional information.
+## format defined by @var{fmt}.  @xref{XREFerrorbar,,@code{errorbar}}, for
+## available formats and additional information.
 ##
 ## If the first argument @var{hax} is an axes handle, then plot into this axes,
 ## rather than the current axes returned by @code{gca}.
--- a/scripts/plot/util/findall.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/plot/util/findall.m	Mon Oct 19 09:33:28 2020 -0700
@@ -38,7 +38,7 @@
 ##
 ## @code{findall} performs the same search as @code{findobj}, but it
 ## includes hidden objects (HandleVisibility = @qcode{"off"}).  For full
-## documentation, @pxref{XREFfindobj,,findobj}.
+## documentation, @pxref{XREFfindobj,,@code{findobj}}.
 ## @seealso{findobj, allchild, get, set}
 ## @end deftypefn
 
--- a/scripts/plot/util/findobj.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/plot/util/findobj.m	Mon Oct 19 09:33:28 2020 -0700
@@ -88,8 +88,9 @@
 ## @end example
 ##
 ## Implementation Note: The search only includes objects with visible
-## handles (@w{HandleVisibility} = @qcode{"on"}).  @xref{XREFfindall,,findall},
-## to search for all objects including hidden ones.
+## handles (@w{HandleVisibility} = @qcode{"on"}).
+## @xref{XREFfindall,,@code{findall}}, to search for all objects including
+## hidden ones.
 ## @seealso{findall, allchild, get, set}
 ## @end deftypefn
 
--- a/scripts/specfun/beta.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/specfun/beta.m	Mon Oct 19 09:33:28 2020 -0700
@@ -43,8 +43,8 @@
 ##
 ## The Beta function can grow quite large and it is often more useful to work
 ## with the logarithm of the output rather than the function directly.
-## @xref{XREFbetaln,,betaln}, for computing the logarithm of the Beta function
-## in an efficient manner.
+## @xref{XREFbetaln,,@code{betaln}}, for computing the logarithm of the Beta
+## function in an efficient manner.
 ## @seealso{betaln, betainc, betaincinv}
 ## @end deftypefn
 
--- a/scripts/statistics/movmad.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/statistics/movmad.m	Mon Oct 19 09:33:28 2020 -0700
@@ -123,7 +123,7 @@
 ## @end table
 ##
 ## Programming Note: This function is a wrapper which calls @code{movfun}.
-## For additional options and documentation, @pxref{XREFmovfun,,movfun}.
+## For additional options and documentation, @pxref{XREFmovfun,,@code{movfun}}.
 ##
 ## @seealso{movfun, movslice, movmax, movmean, movmedian, movmin, movprod, movstd, movsum, movvar}
 ## @end deftypefn
--- a/scripts/statistics/movmax.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/statistics/movmax.m	Mon Oct 19 09:33:28 2020 -0700
@@ -123,7 +123,7 @@
 ## @end table
 ##
 ## Programming Note: This function is a wrapper which calls @code{movfun}.
-## For additional options and documentation, @pxref{XREFmovfun,,movfun}.
+## For additional options and documentation, @pxref{XREFmovfun,,@code{movfun}}.
 ##
 ## @seealso{movfun, movslice, movmad, movmean, movmedian, movmin, movprod, movstd, movsum, movvar}
 ## @end deftypefn
--- a/scripts/statistics/movmean.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/statistics/movmean.m	Mon Oct 19 09:33:28 2020 -0700
@@ -123,7 +123,7 @@
 ## @end table
 ##
 ## Programming Note: This function is a wrapper which calls @code{movfun}.
-## For additional options and documentation, @pxref{XREFmovfun,,movfun}.
+## For additional options and documentation, @pxref{XREFmovfun,,@code{movfun}}.
 ##
 ## @seealso{movfun, movslice, movmad, movmax, movmedian, movmin, movprod, movstd, movsum, movvar}
 ## @end deftypefn
--- a/scripts/statistics/movmedian.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/statistics/movmedian.m	Mon Oct 19 09:33:28 2020 -0700
@@ -123,7 +123,7 @@
 ## @end table
 ##
 ## Programming Note: This function is a wrapper which calls @code{movfun}.
-## For additional options and documentation, @pxref{XREFmovfun,,movfun}.
+## For additional options and documentation, @pxref{XREFmovfun,,@code{movfun}}.
 ##
 ## @seealso{movfun, movslice, movmad, movmax, movmean, movmin, movprod, movstd, movsum, movvar}
 ## @end deftypefn
--- a/scripts/statistics/movmin.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/statistics/movmin.m	Mon Oct 19 09:33:28 2020 -0700
@@ -123,7 +123,7 @@
 ## @end table
 ##
 ## Programming Note: This function is a wrapper which calls @code{movfun}.
-## For additional options and documentation, @pxref{XREFmovfun,,movfun}.
+## For additional options and documentation, @pxref{XREFmovfun,,@code{movfun}}.
 ##
 ## @seealso{movfun, movslice, movmad, movmax, movmean, movmedian, movprod, movstd, movsum, movvar}
 ## @end deftypefn
--- a/scripts/statistics/movprod.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/statistics/movprod.m	Mon Oct 19 09:33:28 2020 -0700
@@ -123,7 +123,7 @@
 ## @end table
 ##
 ## Programming Note: This function is a wrapper which calls @code{movfun}.
-## For additional options and documentation, @pxref{XREFmovfun,,movfun}.
+## For additional options and documentation, @pxref{XREFmovfun,,@code{movfun}}.
 ##
 ## @seealso{movfun, movslice, movmad, movmax, movmean, movmedian, movmin, movstd, movsum, movvar}
 ## @end deftypefn
--- a/scripts/statistics/movstd.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/statistics/movstd.m	Mon Oct 19 09:33:28 2020 -0700
@@ -138,7 +138,7 @@
 ## @end table
 ##
 ## Programming Note: This function is a wrapper which calls @code{movfun}.
-## For additional options and documentation, @pxref{XREFmovfun,,movfun}.
+## For additional options and documentation, @pxref{XREFmovfun,,@code{movfun}}.
 ##
 ## @seealso{movfun, movslice, movmad, movmax, movmean, movmedian, movmin, movprod, movsum, movvar}
 ## @end deftypefn
--- a/scripts/statistics/movsum.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/statistics/movsum.m	Mon Oct 19 09:33:28 2020 -0700
@@ -123,7 +123,7 @@
 ## @end table
 ##
 ## Programming Note: This function is a wrapper which calls @code{movfun}.
-## For additional options and documentation, @pxref{XREFmovfun,,movfun}.
+## For additional options and documentation, @pxref{XREFmovfun,,@code{movfun}}.
 ##
 ## @seealso{movfun, movslice, movmad, movmax, movmean, movmedian, movmin, movprod, movstd, movvar}
 ## @end deftypefn
--- a/scripts/statistics/movvar.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/statistics/movvar.m	Mon Oct 19 09:33:28 2020 -0700
@@ -137,7 +137,7 @@
 ## @end table
 ##
 ## Programming Note: This function is a wrapper which calls @code{movfun}.
-## For additional options and documentation, @pxref{XREFmovfun,,movfun}.
+## For additional options and documentation, @pxref{XREFmovfun,,@code{movfun}}.
 ##
 ## @seealso{movfun, movslice, movmad, movmax, movmean, movmedian, movmin, movprod, movstd, movsum}
 ## @end deftypefn
--- a/scripts/testfun/test.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/testfun/test.m	Mon Oct 19 09:33:28 2020 -0700
@@ -115,7 +115,7 @@
 ## any built-in demo blocks are extracted but not executed.  The text for all
 ## code blocks is concatenated and returned as @var{code} with @var{idx} being
 ## a vector of positions of the ends of each demo block.  For an easier way to
-## extract demo blocks from files, @xref{XREFexample,,example}.
+## extract demo blocks from files, @xref{XREFexample,,@code{example}}.
 ##
 ## If the second argument is @qcode{"explain"} then @var{name} is ignored and
 ## an explanation of the line markers used in @code{test} output reports is
--- a/scripts/time/datenum.m	Mon Oct 19 09:13:53 2020 -0700
+++ b/scripts/time/datenum.m	Mon Oct 19 09:33:28 2020 -0700
@@ -42,16 +42,17 @@
 ## The fractional part, @code{rem (@var{days}, 1)} corresponds to the time
 ## on the given day.
 ##
-## The input may be a date vector (@pxref{XREFdatevec,,datevec}),
-## date string (@pxref{XREFdatestr,,datestr}), or directly specified as input.
+## The input may be a date vector (@pxref{XREFdatevec,,@code{datevec}}),
+## date string (@pxref{XREFdatestr,,@code{datestr}}), or directly specified
+## as input.
 ##
 ## When processing input datestrings, @var{f} is the format string used to
-## interpret date strings (@pxref{XREFdatestr,,datestr}).  If no format @var{f}
-## is specified, then a relatively slow search is performed through various
-## formats.  It is always preferable to specify the format string @var{f} if
-## it is known.  Formats which do not specify a particular time component
-## will have the value set to zero.  Formats which do not specify a date
-## will default to January 1st of the current year.
+## interpret date strings (@pxref{XREFdatestr,,@code{datestr}}).  If no
+## format @var{f} is specified, then a relatively slow search is performed
+## through various formats.  It is always preferable to specify the format
+## string @var{f} if it is known.  Formats which do not specify a particular
+## time component will have the value set to zero.  Formats which do not
+## specify a date will default to January 1st of the current year.
 ##
 ## @var{p} is the year at the start of the century to which two-digit years
 ## will be referenced.  If not specified, it defaults to the current year