MathCast — 수학 기호 스포트라이트

1 hour ago 1

논문 읽다가 수학 기호 찾는 게 귀찮아서 만든 Chrome 확장 프로그램

논문이나 기술 문서를 읽다 보면 생각보다 자주 이런 상황이 생깁니다.

  • 이 기호 이름이 뭐였지?
  • LaTeX 명령어가 뭐였더라?
  • 적분 기호나 그리스 문자를 복사하려고 검색창을 여러 개 열게 되네?

저도 머신러닝 논문이나 수학·통계 문서를 읽을 때 이런 작업을 반복하다가 "브라우저 어디서든 단축키 하나로 찾을 수 있으면 좋겠다"는 생각이 들어 만들었습니다.

MathCast — 수학 기호 스포트라이트

웹페이지나 PDF를 읽다가 Alt + Shift + S만 누르면 수학 기호와 LaTeX를 검색할 수 있는 Chrome 확장 프로그램입니다.

현재 566개 이상의 수학 기호, 연산자, 그리스 문자, 통계·머신러닝 관련 수식을 검색할 수 있습니다.

어떤 문제를 해결하려고 만들었나?

기호를 정확히 알고 검색하는 경우보다 이름만 어렴풋이 기억하는 경우가 훨씬 많았습니다.

예를 들어 다음처럼 검색할 수 있습니다.

  • 피어슨
  • 미분
  • 적분
  • 소프트맥스
  • 벡터
  • 행렬
  • 시그마
  • 람다

기호, 영문명, 한글명, LaTeX 명령어, 관련 키워드를 함께 검색할 수 있도록 구성했습니다.

주요 기능

🔍 스포트라이트 검색

어떤 웹페이지에서든 Alt + Shift + S를 누르면 검색창이 열립니다.

검색 대상

  • 자연어
  • 수학 기호
  • LaTeX 명령어
  • 카테고리

📄 PDF 지원

Chrome PDF Viewer에서도 동작합니다.

👀 수식 미리보기

검색 결과를 KaTeX로 렌더링해서 보여주기 때문에 실제 수식 모양을 확인한 뒤 복사할 수 있습니다.

📖 쉬운 설명

각 기호마다

  • 한글명
  • 영문명
  • 분야
  • 간단한 설명
  • 사용 예시

를 제공합니다.

수학 전공자가 아니어도 이해할 수 있도록 작성했습니다.

📋 빠른 복사

  • Enter → 유니코드 기호 복사
  • Shift + Enter → LaTeX 복사
  • Ctrl + Enter → 선택 텍스트 복사

키보드만으로 대부분의 작업이 가능합니다.

개발하면서 신경 쓴 부분

검색 엔진 자체보다 "사람들이 기호를 어떻게 기억하는가"를 많이 고민했습니다.

예를 들어 Σ 하나만 해도

  • Σ
  • sigma
  • 시그마
  • summation

등 다양한 방식으로 검색할 수 있기 때문입니다.

그래서 기호, 이름, 별칭, 관련 개념을 함께 인덱싱하여 자연어 검색이 가능하도록 구현했습니다.

개인정보

외부 서버 호출 없이 동작합니다.

검색 내용은 어디에도 전송되지 않으며, 언어 설정 정도만 브라우저 저장소에 저장됩니다.

이런 분들에게 추천합니다

  • 논문을 자주 읽는 학생·연구자
  • LaTeX를 사용하는 분
  • 머신러닝·수학·통계 문서를 많이 보는 개발자
  • PDF 속 수식을 자주 찾아보는 분

수식 하나 찾으려고 검색 탭을 여러 개 열고 있다면, 조금 편해질 수 있는 도구입니다. 피드백 환영합니다.

Read Entire Article