You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
Glenn Y. Rolland 53a626474c
continuous-integration/drone/push Build is passing Details
make: Fix bad ref and help text for PPTX
2 months ago
.github/workflows ci: fix command in test job 1 year ago
.makefiles@d5627404e1 Update .makefiles 2 years ago
.marp feat: Add support for rows/colums in marp 12 months ago
docker fix: Force version number for node image 5 months ago
docs style: improve filesystem organization 2 years ago
docs.extra Add extra JS & CSS 7 months ago
images Add sample images for .dot and .circo 2 years ago
scripts brand: rename project 5 months ago
slides Add support for mdpp slides 2 years ago
.dockerignore fix: docker build must ignore drone file 5 months ago
.drone.yml ci: remove useless build step 5 months ago
.gitignore chore: ignore marp theme.css & sort ignored files 2 years ago
.gitmodules Add dependency to makefiles-forever 2 years ago
Makefile make: Fix bad ref and help text for PPTX 2 months ago
Pipfile feat: add support for PDF generation from docs 1 year ago
Pipfile.lock build(deps): bump pillow from 9.0.0 to 9.0.1 1 year ago
Procfile feature: Add auto-generated deck 'autoslide' 12 months ago
README.md doc: Update README 5 months ago
docker-compose.yml Update docker scripts 2 years ago
mkdocs-source.yml config: enable codehilite 5 months ago
package-lock.json Merge branch 'master' of github.com:glenux/teaching-boilerplate 12 months ago
package.json build(deps): bump node-sass from 6.0.1 to 7.0.0 1 year ago

README.md

DocMachine

Prerequisites

Make sure you have Docker installed.

Writing content

Create your directory tree

.           # project directory
|- docs     # where website documents go
|  `- *.md
|- slides   # where presentation documents go
|  `- *.md
|- images/  # where images go
|- ...

Content for docs

FIXME: tree structure

FIXME: autoslide feature

Content for slides

FIXME: tree structure

Watch mode

This mode allows you the result on-the-fly as you makea changes in the content.

To use watch mode, type:

docmachine -a watch

To use watch mode for slides only type:

docmachine -a watch-slides

To use watch mode for docs only type:

docmachine -a watch-docs

Build mode

This mode builds final content for delivery (website, PDF files)

Building HTML

To use build mode:

docmachine build

Building PDF