Skip to content

Missing elements #6

@pbokoc

Description

@pbokoc

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions