commit 89156f7ed5d7d62fe66ebf5c3aeeead7779d2920 Author: Martin Vuk Date: Fri Dec 19 19:18:09 2025 +0100 Prva verzija predstavitve diff --git a/bla.typ b/bla.typ new file mode 100644 index 0000000..df2c235 --- /dev/null +++ b/bla.typ @@ -0,0 +1,19 @@ += Bla + +_Boris A. Novak_ + +#emph[ +bla\ +blabla\ +blablabla\ +blablablabla\ +blablablablabla\ +blablablablablabla\ +blablablablablablabla\ +blablablablablablablabla\ +blablablablablablablablabla\ +blablablablablablablablablabla\ +\ +jaz sem en bla\ +blabla +] diff --git a/typst-intro.typ b/typst-intro.typ new file mode 100644 index 0000000..8f9d6e4 --- /dev/null +++ b/typst-intro.typ @@ -0,0 +1,75 @@ +#set page(paper: "presentation-16-9") +#set text(size: 25pt, font: "Calibri") +#let latex = [_LaTeX_] +#import emoji: face, pen + +#align(horizon)[ += Uvod v Typst + +Martin Vuk + +LMMRI seminar +] +#pagebreak() + +== Kaj je Typst? + +- jezik za postavljanje besedil + - _TeX_ napisan v 21. stoletju + - zmogljiv, hiter, preprost +- alternativa #latex -u + - boljši + - enostavnejši (zaenkrat) +- spletna storitev https://typst.app (alternativa Overleafu) + +#pagebreak() + +== Zakaj? + +- *Vprašanje*: Zakaj potrebujemo nov #latex? #face.skeptic + - Zakaj ne! #face.smirk + - Avtor experience + - moderne tehnologije + - berljiva preprosta sintaksa #face.smile.slight + - hiter prevajalnik #face.smile + - upravljanje s paketi #face.surprise + - integracija s spletom (webassembly) #face.yawn + - funkcijski jezik #face.goofy + +#pagebreak() + +== Uvod v Typst + +#columns(3, gutter: 1em)[ + #set text(size: 12pt) +Pišeš tekstovno datoteko `bla.typ` + #rect(raw(read("bla.typ"), block: true, lang: "typst")) + + #colbreak() + +Poženeš _typst_: +```shell +$ typst watch bla.typ & +``` + + #colbreak() + +In dobiš rezultat, ki se sproti osvežuje + +#rect(include "bla.typ") +] + + +#pagebreak() + +#set text(size: 12pt) += Numerično računanje kotnih funkcij + +*Naloga*: Izračunati želimo vrednosti kotnih funkcij na *10 decimalnih mest* natančno. + +Da bo funkcija uporabna, zahtevamo naslednje lastnosti: +- časovna zahtevnost je omejena enakomerno po celem definicijskem območju +- relativna mapaka je enakomerno omejena +- uporabnik funkciji poda zgolj argument, izbiro algoritma in število potrebnih korakov opravi funkcija sama. + +