publicjgm/gitit

Subversion checkout URL

You can clone with HTTPS or Subversion.

Fetching contributors…

Cannot retrieve contributors at this time

file 42 lines (39 sloc) 1.747 kb
 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 % gitit-Jg.tex\begin{hcarentry}[updated]{gitit}\label{gitit}\report{John MacFarlane}%11/10\participants{Gwern Branwen, Simon Michael, Henry Laxen, Antonvan Straaten, Robin Green, Thomas Hartman, Justin Bogner, Kohei Ozaki,Dmitry Golubovsky, Anton Tayanovskyy, Dan Cook, Jinjing Wang}\status{active development}\makeheaderGitit is a wiki built on Happstack~\cref{happstack} and backed by a git, darcs, or mercurialfilestore. Pages and uploaded files can be modified either directlyvia the VCS's command-line tools or through the wiki's web interface.Pandoc~\cref{pandoc} is used for markup processing, so pages may be written in(extended) markdown, reStructuredText, LaTeX, HTML, or literate Haskell,and exported in thirteen different formats, including LaTeX, ConTeXt,DocBook, RTF, OpenOffice ODT, MediaWiki markup, EPUB, and PDF.Notable features of gitit include:\begin{compactitem}\item  Plugins: users can write their own dynamically loaded page transformations,  which operate directly on the abstract syntax tree.\item  Math support: LaTeX inline and display math is automatically converted  to MathML, using the \texttt{texmath} library.\item  Highlighting: Any git, darcs, or mercurial repository can be made a gitit wiki.  Directories can be browsed, and source code files are  automatically syntax-highlighted. Code snippets in wiki pages  can also be highlighted.\item  Library: Gitit now exports a library, \texttt{Network.Gitit}, that makes it  easy to include a gitit wiki (or wikis) in any Happstack application.\item  Literate Haskell: Pages can be written directly in literate Haskell.\end{compactitem}\FurtherReading\url{http://gitit.net} (itselfa running demo of gitit)\end{hcarentry}
Something went wrong with that request. Please try again.