OHP is Hacker's Presentation writer with Markdown and CSS
fontSize
(number?
) - Font size (default:36
)page
- Default configuration for each pagesclassName
(string?
) - Default class(es)
pageNumber
- Default configuration for page numbersenable
(boolean?
) - Whether to render the page numbers (default:false
)className
(string?
) - Class(es) of page number elements (default:pageNumber
)number
(number?
) - Pgae number for the first page (default:1
)
---
fontSize: 32
page:
className: page
pageNumber:
enable: true
---
# Title
# Page 1
<!-- newpage -->
# Page 2
className
(string?
) - Class(es) of the page element
<!-- page className="title" -->
# Title
<!-- newpage -->
<!-- page className="toc" -->
# Table of Contents
enable
(boolean?
) - Whether to render the page number to the current pageclassName
(string?
) - Class(es) of the page number elementnumber
(number?
) - Number to render to this page
<!-- pageNumber enable=false -->
# Title
<!-- newpage -->
<!-- pageNumber number=1 className="toc__pageNumber" -->
# Table of Contents
Windows/Linux | Mac | Action |
---|---|---|
Ctrl+Enter | Cmd+Enter | Insert <!-- newpage --> |
# Run `yarn install` and `lerna bootstrap`
$ yarn bootstrap
# Start webpack-dev-server and electron
$ yarn start:dev
# Or, run `yarn start:dev:app` and `yarn start:dev:server`
Licensed under MIT License.