summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-03-23Default to html5 outputScott Bahling1-1/+4
Disable numbered sections for multi-page html until we find a way to handle this properly.
2013-03-23Add panfry serve command and pandoc-optionsScott Bahling3-12/+73
2013-03-23Improve header id generationScott Bahling2-4/+16
2013-03-23Change --srcdir to --docdirScott Bahling2-11/+11
Avoid confusion with the src/ path that contain the document sources
2013-03-23New document file structureScott Bahling4-29/+48
- Document source is to be found under srcdir/src - Templates under srcdir/templates - Assets under srcdir/assets Assets are any files/directories that should be copied to the pubdir but are otherwise unprocessed by panfry. - By default pubdir = srcdir/pub
2013-03-23FixScott Bahling1-0/+1
2013-03-23Fix generation of cross page header referencingScott Bahling2-19/+25
2013-03-20Add epub generationScott Bahling3-3/+37
Default to xelatex latex engine for pdf generation to handle utf-8 properly.
2013-03-19remove debug printScott Bahling1-1/+0
2013-03-19Expand internal links for split html documentsScott Bahling1-1/+35
Internal links need to be converted to page.html#section_id links so they work accross split html documents
2013-03-19Implement full table of contents generationScott Bahling4-13/+50
By default panfry now generates a full table of contents navigation for split page documents. This means the TOC navitation has links to all pages and page sections. Simple, page only level table of contents can be switched on by passing the --simple-toc option.
2013-03-19Cleanup and prepare for full level TOC generationScott Bahling2-29/+63
2013-03-19Remove duplicate code left over from re-factoringScott Bahling1-308/+0
2013-03-18Add header with page source on html generationScott Bahling1-1/+1
2013-03-18Better document title detection and pdf filename generationScott Bahling1-14/+18
2013-03-17Fix package version reportingScott Bahling3-3/+5
2013-03-17fixup setup.pyScott Bahling1-97/+1
2013-03-17initial commitScott Bahling12-0/+2120