acrylamid er endnu et letvægts statisk blogging app skrevet i Python og designet til at få en høj kvalitet. Dens licenseret under BSD Style, 2 klausuler.
Quickstart
pip installere acrylamid
Du skal bruge python, jinja2 og enten markdown (standard) eller docutils. For pænere URL'er også translitcodec er påkrævet. pygments og asciimathml for farvede kode lister henholdsvis MathML. Fuldt udstyret installation gøre:
pip installere docutils translitcodec pygments asciimathml
Få acrylamid og redigere conf.yaml og layout /. Kør acrylamid med:
$> Acrylamid init MyBlog
& Nbsp; skabe MyBlog / indhold /
& Nbsp; ...
$> Cd MyBlog /
$> Acrylamid gen
& Nbsp; advare hjælp mtime fra
& Nbsp; skabe "/articles/index.html«, skrevet til output / artikler / index.html
& Nbsp; skabe "Die Verwandlung«, skrevet til output / 2011 / die-Verwandlung / index.html
& Nbsp; skabe "/atom/index.html«, skrevet til output / atom / index.html
& Nbsp; skabe "/rss/index.html«, skrevet til output / rss / index.html
& Nbsp; skabe '/', skrevet til output / index.html
Brug acrylamid
output /
├ ** 2011 /
│ └ ** a-meningsfuld-titel /
│ └ ** index.html
├ ** Artikler /
│ └ ** index.html
├ ** atom /
│ └ ** index.html
├ ** RSS /
│ └ ** index.html
└ ** index.html
Filtre
- Markdown: rendering Markdown (+ asciimathml, pygments)
- resten: reStructuredText (+ pygments)
- Typografi: https://code.google.com/p/typogrify/ (og brugerdefinerede ændringer)
- Give en oversigt: opsummerer stillinger til 200 ord
- orddeling: orddeling ord (LEN> 10) baseret på sprog
- head_offset: falde overskrifter ved offset
Views
- Genstande: genstande oversigt
- Indtastning: gør enkelt indgang til given slug
- Index: skaber paginering / og / side /: num
- Feeds: gyldig atom / rss feed
Egenskaber :
- blog artikler, sider og RSS / Atom feeds
- temaer support (ved hjælp jinja2)
- Markdown og reStructuredText som kodesprog
- MathML generation hjælp AsciiMathML
- orddeling hjælp & genert;
- moderne web-typografi
Krav :
- Python
Kommentarer ikke fundet