< ppt and impress alternatives, howto | Index | Computer.html >
Esempi personali su https://typst.app/, account free. Installato, usare vim (o emacs), gedit non è typist savvy)
Promemoria sparso:
- se si usa evince in a window, deselezionare
Continuous e selezionare Fit page perché la rotella del mouse funzioni da cambia-slide
- uso di vim con vim.typst (vedi .vimrc, per implementarlo ho dovuto lanciare
:PlugInstall)
- Testo è facile, v. FisMat su app
- lettera v. letterhead.typ in fisica/Organizzazione/Lettere
cp LetterHead.typ NewLetter.typ
vim NewLetter.typ,
- esc
:TypstWatch (fa partire evince NewLetter.pdf)
- esc
:w to update pdf
- se si usano link a file fuori dalla presente directory (ad es il logo unipr è in
image/SMFI/) il comando è :TypstWatch -root ~
- Slides con touying, v. Muon History, v. template
- inizia con
#slide(composer: (100%),align:top)[] oppure
#image("Nome.png",width:20%)
- incluso tiptoe per le frecce, overrides line, circle, etc. v. uso di
#place(dx:-20%,dy:-24.1%,polygon(fill: blue.lighten(80%),
stroke: blue,
(20%, -2.55cm),
(40%,-2.55cm),
(40%, 0.45cm)))
#place(dx:0%,dy:40%,rect(fill:white,width:100%,height:60%))
#place(dx:56%,dy:-28%,line(tip:triangle,end:(14%,0%),stroke:(paint:blue.transparentize(50%),thickness:3pt)))
#place(dx:57%,dy:190%,ellipse(stroke:(paint:red,thickness:2pt),width:20%,height:15%))
#place(dx:20%,dy:-9.5%,curve(
fill: blue.lighten(89%),
stroke:(paint:blue, thickness: 1pt),
std.curve.cubic((0%,0%), (28%,0%), (45%, 9.1%)),
std.curve.line((0%,9.1%)),
std.curve.close()))
#place(dx:65%,dy:-3%,rotate(-30deg,curve(stroke:(paint:red,thickness:2pt),tip:straight,std.curve.quad((-15%,0%),(-20%,-9.5%)))))
- uso di
#block({place(dx:50%,dy:-100%,object)}) per piazzare object (text, image, ecc
- usa #hide([aaa]) come \phantom{} in LaTeX
- usa
#pause e #meanwhile per basic animation
- uso di
#set list(marker:([‣], [–])) per sublists, indenta coerentemente (cut&paste non funziona, ridefinire ciascun subitem)
- usa
#link per lanciare video
- alpha=60% con e.g. @@red.transparentize(40%)
e.g. new slide header
#slide(composer: (50%,50%),align:top)[
][
]
e.g a curved arrow
#place(dx:30%,dy:-24%,curve(
stroke:(paint:blue, thickness: 2pt),
tip: triangle,
std.curve.cubic((0pt,0pt), (50pt,0pt), (60pt, 30pt)),
))
< ppt and impress alternatives, howto | Index | Computer.html >