Xeverous / the_website

https://xeverous.github.io/
GNU General Public License v3.0
25 stars 0 forks source link

Website build process #16

Closed Xeverous closed 1 year ago

Xeverous commented 3 years ago

This issue is to discuss how the website is build. I'm interested in opinions.

1. Project output

Should the output be a website only? Can we write pages so that they can also be compiled to a different format (e.g. PDF book)? What if pages contain rich media content (e.g. videos or any interactive page element)?

2. custom syntax highlight

I have created a plugin to colorize code in a more detailed semi-automatic way. I'm a bit of a perfectionist when it comes to the content formatting and code display. Is it worth the effort?

Pros:

Cons:

I'm also thinking of how to make colorized compiler error snippets. If GCC documentation can, we should surely too.

3. other plugins

Ideally I would also like to have some automated diagram generation, that is, writing diagrams as code using specific syntax and having them embedded in pages as image elements.

Xeverous commented 1 year ago

closing as outdated, there is already a mirror and clangd-based highlight