trustedcomputinggroup / markdown Goto Github PK
View Code? Open in Web Editor NEWContainers and actions for working with Markdown-based specifications.
License: BSD 3-Clause "New" or "Revised" License
Containers and actions for working with Markdown-based specifications.
License: BSD 3-Clause "New" or "Revised" License
pandoc has a build script that does all the fixups the action does now. Let's refactor the action to just use that script.
I can think of a few basic obvious features we need to support:
GitHub supports mermaid diagrams with
```mermaid
but to include the diagrams in the lists of figures we have to use
```{.mermaid caption="figure name"}
which causes GitHub not to render it anymore.
It'd be nice to have a solution that makes both happy.
This markdown:
# References
[1] Trusted Computing Group, "DICE Protection Environment," 2023. [Online].
Available: https://trustedcomputinggroup.org.
[2] Trusted Computing Group, "DICE Certificate Profiles," 2020. [Online].
Available: https://trustedcomputinggroup.org.
[3] Internet Engineering Task Force, "Cryptographic Message Syntax (CMS)," 2009. [Online].
Avilable: https://www.ietf.org/rfc/rfc5652.txt
[4] Internet Engineering Task Force, "PKCS #10: Certification Request Syntax Specification Version 1.7," 2000. [Online].
Avilable: https://www.ietf.org/rfc/rfc2986.txt
Renders like this:
A couple issues:
It might aid in review processes to have a flavor of the action that generates a "PDF diff-doc" with the removed content in red, added content in green. Example: https://github.com/davidar/pandiff
This action could be automatically run on pull requests, giving reviewers a chance to easily see changes to large documents. It could also be used to prepare external review request materials.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.