acrylamid ще один легкий статичний блогів додаток написано в Python і призначений, щоб одержати високу якість своєї продукції. Його під ліцензією BSD стилі, 2 статті.
Швидкий старт
пункт встановити acrylamid
Ви будете потребувати Python, jinja2 і або уцінки (за замовчуванням) або Docutils. Для приємних покажчики також translitcodec потрібно. pygments і asciimathml для кольорових листингов відповідно MathML. Повнофункціональний установка зробити:
пункт встановити Docutils translitcodec pygments asciimathml
Отримати acrylamid і редагувати conf.yaml і макети /. Запустіть acrylamid з:
$> Acrylamid ініціалізації MyBlog
І NBSP; створити MyBlog / зміст /
І NBSP; ...
$> CD MyBlog /
$> Acrylamid ген
І NBSP; попередити за допомогою час зміни від
І NBSP; створити "/articles/index.html", написаний для виведення / Статті / index.html
І NBSP; створити "Die Verwandlung", написана для виведення / 2011 / Die-verwandlung / index.html
І NBSP; створити "/atom/index.html", написаний для виведення / атом / index.html
І NBSP; створити "/rss/index.html", написаний для виведення / RSS / index.html
І NBSP; створити '/', написана для виведення / index.html
Використання acrylamid
вихід /
├ ** 2011 /
│ └ ** - смисловий титулу /
│ └ ** index.html
├ ** вироби /
│ └ ** index.html
├ ** атом /
│ └ ** index.html
├ ** RSS /
│ └ ** index.html
└ ** index.html
Фільтри
- Уцінки: надання Markdown (+ asciimathml, pygments)
- Відпочинок: ReStructuredText (+ pygments)
- Друкарня: https://code.google.com/p/typogrify/ (і користувальницькі модифікації)
- Підіб'ємо підсумки: підсумовує повідомлення до 200 слів
- Розстановка переносів: Перенесення в слова (довжина> 10) на основі мови
- Head_offset: зменшення рубриками зміщення
Переглядів
- Статті: Огляд статті
- Запис: надає одного запису в даній кулі
- Індекс: створює посторінкову навігацію / і / Головна /: Num
- Канали: діє атом / RSS потік
Особливості
- в блозі статті, сторінки і RSS / Atom канали
- Підтримка тем (з використанням jinja2)
- Markdown і ReStructuredText як мови розмітки
- покоління MathML, використовуючи AsciiMathML
- розстановка переносів за допомогою & сором'язливий;
- сучасний веб-типографіки
Вимоги
- Python
Коментар не знайдено