Merge branch 'doc' into tech

This commit is contained in:
Atlas Cove 2023-06-04 12:32:23 +01:00
commit ed067b8566
14 changed files with 139 additions and 2 deletions

View File

@ -1,2 +1,4 @@
css/extra.scss
dnd/template.org
dnd/template.org
article/perfect-markup.md
article/perfect-markup.md

View File

@ -0,0 +1,48 @@
# Treatise on My Perfect Lightweight Markup Language
## It would have...
- org-mode style inline syntax.
- with the ease of HTML hackery of textile.
- with the compiled language support that Markdown offers.
org-mode's inline attributes map nearly 1:1 with how I personally format in plain text, you have `__underscores__` that look like *underlines*,
`//italics//` that look like *italics*, and `**bold**` that actually looks like **bold**. I want a LML that has nearly all the same features that you'd find on
your common or garden word-processor, and with how often I refer to D&D 5e books, I want actual, *implemented* description lists. org-mode is absolutely
perfect for this, but it's nearly entirely confined to the single text editor it was created in. Markdown has amazing support, but as a general shorthand
for HTML, it feels sorely lacking. Textile makes up for it's shortcomings, but it suffers from a lesser problem that also plagues org-mode's development,
and it's syntax can feel woefully clunky at points, that being said, it has the absolute best numbered list syntax out of all of the above mentioned LMLs.
## Sample
```
= Heading 1
== Heading 2
=== Heading 3
====[id] Heading 4
- Here
- is
- an
- unordered
- list
#. Here
#. is
#. an
#. ordered
#. list
- Here :: is
- a :: single
- description :: list
!<an_image.png>
And here is **Bold**, //Italic//, __Underline__, ^^Superscript^^, & --Strikethrough-- %{color:red}We also have span support%, %(i)in diffent flavours!%
[Markdown's](https://en.wikipedia.org/wiki/Markdown) link format works //fine//.
\`\`\`c
// So do the code blocks.
\`\`\`
```

30
in/dl/atlas48.asc Normal file
View File

@ -0,0 +1,30 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQENBGGOuTgBCACq1Dq9NEjX2mZfz9TFOIh33boqhtIXVvqdAgxZ900dSNCbjzFI
vTduuycpOYyeetPqIcBqvsABR1LNoLcJfo7or26Wn45QOum9LAwVJiSCHIanla43
PHPAOHTbFiAxqSRQMyC5/YN44j3IkA2FYuiWzoZ0IYunJEn4Vp4/V4Bq3hZtCAfb
xucJChbWW1v9lBx015m816q6vN6MIUk20SAMogvavcen0Bt6KtIhWK+HzSQpgCik
Md8x8BXXWIIqWDeLx20Fw60CbApZxVD1M7M/Dh9dotyYVSyjzdzZCBHYbpXYO8HA
XNn/MRuZ2+S+vA+TrDIHbgZhX0lx5zlCZxsVABEBAAG0HEF0bGFzIENvdmUgPEF0
bGFzNDhAZ214LmNvbT6JAU4EEwEIADgWIQQt87jdY7kWCINK5WCbHZ7uJTslJAUC
YY65OAIbAwULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRCbHZ7uJTslJNakCACQ
2IWlaWbHZPeGMhOTrVB9WciTiPHJr0YHQ9QI2EUE9PSHFlh5CD4CRuefdDH6PjS8
xIQcPV1lgtyqYOqN2MVggOITXrdpDmsKZuADkn3JFbWEN/XAueO/MUFygWrOuMjn
l650nBtgG2tJI93K76Gi4mPOui8vHDmUBuaFjqMdiinV4URBz65FrOdFICXauWZc
q4c0BJfJwIzp3fBpRxmftO8TmXw7QT8Js9ObeZEgoNQZJAKQgewnIFKDlA4OGan4
eLyHsHvngK2vBOh7+k5942HGclWrRNU1adco5ioyG8ghFeRkaVNkxBfSfKZwajbS
AonbkJOP8BQNt2q4LcWOuQENBGGOuTgBCACeWHAHaPVRBOrjk+FUfHLPIuADdMj4
vLQi8fMirnM6gWViYYmPWPYIwLLc33SszJ01tFZwRpqnwwbFsb7CpUPiWFvV4k/W
3Gjlg2ydBsdyiWHpZvBNGl7aVUXDz8EBaBdeYWsJKZEtHuTQ+VqxI80WtWIM6o1d
4AIIH4qY45nhL5Fu8ZDynculFtfQgdF2e6oCbCNLeKD8fiKrC6uGcLYAOHnGz1Oo
X8SQx7iGWLZvG47fwP+resqWE3IlswcQETmw/bmSDJLaTCJnXasJ++RRb1T2Cm6b
mLXsBwBvloZeKnHJ4MzvXs5ZSRwzSe/1k7eU4D9skL9t/j4CcohifUwvABEBAAGJ
ATYEGAEIACAWIQQt87jdY7kWCINK5WCbHZ7uJTslJAUCYY65OAIbDAAKCRCbHZ7u
JTslJPG4CACirDfC8PueuGfh41tXrtuEzEyRJsOnLo9IIXPO8w1SqV6/vaTiEBQ9
LSeukeMqhR/DxjttO+LcDQhJJZHJ26xCcK7ILEwwMpPbdpQine3WwBLVx1CWnClO
F7eqzWhSeBWnUogJo4It2scqqeITtZ9IXZ6r7oVDXvNSh1yXdv1VpYeOOjvzUhJ2
3EEaoIEhl2/LG4+LNwHr8ieX/IpV7IgQ7g5/qRR427DqeFzo24S1pcb0VpFlo+CD
4HbwnEYIg+afIx2FsPmSe4rYsyf3t9IOpOSCmY9YzDYjZbC2+GBuBCLnQmJ0J6zZ
7zX0dH+xloPjI1abuM9tsR5VFAa1g3YN
=Qjxw
-----END PGP PUBLIC KEY BLOCK-----

