Commit graph

11 commits

Author SHA1 Message Date
Steven Elliott
8350df1711 manual: Make the manual more available
The following changes should make the manual more available, and easier
to understand:
  1) "make dist" and "make install" will now include all translations of
     the manual.
  1) A "freedoom-" prefix will be used in all cases in place of just
     "manual".
  2) All languages will have a two letter suffix, so English is now
     "-en".
  3) Only the PDF specified will be built when invoked in the top level
     directory. For example:
       make manual/freedoom-manual-en.pdf
2024-01-16 11:59:01 -05:00
Oplexitie
759b75eec4
Manual : Add French translation (#1209)
Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2023-12-07 13:26:07 -08:00
mc776
3ef1adc78e
manual: optimize for PDF formatting. (#1202)
Some of the table columns were not large enough to fit the text, or the words themselves were too big when smaller words would have done.

Lots of single-word lines at the ends of paragraphs.

Removed a bit of redundant information.

Vital links in the submitting/visiting sections needed to have visible URLs in case one really did print them out.

Added a copy of the BSD licence and a link to the website.
2023-11-29 08:56:59 -08:00
Simon Howard
c3f55a0734 Merge branch 'master' into a5-manual 2022-06-13 00:01:28 -04:00
Simon Howard
89f918f517 Change manual to build as A5 paper size.
This seems like a better choice for the manual since it is a "booklet"
size similar to the original Doom manual, rather than a "full page"
size that is rather unusual for a book.

Several changes are needed to allow asciidoctor to successfully produce
a PDF. The main change is to set a bunch of images to 100% width,
especially in tables where this means "100% of cell width". This allows
the tables to scale down successfully to the smaller size. I have also
adjusted the column widths of various tables to accommodate the smaller
size without the text wrapping awkwardly.
2022-06-09 19:57:37 -04:00
Simon Howard
e054e81500 Add Spanish translation of manual.
Credit goes to CyberSaurus and DoomguyAlighieri on the Freedoom Discord
who translated this in Microsoft .docx format. I think converted it back
into Asciidoc format and added it to the build.
https://discord.com/channels/616148111076884520/857628798921342986/944620737862443019
2022-06-09 18:40:44 -04:00
Mike Swanson
33d2d14cd2 Make: build manual PDF for install and dist targets
This is largely being kept optional due to asciidoctor-pdf’s failure
to actually work on Arch Linux, but if it runs fine, we get a nice PDF
manual!
2019-09-12 16:32:33 -07:00
Simon Howard
5e6e6332cd Merge github.com:freedoom/freedoom 2019-08-28 04:13:55 +01:00
Mike Swanson
1471de203a manual: add clean target to the Makefile 2019-08-23 22:45:10 -07:00
Simon Howard
d86351c56c manual: Fix makefile to output correct filename. 2019-08-19 02:47:53 +01:00
Simon Howard
87c0ea1336 manual: Add README, Makefile. 2019-08-18 23:50:31 +01:00