johnwhitington / camlpdf

OCaml library for reading, writing and modifying PDF files
Other
200 stars 28 forks source link

Edits to introduction_to_camlpdf.tex #51

Closed nobedee closed 1 year ago

nobedee commented 1 year ago

One Main Change: In section "Graphics and Text" an additional frame box was added. This was to compensate for an error in one of the steps. The specific step with the error, and the addition here; is the calculate width step with "let width = Pdfstandard14.textwidth ...". A note about the error and a framed box accompany the edit.

Six Minor Changes: Cover:

  1. Added additional "/vspace{3mm} under author name.
  2. Added logo (hopefully you'll like it).

Pages:

  1. In "Graphics and Text" shortened sentence on the next to last step that fixed an error where PDF was rendered as PDE.
  2. Inserted "/clearpage" breaks so content relative to it's frame would be on the same page.
  3. Removed "/smallgap" in "Next Steps" section, replacing with "/vspace{2Tmm}"; to ensure content remained on one page, and added "/clearpage" to paragraph before "Further Reading" section for better reading.
  4. Removed some "/vspace{4mm}" commands and replaced with "/smallgap" command.
johnwhitington commented 1 year ago

Thanks for this. I'll check it in detail and apply the fixes before 2.6 is released in the next few months.

johnwhitington commented 1 year ago

I have made some of these changes on my branch, but it looks like the document needs checking from beginning to end, because of changes in v2.6. I've opened a separate issue for this.

Thanks!

nobedee commented 1 year ago

I have made some of these changes on my branch, but it looks like the document needs checking from beginning to end, because of changes in v2.6. I've opened a separate issue for this.

Thanks!

Thank you for considering the updates. Happy they were of help to you!