# CommonMark
## Markup

— mdcat supports _italic_, **bold**, ~~strikethrough~~, and `inline code`.
> [!TIP]
> Set `$BAT_THEME` to use any bat syntax theme for code blocks.
## Code
```rust
fn add(a: i32, b: i32) -> i32 {
a + b
}
```
## Tables
| **Rust** | Systems |
| Python | Multi-paradigm |
## Diagrams
```mermaid
flowchart LR
A[Markdown] --> B[mdcat] --> C[Terminal]
```
## Math
Inline: $E = mc^2$