English | 简体中文
This project is an easy-to-use Typst electronic component datasheet template purposed for testing and showcasing the potential of using Typst for technical documentation writing.
If this project is helpful to you, please consider leaving a star⭐, you know the drill.
This is an open-source project created solely for demonstration purposes, with no intention of infringing on any trademarks. The author is not affiliated with TI in any way.
- Simple and User-friendly: Uses Typst format for easy readability and writing.
- Customizable: Can be customized for specific component specifications.
- Fast Compilation: It only takes one or two seconds to generate the PDF, as opposed to LaTeX, which may take several minutes or even longer.
- Install Typst if you don't have:
winget install --id Typst.Typst
- Clone this repository locally:
git clone https://github.com/oldrev/tids.git
- Build the PDF example:
typst compile demo-ds.typ
- Check the generated
demo-ds.pdf
out.
- Copy the template file
tids.typ
to the directory of your project. - Import the template and call
tids()
function:See#import "tids.typ": tids #show: doc => tids(ds_metadata: ( title: [YourDSTitle], product: [YourProductName], product_url: "https://github.com/oldrev/tids", revision: [CurrentRevision], publish_date: [PublishedOn] ), features: [features for the title page], applications: [application information for the title page], desc: [description content for the title page], rev_list: [revision list], doc: doc ) // ... The content of your document
demo-ds.typ
for details.
- Youtube: TODO
Feel free to contribute and raise issues. Please see the Contribution Guidelines for more information.
This project is licensed under the Apache 2.0 License.