Quelltext
Inzeiliger `Quelltext` ist von `rückwärts geneigten Hochkommata` umschlossen.
Inzeiliger Quelltext
ist von rückwärts geneigten Hochkommata
umschlossen.
Mehrzeilige Quelltextblöcke sind von Zeilen mit drei rückwärts geneigten Hochkommata ``` umschlossen.
```python showLineNumbers title="MyPython.py" {1} /test/#r /Python/#y /syntax/#l
s = "Python syntax highlighting"
print s # test
```
```
Wenn keine Sprache angegeben ist,
dann wir `plain` gesetzt.
```
s = "Python syntax highlighting"
print s # test
Wenn keine Sprache angegeben ist,
dann wir `plain` gesetzt.
Konfiguration
Du kannst die Standardwerte der Quelltextblöcke in der hyperbook.json
ändern. Gültige Werte für die Themes findest du hier: https://shiki.style/themes#themes.
bypassInline ist standardmäßig false
, wenn du es auf true
setzt, dann wird inline Quelltext nicht verarbeitet. Das heißt, dass kein Kopieren-Button angezeigt wird und auch kein Syntax-Highlighting angewendet wird.
{
"elements": {
"code": {
"showLineNumbers": true,
"theme": {
"dark": "dracula",
"light": "evergreen"
},
"bypassInline": true
}
}
}