-
Notifications
You must be signed in to change notification settings - Fork 888
unofficial-uninsubria-thesis:0.1.0 #3628
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
|
||
| A (modernized) [Typst](https://typst.app/) template for documents like Bachelor theses, project documentation etc. | ||
|
|
||
| You can see an example of how the template looks in this [PDF file](https://github.com/sbOogway/tesi-uninsubria/blob/main/template/main.pdf). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This link is broken. I would recommend making a copy of this file at the root of the package, called example.pdf for example, and link to ./example.pdf directly.
| ## Introduction and Motivation | ||
|
|
||
| In my experience as an end-user (i.e. reader) of documents like Bachelor theses and similar works which are currently produced at DHBW, there is room for improvement with respect to their usability. There exists a recommendation at DHBW on how to structure and design such documents. I have the impression that some of the usability issues I identified are rooted directly within these recommendations, but others stem from the fact that some recommendations are just not thoroughly followed. | ||
|
|
||
| In order to give an example on how an improved document structure and layout could look like, I have created the present "*Clean DHBW Typst Template*". In the meantime it is the official Typst template for Computer Science at DHBW Karlsruhe. But of course anyone interested is welcome to use it too. | ||
|
|
||
| Of course such a concept is always a bit biased in some way. Therefore I explain the whys and hows below and I'm looking forward to the discussions it will provoke 😃. The name has been chosen in the sense "clean" is used in Software Engineering in terms like *clean architecture* or *clean code*, where it describes concepts and structures which are easy to understand, to use und to maintain. Furthermore they have a clear separation of concerns and responsibilities – for the case at hand that means: the template defines the typography, whereas the author is responsible for the contents. | ||
|
|
||
| There exists already a Typst template for these sorts of documents: It's the ["supercharged-dhbw"-template](https://github.com/DannySeidel/typst-dhbw-template) by Danny Seidel. It is a great piece of work with a lot of functionality covering a broad variety of use cases. But with respect to structure and layout, it implements exactly the above criticized state (which is without doubt what many people want or maybe have to use). I discussed with Danny on how to realize further development. We agreed to keep `supercharged-dhbw` more or less as-is in order to reflect current state and needs and in consequence to build this new template as a fork of his work. This gave me also more freedom to go new ways. | ||
|
|
||
| For those interested, further and more detailed explanations about the design of the "* Template*" can be found here: | ||
| - [Assumptions](https://github.com/sbOogway/tesi-uninsubria/blob/main/docs/assumptions.md) made for the development | ||
| - [Usability issues](https://github.com/sbOogway/tesi-uninsubria/blob/main/docs/usability-issues.md) mentioned above in detail | ||
| - [Explanation of the new document structure and layout](https://github.com/sbOogway/tesi-uninsubria/blob/main/docs/design-explained.md) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this was only relevant to the base package, not to this fork. You should adapt it or remove it.
|
|
||
| For each argument the expected type of the value is given in parentheses. All arguments marked with `*` are required. | ||
|
|
||
| Have a look at the example file [`main.typ`](https://github.com/sbOogway/tesi-uninsubria/blob/main/template/main.typ) whithin the [`template`](https://github.com/sbOogway/tesi-uninsubria/tree/main/template) directory on how to use the `tesi-uninsubria`-function with a typical subset of these parameters. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would recommend linking to files directly (i.e template/main.typ) or to use a "pinned" link by replacing main with a commit hash, so that the README is kept accurate even if you update these files in your repository in the future (for example while building a new version).
| @@ -0,0 +1,7 @@ | |||
| # Assumptions | |||
|
|
|||
| For the development of the "*Clean DHBW Typst Template*", I've made the following assumptions: | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You should update or remove the files in this directory too, in my opinion.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you please make sure that you are allowed to distribute this logo? Also, can you specify under which terms it is licensed and under which conditions it can be used, in your README?
|
i have fixed the issues. tell me if u need anything else |
|
Thank you. There is one last thing I forgot to ask in my previous review: the chosen package name would only be acceptable for an official package of the university, as per our guidelines. You have two options:
|
|
Thanks for renaming. Just to double-check, is the typo in "unofficial" intentional? If so it's fine and I'll merge as is, but if it was not intended I'll let you fix it first. |
|
Sorry to say that, but there is still a typo 😅 There is only one "c" in unofficial. |
|
🤣 🤣 🤣 |
|
Looks good now, thanks! |
…4d78ba51..7a7d316 7a7d316 Merge commit '2d3f8f18c0fad66474a88623067afd1c465ac743' 2d3f8f1 Squashed 'packages/preview/ttq-classic-resume/0.1.0/' changes from a4458f509..ba4f96130 3521221 Merge commit '20428da1f7ef63c3afd181749bf32a11c8a182e0' as 'packages/preview/ttq-classic-resume/0.1.0' 20428da Squashed 'packages/preview/ttq-classic-resume/0.1.0/' content from commit a4458f509 075101e tieflang:0.1.0 (typst#3729) 041cafe patatrac:0.5.0 (typst#3735) bd2bb7d kino:0.1.0 (typst#3731) 1f348fe tieflied:0.2.1 (typst#3733) a618231 clean-cnam-template:1.5.0 (typst#3730) b21338e phonokit:0.2.0 (typst#3725) 5c2eb45 bookly:1.1.2 (typst#3723) fe621cf touying-simpl-swufe:0.2.0 (typst#3722) abdaff3 modern-hust-cs-report:0.1.1 (typst#3720) d1ee8ee basic-report:0.4.0 (typst#3719) c3f1579 ape:0.4.3 (typst#3717) ffe7428 typxidian:1.0.0 (typst#3716) e7ae772 neat-cv:0.6.1 (typst#3727) aed9b73 meander:0.3.1 (typst#3713) 143ada0 agregyst:1.0.0 (typst#3712) 4d5e3ed exzellenz-tum-thesis:0.2.0 (typst#3711) 0622266 ox-scholar:0.1.1 (typst#3710) 91e2cad to-stuff:0.5.0 (typst#3707) cd35045 physica:0.9.8 (typst#3706) 394d7e8 cogsci-conference:0.1.3 (typst#3705) 2ba3406 cleanified-hpi-research-proposal:0.2.0 (typst#3704) 017e7b4 keepsake:0.1.0 (typst#3703) dc54a19 markly:0.4.0 (typst#3702) cb787a9 presentate:0.2.3 (typst#3701) e72e66a boxproof:0.1.0 (typst#3697) 394b6d2 biz-report:0.3.1 (typst#3693) e20ba02 modern-jakarta-cv:0.1.0 (typst#3689) 4f9f45b tiefletter:0.2.0 (typst#3687) f02ce18 flyingcircus:4.0.0 (typst#3651) 43d39c1 kuddle:0.1.0 (typst#3610) 3267c74 chomp:0.1.0 (typst#3709) 24b365b patstdlib:0.2.0 (typst#3683) 5bec502 flautomat:0.2.0 (typst#3682) 52f48c6 haw-hamburg-bachelor-thesis:0.8.1, haw-hamburg-master-thesis:0.8.1, haw-hamburg-report:0.8.1 and haw-hamburg:0.8.1 (typst#3681) 182b133 k-mapper:1.4.0 (typst#3678) 41ffa48 sos-ugent-style:0.3.0 (typst#3676) b4762b2 wubrg:0.1.0 (typst#3686) 48139f0 elsearticle:1.1.1 (typst#3695) 2755505 jastylest:0.1.3 (typst#3694) e5c653a thesist:1.1.0 (typst#3692) fc1d9de modern-hust-cs-report:0.1.0 (typst#3691) e3a20ad irif:0.0.2 (typst#3690) a27b94b ourchat:0.2.2 (typst#3675) 3f1a0f9 tyipa:0.1.1 (typst#3685) aecb354 varioref:0.1.0 (typst#3684) 36978b3 suiji:0.5.1 (typst#3671) f538bc0 linguify:0.5.0 (typst#3669) 2298ee3 shuimu-touying:0.1.0 (typst#3667) 9774c64 Update typst-package-check to 0.4.3 (typst#3696) 3fc6551 ox-scholar:0.1.0 (typst#3674) c811814 classy-german-invoice:0.3.2 (typst#3673) ab90459 unofficial-sdu-lab-report:0.1.0 (typst#3644) 4c1fa1c phonokit:0.0.1 (typst#3650) 854df48 invoice-pro:0.1.0 (typst#3649) bdd85ff modern-sjtu-report:0.1.1 (typst#3647) cfe4df8 linkify:0.1.2 (typst#3643) 71fb971 cogsci-conference:0.1.2 (typst#3672) 7d7b4a6 german-fx-invoice:0.1.0 (typst#3668) ab7fab7 nutthead-ebnf:0.3.1 (typst#3660) de7f866 typwire:0.1.0 (typst#3638) 5d913ad simple-receipt-printer:1.0.0 (typst#3652) d40438b unofficial-uninsubria-thesis:0.1.0 (typst#3628) ca1c7cc patstdlib:0.1.0 (typst#3666) c226a7f clean-cnam-template:1.4.0 (typst#3664) f7ffe75 jabiz:0.1.3 (typst#3662) 0a5546a icu-datetime:0.2.1 (typst#3661) 9435dbe briefs:0.2.0 (typst#3659) 0c77694 touying-quick:0.4.0 (typst#3658) d823d9e touying-quarto-clean:0.1.3 (typst#3657) e69bd15 quick-minutes:1.2.3 (typst#3655) 7a67c15 simple-xd-resume:0.1.0 (typst#3654) 1c38afa cjk-spacer:0.2.0 (typst#3653) 161d64c graph-gen:0.1.0 (typst#3639) 3a460b7 twilight-book:0.1.6 (typst#3636) bbeb92f numty:0.1.0 (typst#3329) 383509b solo-lu-df:0.1.4 (typst#3642) e9bf6a2 alexandria:0.2.2 (typst#3641) 15b1cac bananote:0.1.1 (typst#3640) 47811c9 modern-buaa-thesis:0.1.2 (typst#3589) 084ef59 Pull READMEs out of full index (typst#3645) 6739adb clean-ensam:0.1.0 (typst#3621) f5b97d2 caletz:0.1.0 (typst#3634) cc05cdb typsidian:0.0.2 (typst#3619) 251e21f tdtr:0.4.3 (typst#3635) e37eb3e modernpro-coverletter:0.0.8 (typst#3631) 47dd211 auto-jrubby:0.3.0 (typst#3633) 61086b9 edgeframe:0.2.0 and edgeframe:0.3.0 (typst#3629) e5762a3 scribbling-hm:0.1.5 (typst#3630) 216afc2 inknertia:0.1.0 (typst#3615) 8c2f3eb tracl:0.7.1 (typst#3626) 889debc auto-jrubby:0.2.0 (typst#3625) 3207393 xarrow:0.4.0 (typst#3624) cc84094 cogsci-conference:0.1.1 (typst#3620) 77fd96d Update CI to v0.4.2 (typst#3623) e044e7a mtret:0.1.0 (typst#3616) 7e7118b minimal-thesis-luebeck:0.9.0 (typst#3608) 20d51af forum-acusticum-2026:0.1.0 (typst#3602) 5665f50 deal-us-tfc-template:1.1.0 (typst#3614) 688eecc unified-uia-thesis:0.1.0 (typst#3587) 142091a neural-netz:0.3.0 (typst#3613) d8e8376 orange-book:0.6.2 (typst#3612) 4acbaab auto-jrubby:0.1.0 (typst#3611) 60d4bac quest:0.2.0 (typst#3609) 8785ec6 chemformula:0.1.1 (typst#3607) 23d8c4b ourchat:0.2.1 (typst#3606) 54abbce shuosc-shu-bachelor-thesis:1.0.0 (typst#3590) 4c1a157 hypraw:0.1.0 (typst#3605) 6b08008 modern-acad-cv:0.1.5 (typst#3604) be1f3ae ezexam:0.2.7 (typst#3603) 7ab91a7 bookly:1.1.1 (typst#3601) c7bd2d2 tntt:0.4.1 (typst#3600) 0026646 zap:0.5.0 (typst#3599) 1d638d3 brilliant-cv:3.1.1 (typst#3598) 962308c pergamon:0.6.0 (typst#3596) 645b2c3 griddle:0.2.1 (typst#3595) ee53dd1 aio-studi-and-thesis:0.1.4 (typst#3594) 3117eba to-stuff:0.4.0 (typst#3593) 480fc59 rendercv:0.1.0 (typst#3592) 2eaab52 cmarker:0.1.8 (typst#3588) bdbe3c2 atostate:1.0.0 (typst#3586) ff14186 marginalia:0.3.1 (typst#3585) 9e605aa tdtr:0.4.2 (typst#3584) ab5e459 tgm-hit-sew-lecture:0.1.0 (typst#3583) 23cb1bb clean-hwr:0.1.5 (typst#3581) da5b9e7 touying-simpl-swufe:0.1.0 (typst#3578) 47c154d clean-othaw:0.3.2 (typst#3565) 91049de twilight-book:0.1.4 (typst#3580) 9fba211 modern-ruc-thesis:0.1.1 (typst#3591) e91111e modern-ruc-thesis:0.1.0 (typst#3571) ca69227 neural-netz:0.2.0 (typst#3577) dd230e7 light-report-uia:0.1.1 (typst#3576) b92090c ezexam:0.2.6 (typst#3575) 493c32f hanzi-calligraphy:0.1.1 (typst#3574) a445834 adaptive-dots:0.1.0 (typst#3573) 1e42009 frame-it:2.0.0 (typst#3572) fba3359 quest:0.1.0 (typst#3570) 317297b tblr:0.4.2 (typst#3569) c2bb984 note-me:0.6.0 (typst#3560) cd2562e grayness:0.5.0 (typst#3568) d255da4 tonguetoquill-usaf-memo:1.0.0 (typst#3566) fe011bb melt:0.2.0 (typst#3564) 0554693 ezexam:0.2.5 (typst#3562) 6bf2fa2 oasis-align:0.3.2 (typst#3526) 22f7087 riichinator:0.1.0 (typst#3553) REVERT: c34d78ba51 Remove files excluded by .gitignore~package REVERT: c64f91d7fb Update .gitignore from .gitignore~package REVERT: 3f603f3 Merge pull request typst#3 from nibsbin/refactor/unify-grids REVERT: e82a3f1 Rename table fields to category and text REVERT: ecb95c4 Remove unnecessary array field REVERT: c6ba5ef Add initial unification function REVERT: 455f92c Merge pull request #2 from nibsbin/claude/review-component-semantics-CEWRT REVERT: 4e27d7e refactor: Improve component naming semantics for clarity REVERT: 50dc0c4 Add italic links ot project entry REVERT: 73c3973 Delete build.yml REVERT: b5a5c1a Update build.yml REVERT: 7151c2c Merge pull request #1 from nibsbin/claude/typst-body-content-lists-9E1y6 REVERT: f6752ee refactor: Accept native Typst body content instead of bullet arrays REVERT: 12e1066 Ignore ignore templates REVERT: 0f2bf3a Ignore thumbnail for core release REVERT: 5e4c3fb feat: Adjust `hrule` vertical spacing and refactor `ResumeHeader` to render contacts individually with styled separators and updated vertical gaps. REVERT: c583f04 chore: Update TongueToQuill branding and URL, simplify contact separator, and add contact spacing. REVERT: 2963d3e remove reference REVERT: 02f3b2e refactor: shorten repository and package names in `README.md` and `typst.toml`, and update `thumbnail` path. REVERT: 3d8db60 docs: Add comments to the example template and update README with a preview and quick start guide. REVERT: c8dd71b ignores fonts REVERT: 2fd5100 update release ignores REVERT: 33ecdd4 fix: Correct typst compile font path to the current directory. REVERT: 0a17a8f refactor: Rename package to `ttq-classic-resume` and update template import to version `0.1.0`. REVERT: 3baf952 chore: update Typst template configuration and README badges/description. REVERT: 5697554 feat: Add package metadata, update descriptions, and remove "Carnegie Classic" branding references. REVERT: 492c6a3 Move thumbnail REVERT: b4bf9c1 feat: Implement GitHub Actions for syncing core and package release branches with specific gitignore files, and update thumbnail. REVERT: 4631002 update build script REVERT: 10b34b0 Add resume template REVERT: c5c8698 feat: Replace FiraCode and Inter fonts with EBGaramond and add new education, cyber competition, and project entries. REVERT: 15c5a14 feat: Expand resume content with education, cyber competition, and project entries, add FiraCode fonts, and update document styling. REVERT: 211eaa0 feat: Add education, cyber competition, and project entries to resume template, and refine URL hyperlinking in components. REVERT: 6c4035d feat: Refactor resume layout with configurable spacing, switch build output to PDF, and add new content sections. REVERT: 27f2423 feat: Adjust resume component spacing, update content with personal details and new sections, and add generated PDF and PNG outputs. REVERT: 64319e4 chore: Remove legacy LaTeX example and spec files, update Typst template, and generate new PDF/PNG outputs. REVERT: a60dacc feat: Add build workflow, script, README, and reorganize Typst source files. REVERT: 1c24c2a feat: Add initial Typst resume template and update its design specifications. REVERT: ba7499a feat: Add LaTeX example resume and refine specifications for header alignment, name spacing, and contact info separator. REVERT: 88d82d3 add specs draft REVERT: 0249523 Merge commit '78f211badb94813a61e1c8b6a12d4e6c02dd05e0' as 'reference/tonguetoquill-usaf-memo' REVERT: 78f211b Squashed 'reference/tonguetoquill-usaf-memo/' content from commit 93a40c2 REVERT: b56f252 Initial commit git-subtree-dir: packages/preview/ttq-classic-resume/0.1.0 git-subtree-split: 7a7d316
…7d316..f7e1e6fe95 f7e1e6fe95 Remove files excluded by .gitignore~package 0454dd95fb Update .gitignore from .gitignore~package 3ac90a6 Merge pull request typst#4 from nibsbin/copilot/enforce-kebab-case-api 67909b1 Convert public API to kebab-case and keep internal variables in snake_case 7d986e6 Initial plan fbbf924 Add indentation to table 0ca2d99 Remove leftover proposla file 3f603f3 Merge pull request typst#3 from nibsbin/refactor/unify-grids e82a3f1 Rename table fields to category and text ecb95c4 Remove unnecessary array field c6ba5ef Add initial unification function 455f92c Merge pull request #2 from nibsbin/claude/review-component-semantics-CEWRT 4e27d7e refactor: Improve component naming semantics for clarity 50dc0c4 Add italic links ot project entry 73c3973 Delete build.yml b5a5c1a Update build.yml 7151c2c Merge pull request #1 from nibsbin/claude/typst-body-content-lists-9E1y6 f6752ee refactor: Accept native Typst body content instead of bullet arrays 12e1066 Ignore ignore templates 0f2bf3a Ignore thumbnail for core release 5e4c3fb feat: Adjust `hrule` vertical spacing and refactor `ResumeHeader` to render contacts individually with styled separators and updated vertical gaps. c583f04 chore: Update TongueToQuill branding and URL, simplify contact separator, and add contact spacing. 2963d3e remove reference 02f3b2e refactor: shorten repository and package names in `README.md` and `typst.toml`, and update `thumbnail` path. 3d8db60 docs: Add comments to the example template and update README with a preview and quick start guide. c8dd71b ignores fonts 2fd5100 update release ignores 33ecdd4 fix: Correct typst compile font path to the current directory. 0a17a8f refactor: Rename package to `ttq-classic-resume` and update template import to version `0.1.0`. 3baf952 chore: update Typst template configuration and README badges/description. 5697554 feat: Add package metadata, update descriptions, and remove "Carnegie Classic" branding references. 492c6a3 Move thumbnail b4bf9c1 feat: Implement GitHub Actions for syncing core and package release branches with specific gitignore files, and update thumbnail. 4631002 update build script 10b34b0 Add resume template c5c8698 feat: Replace FiraCode and Inter fonts with EBGaramond and add new education, cyber competition, and project entries. 15c5a14 feat: Expand resume content with education, cyber competition, and project entries, add FiraCode fonts, and update document styling. 211eaa0 feat: Add education, cyber competition, and project entries to resume template, and refine URL hyperlinking in components. 6c4035d feat: Refactor resume layout with configurable spacing, switch build output to PDF, and add new content sections. 27f2423 feat: Adjust resume component spacing, update content with personal details and new sections, and add generated PDF and PNG outputs. 64319e4 chore: Remove legacy LaTeX example and spec files, update Typst template, and generate new PDF/PNG outputs. a60dacc feat: Add build workflow, script, README, and reorganize Typst source files. 1c24c2a feat: Add initial Typst resume template and update its design specifications. ba7499a feat: Add LaTeX example resume and refine specifications for header alignment, name spacing, and contact info separator. 88d82d3 add specs draft 0249523 Merge commit '78f211badb94813a61e1c8b6a12d4e6c02dd05e0' as 'reference/tonguetoquill-usaf-memo' 78f211b Squashed 'reference/tonguetoquill-usaf-memo/' content from commit 93a40c2 b56f252 Initial commit REVERT: 7a7d316 Merge commit '2d3f8f18c0fad66474a88623067afd1c465ac743' REVERT: 2d3f8f1 Squashed 'packages/preview/ttq-classic-resume/0.1.0/' changes from a4458f509..ba4f96130 REVERT: 3521221 Merge commit '20428da1f7ef63c3afd181749bf32a11c8a182e0' as 'packages/preview/ttq-classic-resume/0.1.0' REVERT: 20428da Squashed 'packages/preview/ttq-classic-resume/0.1.0/' content from commit a4458f509 REVERT: 075101e tieflang:0.1.0 (typst#3729) REVERT: 041cafe patatrac:0.5.0 (typst#3735) REVERT: bd2bb7d kino:0.1.0 (typst#3731) REVERT: 1f348fe tieflied:0.2.1 (typst#3733) REVERT: a618231 clean-cnam-template:1.5.0 (typst#3730) REVERT: b21338e phonokit:0.2.0 (typst#3725) REVERT: 5c2eb45 bookly:1.1.2 (typst#3723) REVERT: fe621cf touying-simpl-swufe:0.2.0 (typst#3722) REVERT: abdaff3 modern-hust-cs-report:0.1.1 (typst#3720) REVERT: d1ee8ee basic-report:0.4.0 (typst#3719) REVERT: c3f1579 ape:0.4.3 (typst#3717) REVERT: ffe7428 typxidian:1.0.0 (typst#3716) REVERT: e7ae772 neat-cv:0.6.1 (typst#3727) REVERT: aed9b73 meander:0.3.1 (typst#3713) REVERT: 143ada0 agregyst:1.0.0 (typst#3712) REVERT: 4d5e3ed exzellenz-tum-thesis:0.2.0 (typst#3711) REVERT: 0622266 ox-scholar:0.1.1 (typst#3710) REVERT: 91e2cad to-stuff:0.5.0 (typst#3707) REVERT: cd35045 physica:0.9.8 (typst#3706) REVERT: 394d7e8 cogsci-conference:0.1.3 (typst#3705) REVERT: 2ba3406 cleanified-hpi-research-proposal:0.2.0 (typst#3704) REVERT: 017e7b4 keepsake:0.1.0 (typst#3703) REVERT: dc54a19 markly:0.4.0 (typst#3702) REVERT: cb787a9 presentate:0.2.3 (typst#3701) REVERT: e72e66a boxproof:0.1.0 (typst#3697) REVERT: 394b6d2 biz-report:0.3.1 (typst#3693) REVERT: e20ba02 modern-jakarta-cv:0.1.0 (typst#3689) REVERT: 4f9f45b tiefletter:0.2.0 (typst#3687) REVERT: f02ce18 flyingcircus:4.0.0 (typst#3651) REVERT: 43d39c1 kuddle:0.1.0 (typst#3610) REVERT: 3267c74 chomp:0.1.0 (typst#3709) REVERT: 24b365b patstdlib:0.2.0 (typst#3683) REVERT: 5bec502 flautomat:0.2.0 (typst#3682) REVERT: 52f48c6 haw-hamburg-bachelor-thesis:0.8.1, haw-hamburg-master-thesis:0.8.1, haw-hamburg-report:0.8.1 and haw-hamburg:0.8.1 (typst#3681) REVERT: 182b133 k-mapper:1.4.0 (typst#3678) REVERT: 41ffa48 sos-ugent-style:0.3.0 (typst#3676) REVERT: b4762b2 wubrg:0.1.0 (typst#3686) REVERT: 48139f0 elsearticle:1.1.1 (typst#3695) REVERT: 2755505 jastylest:0.1.3 (typst#3694) REVERT: e5c653a thesist:1.1.0 (typst#3692) REVERT: fc1d9de modern-hust-cs-report:0.1.0 (typst#3691) REVERT: e3a20ad irif:0.0.2 (typst#3690) REVERT: a27b94b ourchat:0.2.2 (typst#3675) REVERT: 3f1a0f9 tyipa:0.1.1 (typst#3685) REVERT: aecb354 varioref:0.1.0 (typst#3684) REVERT: 36978b3 suiji:0.5.1 (typst#3671) REVERT: f538bc0 linguify:0.5.0 (typst#3669) REVERT: 2298ee3 shuimu-touying:0.1.0 (typst#3667) REVERT: 9774c64 Update typst-package-check to 0.4.3 (typst#3696) REVERT: 3fc6551 ox-scholar:0.1.0 (typst#3674) REVERT: c811814 classy-german-invoice:0.3.2 (typst#3673) REVERT: ab90459 unofficial-sdu-lab-report:0.1.0 (typst#3644) REVERT: 4c1fa1c phonokit:0.0.1 (typst#3650) REVERT: 854df48 invoice-pro:0.1.0 (typst#3649) REVERT: bdd85ff modern-sjtu-report:0.1.1 (typst#3647) REVERT: cfe4df8 linkify:0.1.2 (typst#3643) REVERT: 71fb971 cogsci-conference:0.1.2 (typst#3672) REVERT: 7d7b4a6 german-fx-invoice:0.1.0 (typst#3668) REVERT: ab7fab7 nutthead-ebnf:0.3.1 (typst#3660) REVERT: de7f866 typwire:0.1.0 (typst#3638) REVERT: 5d913ad simple-receipt-printer:1.0.0 (typst#3652) REVERT: d40438b unofficial-uninsubria-thesis:0.1.0 (typst#3628) REVERT: ca1c7cc patstdlib:0.1.0 (typst#3666) REVERT: c226a7f clean-cnam-template:1.4.0 (typst#3664) REVERT: f7ffe75 jabiz:0.1.3 (typst#3662) REVERT: 0a5546a icu-datetime:0.2.1 (typst#3661) REVERT: 9435dbe briefs:0.2.0 (typst#3659) REVERT: 0c77694 touying-quick:0.4.0 (typst#3658) REVERT: d823d9e touying-quarto-clean:0.1.3 (typst#3657) REVERT: e69bd15 quick-minutes:1.2.3 (typst#3655) REVERT: 7a67c15 simple-xd-resume:0.1.0 (typst#3654) REVERT: 1c38afa cjk-spacer:0.2.0 (typst#3653) REVERT: 161d64c graph-gen:0.1.0 (typst#3639) REVERT: 3a460b7 twilight-book:0.1.6 (typst#3636) REVERT: bbeb92f numty:0.1.0 (typst#3329) REVERT: 383509b solo-lu-df:0.1.4 (typst#3642) REVERT: e9bf6a2 alexandria:0.2.2 (typst#3641) REVERT: 15b1cac bananote:0.1.1 (typst#3640) REVERT: 47811c9 modern-buaa-thesis:0.1.2 (typst#3589) REVERT: 084ef59 Pull READMEs out of full index (typst#3645) REVERT: 6739adb clean-ensam:0.1.0 (typst#3621) REVERT: f5b97d2 caletz:0.1.0 (typst#3634) REVERT: cc05cdb typsidian:0.0.2 (typst#3619) REVERT: 251e21f tdtr:0.4.3 (typst#3635) REVERT: e37eb3e modernpro-coverletter:0.0.8 (typst#3631) REVERT: 47dd211 auto-jrubby:0.3.0 (typst#3633) REVERT: 61086b9 edgeframe:0.2.0 and edgeframe:0.3.0 (typst#3629) REVERT: e5762a3 scribbling-hm:0.1.5 (typst#3630) REVERT: 216afc2 inknertia:0.1.0 (typst#3615) REVERT: 8c2f3eb tracl:0.7.1 (typst#3626) REVERT: 889debc auto-jrubby:0.2.0 (typst#3625) REVERT: 3207393 xarrow:0.4.0 (typst#3624) REVERT: cc84094 cogsci-conference:0.1.1 (typst#3620) REVERT: 77fd96d Update CI to v0.4.2 (typst#3623) REVERT: e044e7a mtret:0.1.0 (typst#3616) REVERT: 7e7118b minimal-thesis-luebeck:0.9.0 (typst#3608) REVERT: 20d51af forum-acusticum-2026:0.1.0 (typst#3602) REVERT: 5665f50 deal-us-tfc-template:1.1.0 (typst#3614) REVERT: 688eecc unified-uia-thesis:0.1.0 (typst#3587) REVERT: 142091a neural-netz:0.3.0 (typst#3613) REVERT: d8e8376 orange-book:0.6.2 (typst#3612) REVERT: 4acbaab auto-jrubby:0.1.0 (typst#3611) REVERT: 60d4bac quest:0.2.0 (typst#3609) REVERT: 8785ec6 chemformula:0.1.1 (typst#3607) REVERT: 23d8c4b ourchat:0.2.1 (typst#3606) REVERT: 54abbce shuosc-shu-bachelor-thesis:1.0.0 (typst#3590) REVERT: 4c1a157 hypraw:0.1.0 (typst#3605) REVERT: 6b08008 modern-acad-cv:0.1.5 (typst#3604) REVERT: be1f3ae ezexam:0.2.7 (typst#3603) REVERT: 7ab91a7 bookly:1.1.1 (typst#3601) REVERT: c7bd2d2 tntt:0.4.1 (typst#3600) REVERT: 0026646 zap:0.5.0 (typst#3599) REVERT: 1d638d3 brilliant-cv:3.1.1 (typst#3598) REVERT: 962308c pergamon:0.6.0 (typst#3596) REVERT: 645b2c3 griddle:0.2.1 (typst#3595) REVERT: ee53dd1 aio-studi-and-thesis:0.1.4 (typst#3594) REVERT: 3117eba to-stuff:0.4.0 (typst#3593) REVERT: 480fc59 rendercv:0.1.0 (typst#3592) REVERT: 2eaab52 cmarker:0.1.8 (typst#3588) REVERT: bdbe3c2 atostate:1.0.0 (typst#3586) REVERT: ff14186 marginalia:0.3.1 (typst#3585) REVERT: 9e605aa tdtr:0.4.2 (typst#3584) REVERT: ab5e459 tgm-hit-sew-lecture:0.1.0 (typst#3583) REVERT: 23cb1bb clean-hwr:0.1.5 (typst#3581) REVERT: da5b9e7 touying-simpl-swufe:0.1.0 (typst#3578) REVERT: 47c154d clean-othaw:0.3.2 (typst#3565) REVERT: 91049de twilight-book:0.1.4 (typst#3580) REVERT: 9fba211 modern-ruc-thesis:0.1.1 (typst#3591) REVERT: e91111e modern-ruc-thesis:0.1.0 (typst#3571) REVERT: ca69227 neural-netz:0.2.0 (typst#3577) REVERT: dd230e7 light-report-uia:0.1.1 (typst#3576) REVERT: b92090c ezexam:0.2.6 (typst#3575) REVERT: 493c32f hanzi-calligraphy:0.1.1 (typst#3574) REVERT: a445834 adaptive-dots:0.1.0 (typst#3573) REVERT: 1e42009 frame-it:2.0.0 (typst#3572) REVERT: fba3359 quest:0.1.0 (typst#3570) REVERT: 317297b tblr:0.4.2 (typst#3569) REVERT: c2bb984 note-me:0.6.0 (typst#3560) REVERT: cd2562e grayness:0.5.0 (typst#3568) REVERT: d255da4 tonguetoquill-usaf-memo:1.0.0 (typst#3566) REVERT: fe011bb melt:0.2.0 (typst#3564) REVERT: 0554693 ezexam:0.2.5 (typst#3562) REVERT: 6bf2fa2 oasis-align:0.3.2 (typst#3526) REVERT: 22f7087 riichinator:0.1.0 (typst#3553) git-subtree-dir: packages/preview/ttq-classic-resume/0.1.0 git-subtree-split: f7e1e6fe95c35ae08a35bb296fa5a3ce056043ba
universita degli studi dell insubria thesis template
I am submitting
Description: Explain what the package does and why it's useful.
I have read and followed the submission guidelines and, in particular, I
typst.tomlfile with all required keysREADME.mdwith documentation for my packageLICENSEfile or linked one in myREADME.mdexcluded PDFs or README images, if any, but not the LICENSE