{"id":31533501,"url":"https://github.com/angelonazzaro/typxidian","last_synced_at":"2025-10-04T04:55:18.330Z","repository":{"id":315962073,"uuid":"1042775739","full_name":"angelonazzaro/typxidian","owner":"angelonazzaro","description":"A Typst template inspired by Obsidian good for note-taking an thesis writing","archived":false,"fork":false,"pushed_at":"2025-09-29T10:06:53.000Z","size":6276,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-09-29T12:09:14.212Z","etag":null,"topics":["note-taking","obsidian","thesis-template","typst","typst-template"],"latest_commit_sha":null,"homepage":"","language":"Typst","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/angelonazzaro.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-08-22T14:56:26.000Z","updated_at":"2025-09-29T10:06:19.000Z","dependencies_parsed_at":"2025-09-21T22:23:32.092Z","dependency_job_id":"03548b44-7969-4819-addf-1436562e2e6c","html_url":"https://github.com/angelonazzaro/typxidian","commit_stats":null,"previous_names":["angelonazzaro/typxidian"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/angelonazzaro/typxidian","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angelonazzaro%2Ftypxidian","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angelonazzaro%2Ftypxidian/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angelonazzaro%2Ftypxidian/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angelonazzaro%2Ftypxidian/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/angelonazzaro","download_url":"https://codeload.github.com/angelonazzaro/typxidian/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/angelonazzaro%2Ftypxidian/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278266895,"owners_count":25958733,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-04T02:00:05.491Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["note-taking","obsidian","thesis-template","typst","typst-template"],"created_at":"2025-10-04T04:55:15.652Z","updated_at":"2025-10-04T04:55:18.324Z","avatar_url":"https://github.com/angelonazzaro.png","language":"Typst","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TypXidian\n\n**TypXidian** is a Typst template for academic documents, such as theses, dissertations, and reports.\n\n## Features\n\nThe template comes with a structured title page that can include a wide range of academic metadata: title, subtitle, authors, supervisors, university, faculty, department, degree, academic year, a quote and an abstract.  \n\nCitations, references and links are configurable with custom colors.   \n\nTo improve readability, TypXidian includes styled environments for notes, tips, and warnings. These callouts are inspired by [Obsidian](https://obsidian.md/).  \nMathematical writing is also supported, with environments for definitions, theorems, and proofs.  \n\n\u003ctable align=\"center\"\u003e\n    \u003ctr\u003e\n        \u003ctd\u003e\n              \u003cimg src=\"https://github.com/user-attachments/assets/760fa379-bbae-4159-a181-63e9970224bf\" width=\"350px\"\u003e\n        \u003c/td\u003e\n        \u003ctd\u003e\n            \u003cimg src=\"https://github.com/user-attachments/assets/c0023792-3e94-4b3e-82cf-13332423bd79\" width=\"500px\"\u003e\n        \u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr\u003e\n        \u003ctd\u003eCallouts\u003c/td\u003e\n        \u003ctd\u003eMath environments\u003c/td\u003e\n    \u003c/tr\u003e\n\u003c/table\u003e\n\nFinally, the template allows you to select fonts, paper sizes, and languages so that the document feels tailored to your academic context.  \n\n## Usage\n\nTo use TypXidian, start a new `.typ` document and import the template.  \nTo use the template locally, run the following command in your terminal:\n```bash\ntypst init @preview/typxidian:0.1.3\n```\n\nHere is a minimal example showing how to set up the template with metadata for a thesis:  \n\n```typst\n#import \"@preview/typxidian:0.1.3\": *\n\n#show: template.with(\n  title: [TypXidian],\n  authors: (\"Giuseppe Verdi\", ),\n  supervisors: (\"Prof. Mario Rossi\", \"Prof. Mario Bianchi\"),\n  subtitle: [A template for academic documents written in Typst],\n  university: [University of Salerno],\n  faculty: [Faculty of Science],\n  degree: [Master's Degree in Machine Learning \u0026 Data Science],\n  department: [Department of Computer Science],\n  academic-year: [2025/2026],\n  abstract: lorem(150),\n  quote: [\n    #lorem(20)\n    \\ \\ #align(right, [-- John Doe])\n  ],\n  bib: bibliography(\"bibliography.bib\"),\n  abbreviations: abbreviations,\n)\n```\n\nOnce the metadata is in place, you can start writing your chapters and sections immediately below.  \nThe template will handle the layout of the title page, abstract, and other structural elements automatically.  \n\n### Working with Chapters\n\nTypst does not currently support textual inclusion. If you plan to split your document into standalone chapter files, you can simply re-include the package in each file to access its functions\n\n## Requirements\n\nTo work with TypXidian you will need:\n\n- [Typst](https://typst.app/) version 0.13.1 or newer\n- Optionally, a `.bib` file if you want to manage your bibliography\n- Optionally, an `abbreviations.typ` file if your document uses acronyms\n- The template also makes use of Font Awesome icons via the [fontawesome](https://typst.app/universe/package/fontawesome) package.  \n  For these to display correctly, you should install the [Font Awesome 7 Desktop](https://fontawesome.com/download) fonts on your computer,  \n  or upload them to your project folder if you are working on the Typst web app.\n\n## License\n\nTypXidian is distributed under the MIT License.  \nPlease note that the cat and dog photographs included in the example document (`main.typ`) are licensed under the [Unsplash terms](https://unsplash.com/license).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fangelonazzaro%2Ftypxidian","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fangelonazzaro%2Ftypxidian","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fangelonazzaro%2Ftypxidian/lists"}