aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLoek Le Blansch <loek@pipeframe.xyz>2024-11-30 13:48:09 +0100
committerLoek Le Blansch <loek@pipeframe.xyz>2024-11-30 13:48:09 +0100
commit17ff078d03b52baf7571a94b0abd2e95c5444314 (patch)
tree87c1f385062f9a708d83eabc4310507c8adeff61
parent9ce6de29128223e517909d6957da51511d3631a1 (diff)
Fix unwanted line height adjustment (#2)1.1.0
Now uses `move()` nested inside a `box()` instead of `box()`'s `baseline` property, which causes the next line to skip further than intended.
-rw-r--r--README.md2
-rw-r--r--demo.typ2
-rw-r--r--metalogo.typ12
-rw-r--r--typst.toml4
4 files changed, 10 insertions, 10 deletions
diff --git a/README.md b/README.md
index 2b1684b..a9004f8 100644
--- a/README.md
+++ b/README.md
@@ -7,7 +7,7 @@ Typeset LaTeX compiler logos in [typst](https://github.com/typst/typst).
From [./demo.typ](./demo.typ):
```typ
-#import "@preview/metalogo:1.0.2": TeX, LaTeX, XeLaTeX, XeTeX, LuaLaTeX
+#import "@preview/metalogo:1.1.0": TeX, LaTeX, XeLaTeX, XeTeX, LuaLaTeX
#LaTeX is a typestting program based on #TeX. Some people use #XeLaTeX
(sometimes #XeTeX), or #LuaLaTeX to typeset their documents.
diff --git a/demo.typ b/demo.typ
index e7530d4..e8b7d16 100644
--- a/demo.typ
+++ b/demo.typ
@@ -1,7 +1,7 @@
#set page(width: 35em, height: auto)
#set text(font: "New Computer Modern")
-#import "@preview/metalogo:1.0.2": TeX, LaTeX, XeLaTeX, XeTeX, LuaLaTeX
+#import "@preview/metalogo:1.1.0": TeX, LaTeX, XeLaTeX, XeTeX, LuaLaTeX
#LaTeX is a typestting program based on #TeX. Some people use #XeLaTeX
(sometimes #XeTeX), or #LuaLaTeX to typeset their documents.
diff --git a/metalogo.typ b/metalogo.typ
index 5db1146..28c3d8f 100644
--- a/metalogo.typ
+++ b/metalogo.typ
@@ -2,10 +2,10 @@
// have an ex unit, only em. See https://github.com/typst/typst/issues/2405
#let baseline-drop = 0.22em
-#let TeX = [#box(baseline: baseline-drop)[T#h(-.1667em)#box(baseline: baseline-drop)[E]#h(-.125em)X]]
-#let Xe = [#box(baseline: baseline-drop)[X#h(-.1667em)#box(baseline: baseline-drop)[#scale(x: -100%)[E]]#h(-.125em)]]
-#let LaTeX = [#box(baseline: baseline-drop)[L#h(-.33em)#box(baseline: -0.2em)[#text(0.7em)[A]]#h(-.15em)#TeX]]
-#let XeTeX = [#box(baseline: baseline-drop)[#Xe#TeX]]
-#let XeLaTeX = [#box(baseline: baseline-drop)[#Xe#LaTeX]]
-#let LuaLaTeX = [#box(baseline: baseline-drop)[Lua#LaTeX]]
+#let TeX = [#box[T#h(-.1667em)#box[#move(dy: baseline-drop)[E]]#h(-.125em)X]]
+#let Xe = [#box[X#h(-.1667em)#box[#move(dy: baseline-drop)[#scale(x: -100%)[E]]]#h(-.125em)]]
+#let LaTeX = [#box[L#h(-.33em)#box[#move(dy: -0.2em)[#text(0.7em)[A]]]#h(-.15em)#TeX]]
+#let XeTeX = [#box[#Xe#TeX]]
+#let XeLaTeX = [#box[#Xe#LaTeX]]
+#let LuaLaTeX = [#box[Lua#LaTeX]]
diff --git a/typst.toml b/typst.toml
index 1f54961..06808c7 100644
--- a/typst.toml
+++ b/typst.toml
@@ -1,11 +1,11 @@
[package]
name = "metalogo"
-version = "1.0.2"
+version = "1.1.0"
authors = ["Loek Le Blansch <loek@pipeframe.xyz>"]
license = "MIT"
description = "Typeset various LaTeX logos"
repository = "https://github.com/lonkaars/typst-metalogo.git"
keywords = ["metalogo", "logo", "LaTeX", "XeLaTeX", "XeTeX", "LuaLaTeX"]
entrypoint = "metalogo.typ"
-compiler = "0.10.0"
+compiler = "0.12.0"
exclude = ["demo.typ", "demo.svg", "makefile"]