- 다양한 주제에 대해 자유롭게 글을 작성하는 게시판입니다.
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 써본 분들은 모두 추천 할 지어다~~


새의선물
아래한글... tex였나요? 비슷한 입력방법으로 수식을 만들었던 기억이 나네요.
수식기능등 이런저런 기능을 쓸때마다 한글이 워드보다 좋다는 생각만... -_-.. 이래저래 워드가 답답하더라고요.
이런 내용은 참 미묘한것 같아요.
새로운게 나오면 서로 호환이 안되는 독자 기술이 되버리니 -_-.. 웹개발자한테는 골치 아픈 이야기..
그렇다고 안생기면 또 불편하고 말이죠.
네. 그래서 표준이 중요하지요.
MathML은 표준 기술로 제시된 것이니 독자기술이 될 염려는 없어요.
바코드
공대생 여러분들은 안전합니다! 그냥 wolfram alpha를 안심하고 사용하십시오!
April_fool
지금은 그냥 MathJax를 쓰는 수밖에…
목록
번호 제목 이름 날짜 조회 추천
4189 IT/컴퓨터웹 상에서 작성하는 수학기호 - MathML 7 Toby 16/11/19 8259 3
4164 IT/컴퓨터구글, 신경망 기반 번역 기능 공개 20 Leeka 16/11/16 5524 5
4109 IT/컴퓨터실망스러운 맥북프로 신형.. 11 Leeka 16/11/08 5995 0
4094 IT/컴퓨터신경망 학습의 틀을 깨다, DFA 12 Azurespace 16/11/06 7768 8
4081 IT/컴퓨터애플이 3분기 스마트폰 영업이익 점유율 신기록을 달성했습니다 15 Leeka 16/11/04 3575 0
4073 IT/컴퓨터국내 데스크탑 브라우저 점유율 36 Toby 16/11/03 5096 2
4058 IT/컴퓨터아이폰7 등장과 함께 사라진 V20 3 Leeka 16/11/02 3734 0
4026 IT/컴퓨터맥북 프로 신형이 공개되었습니다. 9 Leeka 16/10/28 3696 0
3993 IT/컴퓨터양띵도 탈 아프리카를 선언했습니다. 14 Leeka 16/10/23 4236 0
3988 IT/컴퓨터아이폰7 사용 이틀 뒤 후기들 5 Leeka 16/10/23 4379 0
3982 IT/컴퓨터아이폰 7, 출시 첫날 30만대 이상 개통된것으로 보여.. 6 Leeka 16/10/21 4295 0
3981 IT/컴퓨터퍼즐 맞추기, DNA sequencing 7 JUFAFA 16/10/21 4626 2
3948 IT/컴퓨터역대 아이폰 시리즈의 슬로건 4 Leeka 16/10/19 6762 0
3947 IT/컴퓨터유쁠 매장에서 아이폰7 수령해왔습니다. 20 Leeka 16/10/18 5082 0
3941 IT/컴퓨터갤노트7 해외여행 대책이 공개되었습니다 2 Leeka 16/10/18 3936 0
3924 IT/컴퓨터아름다움이 적을 이기느니라 4 신문안사요 16/10/15 4882 0
3908 IT/컴퓨터아재형 아가씨에게 3g 폴더폰 넘기란 말이다!!!!!! (멱살멱살) 26 진준 16/10/14 4540 0
3898 IT/컴퓨터이원복 KTL 원장 "갤노트7 발화원인 검증 경솔했다" 12 Leeka 16/10/13 4312 0
3888 IT/컴퓨터아이폰이 다음주면 한국에 나옵니다. 3 Leeka 16/10/13 4062 0
3854 IT/컴퓨터송도 버거킹, 대전 한화 이글스파크에서 노트7이 발화했습니다 6 Leeka 16/10/09 4037 0
3851 IT/컴퓨터미국에서 통신사발 갤노트7 교환이 시작되었습니다. 3 Leeka 16/10/08 4597 0
3820 IT/컴퓨터컴퓨터는 어떻게 빠르게 검색을 할까 - 보이어-무어-호스풀 알고리즘 18 April_fool 16/10/04 6274 7
3785 IT/컴퓨터애플이 본격적인 한국 공략을 준비하는거 같습니다. 3 Leeka 16/09/27 4618 0
3756 IT/컴퓨터북한 도메인을 사용하는 사이트들 5 Toby 16/09/23 4078 0
3754 IT/컴퓨터스마트 모빌리티 이야기 (4) 5 기쁨평안 16/09/22 4011 0
목록

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

댓글
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기
회원정보 보기
닫기