Follow these guidelines to maintain a professional yet approachable tone, use inclusive language, and structure information effectively. The guide also covers Markdown usage for formatting, lists, headings, and tables to keep the documentation organized and visually clear.
Write in a natural, conversational, and respectful way. Keep sentences clear and direct, avoiding slang, excessive informality, or unnecessary complexity. Stay approachable without being overly familiar while ensuring clarity.
Use a friendly and confident tone to make the content more engaging. Also, use active language and avoid sounding robotic or overly authoritative.
Since our members come from diverse backgrounds, use simple and inclusive language. When referring to a person, use they/their unless you know their specific pronouns.
Avoid cultural references that may not translate well, and focus on making the content easy to understand for everyone.
Use American English spelling. For example:
- color, not colour
- optimize, not optimise
- canceled, not cancelled
Use sentence case for headings by capitalizing only the first word. If a heading includes an official term, retain its original capitalization. Ensure your headings are concise and descriptive.
Also, use heading levels in sequential order without skipping. For example, progress from H1 to H2 to H3. Avoid using headings beyond H3. Instead, structure content with numbered or bullet lists.
Avoid informal or unclear words. Use the following table for guidance:
| Word | Meaning | Use instead |
|---|---|---|
| ain’t | Is not | isn’t |
| gonna | going to | going to |
| gotta | got to | have to |
| how’d | how did / how would | how did / how would |
| how’ll | how will | how will |
| I’d | I would | I would |
| may’ve | may have | may have |
| mayn’t | may not | may not |
| might’ve | might have | might have |
| mightn’t | might not | might not |
| ’twas | it was | it was |
The following table shows the commonly misused words and their preferred alternatives:
| Avoid | Use instead |
|---|---|
| cons | disadvantages |
| desire, desired | want or need |
| does not yet | doesn’t |
| e.g. | for example or such as |
| enable | use turn on for features or lets you for capabilities |
| pros | advantages |
| leverage | use build on, use, or take advantage of if needed |
You can use lists to organize information in the documentation. There are two types of lists:
Use numbered lists for step-by-step instructions when order matters. For example:
- Install the necessary software.
- Configure the settings.
- Run the application.
Use bullet lists for items that don't follow a specific order. For example:
- Features included in the latest update
- Supported file formats
- Common error messages
Avoid overly complex nesting in lists. If a list becomes too deep, consider breaking it into smaller sections. Ensure all items in a list follow the same grammatical structure to maintain clarity.
This documentation uses Markdown. The following are the common syntax elements with examples:
Create an external link with this syntax:
[Link text](https://example.com)The syntax for headings one through three is as follows:
-
Heading one (H1):
# Heading one - page title -
Heading two (H2):
## Heading two - section title -
Heading three (H3):
### Heading three - subsection
Separate paragraphs with a blank line without indentation.
A list can be either numbered or unnumbered. You can also nest lists to create different hierarchy levels:
-
Numbered lists
Start each item with a number followed by a period and a space. Add a blank line before and after the list:
1. Item 1 2. Item 2 3. Item 3
-
Unnumbered lists
Start each item with a hyphen (
-) followed by a space. Add a blank line before and after the list:- Item 1 - Item 2 - Item 3
-
Nested lists
Indent each sub-item level using four spaces:
- Item 1 - Sub-item 1 - Sub-item 2 - Item 2 - Sub-item 1 - Sub-item 2
Wrap text with double asterisks (**) to make it bold:
**This text is bold.**Wrap text with single underscores (_) to make it italic:
_This text is italic._Combine single underscores and double asterisks to make text both bold and italic:
_**This text is bold and italic._**Use Markdown tables for structured data. Here’s an example:
| Header 1 | Header 2 |
|-----------------|-----------------|
| Row 1, Column 1 | Row 1, Column 2 |
| Row 2, Column 1 | Row 2, Column 2 |