bachelor-thesis/README.md
Mirek Kratochvil 7fe6ca2ca6 PDF/A additions
2020-05-10 22:54:11 +02:00

1.8 KiB

A slightly improved bachelor thesis template

  • modern packages
  • modern fonts
  • less confusing directory structure
  • slightly more useful examples (figures, diagrams, tables, code listings)
  • Czech version has correctly named references
  • builds abstracts

See the pre-built version for details

How-to

  1. Type make, check that everything compiles. You should get a thesis.pdf that passes PDF-A validation. If not, complain.
  2. Fill in metadata.tex and all xmpdata files.
  3. Look at the example code (there are several hints), remember it, erase it.
  4. Write the thesis.
  5. Submit and defend the thesis.

PDF/A

With a bit of luck, you should get PDF/A right out of LaTeX.

A working PDF/A validator that can point out exact problems is here: https://github.com/mff-cuni-cz/cuni-thesis-validator

Common PDF/A problems include:

Solutions:

  • use pdfa.sh to convert PDFs to PDF/A-compatible form the "hard way" (although this does not retain the PDF/A metadata mark, see comments in the script).
  • read the commentary by Martin Mareš (that describes most of the common problems) here: https://mj.ucw.cz/vyuka/bc/pdfaq.html
  • use pdfa.sh as a last resort for thesis.pdf if everything other fails

Ideas/improvements/more examples?

Pull requests welcome.

License?

Everything in this repository is released into the public domain, not encumbered by any kind of copyright at all.

Parts of the code (esp. the title page) are based on the original template (available from the faculty website) by Martin Mareš, Arnošt Komárek, and Michal Kulich. (Thanks!)