E MathML W3C MathJax 1.3 MathJax MathJax[5] TEX MathML JavaScript TEX MathML [8] [9] MathSciNet[10] MathJax MathJax MathJax MathJax MathJax MathJax We

Similar documents
JavaScript MathTOUCH (Shizuka Shirai) Graduate School of Human Environmental Sciences, Mukogawa Women s University (Tetsuo Fukui) S

1 Web Web 1,,,, Web, Web : - i -

数式表示に特化した動的ウェブサイトの構築

IPSJ SIG Technical Report Vol.2013-GN-86 No.35 Vol.2013-CDS-6 No /1/17 1,a) 2,b) (1) (2) (3) Development of Mobile Multilingual Medical

IPSJ SIG Technical Report Vol.2015-CLE-16 No /5/23 RESTful Web API Web 1,2,3,4,a) 1,3,2,4 5,6 6 Wannous Muhammad 7,1,8 4,2,1 3,2,1 Maxima Web JS

Vol. 48 No. 4 Apr LAN TCP/IP LAN TCP/IP 1 PC TCP/IP 1 PC User-mode Linux 12 Development of a System to Visualize Computer Network Behavior for L

Vol.55 No (Jan. 2014) saccess 6 saccess 7 saccess 2. [3] p.33 * B (A) (B) (C) (D) (E) (F) *1 [3], [4] Web PDF a m

1 Fig. 2 2 Fig. 1 Sample of tab UI 1 Fig. 1 that changes by clicking tab 5 2. Web HTML Adobe Flash Web ( 1 ) ( 2 ) ( 3 ) ( 4 ) ( 5 ) 3 Web 2.1 Web Goo

IPSJ SIG Technical Report Vol.2014-EIP-63 No /2/21 1,a) Wi-Fi Probe Request MAC MAC Probe Request MAC A dynamic ads control based on tra

2006 [3] Scratch Squeak PEN [4] PenFlowchart 2 3 PenFlowchart 4 PenFlowchart PEN xdncl PEN [5] PEN xdncl DNCL 1 1 [6] 1 PEN Fig. 1 The PEN

Vol. 48 No. 3 Mar PM PM PMBOK PM PM PM PM PM A Proposal and Its Demonstration of Developing System for Project Managers through University-Indus

ICT a) Caption Presentation Method with Speech Expression Utilizing Speech Bubble Shapes for Video Content Yuko KONYA a) and Itiro SIIO 1. Graduate Sc

3_23.dvi

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for

ACS電子ジャーナル利用マニュアル

e-learning e e e e e-learning 2 Web e-leaning e 4 GP 4 e-learning e-learning e-learning e LMS LMS Internet Navigware

19 Systematization of Problem Solving Strategy in High School Mathematics for Improving Metacognitive Ability

Vol.53 No (Mar. 2012) 1, 1,a) 1, 2 1 1, , Musical Interaction System Based on Stage Metaphor Seiko Myojin 1, 1,a

EPUB

自然言語処理16_2_45

Web Web Web Web 1 1,,,,,, Web, Web - i -


3D UbiCode (Ubiquitous+Code) RFID ResBe (Remote entertainment space Behavior evaluation) 2 UbiCode Fig. 2 UbiCode 2. UbiCode 2. 1 UbiCode UbiCode 2. 2

, : GUI Web Java 2.1 GUI GUI GUI 2 y = x y = x y = x

DEIM Forum 2010 A3-3 Web Web Web Web Web. Web Abstract Web-page R

Web Web Web Web i

IPSJ SIG Technical Report Vol.2014-HCI-157 No.26 Vol.2014-GN-91 No.26 Vol.2014-EC-31 No /3/15 1,a) 2 3 Web (SERP) ( ) Web (VP) SERP VP VP SERP

untitled


Lite 2 45 ECHONET Lite ECHONET Lite [2], [3], [4], [5], [6], [7] IoT WoT Web [8] HEMS [9] ECHONET Lite ECHONET Lite ECHONET Lite ECHONET Lite ECHONET

07九州工業大学.indd

Introduction to Information and Communication Technology (a)

ディスプレイと携帯端末間の通信を実現する映像媒介通信技術

Web Web ID Web 16 Web Web i

