{"id":21678579,"url":"https://github.com/v411e/optimal-ovgu-thesis","last_synced_at":"2026-01-04T20:08:48.368Z","repository":{"id":234226002,"uuid":"788389836","full_name":"v411e/optimal-ovgu-thesis","owner":"v411e","description":"Typst thesis template for Otto von Guericke University Magdeburg","archived":false,"fork":false,"pushed_at":"2024-11-22T18:49:06.000Z","size":384,"stargazers_count":4,"open_issues_count":1,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-17T16:58:17.184Z","etag":null,"topics":["ovgu","typst","typst-template"],"latest_commit_sha":null,"homepage":"https://typst.app/universe/package/optimal-ovgu-thesis","language":"Typst","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/v411e.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}},"created_at":"2024-04-18T10:18:57.000Z","updated_at":"2024-11-22T18:49:10.000Z","dependencies_parsed_at":"2024-04-22T10:42:48.954Z","dependency_job_id":null,"html_url":"https://github.com/v411e/optimal-ovgu-thesis","commit_stats":null,"previous_names":["v411e/optimal-ovgu-thesis"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/v411e%2Foptimal-ovgu-thesis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/v411e%2Foptimal-ovgu-thesis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/v411e%2Foptimal-ovgu-thesis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/v411e%2Foptimal-ovgu-thesis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/v411e","download_url":"https://codeload.github.com/v411e/optimal-ovgu-thesis/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244591482,"owners_count":20477709,"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","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":["ovgu","typst","typst-template"],"created_at":"2024-11-25T14:38:39.250Z","updated_at":"2026-01-04T20:08:48.341Z","avatar_url":"https://github.com/v411e.png","language":"Typst","funding_links":[],"categories":[],"sub_categories":[],"readme":"This template was created for a master thesis at the faculty of computer science (FIN), but should work as well for other faculties.\r\n\r\n## File structure\r\n```\r\n.\r\n├── assets                          // Images, CSV-Files, etc. \r\n│   └── figure                      // Image files\r\n│       └── optimal-ovgu-thesis    \r\n├── chapter                         // Content\r\n│   ├── 01-Einleitung.typ\r\n│   ├── ...\r\n│   └── 99-Appendix.typ\r\n├── expose.typ                      // Exposé template\r\n├── metadata.typ                    // Metadata and template config\r\n├── thesis.bib                      // Bibliography (e.g. generated by Zotero + Better BibTex)\r\n└── thesis.typ                      // Thesis template\r\n```\r\n\r\n## Logos on the title page\r\nThe header- and organisation-logo can be set in the `metadata.typ` file (see example below). There are two example logo files in `assets/figure/optimal-ovgu-thesis`. Please refer to [cd.ovgu.de](https://www.cd.ovgu.de/Fakult%C3%A4ten.html) for more information regarding the OvGU corporate design and for the signet and logo of your faculty.\r\n\r\nHeader logos are set in `metadata.typ`:\r\n```typ\r\n// Example 1: Use UCC logo as organisation-logo and the FIN faculty header as header-logo\r\n#let organisation-logo = image(\"assets/figure/optimal-ovgu-thesis/ucc.svg\", width: 2cm)\r\n#let header-logo = image(\"assets/figure/optimal-ovgu-thesis/fin-de.svg\", width: 100%)\r\n\r\n// Example 2: Do not use logos at all\r\n#let organisation-logo = none\r\n#let header-logo = none\r\n```\r\n\r\n## Fonts\r\nThis template requires these two fonts to be installed on your system:\r\n- New Computer Modern\r\n- New Computer Modern Sans\r\n\r\n### NixOS\r\nIn your `configuration.nix`:\r\n```nix\r\n  fonts.packages = with pkgs; [\r\n    liberation_ttf # here are your other fonts (liberation is just an example)\r\n  ] ++ texlive.newcomputermodern.pkgs; # ← New Computer Modern font\r\n```\r\n\r\n## Development\r\nIn case you want to contribute, check out the repo into a [typst package directory](https://github.com/typst/packages?tab=readme-ov-file#local-packages) \r\n\r\n### Example for Linux:\r\nLocal package path: `~/.local/share/typst/packages/local/optimal-ovgu-thesis/0.1.1`\r\n\r\n```sh\r\nmkdir -p ~/.local/share/typst/packages/local/optimal-ovgu-thesis\r\ncd ~/.local/share/typst/packages/local/optimal-ovgu-thesis\r\ngit clone git@github.com:v411e/optimal-ovgu-thesis.git\r\nmv optimal-ovgu-thesis 0.1.1\r\n```\r\n\r\nThis will make the package available locally, so you can use `typst init \"@local/optimal-ovgu-thesis:0.1.1\"` to create a test-project from the template.\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fv411e%2Foptimal-ovgu-thesis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fv411e%2Foptimal-ovgu-thesis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fv411e%2Foptimal-ovgu-thesis/lists"}