Contributing to the Guide
This page outlines some of the basic syntax you need to know to contribute to the guide. We recommend you also check out:
Markdown Syntax¶
This page quickly outlines some of the syntax that is used in markdown.
Markdown syntax is pretty easy. You can add **bold**, _italic_ and _underline_ text. You can use ~~strikethrough~~. You can use `inline code blocks`.
```python
print("We can use code blocks like this.")
```
You can add [links to other websites](https://pycord.dev). You can add images like this: .
- You can create
- unordered lists like this
1. Or ordered lists
2. Like this
3. If you want markdown to automatically detect what number you are on, you can use `1.`
4. Like this
# Headers
## Go
### Like
#### This
You can even use HTML in Markdown.
<samp>This text is monospaced</samp>
Use <br/> to add a break line.
> We can use blockquotes too.
2 ways to create tables:
<table>
<tr>
<th>Header</th>
<th>Header</th>
</tr>
<tr>
<td>Cell</td>
<td>Cell</td>
</tr>
</table>
| Header | Header |
| ------ | ------ |
| Cell | Cell |
Here's a line for us to start with.
This line is separated from the one above by two new lines, so it will be a _separate paragraph_.
This line is also a separate paragraph, but...
This line is only separated by a single newline, so it's a separate line in the _same paragraph_.
We can use emojis too! :joy:
- [x] We can have task lists too
- [ ] This is a task
- [ ] That's not done yet
Preview
```python
print("We can use code blocks like this.")
```
You can add [links to other websites](https://pycord.dev). You can add images by adding .
* You can create
* unordered lists like this
1. Or ordered lists
2. Like this
3. If you want markdown to automatically detect what number you are on, you can use `1.`
4. Like this
# Headers
## Go
### Like
#### This
You can even use HTML in Markdown.
<samp>This text is monospaced</samp>
Use <br /> to add a break line.
> We can use blockquotes too.
2 ways to create tables:
<table>
<tr>
<th>Header</th>
<th>Header</th>
</tr>
<tr>
<td>Cell</td>
<td>Cell</td>
</tr>
</table>
| Header | Header |
| ------ | ------ |
| Cell | Cell |
Here's a line for us to start with.
This line is separated from the one above by two new lines, so it will be a *separate paragraph*.
This line is also a separate paragraph, but...
This line is only separated by a single newline, so it's a separate line in the *same paragraph*.
We can use emojis too! :joy:
* [x] We can have task lists too
* [ ] This is a task
* [ ] That's not done yet
Page Format¶
There are a few things you need to take care of:
-
Make sure that the spelling and grammar is perfect. We have a GitHub action configured that will warn you about spelling errors when you start a pull request. Make sure to commit your changes accordingly.
As for the grammar, you should try reading the changes you have done and wait for reviews from others.
-
A common mistake people make is incorrect header style. People often think that the less the important the topic is, the lower it's heading style should be.
That's VERY wrong. Here's the correct example:
[PAGE STARTS] [Introduction] ## About [More Information] ## Installation [Content] ### Windows [Content]Note that the
---s at the beginning have been skipped here.