- 다양한 주제에 대해 자유롭게 글을 작성하는 게시판입니다.
Date 16/11/19 10:42:05
Name   Toby
Subject   웹 상에서 작성하는 수학기호 - MathML
고등학교 시절 약대다니던 누나가 저를 부르더군요.

"이거 과제로 리포트 낼건데 워드프로세서로 쳐서 뽑을 수 있어?"

종이에는 꽤나 복잡한 수학공식들이 적혀있었습니다.

"이거... 꽤 빡세 보이는데... 어... 음... 해볼께."

나름대로 잔머리를 굴려가며 열심히 해보려고 했는데, 노력만으로는 감당해내기가 어렵더군요.
한참 낑낑대고 있는걸 옆에서 보던 누나가 한참만에 한마디 했습니다.

"그냥 내가 손으로 써서 낼게" (난 무엇을 위해...)


타임라인에서 수학공식을 보니 갑자기 그 날의 일이 생각났네요.

사실 복잡한 수학기호를 PC 상에서 그리는 것은 전용 도구의 도움을 받지 않으면 매우 어렵습니다.
그래서 워드 프로그램들에서는 수식 그리기를 위한 다양한 도구들을 제공하고 있습니다.

하지만 웹페이지에서는 어떻게 하지?
그래서 나온게 MathML 입니다. Mathematical Markup Language 지요.

MathML에서는   의 수식을 아래와 같은 식으로 작성 할 수 있습니다.

<mrow>
 <mrow>
  <msup> <mi>x</mi> <mn>2</mn> </msup> <mo>+</mo>
  <mrow>
   <mn>4</mn>
   <mo>⁢</mo>
   <mi>x</mi>
  </mrow>
  <mo>+</mo>
  <mn>4</mn>
 </mrow>
 <mo>=</mo>
 <mn>0</mn>
</mrow>

정말 편리하죠? 후훗


MathML을 사용하게 되면 수식을 작성하는 것 뿐 아니라 계산해내는 것도 가능해집니다.
관리하기도 쉽기 때문에 데이터 수정도 간편해지지요.

자동화가 가능해지기 때문에 수학선생님이 자연수로 해가 떨어지는 방정식 문제를 한꺼번에 1000개씩 생산해내는 것도 가능합니다. profit!


하지만 아직 MathML을 지원하는 브라우저가 많지 않아 본격적으로 사용하려면 조금 더 기다려야 하는 문제가 있습니다.

https://developer.mozilla.org/en-US/docs/Mozilla/MathML_Project/MathML_Torture_Test
이 페이지를 방문하면 MathML의 사용 예시를 볼 수 있는데요.

이 페이지는 MathML을 지원하는 브라우저에서는 아래와 같이 보입니다.




하지만 지원하지 않는 브라우저에서 보면 이렇게 보이게 됩니다.





현재 MathML을 지원하는 브라우저는 사파리와 파이어폭스 뿐입니다.
앞으로 시간이 지나면서 점점 더 많은 브라우저가 MathML을 지원하게 되지 않을까 싶네요.




3
  • 울며 tex 써본 분들은 모두 추천 할 지어다~~


목록
번호 제목 이름 날짜 조회 추천
공지 티타임 게시판 이용 규정 2 토비 15/06/19 35864 1
16046 경제삼성을 생각한다. 알료사 26/02/28 10 0
16045 일상/생각헌혈 100회 완 13 + 하트필드 26/02/28 223 22
16044 역사역사의 수레바퀴 앞에 선 개인의 양심. 2 joel 26/02/28 394 15
16043 정치4월 미중정상회담, '거래적 해빙'의 제도화 열까? 1 K-이안 브레머 26/02/27 266 0
16042 도서/문학축약어와 일본/미국 만화 경향에 관한 잡소리 2 당근매니아 26/02/27 252 2
16041 일상/생각AI의 충격파가 모두를 덮치기 전에. 8 SCV 26/02/27 582 16
16040 사회교통체계로 보는 경로의존성 - 비공식 교통수단 통제의 어려움 3 루루얍 26/02/26 555 6
16039 일상/생각27일 새벽 쿠팡 실적발표날입니다. 2 활활태워라 26/02/26 531 0
16038 일상/생각우리집 삐삐 6 VioLet 26/02/25 444 7
16037 창작회귀 7 fafa 26/02/25 328 2
16036 일상/생각최근 AI발전을 보면서 드는 불안감 15 멜로 26/02/25 949 0
16035 창작AI 괴롭혀서 만든 쌍안경 시뮬레이터 11 camy 26/02/25 548 5
16034 IT/컴퓨터게임업계 현업자 실무자 티타임 스터디 모집합니다.claude.ai,antigravity,vibecoding 4 mathematicgirl 26/02/25 315 2
16033 경제지능의 희소성이 흔들릴 때 3 다마고 26/02/24 646 6
16032 영화단평 - <어쩔수가없다> 등 영화 5편 2 당근매니아 26/02/24 478 0
16031 일상/생각문득 이런게 삶의 재미가 아닌가 싶네요. 6 큐리스 26/02/23 835 13
16030 게임Google Gemini Canvas로 그냥 막 만든 것들 1 mathematicgirl 26/02/23 593 0
16029 게임붉은사막은 궁극의 판타지여야 합니다. 4 닭장군 26/02/22 594 0
16028 사회요즘 논란인 전기차 충전기 사업 1 DogSound-_-* 26/02/22 673 1
16026 일상/생각나르시스트를 알아보는 방법에 대한 소고 4 레이미드 26/02/21 736 0
16025 스포츠[MLB] 저스틴 벌랜더 1년 13M 디트로이트행 김치찌개 26/02/21 274 0
16024 스포츠[MLB] 스가노 도모유키 1년 콜로라도행 김치찌개 26/02/21 213 0
16023 정치윤석열 무기징역: 드물게 정상 범위의 일을 하다 20 명동의밤 26/02/20 1058 0
16022 경제코스피 6000이 코앞이군요 6 kien 26/02/19 1089 0
목록

+ : 최근 2시간내에 달린 댓글
+ : 최근 4시간내에 달린 댓글

댓글