Markdown Tutorial
Learn how to write Markdown and create beautiful PDFs with our comprehensive guide.
Contents
Getting Started with Markdown
Markdown is a lightweight markup language that allows you to write using an easy-to-read, easy-to-write plain text format, which can then be converted into structurally valid HTML or, in our case, PDF.
Basic Syntax
Headers
Create headers using the #
symbol:
# Heading 1
## Heading 2
### Heading 3
Emphasis
Add emphasis to your text:
*italic text* or _italic text_
**bold text** or __bold text__
***bold and italic*** or ___bold and italic___
Lists
Create ordered and unordered lists:
1. First item
2. Second item
3. Third item
- Bullet point
- Another point
- Nested point
Advanced Markdown Features
Tables
Create tables using pipes and hyphens:
| Header 1 | Header 2 |
|----------|----------|
| Cell 1 | Cell 2 |
| Cell 3 | Cell 4 |
Code Blocks
Create code blocks with syntax highlighting:
```javascript
function hello() {
console.log("Hello, world!");
}
## Links and Images
Add links and images:
```markdown
[Link text](https://example.com)
![Image alt text](image.jpg)
Additional Resources
Example Files
Download example Markdown files to practice with.
Markdown Cheatsheet
Quick reference for Markdown syntax.
Need Help?
Check out our FAQ or contact support.