From a87369e4ff4664aab1ffd5daaba0aa43ecc74d49 Mon Sep 17 00:00:00 2001 From: "Davide P. Cervone" Date: Tue, 6 Feb 2024 08:15:48 -0500 Subject: [PATCH] Fix processing of \U{...}. --- ts/input/tex/ParseUtil.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/ts/input/tex/ParseUtil.ts b/ts/input/tex/ParseUtil.ts index 7b2e327d7..68fa94a08 100644 --- a/ts/input/tex/ParseUtil.ts +++ b/ts/input/tex/ParseUtil.ts @@ -557,6 +557,7 @@ export const ParseUtil = { // Replace \U{...} with specified character const c = String.fromCodePoint(parseInt(arg[1] || arg[2], 16)); text = text.substring(0, i - 2) + c + text.substring(i + arg[0].length); + i = i - 2 + c.length;; } } }