# Code highlight'n

Arrr

Fello' pirrates, be awarrre some featurrres may not work fer us in this trrranslat'n. Like table of rrramblings and stuff.

Th' Relearrrn theme uses Hugo’s built-in rules highlight'n fer code.

## Marrrkdown rules

Wrap th' code block wit' three backticks an' th' name o' th' language. Highlight will try t' auto detect th' language if one be not provided.

    ```json
    [
      {
        "title": "apples",
        "count": [12000, 20000],
        "description": {"text": "...", "sensitive": false}
      },
      {
        "title": "oranges",
        "count": [17500, null],
        "description": {"text": "...", "sensitive": false}
      }
    ]
    ```

Renders t':

    [
      {
        "title": "apples",
        "count": [12000, 20000],
        "description": {"text": "...", "sensitive": false}
      },
      {
        "title": "oranges",
        "count": [17500, null],
        "description": {"text": "...", "sensitive": false}
      }
    ]

## Supported languages

Cap'n Hugo comes wit' a remark'ble list o' supported languages.

## Recommended configurat'n

Ye can choose a color theme from th' list o' supported themes an' add it 'n yer `config.toml`

    [marrrkup]
      [marrrkup.highlight]
        # if set t' `guessSyntax = true`, there will be no unstyled code even if no language
        # was given BUT mermaid code fences will not work anymore! So this be a mandatory
        # sett'n fer yer ship
        guessSyntax = false

        # choose a color theme or create yer own
        style = "base16-snazzy"