doc: Complete the dependencies for PDF generation
doc: Remove unused file new.so, it is generated during build
cspell: Add pdfmark and related command names to the dictionary
doc: Explicitly set a consistent paper size (A4) for PDFs
doc: Display the PDF outline by default when opening the file
doc: Add a PDF outline for navigation in the reference manual
doc: Add metadata to all four PDF documents
doc: Change "\[hy]" to simple "-" character in .XX macros