این افزونه LaTeX داخل صفحات وب را با KaTeX رندر میکند. نسخههای manifest برای Firefox (MV2) و Chrome (MV3) داخل پوشه موجود است.
- پوشه را کامل در دیسک قرار بده.
- در فایرفاکس به
about:debugging#/runtime/this-firefox
برو. - اگر نسخهای از افزونه لود شده، آن را Remove کن.
- کلیک روی Load Temporary Add-on و فایل
manifest-firefox.json
را انتخاب کن. - وارد یک صفحه با LaTeX شو (مثلاً NotebookLM). روی آیکون افزونه کلیک کن و سوییچ را بزن.
- اگر فرمولها رندر نشدن: DevTools را باز کن (F12) و Console را ببین؛ خطاها را اینجا کپی کن.
- قبل از آپلود به Chrome Web Store،
manifest-chrome.json
را بهmanifest.json
تغییر نام بده. - service worker در
background-mv3.js
است. - بسته را zip کن و در Chrome Web Store آپلود کن (کل فولدر بدون node_modules).
- برای دیباگ محلی، در
content.js
مقدارDEBUG = true
را بزن تا لاگها در Console صفحه ظاهر شود. - اگر صفحه از iframe با مبدأ متفاوت استفاده میکند، افزونه محتوای cross-origin iframe را نمیتواند دستکاری کند (محدودیت مرورگر).