Skip to content

Commit 12c8c9b

Browse files
committed
Font detection
1 parent 5ef3843 commit 12c8c9b

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

web/script_2.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,8 @@ const DIAGRAM_2_B =
4343
'┗━━━━━━━━━┷━━━━━━━━━━━━━┛\n';
4444

4545

46-
// (function(d){function c(c){b.style.fontFamily=c;e.appendChild(b);f=b.clientWidth;e.removeChild(b);return f}var f,e=d.body,b=d.createElement("span");b.innerHTML=Array(100).join("wi");b.style.cssText=["position:absolute","width:auto","font-size:128px","left:-99999px"].join(" !important;");var g=c("monospace"),h=c("serif"),k=c("sans-serif");window.isFontAvailable=function(b){return g!==c(b+",monospace")||k!==c(b+",sans-serif")||h!==c(b+",serif")}})(document);
46+
// isFontAvailable:
47+
(function(d){function c(c){b.style.fontFamily=c;e.appendChild(b);f=b.clientWidth;e.removeChild(b);return f}var f,e=d.body,b=d.createElement("span");b.innerHTML=Array(100).join("wi");b.style.cssText=["position:absolute","width:auto","font-size:128px","left:-99999px"].join(" !important;");var g=c("monospace"),h=c("serif"),k=c("sans-serif");window.isFontAvailable=function(b){return g!==c(b+",monospace")||k!==c(b+",sans-serif")||h!==c(b+",serif")}})(document);
4748

4849
if (!isFontAvailable('Menlo')) {
4950
$(`code:contains(${DIAGRAM_1_B})`).html(DIAGRAM_1_A);

0 commit comments

Comments
 (0)