Style Guide Draft - iomagine/Technical-Writing-Portfolio GitHub Wiki
Starting an expanded version of the style guide currently found in the Plixer Documentation group's wiki section that incorporates new recommendations from myself and Rosh.
Guidelines in italics are additions that may require further discussion.
Plixer Product Documentation Style Guide
Table of Contents
- Introduction
- Headings
- Style and Tone
- Stylization
- Terms and Conventions
- Labels and Linking
- Code and Commands
- Writing Instructions
Introduction
To be added later
Headings
-
Define tab headings (H1) with
=
(overline and underline)Example:
========= Heading 1 =========
-
Tab headings should be capitalized as standard titles
Example:
How to Underline a Tab Heading
-
Underline section headings (H2) within a tab with
=
Example:
Heading 2 =========
-
Underline subsection headings (H3) with
-
Example:
Heading 3 ---------
-
Underline subsequent headings with
^
(H4) and"
(H5)Example:
Heading 4 ^^^^^^^^^
-
Capitalize only the first letter of headings beyond H1
Example:
Overlines and underlines
-
Ensure that overlines and underlines match the heading's character length
Style and Tone
- Use clear, straightforward language.
- Keep sentence and paragraph length to a minimum.
- Avoid unnecessary use of the passive voice.
- Frame instructions as imperatives, but do not use second-person pronouns or "please."
- Use the third person when not directly addressing the reader (e.g., when describing a product or its features).
Stylization
-
Capitalize Plixer product names outside of case-sensitive contexts (e.g., usernames, passwords, etc.).
Example:
Connect to the Plixer Replicator using
admin
as the username andreplicator
as the password. -
Capitalize product-specific names or terms.
-
Italicize product names and product-specific names or terms when they are first mentioned.
-
Use boldface emphasis when referring to UI elements in instructions (e.g., tabs, buttons, etc.).
Example:
Click on the Exporters tab to view all current Exporters.
-
Italicize menu selections in instructions (e.g., radio buttons, dropdown options, etc.).
Example:
Select the View all option in the Filters dropdown menu near the top-left of the page.
Terms and Conventions
-
Follow American English spellings, grammar, and conventions when writing.
-
Use click over "tap" or "press".
-
Use select over "choose".
-
Use "log in" to refer to the act of logging in action and "login" to refer to credentials.
-
Precede product names with Plixer.
Example:
Plixer Scrutinizer
Plixer Replicator
Plixer Beacon -
Use articles with Plixer product names only when referring to individual instances or deployments of the product
-
Avoid repeated content. When necessary, use links to reference the same content in other sections of the documentation.
Labels and Linking
- Add a unique label (
.. _sectionLabel:
) for each tab, section, and subsection and compile a list of all labels used - Labels for list-type (lists of commands, glossaries, etc.) content are optional
Code and Commands
Writing Instructions
-
Use numbered lists for instructions or how-to guides.
-
Use sequencers only to connect two actions within a single step.
Example:
Enter
admin
as the username andreplicator
as the password, then click on the Next button. -
Avoid going over the same individual steps covered by wizards and other in-product guides.
Example:
Follow the instructions in the setup wizard and click on the Next button after each step.
-
Minimize the length of each step and each set of instructions.