You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Main goal to be more readable. Specifically:
- Make pages look more paper-like by
* having margins for the text on the "paper" and
* applying a maximum width for the "paper".
Here the maximum width of the text were set such code blocks of 79
column width were generated without any scroll to the sides. Moreover,
the margins were set such that they can get smaller when the screen
size is reduced (in order to not have half the screen consisting of
margins).
- Change fonts to the system defaults in order to let readers use their
favorite fonts.
- Change to:
* Serif in body text.
* Sans-serif almost everywhere else.
I did this as I think it is easier to read texts with serif in
comparison to sans-serif, and since it looks better when switching to
and from the math Computer Modern Roman used by MathJax which is of
serif-type.
- Reduce size of large texts. Most apparent example is the headers as
they used to be overwhelmingly large.
- Remove box around inline code. As the documentation is written as a
text, code should only be considered as another font family, similar
to how italic/oblique is used to emphasize things and how italic
symbols are used in mathematics: It is simply another "mode" in the
text.
- Insert spacing between items in the sidebar as they were too close to
each other.
- Make "Note"-boxes have justified text, like the body text.
- Make MathJax have a similar font size as regular text.
NOTE: Some things in the documentation should be changed in order to
look the best. One of these is to use monospace/inline code when
referring to a computer variable. Another thing is to use monospace for
C-files (*.c, *.h) in the headers. Optionally, one can also start using
monospace when referring to websites and emails; I need to think about
how to do this in practice first (there are multiple options).
0 commit comments