I started this project back in 2015, to translate the TeX original specification into an easily parsed format (s-doc), and to create an HTML rendering of that format as a proof of concept. I finally finished it this year.
Differences from the Hyperspec (from the README):
- Most importantly, it is free to modify and distribute.
- The original TeX is very hard to parse and use for things other than generating a printed copy. The Hyperspec is an HTML rendering which can be parsed as HTML, but loses a lot of information. The Metaspec has an easily parsed intermediate form that can be used for all kinds of purposes, like converting into lookups.
- Math equations are rendered using MathML.
- Includes the acknowledgements and appendix sections.
- Uses progressively enhanced Javascript to provide search and light/dark theme switching.
- Incorporates over 145 patches for content, using corrections accumulated over the years, and documented in the errata page.
- Includes TeX comments, which can contain interesting historical data.
- Includes links and identifiers to bibliographical references.
An important tip if you intend to send everything to gmail.
Do NOT send everything to gmail via forward. Every bit of spam you forward is going to count against your domain name. I had someone who did this on a community server and it wrecked our rating for a while.
Instead, have gmail pick up your email via pop3. This will avoid the "spam origin/relay" problem of forwarding.
> I think the problem with making so much procedural is that it misses the point that the game should be fun to play. What's the game-play difference in having random trees or dependent on sunlight and rain? In the end, they are just a bunch of trees :-P
Because when things "make sense," players pick up on it and use it to their advantage (and feel very clever). Given a procgen survival game where you are in a desert, trees might only grow near water, so if you are thirsty, you might look for vegetation.
Is there some strategy for customers once the cloud servers shut down? The company doesn't have to go out of business - perhaps five years have passed and you've moved on to more awesome models. While your business might feel that customers should upgrade to the newest, it's not great that they would be forced to.
For instance, when Steam was first released Valve promised that should the authentication servers go down, they would ensure that the games would stay functional without them. This was an important point that contributed to its success.
The project is here: https://codeberg.org/dlowe/metaspectre/
Differences from the Hyperspec (from the README): - Most importantly, it is free to modify and distribute. - The original TeX is very hard to parse and use for things other than generating a printed copy. The Hyperspec is an HTML rendering which can be parsed as HTML, but loses a lot of information. The Metaspec has an easily parsed intermediate form that can be used for all kinds of purposes, like converting into lookups. - Math equations are rendered using MathML. - Includes the acknowledgements and appendix sections. - Uses progressively enhanced Javascript to provide search and light/dark theme switching. - Incorporates over 145 patches for content, using corrections accumulated over the years, and documented in the errata page. - Includes TeX comments, which can contain interesting historical data. - Includes links and identifiers to bibliographical references.