Hello and welcome @untouched_coliseum!
Looking at microtype’s features, it seems it is already available in Typst in most parts:
- Protrusion should be font hanging, moving glyphs into the margin, see
text(overhang)
. - Expansion sounds like
text(stretch)
? - Tracking, see
text(tracking)
, - Spacing, see
text(spacing)
,text(cjk-latin-spacing)
, - kerning, see
text(kerning)
, - ligatures, see
text(ligatures)
,text(discretionary-ligatures)
,text(historical-ligatures)
I don’t think control is as precise as it is in microtype, but most usecases should be satisfied with this amount of customization. I’m not even sure a package would be the right tool to modify typography at this level… In any case, don’t hesitate to go through each argument in text, it’s pretty long, but also pretty exhaustive.
As for the memoir
template, I can’t say I have seen a typst template named “memoir”, but there are plenty of thesis templates.
You can look at officially affiliated templates for example here.