View File

@ -4,6 +4,7 @@ h2. Main
- "Introduction":intro.html := A rough introduction to the setting.
- Homebrew Races !/img/ucbug.gif! := Various different races used in Elysium's Edge.
- "Infopages":inf := Wiki-style info pages about different topics within the setting.
h2. Campaign
@ -11,5 +12,5 @@ h2. Campaign
I'm running a game with this setting, if I've linked you to here, here's where you come to find out more about the game.
!/img/ucbug.gif! Just going to need to set the site up a bit more, first.
!/img/ucbug.gif! _Just going to need to set the site up a bit more, first._

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

View File

@ -0,0 +1,6 @@
<svg width="1200" height="800" viewBox="0 0 317.5 211.6" xmlns="http://www.w3.org/2000/svg">
<path style="fill:#1a1a1a;fill-opacity:1" d="M0 0h317.5v211.667H0z"/>
<path style="fill:#f32323;fill-opacity:1" d="M171.265 14.817a53.565 53.565 0 0 1 28.535 8.277 46.267 46.267 0 0 0-9.343-.98 46.267 46.267 0 0 0-46.267 46.267 46.267 46.267 0 0 0 46.267 46.267 46.267 46.267 0 0 0 9.343-.98 53.565 53.565 0 0 1-28.535 8.278A53.565 53.565 0 0 1 117.7 68.381a53.565 53.565 0 0 1 53.565-53.564z"/>
<path style="fill:#f32323;fill-opacity:1;fill-rule:evenodd;" d="M159.236 121.796c-4.9 8.337-15.518 37.738-1.087 38.095 15.884.223 5.418-29.76 1.087-38.095z"/>
<path d="m32.79 188.9-5.92-10.5q.17 1.5.17 2.5v8h-2.53v-13.6h3.25l6.01 10.6q-.17-1.5-.17-2.7v-7.9h2.53v13.6zM52 182q0 2.2-.84 3.8-.84 1.6-2.41 2.4-1.56.9-3.64.9-3.2 0-5.03-1.9-1.81-1.9-1.81-5.2 0-3.2 1.81-5.1 1.82-1.8 5.05-1.8 3.23 0 5.04 1.8Q52 178.8 52 182zm-2.91 0q0-2.2-1.04-3.4-1.04-1.3-2.92-1.3-1.91 0-2.95 1.3-1.05 1.2-1.05 3.4 0 2.3 1.06 3.6 1.08 1.2 2.92 1.2 1.91 0 2.94-1.2 1.04-1.3 1.04-3.6zM62.42 188.9l-5.92-10.5q.17 1.5.17 2.5v8h-2.52v-13.6h3.25l6.01 10.6q-.18-1.5-.18-2.7v-7.9h2.53v13.6zM68.41 188.9v-13.6H79.1v2.2h-7.84v3.4h7.25v2.2h-7.25v3.6h8.24v2.2zM92.73 189.1q-2.81 0-4.3-1.4-1.49-1.4-1.49-3.9v-8.5h2.85v8.3q0 1.6.76 2.4.77.9 2.26.9 1.52 0 2.34-.9.82-.9.82-2.5v-8.2h2.85v8.4q0 2.5-1.6 4-1.59 1.4-4.49 1.4zM109.6 188.9l-5.9-10.5q.2 1.5.2 2.5v8h-2.6v-13.6h3.3l6 10.6q-.2-1.5-.2-2.7v-7.9h2.6v13.6zM127.7 182q0 2.1-.8 3.7-.8 1.5-2.3 2.4-1.5.8-3.5.8h-5.5v-13.6h4.9q3.5 0 5.3 1.7 1.9 1.8 1.9 5zm-2.8 0q0-2.2-1.2-3.3-1.1-1.2-3.2-1.2h-2v9.2h2.4q1.8 0 2.9-1.3 1.1-1.2 1.1-3.4zM129.9 188.9v-13.6h10.7v2.2h-7.9v3.4h7.3v2.2h-7.3v3.6h8.3v2.2zM152.4 188.9l-3.2-5.2h-3.3v5.2h-2.8v-13.6h6.7q2.5 0 3.8 1 1.3 1.1 1.3 3 0 1.5-.8 2.5-.8 1.1-2.2 1.4l3.7 5.7zm-.3-9.4q0-2-2.6-2h-3.6v4h3.7q1.2 0 1.8-.5.7-.6.7-1.5zM171.1 188.9l-5.9-10.5q.1 1.5.1 2.5v8h-2.5v-13.6h3.3l6 10.6q-.2-1.5-.2-2.7v-7.9h2.5v13.6zM190.3 182q0 2.2-.8 3.8-.9 1.6-2.4 2.4-1.6.9-3.7.9-3.2 0-5-1.9-1.8-1.9-1.8-5.2 0-3.2 1.8-5.1 1.8-1.8 5-1.8 3.3 0 5.1 1.8 1.8 1.9 1.8 5.1zm-2.9 0q0-2.2-1.1-3.4-1-1.3-2.9-1.3t-2.9 1.3q-1.1 1.2-1.1 3.4 0 2.3 1.1 3.6 1.1 1.2 2.9 1.2 1.9 0 2.9-1.2 1.1-1.3 1.1-3.6zM200.7 188.9l-5.9-10.5q.2 1.5.2 2.5v8h-2.6v-13.6h3.3l6 10.6q-.2-1.5-.2-2.7v-7.9h2.6v13.6zM206.7 188.9v-13.6h10.7v2.2h-7.8v3.4h7.2v2.2h-7.2v3.6h8.2v2.2zM234.3 188.9l-1.3-3.5h-5.1l-1.2 3.5h-2.9l5-13.6h3.3l5 13.6zm-3.8-11.5-.1.2-.2.8q-.2.4-1.7 4.9h3.9l-1.3-3.9-.4-1.3zM251 185q0 1.9-1.4 2.9t-3.9 1h-6.8v-13.6h6.2q2.5 0 3.8.9 1.3.8 1.3 2.5 0 1.2-.7 2-.6.8-1.9 1 1.6.2 2.5 1.1.9.8.9 2.2zm-3.7-5.9q0-.9-.6-1.3t-1.7-.4h-3.2v3.4h3.2q1.2 0 1.8-.4.5-.5.5-1.3zm.8 5.7q0-1.9-2.7-1.9h-3.6v3.9h3.7q1.3 0 2-.5.6-.5.6-1.5zM266.4 182q0 2.2-.8 3.8-.9 1.6-2.4 2.4-1.6.9-3.7.9-3.2 0-5-1.9-1.8-1.9-1.8-5.2 0-3.2 1.8-5.1 1.8-1.8 5-1.8 3.3 0 5.1 1.8 1.8 1.9 1.8 5.1zm-2.9 0q0-2.2-1.1-3.4-1-1.3-2.9-1.3t-2.9 1.3q-1.1 1.2-1.1 3.4 0 2.3 1.1 3.6 1.1 1.2 2.9 1.2 1.9 0 2.9-1.2 1.1-1.3 1.1-3.6zM275.3 188.9h-2.9l-5-13.6h2.9l2.8 8.7q.3.9.7 2.6l.2-.8.5-1.8 2.8-8.7h3zM281.7 188.9v-13.6h10.7v2.2h-7.8v3.4h7.2v2.2h-7.2v3.6h8.2v2.2z"/>
</svg>

