У меня есть блог , управляемый Tumblr , на котором я публикую много сообщений, связанных с Python. Как сделать так, чтобы фрагменты Python в моих сообщениях отображались с цветовой кодировкой?
У меня есть блог , управляемый Tumblr , на котором я публикую много сообщений, связанных с Python. Как сделать так, чтобы фрагменты Python в моих сообщениях отображались с цветовой кодировкой?
Ответы:
Если у вас их слишком много, я бы сказал, зайдите на google-code-prettify .
Все, что вам нужно сделать, это включить некоторые JavaScript, CSS и все готово.
Проверьте несколько примеров и вот настройки:
- Скачать дистрибутив
- Включите скрипт и таблицы стилей в ваш документ (вам нужно убедиться, что файлы css и js находятся на вашем сервере, и скорректировать пути в скрипте и теге ссылки)
<link href="prettify.css" type="text/css" rel="stylesheet"/>
<script type="text/javascript" src="prettify.js"></script>
- Добавьте onload = "prettyPrint ()" к тегу body вашего документа.
- Измените таблицу стилей, чтобы получить цвет, который вы предпочитаете
Вы можете использовать hilite.me
hilite.me преобразует ваши фрагменты кода в печатный HTML-формат, который легко встраивается в сообщения блога, электронные письма и веб-сайты.
Просто скопируйте исходный код на левую панель, выберите язык и цветовую схему и нажмите «Выделить!». HTML-код из правой панели теперь может быть вставлен в ваш блог или электронную почту, никаких внешних CSS или Javascript-файлов не требуется.
Я использую суть Github, чтобы сделать это. Вставьте и создайте суть, и затем вы можете встраивать их в любую веб-страницу, включая Tumblr.
script
элементы - Tumblr избегает их, даже если вы используете режим HTML. Любые идеи?
code
теги определеннымclass
, что не очень хорошо, если вы используете синтаксис Markdown. К счастью, это не проблема сделать это с помощью JS при загрузке страницы.