fiš„v8.dvi

Introduction Purpose This course explains how to use Mapview, a utility program for the Highperformance Embedded Workshop (HEW) development environmen

背景

1_26.dvi

Vol. 42 No. SIG 8(TOD 10) July HTML 100 Development of Authoring and Delivery System for Synchronized Contents and Experiment on High Spe

Web ( ) [1] Web Shibboleth SSO Web SSO Web Web Shibboleth SAML IdP(Identity Provider) Web Web (SP:ServiceProvider) ( ) IdP Web Web MRA(Mail Retrieval

Input image Initialize variables Loop for period of oscillation Update height map Make shade image Change property of image Output image Change time L

22 (266) / Web PF-Web Web Web Web / Web Web PF-Web Web Web Web CGI Web Web 1 Web PF-Web Web Perl C CGI A Pipe/Filter Architecture Based Software Gener

untitled

untitled

Microsoft Word - toyoshima-deim2011.doc

fiš„v5.dvi

ORCA (Online Research Control system Architecture)

Web Web Web Web Web, i

和文タイトル

IPSJ SIG Technical Report Vol.2016-CE-137 No /12/ e β /α α β β / α A judgment method of difficulty of task for a learner using simple

熊本大学学術リポジトリ Kumamoto University Repositor Title 特別支援を要する児童生徒を対象としたタブレット端末 における操作ボタンの最適寸法 Author(s) 竹財, 大輝 ; 塚本, 光夫 Citation 日本産業技術教育学会九州支部論文集, 23: 61-

WebRTC P2P Web Proxy P2P Web Proxy WebRTC WebRTC Web, HTTP, WebRTC, P2P i

IPSJ SIG Technical Report Vol.2017-CLE-21 No /3/21 e 1,2 1,2 1 1,2 1 Sakai e e e Sakai e Current Status and Challenges on e-learning T

Vol.54 No (July 2013) [9] [10] [11] [12], [13] 1 Fig. 1 Flowchart of the proposed system. c 2013 Information

,,,,., C Java,,.,,.,., ,,.,, i

IPSJ SIG Technical Report Vol.2014-CE-123 No /2/8 Bebras 1,a) Bebras,,, Evaluation and Possibility of the Questions for Bebras Contest Abs

LWW EJ on Ovid LWW Ovid Online (Ovid Web Gateway) Ovid Online LWW tutorial Ovid Online Refresh Ovid Online LWW Ovid Medline, Cinahl, EBMR, Ovid


HP cafe HP of A A B of C C Map on N th Floor coupon A cafe coupon B Poster A Poster A Poster B Poster B Case 1 Show HP of each company on a user scree

MDD PBL ET 9) 2) ET ET 2.2 2), 1 2 5) MDD PBL PBL MDD MDD MDD 10) MDD Executable UML 11) Executable UML MDD Executable UML

untitled

愛知工業大学表1-4.indd

& Vol.5 No (Oct. 2015) TV 1,2,a) , Augmented TV TV AR Augmented Reality 3DCG TV Estimation of TV Screen Position and Ro

. Yahoo! 1!goo 2 QA..... QA Web Web [1]Web Web Yin [2] Web Web Web. [3] Web Wikipedia 1 2

1 UD Fig. 1 Concept of UD tourist information system. 1 ()KDDI UD 7) ) UD c 2010 Information Processing S

LWW EJ on Ovid LWW Ovid Online (Ovid Web Gateway) Ovid Online LWW tutorial Ovid Online Refresh Ovid Online LWW Ovid Medline, Cinahl, EBMR, Ovid

ohp.mgp

Microsoft Word - 11_thesis_08k1131_hamada.docx

HIS-CCBASEver2

システム開発プロセスへのデザイン技術適用の取組み~HCDからUXデザインへ~

SERPWatcher SERPWatcher SERP Watcher SERP Watcher,


586 HEMS 1 HEMS Table 1 Various comparisons of Smart Tap HEMS. HEMS HEMS 1 HEMS HEMS PLC Power Line Communication EL HEMS 2) 3) Bluetooth 4),5) ZigBee


IT,, i

