Penrose – Create diagrams by typing notation in plain text
penrose.cs.cmu.edu
Penrose – Create diagrams by typing notation in plain text
1–10 of 124 posts
Re: Penrose – Create diagrams by typing notation in plain text
#2Re: Penrose – Create diagrams by typing notation in plain text
#3How do I see the notation? The diagrams sure look beautiful, but I must be missing something obvious… Thanks!
Re: Penrose – Create diagrams by typing notation in plain text
#4Re: Penrose – Create diagrams by typing notation in plain text
#5https://mermaid.js.org/ https://graphviz.org/ https://flowchart.fun/
Re: Penrose – Create diagrams by typing notation in plain text
#6examples at https://penrose.cs.cmu.edu/try/?examples each example has three tabs:
.substance => data
.style => low level 2d vector art
.domain => data ranges
heavy lifting done by .style, random fragment: forall repeatable Element a; Element b; Element c
where IsProduct( a, b, c )
{
shape productShape = Rectangle {
center: ( b.u, c.v )
width: a.width - global.boxPadding
height: a.height - global.boxPadding
cornerRadius: 2.0
fillColor: a.boxColor
}
shape productText = Equation {
string: a.label
center: productShape.center
fontSize: "8px"
fillColor: a.labelColor
}
}Re: Penrose – Create diagrams by typing notation in plain text
#7CMU’s ‘Penrose’ Turns Complex Math Notations into Illustrative Diagrams (2020) - https://news.ycombinator.com/item?id=31632841 - June 2022 (1 comment)
Penrose: From mathematical notation to beautiful diagrams - https://news.ycombinator.com/item?id=29674986 - Dec 2021 (21 comments)
CMU’s ‘Penrose’ Turns Complex Math Notations into Illustrative Diagrams - https://news.ycombinator.com/item?id=23430282 - June 2020 (48 comments)
Penrose: From mathematical notation to beautiful diagrams - https://news.ycombinator.com/item?id=23387687 - June 2020 (19 comments)
Penrose: Create diagrams by typing mathematical notation in plain text - https://news.ycombinator.com/item?id=23130646 - May 2020 (30 comments)
Penrose: Create diagrams by typing mathematical notation in plain text - https://news.ycombinator.com/item?id=20036776 - May 2019 (39 comments)
Penrose: create diagrams by typing mathematical notation in plain text - https://news.ycombinator.com/item?id=18178230 - Oct 2018 (48 comments)
Re: Penrose – Create diagrams by typing notation in plain text
#8Penrose looks great. Beautiful diagrams and readable code. What are some other text-driven diagramming languages / tools? I know of: https://mermaid.js.org/ https://graphviz.org/ https://flowchart.fun/
Anyway, I think that mermaid.js have an advantage there in a lot of environments as it is supported by a lot of markdown renderers, I would like that ChatGPT one does that too.