By setting the `role=bare` property on these links, the URLs do not get
included in the text of the print PDFs. While we want to include the
URLs for most links, in some cases it doesn't add anything and is just
disruptive to the flow of the text.
Specifying `media=print` changes Asciidoctor so that URLs are included
inline in a way that can be read in printed media. For printed manuals
this is obviously what we want, though we should still keep the regular
version around for the binary distributions, since they retain the
internal links.
When uploading to Lulu.com an error was being produced, and with some
experimentation I discovered it was due to the `[%always]` tag used to
force page breaks; removing it fixes the problem. To ensure the Table of
Contents appears on the right page, I added a small amount of copyright
blurb to page 2.
This required some adjustment of the template to increase the size of
the box on the rear cover containing the text.
Text was translated by Google Translate; I have not yet had native
speakers verify the accuracy of the translations.
We generate the previous SVG by doing sed substitutions to insert the
front cover and spine titles, plus the rear cover text. A follow-up
commit will generate the French and Spanish covers as well.
This is not invoked as part of the normal build process, and shouldn't
be: we only ever want to build the cover PDFs when we're uploading them
for printing, and don't want everyone who wants to build Freedoom to
have to install Inkscape. However, we should nonetheless include it in
the CI to check that the build step works.
Since we want this to become an actual book, we need the generated PDF
to properly look like one. This required a bit of Asciidoc mangling but
mostly looks right.
Having this will allow us to put up printed Freedoom manuals for sale.
The SVG here is compatible with the template provided by lulu.com, which
is where I'm planning to put up the online store. Lulu expects a PDF, so
there's a Makefile target that uses Inkscape to convert the SVG to PDF
format.
The cover artwork here is by Reddit user Illustrious-Gift4206 who
created fanart of many of the Freedoom monsters. Ony my request he has
graciously agreed to donate his artwork to the project for use.
Currently this is just the English version of the manual cover. I'm
planning in a follow-up commit to convert the SVG into a template, so
that we can autogenerate covers for all the different translations.
> I recycled a old version of this map.
> Layout was made simple and clear.
> Increase the general size of the map and added a new area to fit deathmatch better.
Name: Tripod keep
> Simplified the layout and item placement.
> Changed the theme to a simpler design.
> Added an upper section on the south area.
> Removed the northernmost area and its teleport.
> Increased the overall map size.
I made these better sprites for the SKAG projectile. The ball is made from scratch, and the impact is modified from the current one.
Co-authored-by: Xindage <xindage@gmail.com>
> Believe or not it's a rework of the dm20 original layout, i kept the main layout and them I reduced the map size and give it a new theme, this map looks way better than it was before.
Name: Terra Mortis
Addresses #1370.
I've removed a page break between the installing and menus section since the fix causes one line from the former to spill over onto a new page.
updates the SKINCUT and SKINSCAB (i think thats the name?) patches to have consistent skin with W98_1/2 (SKINMETAL1) and W99_1/2 (SKINMETAL2), the original w101 and w102 patches used the old w98 and w99 patches before they were updated, so i just copied the blood/fleshy thing and pasted it onto the current new w98 and w99 patches and added some minor touchups to the blood and flesh
it looks a bit jank i think but its the best i can do
Original author granted permission but does not wanted to be credited to further maintain the map, but its a good map to be on freedoom, I'll take the credits so and maintain it if needed.