After

Width:  |  Height:  |  Size: 3.0 KiB

BIN
in/ee/inf/img/flag/Mars.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg width="1200" height="660" version="1.1" id="svg72" xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg">
<defs id="defs76" />
<path d="M 0,437.8 H 1200 V 660 H 0 Z" fill="#ffd800" />
<path d="M 0,219.9 H 1200 V 440 H 0 Z" fill="#fff" />
<path d="M0 0h1200v220H0z" fill="#00247d" />
<path d="m 772.4,330 c 0,95.3 -77.1,172.3 -172.3,172.3 -95.2,0 -172.3,-77 -172.3,-172.3 0,-95.2 77.1,-172.2 172.3,-172.2 95.2,0 172.3,77 172.3,172.2 z" fill="#d7000c" />
</svg>

After

Width:  |  Height:  |  Size: 542 B

BIN
in/ee/inf/img/flag/Moon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

View File

@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" width="1200" height="800" viewBox="0 0 317.5 211.667">
<path fill="#1a1a1a" d="M0 0h317.5v211.667H0z"/>
<path fill="#f3c423" d="M140.205 26.458A79.375 79.375 0 0 0 97.92 38.725a68.56 68.56 0 0 1 13.844-1.452 68.56 68.56 0 0 1 68.561 68.56 68.56 68.56 0 0 1-68.56 68.56 68.56 68.56 0 0 1-13.845-1.451 79.375 79.375 0 0 0 42.285 12.266 79.375 79.375 0 0 0 79.375-79.375 79.375 79.375 0 0 0-79.375-79.375z"/>
</svg>

