Mam blog zarządzany przez Tumblr , na którym publikuję wiele postów związanych z Pythonem. Jak sprawić, by fragmenty Pythona w moich postach były oznaczone kolorami?
21
Mam blog zarządzany przez Tumblr , na którym publikuję wiele postów związanych z Pythonem. Jak sprawić, by fragmenty Pythona w moich postach były oznaczone kolorami?
Jeśli masz ich zbyt wiele, powiedziałbym, że idź do google-code-prettify .
Wszystko, co musisz zrobić, to dołączyć javascript, css i gotowe.
Sprawdź kilka przykładów, a oto konfiguracja:
- Pobierz dystrybucję
- Dołącz skrypt i arkusze stylów do swojego dokumentu (musisz upewnić się, że pliki css i js znajdują się na twoim serwerze oraz dostosować ścieżki w skrypcie i znaczniku link)
<link href="prettify.css" type="text/css" rel="stylesheet"/>
<script type="text/javascript" src="prettify.js"></script>
- Dodaj onload = "prettyPrint ()" do znacznika body dokumentu.
- Zmodyfikuj arkusz stylów, aby uzyskać preferowaną kolorystykę
code
tagów konkretnymclass
, co nie jest miłe, jeśli używasz składni Markdown. Na szczęście nie jest to problemem przy użyciu JS przy ładowaniu strony.Możesz użyć hilite.me
źródło
Używam do tego celu Githuba . Wklej i utwórz treść, a następnie umieść ją na dowolnej stronie internetowej, w tym na tumblr.
źródło
script
elementy - Tumblr ucieka przed nimi, nawet jeśli używasz trybu HTML. Jakieś pomysły?