e-book publishing projects for generating fiction works, zines, documentation, and other things. Write in markdown, compile beautiful pdfs
Go to file
biglysmalls ebb60f5305 Merge branch 'master' of terris/TildePublishingUnlimited into master 2019-12-10 01:41:17 -05:00
ebook-storybook Makefile to replace both shell scripts 2019-12-09 18:21:59 -05:00
recipes makefile cleanup 2019-12-10 01:05:02 -05:00
.gitignore removing ignored files. 2018-11-06 16:15:02 -05:00
LICENSE Initial commit 2018-11-01 22:12:23 -04:00
README.md recipe makefile, README, carrots 2019-12-10 01:01:12 -05:00

README.md

TildePublishingUnlimited

E-book publishing projects for generating fiction works, zines, documentation, and other things.

Write in markdown, compile beautiful pdfs, and ebooks.

to compile, create and edit markdown files in the project inputs/ subdirectory and then just type make in the project directory.

TEMPLATES:

  • ebook-story book: short stories, fiction works, verse.
  • recipes: standalone recipe pages, should be able to include in book template in the future.
  • Upcoming:
    • seriousbook: nonfiction, technical documentation, etc.
    • pamphlets: short informative works.
    • flier-sm-poster: small poster (A4/letter) fliers or posters
    • menu: menus for foods, goods, services

REQUIREMENTS:

  • texlive-full (url)
    • or at least some abridged texlive install with latexmk, texlive-fonts-extra
    • Lipsum package to compile demos
  • perl5 (req'd by texlive-full)
  • pandoc
  • gnu make

DEVELOPMENT MAP:

  • first template set up
  • Identify templates for inclusion in project
  • Modify templates to follow editing conventions (markdown \includes, etc.)
  • get them working & then use githooks to streamline testing during development.
  • Begin work on makefiles [X]
  • Begin work on other output formats using pandoc - ebook formats, html formats(will need css magics)

TODO:

  • Define auxfiles directory and succeed in compiling pdf without losing aux files.
  • Makefile framework for projects [STARTED]
  • Change script md2pdf.sh to move .tex files to a different directory to compile from, isolate "*.md" files
  • Makefiles - standardize the kinds of targets, document default targets, etc.