# Typst and other alternatives to LaTeX

**URL:** <https://discourse.julialang.org/t/typst-and-other-alternatives-to-latex/121652>\
**Category:** Offtopic\
**Tags:** latex\
**Created:** [October 22, 2024, 1:45am UTC](https://discourse.julialang.org/t/typst-and-other-alternatives-to-latex/121652 "2024-10-22T01:45:53Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![kevbonham](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/kevbonham/32/216165_2.png) [@kevbonham](https://discourse.julialang.org/u/kevbonham)\
**Post date:** [October 22, 2024, 1:14pm UTC](https://discourse.julialang.org/t/typst-and-other-alternatives-to-latex/121652/6 "2024-10-22T13:14:05Z")

</div>

> [@nsajko](#):
>
> one can’t, for example, specify within the document that an arrow should point from a certain word to another.

We’re surely taking this off topic (sorry @Tamas_Papp - and mods, feel free to split all of my stuff into a separate thread), but sure you can…

> **[pinit – Typst Universe](https://typst.app/universe/package/pinit/)**
>
> Relative positioning by pins, especially useful for making slides in typst.

 ![image](https://global.discourse-cdn.com/julialang/original/3X/0/d/0d7cb035ce6735f526579e22ecef02d3d5b881d3.png)

Or my favorite:

```typst
#import "@preview/pinit:0.2.2": *
#import "@preview/fletcher:0.5.1"

Con#pin(1)#h(4em)#pin(2)nect

#pinit-fletcher-edge(
  fletcher, 1, end: 2, (1, 0), [bend], bend: -20deg, "<->",
  decorations: fletcher.cetz.decorations.wave.with(amplitude: .1),
)

```

 ![image](https://global.discourse-cdn.com/julialang/original/3X/4/2/428bd541afde6160aca2f8d82f5dc6cfa67b6203.png)

---

_[View the full topic](https://discourse.julialang.org/t/typst-and-other-alternatives-to-latex/121652)._
