INNER CODE UNIT · TypeScript

matchLen

RyanYipeng/SyncCaster · apps/extension/src/content-scripts/index.ts:392

              const matchLen = Math.min(3, renderText.length, candidateLatex.length);
              if (renderText.substring(0, matchLen) === candidateLatex.substring(0, matchLen)) {
                latexStart = candidateStart;
                console.log('[math] Found LaTeX start via half-point search:', latexStart);
                break;
              }
            }
          }
        }
        if (latexStart >= 0) break;
      }
    }
    
    // 最后备用:从特殊字符位置向前找开头字符
    if (latexStart < 0) {
      latexStart = firstSpecialIdx;
      for (let i = firstSpecialIdx - 1; i > 0; i--) {
        if (text[i] === startChar) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…