mirror of
https://github.com/getpelican/pelican.git
synced 2025-10-15 20:28:56 +02:00
97 lines
3.1 KiB
ReStructuredText
97 lines
3.1 KiB
ReStructuredText
Pelican |release|
|
|
=================
|
|
|
|
|
|
.. ifconfig:: release.endswith('.dev')
|
|
|
|
.. warning::
|
|
|
|
This documentation is for the version of Pelican currently under development.
|
|
Were you looking for version |last_stable| documentation?
|
|
|
|
|
|
Pelican is a static site generator, written in Python_. Highlights include:
|
|
|
|
* Write your content directly with your editor of choice
|
|
in reStructuredText_ or Markdown_ formats
|
|
* Includes a simple CLI tool to (re)generate your site
|
|
* Easy to interface with distributed version control systems and web hooks
|
|
* Completely static output is easy to host anywhere
|
|
|
|
Ready to get started? Check out the :doc:`Quickstart<quickstart>` guide.
|
|
|
|
Features
|
|
--------
|
|
|
|
Pelican |version| currently supports:
|
|
|
|
* Articles (e.g., blog posts) and pages (e.g., "About", "Projects", "Contact")
|
|
* Comments, via an external service (Disqus). If you prefer to have more
|
|
control over your comment data, self-hosted comments are another option.
|
|
Check out the `Pelican Plugins`_ repository for more details.
|
|
* Theming support (themes are created using Jinja2_ templates)
|
|
* Publication of articles in multiple languages
|
|
* Atom/RSS feeds
|
|
* Code syntax highlighting
|
|
* Import from WordPress, Dotclear, or RSS feeds
|
|
* Integration with external tools: Twitter, Google Analytics, etc. (optional)
|
|
* Fast rebuild times thanks to content caching and selective output writing
|
|
|
|
Why the name "Pelican"?
|
|
-----------------------
|
|
|
|
"Pelican" is an anagram for *calepin*, which means "notebook" in French. ;)
|
|
|
|
Source code
|
|
-----------
|
|
|
|
You can access the source code at: https://github.com/getpelican/pelican
|
|
|
|
Feedback / Contact us
|
|
---------------------
|
|
|
|
If you want to see new features in Pelican, don't hesitate to offer suggestions,
|
|
clone the repository, etc. There are many ways to :doc:`contribute<contribute>`.
|
|
That's open source, dude!
|
|
|
|
Send a message to "authors at getpelican dot com" with any requests/feedback.
|
|
For a more immediate response, you can also join the team via IRC at
|
|
`#pelican on Freenode`_ — if you don't have an IRC client handy, use the
|
|
webchat_ for quick feedback. If you ask a question via IRC and don't get an
|
|
immediate response, don't leave the channel! It may take a few hours because
|
|
of time zone differences, but if you are patient and remain in the channel,
|
|
someone will almost always respond to your inquiry.
|
|
|
|
Documentation
|
|
-------------
|
|
|
|
.. toctree::
|
|
:maxdepth: 2
|
|
|
|
quickstart
|
|
install
|
|
content
|
|
publish
|
|
settings
|
|
themes
|
|
plugins
|
|
pelican-themes
|
|
importer
|
|
faq
|
|
tips
|
|
contribute
|
|
internals
|
|
report
|
|
changelog
|
|
|
|
.. Links
|
|
|
|
.. _Python: http://www.python.org/
|
|
.. _reStructuredText: http://docutils.sourceforge.net/rst.html
|
|
.. _Markdown: http://daringfireball.net/projects/markdown/
|
|
.. _Jinja2: http://jinja.pocoo.org/
|
|
.. _`Pelican documentation`: http://docs.getpelican.com/latest/
|
|
.. _`Pelican's internals`: http://docs.getpelican.com/en/latest/internals.html
|
|
.. _`Pelican plugins`: https://github.com/getpelican/pelican-plugins
|
|
.. _`#pelican on Freenode`: irc://irc.freenode.net/pelican
|
|
.. _webchat: http://webchat.freenode.net/?channels=pelican&uio=d4
|