After

Width:  |  Height:  |  Size: 457 B

17
in/ee/inf/index.md Normal file
View File

@ -0,0 +1,17 @@
# Infopages of the Elysium's Edge Setting
Welcome to the knowledgebase of the *Elysium's Edge* setting.
# Index
## Planets
- Earth !/img/ucbug.gif!
- Moon !/img/ucbug.gif!
- Mars
## Megacorperations
### Big 3
- Beyond
- Stellar
- Rahat
### Lesser
- Keunsan
- Ginsei
- Hidalgo

1
in/ee/inf/planet/mars.md Normal file
View File

@ -0,0 +1 @@
# Mars

View File

@ -6,6 +6,8 @@ Everything's slowly being set up, I'm working on the layout as I go along, hopef
h1. Links.
- "My PGP Key":dl/atlas48.asc
h2. D&D
- "Antagonist Ideas":dnd/villains.html !img/ucbug.gif! := Different Antagonist ideas to use in your games.

18
in/postext/outline.md Normal file
View File

@ -0,0 +1,18 @@
# Postext
## Requirement Levels
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in [RFC 2119](https://www.rfc-editor.org/rfc/rfc2119).
## Pronounciation
"Postext" is a combination of the words "post" and "text", so it's pronounced "pohs-text".
## Definitions
- `EOL` is defined as either **CR** (`0x0D`) or **CRLF** (`0x0D 0x0A`). It is RECCOMENDED you keep to either one of the two forms throughout the written document.
## Design Rules
1. Whatever works best for the other LMLs, we adopt.
2. Unix philosophy is king, postext's one thing well is HTML rendering.
3. We need enough syntax to be hackable without changing the internals.
4. Inline style elements must always be two identical characters together; it's the only way to be sure.
## Features
### Inline
- **Bold**: two (2) `*` (`0x2A`) enclosing text. Converts to `<strong>[...]</strong>`
- **Italic**: two (2) `/` (`0x2F`) enclosing text. Converts to `<em>[...]</em>`
- **Underline**: two (2) `_` enclosing text. Converts to `<span style="text-decoration:underline">[...]</span>`
- **Superscript**: two (2) `^` () enclosing text. Converts to `<sup>[...]</sup>`.