IPSJ SIG Technical Report Vol.2014-IOT-27 No.14 Vol.2014-SPT-11 No /10/10 1,a) 2 zabbix Consideration of a system to support understanding of f

IPSJ SIG Technical Report Vol.2012-IS-119 No /3/ Web A Multi-story e-picture Book with the Degree-of-interest Extraction Function

3_39.dvi

26.1月号indd.indd

/ [Save & Submit Code]ボタン が 下 部 やや 左 に ありますが このボタンを 押 すと 右 上 の 小 さいウィンドウ(the results tab) が 本 物 のブラウザのようにアク ションします (ブラウザの 例 : Chrome(グーグルクロム) Firefox(

Table of Contents 1 What is TEX? 2 TEX Online? 3 Online TEX Sites 4 Let s Try TEX Online! 5 日本語 Template H. Suzuki (ICU) TEX Online April 8, /

1 Web [2] Web [3] [4] [5], [6] [7] [8] S.W. [9] 3. MeetingShelf Web MeetingShelf MeetingShelf (1) (2) (3) (4) (5) Web MeetingShelf

GIS Theory and Applications of GIS, 2018, Vol. 26, No.2, pp 地理教育における利活用を考慮した時空間情報システム 牧野隆平 * ** 山本佳世子 Spatio-Temporal Information System for Use

【HP用】26.12月号indd.indd

26.2月号indd.indd

pp R R Word R R R R Excel SPSS R Microsoft Word 2016 OS Windows7 Word2010 Microsoft Office2010 R Emacs ESS R R R R https:

24 Region-Based Image Retrieval using Fuzzy Clustering

DEIM Forum 2009 E

”‰−ofiI…R…fi…e…L…X…g‡ðŠp‡¢‡½„�“õ„‰›Ê‡Ì™ñ”¦

untitled

( ) ATR

V6.0統合版チラシ/チラシ

OSC_isshiki_090710c.ppt

はじめに

Vol.57 No (Mar. 2016) 1,a) , L3 CG VDI VDI A Migration to a Cloud-based Information Infrastructure to Support

日本感性工学会論文誌


nopcommerce Adobe Flash ( 1 ) 1 nopcommerce 2.2 ( [5, p.3-4] )

101NEO資料

IPSJ SIG Technical Report Vol.2010-SLDM-144 No.50 Vol.2010-EMB-16 No.50 Vol.2010-MBL-53 No.50 Vol.2010-UBI-25 No /3/27 Twitter IME Twitte

Transcription:

MathML TEX 1,a) 1,b) MathML TEX JavaScript MathJax TEX GUI MathML TEX MathJax Prototype of e-learning and Communication Systems to Support Displaying Math Equations with MathML and TEX Nobuo Yamashita 1,a) Keiji Emi 1,b) Abstract: We have developed a prototype of e-learning and communication systems to support displaying math equations with MathML and TEX. We used a JavaScript library MathJax. In our system, you can use TEX format input and GUI input. Keywords: MathML TEX MathJax learning environment smartphone 1. 1.1 e GUI TEX[1] MathML Mathematical Markup Language [2][3] HTML5 HTML5 related e 1 The Kyoto College of Graduate School for Informatics a) st091306@m1.kcg.edu b) k emi@kcg.ac.jp 1.2 1 Table 1 How to display equations on web browsers. No. A 1 (1 x)/(1 + x) B HTML <table> C mimetex[4] D PDF E Web MathML F C E C [6][7] -213-

E MathML W3C MathJax 1.3 MathJax MathJax[5] TEX MathML JavaScript TEX MathML [8] [9] MathSciNet[10] MathJax MathJax MathJax MathJax MathJax MathJax Web [11] 1.4 GUI TEX MathML GUI e [12] MathJax [13] 2 TEX MathML [14] [15] GUI [16][17][18] MathJax Web 1.5 MathJax TEX MathML JavaScript 3 TEX MathML MathML MathML 1 SVG Scalable Vector Graphics MathJax JavaScript HTML5 2014 W3C Web MathML HTML5 Web Storage Canvas SVG Canvas SVG 2. MathJax HTML5 PHP JavaScript PHP Apache 2.2.14 PHP 5.3.1 HTML5 Google Chrome Canvas SVG 2014 5 31 1 6 Google Chrome 2.1 PHP 2.2 TEX TEX MathML SVG -214-

