Prva verzija predstavitve
This commit is contained in:
commit
89156f7ed5
2 changed files with 94 additions and 0 deletions
19
bla.typ
Normal file
19
bla.typ
Normal file
|
|
@ -0,0 +1,19 @@
|
||||||
|
= Bla
|
||||||
|
|
||||||
|
_Boris A. Novak_
|
||||||
|
|
||||||
|
#emph[
|
||||||
|
bla\
|
||||||
|
blabla\
|
||||||
|
blablabla\
|
||||||
|
blablablabla\
|
||||||
|
blablablablabla\
|
||||||
|
blablablablablabla\
|
||||||
|
blablablablablablabla\
|
||||||
|
blablablablablablablabla\
|
||||||
|
blablablablablablablablabla\
|
||||||
|
blablablablablablablablablabla\
|
||||||
|
\
|
||||||
|
jaz sem en bla\
|
||||||
|
blabla
|
||||||
|
]
|
||||||
75
typst-intro.typ
Normal file
75
typst-intro.typ
Normal file
|
|
@ -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.
|
||||||
|
|
||||||
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue