mirror of
https://github.com/TinyTapeout/tt-support-tools.git
synced 2026-11-03 04:36:09 +01:00
feat(datasheet): use mustache for doc_template
This commit is contained in:
@@ -1,19 +0,0 @@
|
||||
---
|
||||
title: |
|
||||
{{width=15cm}}
|
||||
{name} Datasheet
|
||||
subtitle: Project Repository [{repo}]({repo})
|
||||
documentclass: scrartcl
|
||||
date: \today{{}}
|
||||
geometry: "left=2cm,right=2cm,top=2cm,bottom=2.5cm"
|
||||
fontsize: 14pt
|
||||
mainfont: Latin Modern Sans
|
||||
header-includes:
|
||||
- \hypersetup{{colorlinks=true,
|
||||
urlcolor=blue,
|
||||
linkcolor=[rgb]{{0,0,0.5}},
|
||||
allbordercolors={{0 0 0}},
|
||||
pdfborderstyle={{/S/U/W 1}}}}
|
||||
---
|
||||
|
||||
\pagebreak
|
||||
@@ -0,0 +1,19 @@
|
||||
---
|
||||
title: |
|
||||
{width=15cm}
|
||||
{{name}} Datasheet
|
||||
subtitle: Project Repository [{{repo}}]({{repo}})
|
||||
documentclass: scrartcl
|
||||
date: \today{}
|
||||
geometry: "left=2cm,right=2cm,top=2cm,bottom=2.5cm"
|
||||
fontsize: 14pt
|
||||
mainfont: Latin Modern Sans
|
||||
header-includes:
|
||||
- \hypersetup{colorlinks=true,
|
||||
urlcolor=blue,
|
||||
linkcolor=[rgb]{0,0,0.5},
|
||||
allbordercolors={0 0 0},
|
||||
pdfborderstyle={/S/U/W 1} }
|
||||
---
|
||||
|
||||
\pagebreak
|
||||
@@ -1,24 +0,0 @@
|
||||
## {title} [{mux_address}]
|
||||
|
||||
* Author: {author}
|
||||
* Description: {description}
|
||||
* [GitHub repository](__git_url__)
|
||||
* {project_type} project
|
||||
* Mux address: {mux_address}
|
||||
* [Extra docs](__doc_link__)
|
||||
* Clock: {clock_hz} Hz
|
||||
|
||||
{user_docs}
|
||||
|
||||
### Pinout
|
||||
|
||||
| # | Input | Output | Bidirectional |
|
||||
| - | -------------- | -------------- | --------------- |
|
||||
| 0 | {pinout.ui[0]} | {pinout.uo[0]} | {pinout.uio[0]} |
|
||||
| 1 | {pinout.ui[1]} | {pinout.uo[1]} | {pinout.uio[1]} |
|
||||
| 2 | {pinout.ui[2]} | {pinout.uo[2]} | {pinout.uio[2]} |
|
||||
| 3 | {pinout.ui[3]} | {pinout.uo[3]} | {pinout.uio[3]} |
|
||||
| 4 | {pinout.ui[4]} | {pinout.uo[4]} | {pinout.uio[4]} |
|
||||
| 5 | {pinout.ui[5]} | {pinout.uo[5]} | {pinout.uio[5]} |
|
||||
| 6 | {pinout.ui[6]} | {pinout.uo[6]} | {pinout.uio[6]} |
|
||||
| 7 | {pinout.ui[7]} | {pinout.uo[7]} | {pinout.uio[7]} |
|
||||
@@ -0,0 +1,19 @@
|
||||
## {{title}} [{{mux_address}}]
|
||||
|
||||
* Author: {{author}}
|
||||
* Description: {{&description}}
|
||||
* [GitHub repository]({{git_url}})
|
||||
* {{project_type}} project
|
||||
* Mux address: {{mux_address}}
|
||||
* [Extra docs]({{doc_link}})
|
||||
* Clock: {{clock_hz}} Hz
|
||||
|
||||
{{&user_docs}}
|
||||
|
||||
### Pinout
|
||||
|
||||
| # | Input | Output | Bidirectional |
|
||||
| ------------- | -------- | -------- | --------------- |
|
||||
{{#pins}}
|
||||
| {{pin_index}} | {{&ui}} | {{&uo}} | {{&uio[0]}} |
|
||||
{{/pins}}
|
||||
Reference in New Issue
Block a user