3 Fig. 3 JavaScript JavaScript source code of Powers button. 1 Fig. 1 Able to find a string in equations. 2.3 TEX JavaScript! 1 ˆ{ } \frac{ }{ } TEX \frac{ e θ π MathJax 2.4 Web Storage HTML5 Web Storage localstorage 4 localstorage Fig. 4 Saving a thread name in localstorage. 2 Fig. 2 Our system. 2.5 Wolfram Alpha TEX MathML Wolfram Alpha[19] -215-

Wolfram Alpha URL JavaScript 2.6 HTML5 PHP HTML HTML5 <video> 6 HTML5 <svg> Fig. 6 <svg> tags in HTML5. 5 HTML5 <video> Fig. 5 <video> tags of HTML5. GUI Canvas SVG GUI TEX Wolfram Alpha HTML5 e HTML5 Canvas SVG <canvas> <svg> <sub> HTML5 Canvas e 2.7 Web MathJax 2 [15] [14] 2 2 GUI Web [22] MathJax [13] 2.8-216-

84%[20] [21] MathML 2.9 MathML MathJax MathML TEX MathML MathJax TEX MathML TEX EPUB3 MathML MathML 3. Fig. 8 8 The equation used in this evaluation. TEX 164 7 Fig. 7 Equation buttons on a smartphone. MathJax JavaScript PHP Web PC ( 1 ) PC ( 2 ) Web [22] ( 3 ) Android iphone 2 JavaScript 2 PC Table 2 Results in using a PC. 1 10 2 39 3 Table 3 Results in using a smartphone. 6 37 4 26 PC 2 [23] 1.5 PC PC -217-

TEX PC 0 PC GUI PC 4. TEX MathJax SVG HTML5 GUI PC MathJax TEX [1], L A TEX 2ε (2013) [2] W3C Math Home http://www.w3.org/math/ 2014 5 31 [3] H. Gotoh, M. Sakamoto and K. Emi Developing e- Learning and Communication Systems to Support Displaying Math Equations on Web-Pages, in 2009 e JeLa2009 2009 [4] mimetex http://www.forkosh.com/mimetex.html 2014 5 31 [5] MathJax http://www.mathjax.org/ 2014 5 31 [6] http://lykeion.info/suugaku/ 2014 5 31 [7] http://www.crossroad.jp/mathnavi/ index.html 2014 5 31 [8] Mathematical Markup Language (MathML) Version 3.0 2nd Edition http://www.w3.org/tr/2014/rec- MathML3-20140410/ 2014 5 31 [9] MathJax http://genkuroki.web.fc2.com/ 2014 5 31 [10] MR: Search Publications database http://www.ams.org/mathscinet/ 2014 5 31 [11] HTML5 e- vol.29 no.1 p.35-38 2014-5 [12] e 2004 [13] MathOverflow http://mathoverflow.net/ 2014 5 31 [14] Online LaTeX Equation Editor - create, integrate and download http://www.codecogs.com/latex/eqneditor.php 2014 5 31 [15] Firemath - The MathML-Editor for Firefox http://www.firemath.info/ 2014 5 31 [16] InftyEditor http://www.sciaccess.net/jp/ InftyEditor/index.html 2014 5 31 [17] K.Emi and T. Imai Developing E-learning and Communication Environment e JeLa2007 2007 [18] - Apache OpenOffice http://www.openoffice.org/ja/ 2014 5 31 [19] Wolfram Alpha: Computational Knowledge Engine http://www.wolframalpha.com/ 2014 5 31 [20] 25 http://www.soumu.go.jp/ menu news/s-news/01kiban08 02000120.html 2014 5 31 [21] 8 ICT http://www.mext.go.jp/b menu/shingi/chousa/shotou/ 056/gijigaiyou/attach/1259400.htm 2014 5 31 [22] Web? - Android http://news.mynavi.jp/articles/2014/02/21/android why19/ 2014 5 31 [23] T-01D - T-01D startup guide 01.pdf https://www.nttdocomo.co.jp/binary/pdf/support/ trouble/smart phone/t01d/t-01d startup guide 01.pdf 2014 5 31-218-