안녕하세요, 이 플러그인 덕분에 디스코스에 수학 수식을 많이 사용하고 있는데, 잘 작동하고 있습니다.
하지만 글이 길어지면서 수식이 약 30개 정도가 되자 브라우저가 매우 무리하는 것 같습니다. 컴퓨터 팬이 돌아가고, 웹페이지 반응이 상당히 느려지며, 키보드의 어떤 버튼을 눌러도 반응이 나타나기까지 오래 기다려야 합니다.
수식을 너무 많이 사용해서 그런 것 같다고 생각하지만, 제 수학 수식은 무시할 수 있는 수준이 아닙니다 , 대부분을 삭제할 수도 없습니다.
그래서 이런 모드가 가능할지 궁금합니다. MathJax 수식 플러그인이 즉시 작동하지 않고, 10초마다 수식을 파싱하거나, 전체 답변을 업로드한 후에만 파싱하는 방식입니다. 아니면 자동 스위치를 설정할 수 있을까요? 답변에 수식이 10개 미만이면 MathJax가 즉시 작동하고, 그렇지 않으면 느리게 작동하는 식으로요.
아마도 MathJax 버전 3.3에 대해 이야기한 것일 것입니다. 특정 상황에서는 KaTeX보다 확실히 빠를 수 있습니다. 그러나 해당 플러그인은 MathJax V2.7을 사용하며, 이는 일반적으로 KaTeX보다 훨씬 느립니다.
아마도 더 중요한 사실은 모든 버전의 MathJax가 KaTeX와 비교할 때 훨씬 더 많은 기능을 제공한다는 점입니다. KaTeX로 전환하면 MathJax가 제공하는 컨텍스트 메뉴를 잃게 되는데, 이는 저에게는 치명적인 단점이 됩니다. MathJax는 또한 여러 입력 형식(TeX, AsciiMath, MathML)과 출력 형식(HTML, SVG)을 제공합니다.
@Falco 플러그인을 개선하는 올바른 방법은 MathJax 버전을 최신 버전인 3으로 업그레이드하는 것이라고 생각합니다. 다만 API가 크게 변경되었기 때문에 그다지 쉬운 작업은 아닐 것입니다. 긍정적인 측면에서, 새로운 API는 훨씬 더 나은 개선책이라고 생각하지만 아직까지 문서화가 잘 되어 있지 않습니다.