diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,9 @@
 # Revision history for typst-symbols
 
+## 0.1.3.1
+
+* Fix symbol-scraping script and symbols for typst 0.7.
+
 ## 0.1.3
 
 * Update symbols for typst 0.7.
diff --git a/src/Typst/Symbols.hs b/src/Typst/Symbols.hs
--- a/src/Typst/Symbols.hs
+++ b/src/Typst/Symbols.hs
@@ -470,7 +470,7 @@
   , ( "hyph.minus" , True , "-" )
   , ( "hyph.nobreak" , False , "\8209" )
   , ( "hyph.point" , False , "\8231" )
-  , ( "hyph.soft" , False , "shy" )
+  , ( "hyph.soft" , False , "\173" )
   , ( "in" , False , "\8712" )
   , ( "in.not" , False , "\8713" )
   , ( "in.rev" , False , "\8715" )
@@ -679,18 +679,18 @@
   , ( "slash.triple" , False , "\11003" )
   , ( "slash.big" , False , "\10744" )
   , ( "smash" , False , "\10803" )
-  , ( "space" , False , "\9251" )
-  , ( "space.nobreak" , False , "nbsp" )
-  , ( "space.en" , False , "ensp" )
-  , ( "space.quad" , False , "emsp" )
-  , ( "space.third" , False , "\8531emsp" )
-  , ( "space.quarter" , False , "\188emsp" )
-  , ( "space.sixth" , False , "\8537emsp" )
-  , ( "space.med" , False , "mmsp" )
-  , ( "space.fig" , False , "numsp" )
-  , ( "space.punct" , False , "puncsp" )
-  , ( "space.thin" , False , "thinsp" )
-  , ( "space.hair" , False , "hairsp" )
+  , ( "space" , False , " " )
+  , ( "space.nobreak" , False , "\160" )
+  , ( "space.en" , False , "\8194" )
+  , ( "space.quad" , False , "\8195" )
+  , ( "space.third" , False , "\8196" )
+  , ( "space.quarter" , False , "\8197" )
+  , ( "space.sixth" , False , "\8198" )
+  , ( "space.med" , False , "\8287" )
+  , ( "space.fig" , False , "\8199" )
+  , ( "space.punct" , False , "\8200" )
+  , ( "space.thin" , False , "\8201" )
+  , ( "space.hair" , False , "\8202" )
   , ( "square.stroked" , False , "\9633" )
   , ( "square.stroked.tiny" , False , "\9643" )
   , ( "square.stroked.small" , False , "\9725" )
@@ -838,7 +838,7 @@
   , ( "union.sq.double" , False , "\10831" )
   , ( "upsilon" , False , "\965" )
   , ( "without" , False , "\8726" )
-  , ( "wj" , False , "wjoin" )
+  , ( "wj" , False , "\8288" )
   , ( "won" , False , "\8361" )
   , ( "wreath" , False , "\8768" )
   , ( "xi" , False , "\958" )
@@ -846,7 +846,7 @@
   , ( "xor.big" , False , "\10753" )
   , ( "yen" , False , "\165" )
   , ( "zeta" , False , "\950" )
-  , ( "zwj" , False , "zwj" )
-  , ( "zwnj" , False , "zwnj" )
-  , ( "zws" , False , "zwsp" )
+  , ( "zwj" , False , "\8205" )
+  , ( "zwnj" , False , "\8204" )
+  , ( "zws" , False , "\8203" )
   ]
diff --git a/typst-symbols.cabal b/typst-symbols.cabal
--- a/typst-symbols.cabal
+++ b/typst-symbols.cabal
@@ -1,6 +1,6 @@
 cabal-version:      2.4
 name:               typst-symbols
-version:            0.1.3
+version:            0.1.3.1
 synopsis:           Symbol and emoji lookup for typst language
 description:        This package defines symbol and emoji codes for the
                     typst language (<https://typst.app>).
