EulandaXtools — Funktionsreferenz
Wandelt GitHub-Hinweisblöcke in Hugo-Hint-Shortcodes um.
Convert-HugoHintBlocks [-Content] <string> [<CommonParameters>]Erkennt GitHub-kompatible Hinweisblöcke wie `> [!NOTE]`, `> [!WARNING]` usw. und wandelt sie in Hugo-Shortcodes der Form `{{% hint info %}} ... {{% /hint %}}` um.
Unterstützte Typen und ihre Zuordnung:
[!NOTE], [!TIP], [!INFO] -> hint info
[!IMPORTANT], [!WARNING] -> hint warning
[!CAUTION], [!DANGER] -> hint danger
Der Block wird durch eine Leerzeile oder eine Zeile ohne führendes `>` beendet. Zeilenenden (LF/CRLF) des Eingabetextes werden beibehalten.
-Content
Type: stringDer Markdown-Inhalt als String.
[string] -- Der konvertierte Inhalt mit Hugo-Shortcodes.$converted = Convert-HugoHintBlocks -Content (Get-Content 'page.md' -Raw)