Simulizer

Math from a photo

논문이나 교과서, 노트에 적힌 수식을 사진(또는 스크린샷)으로 가져오면 Simulizer는 그 수식을 LaTeX로 변환해 블록으로 만들어 줍니다. 수식을 손으로 옮겨 적을 필요가 없습니다.

Steps

  1. 워크스페이스 위쪽 도구 모음에서 수식 OCR(또는 img2tex) 버튼을 누르세요.
  2. 사진 또는 스크린샷을 드래그해 올리거나 파일로 선택하세요. 클립보드에 복사된 이미지는 Ctrl+V(Mac: Cmd+V)로 바로 붙여 넣을 수 있습니다.
  3. 인식이 진행되면서 LaTeX가 스트리밍으로 채워집니다. 변환된 결과를 검토하세요.
  4. 확인을 누르면 LaTeX 블록이 캔버스에 삽입됩니다. 이 블록은 일반 블록과 똑같이 다른 블록에 끼워 쓸 수 있습니다.

Pitfalls

  • 인식이 항상 완벽하지는 않습니다. 변환된 LaTeX를 항상 검토하세요. 특히 아래첨자, 위첨자, 그리스 문자가 자주 잘못 인식됩니다.
  • 손글씨는 인쇄체보다 인식 정확도가 떨어집니다. 가능하면 인쇄된 수식을 쓰세요.
  • 수식 주변의 글까지 함께 캡처되면 인식이 흔들립니다. 수식 부분만 잘라서 업로드하세요.

Variations

  • LaTeX 직접 작성 — OCR 없이 LaTeX를 직접 입력하려면 캔버스에 LaTeX 블록(util 카테고리)을 꺼낸 뒤 더블클릭해 수정하세요. 다만 비전공자라면 OCR 흐름이 더 빠릅니다.
  • 변수 연결 — LaTeX 안의 기호 이름(예: x, m, \alpha)은 같은 이름의 변수 블록이 있으면 자동으로 그 값을 받아 옵니다.

What happens

이미지는 서버의 OCR 모델로 전송되어 LaTeX 텍스트로 변환됩니다. 변환된 LaTeX는 다시 Simulizer 안에서 수식 파서를 거쳐 블록 구조로 펼쳐집니다. 이렇게 만들어진 블록은 일반 블록과 완전히 같은 방식으로 컴파일되고 실행됩니다.

OCR 서버로는 이미지만 전송되며, 사용자의 블록 워크스페이스 자체는 전송되지 않습니다.