Create project in app
Parametry funckji
Nieoficjalny szablon Typst pracy inżynierskiej/magisterskiej na Politechnice Gdańskiej, stworzony w celu zapewnienia alternatywy dla LaTeXa i Overleafa przy pisaniu pracy.
Sposób użycia
typst init w wierszu poleceń
typst init @preview/pg-thesis-unofficial:0.1.0
W folderze w którym uruchomiono komendę zostanie utworzony folder z nowym projektem będącym kopią folderu example. Projekt ten zawiera wystarczająco dużo przykładów jak pracować z Typst, by samodzielnie kontunować w nim pisanie pracy inżynierskiej/magisterskiej.
Manualny import
main.typ:
#import "@preview/pg-thesis-unofficial:0.1.0" as pg
#show: pg.praca-dyplomowa.with(
title-page-path: path("./assets/strona-tytulowa.pdf"),
disclaimer-page-path: path("./assets/oswiadczenie.pdf"),
abstract-pl: include "chapters/meta/streszczenie.typ",
keywords-pl: "tutaj, należy, podać, słowa, kluczowe",
oecd-pl: "dziedzina, technika, ...",
abstract-eng: include "chapters/meta/abstract.typ",
keywords-eng: "tutaj, należy, podać, słowa, kluczowe, w, języku, angielskim",
oecd-eng: "dziedzina po angielsku, ...",
abbreviations: include "chapters/meta/wykaz-skrotow.typ",
bibliography-path: path("bibliography.bib"),
appendices: (
include "chapters/dodatki/dodatek-a.typ",
),
)
Tutaj można już pisać reszte pracy lub zaimportować treść rodziałów z innego pliku.
kompilacja w wierszu poleceń:
typst compile "main.typ"
śledzenie zmian na żywo:
typst watch "main.typ"
Edytor Typst online
Po założeniu konta na typst.app, w głównym dashboardzie należy wybrać przycisk “Start from template”, po czym wyszukać nazwę pg-thesis-unofficial. Zostanie utworzony nowy projekt będący kopią folderu example.
Parametry funckji praca-dyplomowa
| Parametr | Typ | Opis |
|---|---|---|
| title-page-path | path | ścieżka do pliku pdf strony tytułowej |
| disclaimer-page-path | path | ścieżka do pliku pdf z oświadczeniem o samodzielnej pracy |
| abstract-pl | content | treść streszczenia w języku polskim |
| keywords-pl | str | słowa kluczowe w języku polskim |
| oecd-pl | str | dziedzina nauki i techniki, zgodnie z wymogami OECD w języku polskim |
| abstract-eng | content | treść streszczenia w języku angielskim |
| keywords-eng | str | słowa kluczowe w języku angielskim |
| oecd-eng | str | dziedzina nauki i techniki, zgodnie z wymogami OECD w języku angielskim |
| abbreviations | content | treść wykazu skrótów, zalecane jest użycie wbudowanego elementu listy definicji (term list) w typst |
| bibliography-path | path | ścieżka do pliku .bib z bibliografią, |
| appendices | array | lista bloków contentu które zostaną dołączone w tej kolejności na końcu dokumentu |
Przykład
example/main.typ- przykładowe użycie szablonu, rozdziały i dodatki znajdują się w folderzechapters