Docs: Add a live preview section to the docbook README.
Change-Id: I92462073a65f1673a9b5e036ec72ade90558eb1c Reviewed-on: https://code.wireshark.org/review/27935 Reviewed-by: Gerald Combs <gerald@wireshark.org>
This commit is contained in:
parent
241eeb6333
commit
f6679c75f7
|
@ -79,29 +79,43 @@ Please use the following conventions when writing documentation:
|
||||||
- Use Asciidoctor macros for buttons, keys, and menus. Note that these
|
- Use Asciidoctor macros for buttons, keys, and menus. Note that these
|
||||||
are currently experimental:
|
are currently experimental:
|
||||||
|
|
||||||
-- The button:[Start] button
|
** The button:[Start] button
|
||||||
-- Press kbd:[Shift+Ctrl+P] to open the preferences dialog.
|
** Press kbd:[Shift+Ctrl+P] to open the preferences dialog.
|
||||||
-- Select menu:File[Open] from the main menu.
|
** Select menu:File[Open] from the main menu.
|
||||||
|
|
||||||
This ensures that UI elements are shown consistently and lets us apply styles
|
This ensures that UI elements are shown consistently and lets us apply styles
|
||||||
to each type of element.
|
to each type of element.
|
||||||
|
|
||||||
- Command line examples should reflect the OS:
|
- Command line examples should reflect the OS:
|
||||||
+
|
+
|
||||||
+++
|
|
||||||
----
|
----
|
||||||
$ echo Linux and UNIX
|
$ echo Linux and UNIX
|
||||||
----
|
----
|
||||||
|
+
|
||||||
----
|
----
|
||||||
C:\> echo Windows
|
C:\> echo Windows
|
||||||
----
|
----
|
||||||
+++
|
|
||||||
|
|
||||||
Admonitions ([NOTE], [TIP], and [WARNING]) can be used to highlight important
|
Admonitions ([NOTE], [TIP], and [WARNING]) can be used to highlight important
|
||||||
information. Keep in mind that they interrupt the flow of text by design. Too
|
information. Keep in mind that they interrupt the flow of text by design. Too
|
||||||
many (especially in a row) are distracting and annoying.
|
many (especially in a row) are distracting and annoying.
|
||||||
|
|
||||||
|
== Asciidoctor Live Preview
|
||||||
|
|
||||||
|
The Asciidoctor project provides a JavaScript version of Asciidoctor
|
||||||
|
(asciidoctor.js), which enables live previews in many web browsers and
|
||||||
|
text editors. See the
|
||||||
|
https://asciidoctor.org/docs/editing-asciidoc-with-live-preview/[Live
|
||||||
|
Preview] documentation for more information.
|
||||||
|
|
||||||
|
Note that our documentation depends on attributes defined in
|
||||||
|
_attributes.asciidoc_. The User’s Guide and Developer’s Guide are split
|
||||||
|
across several files, and only the top-level _user-guide.asciidoc_ and
|
||||||
|
_developer-guide.asciidoc_ include _attributes.asciidoc_. As a result,
|
||||||
|
some markup will be incomplete. You can work around this somewhat by
|
||||||
|
adding some attributes such as `compat-mode experimental` to your Live
|
||||||
|
Preview settings.
|
||||||
|
|
||||||
= HTML Help Alternatives
|
= HTML Help Alternatives
|
||||||
|
|
||||||
Ideally we would ship documentation with Wireshark that is pleasant to
|
Ideally we would ship documentation with Wireshark that is pleasant to
|
||||||
|
|
Loading…
Reference in New Issue