I've spent some time to improve structure (mostly non-text changes) of
the manual.

1. Deleted all explicit node pointers in nettle.texinfo, instead letting
   makeinfo infer the node structure. This is the recommended way these
   days, according to texinfo documentation.

2. Changed the make rules producing nettle.pdf to use texi2pdf, instead
   of the chain texi2dvi + dvips + pstopdf. Most obvious result is that
   hyperlinks work better, and output file is slightly smaller. It's
   done in whatever way is default in texi2pdf, I haven't tried to check
   the details (e.g., what kind of fonts are used, and if they're all
   embedded in the file).

3. Split the huge Cipher functions node into one node per cipher.

4. Fixed a few places where urls or example code was too wide for the
   page.

According to the docs
(https://www.gnu.org/software/texinfo/manual/texinfo/html_node/URL-Line-Breaking.html),
line breaks should be automatically added in urls when needed (and
that's true also according to the docs for texinfo-6.7, which is what I
have installed), but that didn't work at all when I tried it, so I've
added a few explicit hints on how to break long urls. Also the
@urefbreakstyle command wasn't recognized at all. Anyone here more
familiar with texinfo that can explain?

Regards,
/Niels


-- 
Niels Möller. PGP-encrypted email is preferred. Keyid 368C6677.
Internet email is subject to wholesale government surveillance.

_______________________________________________
nettle-bugs mailing list
nettle-bugs@lists.lysator.liu.se
http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs

Reply via email to