Я перестраиваю свой блог на http://www.elmalabarista.com/blog/. Я использую в своей предыдущей уценке версии, и теперь я помню, почему у меня почти нулевые образцы кода. Выполнение образцов кода в уценке очень хрупкое.Как сделать лучшую уценку для блога разработчика
Я пытаюсь поставить некоторый питон там, я не могу сделать отметку его как код !. Главный виновник? Синтаксис - это уценка для кода - это пробелы. Несмотря на то, что я использую wmd в качестве редактора (как это работает здесь, в SO - для меня mistery), он никогда не сможет перемещать текст так, чтобы он никогда не получал кода. это проблема:
я ставлю что-то простое:
:::python
def hello():
pass
Но проблема в том, что что-то у меня есть:
::: питон Защиту привет(): проход
или
::: python def hello(): пройти
(да, бот был отформатирован, но вы видите? не работа). Любая ошибка - использование вкладок, слишком много, слишком ленивые пробелы) наказывается тяжело. И если код длинный, вероятность проблемы тоже возрастает.
Таким образом, существует какой-либо способ просто сделать:
### Моя статья
- Мой список записей один
- Мой список записей два
::: питон def x (a, b): возвращение a * b
и ge t преобразовал rigth и никогда не беспокоиться об этой маленькой вещи снова ???
Кстати, я использую pygments & python markdown.
Да, в сочетании с сфинкса (http://sphinx.pocoo.org/) это отличный инструмент. Если я правильно помню, Дуг Хеллманн (http://www.doughellmann.com/PyMOTW/) упомянул, что он использует rest/sphinx для модуля Python блога недели. – monkut
reST прикомандирован. Библиотека docutils, которая реализует ее в Python, очень дружелюбна и проста для понимания и расширения. –
Но у вас такая же проблема. Я следую http://www.codekoala.com/blog/2008/syntax-highlighting-rest-pygments-and-django/ и по-прежнему необходимо точно отступать каждую строку кода к работам по формированию. Итак, никаких конфет. – mamcx