Commit Graph

8 Commits

Author SHA1 Message Date
Olivier Dony
9bcc411396
[IMP] odoo.sty: shorten PDF docs by moving title up on first page 2020-06-15 18:41:58 +02:00
Olivier Dony
54e7ed30ac
[FIX] odoo.sty: fix compatibility with older sphinx versions
`\sphinxmaketitle` only exists as of v1.8.3, and `\renewcommand` would
crash when the command is not defined. Similarly `\newcommand` would
crash if the command already exists.

`\providecommand` acts as a shim: no-op if the command exists,
otherwise creates it so that it can be redefined.
2020-06-09 02:51:51 +02:00
Olivier Dony
5b80ed551c
[ADD] legal: update contracts for new maintenance
- Update Enterprise & Partnership agreement (EN, FR)
- Update legal page index: hide outdated agreements, replace
  with a link to an archive of the old PDFs.
- Add icons for missing files, to make index table layout more consistent
- Add `text-justify` on HTML versions of contracts, for consistency with
  the PDF versions.
- Fix compatibility of PDF generation with recent sphinx versions
  (\sphinxmaketitle instead of \maketitle)
- Re-add NL PDF building, still needs to be updated like all others
2020-06-09 02:04:10 +02:00
Olivier Dony
985b3d1766 [FIX] latex style: compatibility with sphinx 1.6+
As of 1.6 and PR sphinx-doc/sphinx#3550, \ifsphinxpdfoutput is gone. It
was not really necessary in the first place, mostly a leftover from an
old copy of sphinx's \maketitle commands.

Also make the title slightly less huge ;-)
2018-05-30 16:24:03 +02:00
Olivier Dony
9ebaaee312 [FIX] latex style: remove useless xcolor package 2018-03-16 20:08:10 +01:00
Olivier Dony
aaaa3972da [IMP] latex style: use simplified titlepage 2018-03-16 20:07:18 +01:00
Olivier Dony
2037afdedd [WIP] legal: drafting, final v5 of enterprise agreement 2016-05-25 17:37:36 +02:00
Olivier Dony
550faabdf7 [WIP] legal: drafting 2016-03-04 20:43:20 +01:00