Diamond-Patterns¶
Diamond-Patterns are scaffolds for knowledge work. Use patterns to go faster.
Installation¶
Diamond-Patterns requires Python 3. pip is the recommended way to install Diamond-Patterns. Installation documentation is available online.
pip install diamond-patterns
Usage¶
Create an article with Diamond-Patterns:
mkdir my-article
cd my-article
diamond --skel article scaffold
List available patterns:
diamond list
Online Resources¶
Introduction¶
Patterns¶
- Agile: An Agile project management scaffold
- Analysis: An R project suitable for data analysis
- Ansible: A linux system configuration container
- Article: A LaTeX article with sections and graphics
- Beamer: Produce LaTeX Beamer Presentations from Pandoc-flavored Markdown
- Book: A LaTeX book with multiple chapters
- Charts: Render flowcharts with Mermaid
- Organzation: An organization with digital constitution
- Outline: Structure for Scaffolding Towards a Publication
- Presentation: An HTML5 presentation
- Project: A basic team project with website, plan, and timeline
- Python: A Python package
- Tufte Bookdown Online Article
- Website: A website based on Jekyll