From ed0b7cab69944774e7ebc19ff0a6734d374834d0 Mon Sep 17 00:00:00 2001 From: Ke Wang <me@ke.wang> Date: Fri, 17 Mar 2023 15:08:30 +0800 Subject: [PATCH] improve css for KaTeX, MathJax issue workaround --- package.json | 2 +- src/lib/classes/Marker.ts | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index b52ef67..db2e706 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@notelix/web-marker", - "version": "2.0.5", + "version": "2.0.6", "description": "a web page highlighter", "main": "./build/web-marker.js", "types": "./build/libroot.d.ts", diff --git a/src/lib/classes/Marker.ts b/src/lib/classes/Marker.ts index 9fcfd98..a2f6475 100644 --- a/src/lib/classes/Marker.ts +++ b/src/lib/classes/Marker.ts @@ -12,8 +12,7 @@ const AttributeNameHighlightId = "highlight-id"; const defaultCharsToKeepForTextBeforeAndTextAfter = 128; const blackListedElementStyle = document.createElement("style"); -blackListedElementStyle.innerText = `.${HighlightBlacklistedElementClassName}, .MJX_Assistive_MathML>math>mi, .MJX_Assistive_MathML>math>mo, .MJX_Assistive_MathML>math> mn, math>semantics mi, math>semantics mo, math>semantics mn {display:none!important;};`; - +blackListedElementStyle.innerText = `.${HighlightBlacklistedElementClassName}, .MJX_Assistive_MathML>math>*, math>semantics>* {display:none!important;};`; interface MarkerConstructorArgs { rootElement?: HTMLElement; eventHandler?: EventHandler;