-
Couldn't load subscription status.
- Fork 17
Description
The guide is IMO missing the following at the moment:
-
Keyboard shortcuts -
kbd:[key1(+key2+...)]. At the same time, this only works if you set:experimental:in the master file, I'm not really sure how we want to handle that. Keycombos are important and used quite a lot in some types of docs so I feel we should have them and tell people to use experimental, it doesn't seem to break anything. -
Admonitions -
[NOTE],[IMPORTANT],[WARNING]. Those are used all the time and very useful. They don't need any special parameters, but the document should explain to people when to use each admonition, a la the old Document Conventions we used to put at the start of older guides. (Note = you might be interested in knowing this, Important = you might lose data if you don't know this, Warning = you will lose data if you don't know this). -
Tables - there's no mention of those. It's not a huge problem since it's basically just "do an asciidoc table", however other elements that are just basic adoc, like links or images, are explained in the doc so we should cover tables too. Preferably also show how to do multi-row/multi-column cells.
-
The ADoc equivalent of xrefs, so we can point to internal IDs and get autogenerated links.
Notes on elements that are already included:
-
"Code blocks" could use a link to a list of languages supported by the highlighter
-
"Command blocks" a link to the ADoc reference explaining
[subs=...]options, or better yet, just list useful options and what they do. We should also mention that yes, please add the prompt (#or$based on whether the user is expected to be root or not), and don't add the current directory (foo]#). If there's consensus on that, of course - an argument could be made for including the current dir if we're telling the user to switch directories, since it helps people orient themselves.