Superfences and tabs
SuperFences¶
SuperFences are just Tabs inside an alert bloc
SuperFences
!!! example "SuperFences"
=== "Bash"
```bash
#!/bin/bash
echo "Hello world!"
```
=== "C"
```c
#include <stdio.h>
int main(void) {
printf("Hello world!\n");
}
```
=== "C++"
```cpp
#include <iostream>
int main() {
std::cout << "Hello world!" << std::endl;
return 0;
}
```
=== "C#"
```cs
using System;
class Program {
static void Main(string[] args) {
Console.WriteLine("Hello world!");
}
}
```
Tabs¶
=== "Bash"
```bash
#!/bin/bash
echo "Hello world!"
```
=== "C"
```c
#include <stdio.h>
int main(void) {
printf("Hello world!\n");
}
```
=== "C++"
```cpp
#include <iostream>
int main() {
std::cout << "Hello world!" << std::endl;
return 0;
}
```
=== "C#"
```cs
using System;
class Program {
static void Main(string[] args) {
Console.WriteLine("Hello world!");
}
}
```
Alert/Spoiler blocs¶
Alert/Spoiler blocs
Spoiler
This is a spoiler
note ou seealso
blablabla
tip ou hint ou important
info ou todo
question ou help ou faq
summary
warning ou caution ou attention
failure ou fail ou missing
check ou done
danger ou error
bug
quote
example
??? warning "Spoiler"
This is a spoiler
!!! note "note ou seealso"
blablabla
!!! tip "tip ou hint ou important"
!!! info "info ou todo"
!!! help "question ou help ou faq"
!!! summary "summary"
!!! warning "warning ou caution ou attention"
!!! failure "failure ou fail ou missing"
!!! done "check ou done"
!!! danger "danger ou error"
!!! bug "bug"
!!! quote "quote"
!!! example "example"