Ich habe einen von Tumblr verwalteten Blog , in dem ich viele Python-bezogene Beiträge poste. Wie kann ich die Python-Snippets in meinen Posts farblich kennzeichnen lassen?
21
Ich habe einen von Tumblr verwalteten Blog , in dem ich viele Python-bezogene Beiträge poste. Wie kann ich die Python-Snippets in meinen Posts farblich kennzeichnen lassen?
Wenn Sie zu viele haben, würde ich sagen, gehen Sie für Google-Code-Prettify .
Alles, was Sie tun müssen, ist, etwas Javascript, CSS und dann sind Sie fertig.
Überprüfen Sie einige Beispiele und hier ist das Setup:
- Laden Sie eine Distribution herunter
- Fügen Sie das Skript und die Stylesheets in Ihr Dokument ein (Sie müssen sicherstellen, dass sich die CSS- und JSS-Datei auf Ihrem Server befindet, und die Pfade im Skript- und Link-Tag anpassen).
<link href="prettify.css" type="text/css" rel="stylesheet"/>
<script type="text/javascript" src="prettify.js"></script>
- Fügen Sie onload = "prettyPrint ()" zum Body-Tag Ihres Dokuments hinzu.
- Ändern Sie das Stylesheet, um die gewünschte Farbe zu erhalten
code
Tags mit einem bestimmten kennzeichnen. Diesclass
ist nicht gut, wenn Sie die Markdown-Syntax verwenden. Glücklicherweise ist es kein Problem, dies mit JS beim Laden der Seite zu tun.Sie können hilite.me verwenden
quelle
Ich benutze Githubs Kern , um dies zu tun. Fügen Sie den Inhalt ein und erstellen Sie ihn. Anschließend können Sie ihn in jede Webseite, einschließlich Tumblr, einbetten.
quelle
script
Elemente gerendert - Tumblr entgeht diesen, auch wenn Sie den HTML-Modus verwenden. Irgendwelche Ideen?