A small improvement:
2024-12-27 Bruno Haible <br...@clisp.org> doc: Improve an external reference. * doc/zprintf.texi: For an external reference, use @url when not producing an info file. diff --git a/doc/zprintf.texi b/doc/zprintf.texi index 6b39a89f33..bdbd368853 100644 --- a/doc/zprintf.texi +++ b/doc/zprintf.texi @@ -62,8 +62,15 @@ Should @code{EOVERFLOW} be handled like @code{ENOMEM}, by aborting the program? No, as mentioned above, that would be an arbitrary limitation, which the -GNU Coding Standards urge us to avoid -(@pxref{Semantics,,, standards, GNU Coding Standards}). +@ifinfo +GNU Coding Standards +urge us to avoid +(@pxref{Semantics,,, standards}). +@end ifinfo +@ifnotinfo +@url{https://www.gnu.org/prep/standards/html_node/Semantics.html,,GNU Coding Standards} +urge us to avoid. +@end ifnotinfo @subheading The solution