SlideShare a Scribd company logo
1 of 34
Download to read offline
GUI input tools
                          for Mathematics

                       Gregory Tappero
                             greg@edoboard.com



        UK Mathematical Content Workshop

                         Milton Keynes

                      9 September 2009



http://groups.google.com/group/uk-math-content-2009/files/   1
GUI is nice to end users

          Using emacs to edit LaTeX code then run
             command lines to compile and output a
          pdf may be fun, but only to a particular
          type of people.




GUI input tools UKMCW 2009                           2
Their Purpose
          From:




          To:
          A portable, standardised, digital
          format that we can share integrate
          and reuse.
GUI input tools UKMCW 2009                     3
Tools Survey: What's around ?
  ●
      MathType               ●
                                 Formulator
  ●
      MathTran               ●
                                 Publicon (Wolfram Research)
  ●
      Wiris                  ●
                                 Math Magic
  ●
      Edoboard               ●
                                 Detexify
  ●
      Sitmo                  ●
                                 Math Input Panel (Windows 7)
  ●
      Word 2007

GUI input tools UKMCW 2009                               4
MathType




                   http://www.dessci.com/en/products/mathtype/

GUI input tools UKMCW 2009                                       5
MathType
    Pros                                      Cons
    Point-and-click editing                   Desktop client.
    (WYSIWYG).
                                              Non Free (100$ for v6.5).
    TeX/LaTeX/MathML
    compatible.
    Feature Rich.
    Interoperable with many apps.
                   http://www.dessci.com/en/products/mathtype/

GUI input tools UKMCW 2009                                        6
MathTran




                             http://www.mathtran.org

GUI input tools UKMCW 2009                             7
MathTran
    Pros                                      Cons
    Uses a variant of TeX.                    No visual shortcuts to input
                                              equations.
    Realtime output rendering.
    Web based.                                TeX knowledge required.
    Free & Open Source.
    FAB (formula autobuild) editing.

                             http://www.mathtran.org

GUI input tools UKMCW 2009                                          8
Edoboard




                             http://edoboard.com

GUI input tools UKMCW 2009                         9
Edoboard
    Pros                                  Cons
    Uses Mathtran as                      Flash Based.
    a Web Service (TeX).                  - Slow on Linux.
                                          - Takes some time to Load.
    Fit for simple Maths.
    Live collaboration.                   Wont be free for ever.

    Hybrid editing WYSIWYG and
    FAB (formula autobuild).

                             http://edoboard.com

GUI input tools UKMCW 2009                                         10
Wiris




                             http://www.wiris.com/

GUI input tools UKMCW 2009                           11
Wiris
     Pros                                  Cons
     Web & Desktop Client.                 No LaTeX support yet.

     Supports MathML and                   Non free.
     OpenMath.                             Java Based.
     Hybrid editing.
     Feature Rich: Solver and
     Grapher.
     Cross-platform.         http://www.wiris.com/

GUI input tools UKMCW 2009                                         12
Sitmo




                             http://www.sitmo.com/latex/

GUI input tools UKMCW 2009                                 13
Sitmo
      Pros                                      Cons
      LaTeX compatible.                         LaTeX knowledge required.
      Realtime output rendering.
      Web based (HTML/Js).
      Free.
      Hybrid Editing.

                             http://www.sitmo.com/latex/

GUI input tools UKMCW 2009                                         14
Detexify




                       http://detexify.kirelabs.org/classify.html

GUI input tools UKMCW 2009                                          15
Detexify
      Pros                                          Cons
      IPhone and Android Apps.                      Only works for one
                                                    character at a time.
      Super Simple (Handwriten).
      Free.                                         You need a recent browser
                                                    supporting HTML5.
      Web based (HTML/Js).



                       http://detexify.kirelabs.org/classify.html

GUI input tools UKMCW 2009                                                 16
Math Input Panel (Windows 7)




                             http://bit.ly/3Uf6dT

GUI input tools UKMCW 2009                          17
Math Input Panel (Windows 7)
      Pros                                     Cons
      Can recognise a whole                    Pen tablet usage is
      equation.                                advised.
      Natural handling                         Windows 7 only.
      (Handwriten).
      Export as MathML.



                             http://bit.ly/3Uf6dT

GUI input tools UKMCW 2009                                           18
Word 2007




GUI input tools UKMCW 2009               19
Word 2007
      Pros                                        Cons
      MathML compatible.                          Windows only.

      Point-and-click editing                     Non Free.
      (WYSIWYG).                                  No official LaTeX support.
      Feature Rich.                               Desktop Client.
      Microsoft Office Integration.


                               Microsoft Office

GUI input tools UKMCW 2009                                           20
Math Magic




                              http://www.mathmagic.com/
GUI input tools UKMCW 2009                                21
Math Magic
      Pros                                         Cons
      LaTeX/MathML/MathType                        Desktop client,Win & Mac.
      compatible, and more.
                                                   Non free - Regular version
      Heavily customizable via                     300£ p.a.
      templates.
      Feature rich and powerful.
      Point-and-click editing.


                              http://www.mathmagic.com/
GUI input tools UKMCW 2009                                            22
Formulator




                              http://bit.ly/1PeGRA
GUI input tools UKMCW 2009                           23
Formulator
      Pros                                           Cons
      MathML compatible.                             Desktop client.
      Free.                                          Windows only.
      Simple.
      Point-and-click editing




                              http://bit.ly/1PeGRA
GUI input tools UKMCW 2009                                             24
Publicon - Wolfram Research




                    http://www.wolfram.com/products/publicon/index.html
GUI input tools UKMCW 2009                                                25
Publicon - Wolfram Research
       Pros                                    Cons
       Math and chemistry                      Non free 100£ p.a.
       typesetting.
                                               Windows and Mac.
       *-TeX /MathML plus BioMed
                                               Desktop client.
       XML.
       Highly specialised for
       Science.
       Point-and-click editing.

                             http://cnx.org/
GUI input tools UKMCW 2009                                       26
What should i use ?
                      For Moodle (LMS)


                             MathType
                              Wiris



GUI input tools UKMCW 2009               28
What should i use ?
           Web Based Equation Editor

                              Wiris
                              Sitmo
                             Mathtran

GUI input tools UKMCW 2009              30
What should i use ?
  Desktop apps with Advance Features

                              Publicon
                              MathType
                             Math Magic
                              ~Word
GUI input tools UKMCW 2009                31
What should i use ?
                      Live Math Tutoring


                             Edoboard




GUI input tools UKMCW 2009                 32
What should i use ?
               HandWriting Recognition


                             Detexify
                       Math Input Panel


GUI input tools UKMCW 2009                33
What should i use ?
  Free Simple Desktop Equation Editor


                             Formulator




GUI input tools UKMCW 2009                34
GUI input tools UKMCW 2009   29
Mathtrans: http://www.mathtran.org               Formulator: http://bit.ly/1PeGRA

                                    Edoboard: http://www.edoboard.com


    Publicon: http://www.wolfram.com/products/publicon/index.html

                                    MathMagic: http://www.mathmagic.com/



            What do you use ?
  MathType: http://www.dessci.com/en/products/mathtype/

    Math Input Panel: http://bit.ly/3Uf6dT             Word 2007: http://bit.ly/SGqoE


Detexify: http://detexify.kirelabs.org/classify.html

                                            Sitmo: http://www.sitmo.com/latex/


                                   Wiris: http://www.wiris.com
GUI input tools UKMCW 2009                                                                35

More Related Content

Viewers also liked

VueJS meetup (Basics) @ nodum.io
VueJS meetup (Basics) @ nodum.ioVueJS meetup (Basics) @ nodum.io
VueJS meetup (Basics) @ nodum.ioWietse Wind
 
Automated Equation Breaking: Making Equations Responsive
Automated Equation Breaking: Making Equations ResponsiveAutomated Equation Breaking: Making Equations Responsive
Automated Equation Breaking: Making Equations ResponsiveAhmed Hindawi
 
Markup languages and warp-speed documentation
Markup languages and warp-speed documentationMarkup languages and warp-speed documentation
Markup languages and warp-speed documentationLois Patterson
 
From print textbook to MathML
From print textbook to MathMLFrom print textbook to MathML
From print textbook to MathMLTara Robertson
 
Mogwaï: A Framework to Handle Complex Queries on Large Models
Mogwaï: A Framework to Handle Complex Queries on Large ModelsMogwaï: A Framework to Handle Complex Queries on Large Models
Mogwaï: A Framework to Handle Complex Queries on Large ModelsGwendal Daniel
 
nodum.io MongoDB Meetup (Dutch)
nodum.io MongoDB Meetup (Dutch)nodum.io MongoDB Meetup (Dutch)
nodum.io MongoDB Meetup (Dutch)Wietse Wind
 
VueJS - Uma alternativa elegante
VueJS - Uma alternativa eleganteVueJS - Uma alternativa elegante
VueJS - Uma alternativa eleganteJonathan Bijos
 
PHP 5.6 New and Deprecated Features
PHP 5.6  New and Deprecated FeaturesPHP 5.6  New and Deprecated Features
PHP 5.6 New and Deprecated FeaturesMark Niebergall
 
An Introduction to Vuejs
An Introduction to VuejsAn Introduction to Vuejs
An Introduction to VuejsPaddy Lock
 
UMLtoGraphDB: Mapping Conceptual Schemas to Graph Databases
UMLtoGraphDB: Mapping Conceptual Schemas to Graph DatabasesUMLtoGraphDB: Mapping Conceptual Schemas to Graph Databases
UMLtoGraphDB: Mapping Conceptual Schemas to Graph DatabasesGwendal Daniel
 

Viewers also liked (15)

VueJS meetup (Basics) @ nodum.io
VueJS meetup (Basics) @ nodum.ioVueJS meetup (Basics) @ nodum.io
VueJS meetup (Basics) @ nodum.io
 
Automated Equation Breaking: Making Equations Responsive
Automated Equation Breaking: Making Equations ResponsiveAutomated Equation Breaking: Making Equations Responsive
Automated Equation Breaking: Making Equations Responsive
 
Markup languages and warp-speed documentation
Markup languages and warp-speed documentationMarkup languages and warp-speed documentation
Markup languages and warp-speed documentation
 
From print textbook to MathML
From print textbook to MathMLFrom print textbook to MathML
From print textbook to MathML
 
Mogwaï: A Framework to Handle Complex Queries on Large Models
Mogwaï: A Framework to Handle Complex Queries on Large ModelsMogwaï: A Framework to Handle Complex Queries on Large Models
Mogwaï: A Framework to Handle Complex Queries on Large Models
 
nodum.io MongoDB Meetup (Dutch)
nodum.io MongoDB Meetup (Dutch)nodum.io MongoDB Meetup (Dutch)
nodum.io MongoDB Meetup (Dutch)
 
How tovuejs
How tovuejsHow tovuejs
How tovuejs
 
VueJS - Uma alternativa elegante
VueJS - Uma alternativa eleganteVueJS - Uma alternativa elegante
VueJS - Uma alternativa elegante
 
PHP 5.6 New and Deprecated Features
PHP 5.6  New and Deprecated FeaturesPHP 5.6  New and Deprecated Features
PHP 5.6 New and Deprecated Features
 
Libsys 7 to koha
Libsys 7 to kohaLibsys 7 to koha
Libsys 7 to koha
 
An Introduction to Vuejs
An Introduction to VuejsAn Introduction to Vuejs
An Introduction to Vuejs
 
UMLtoGraphDB: Mapping Conceptual Schemas to Graph Databases
UMLtoGraphDB: Mapping Conceptual Schemas to Graph DatabasesUMLtoGraphDB: Mapping Conceptual Schemas to Graph Databases
UMLtoGraphDB: Mapping Conceptual Schemas to Graph Databases
 
VueJS: The Simple Revolution
VueJS: The Simple RevolutionVueJS: The Simple Revolution
VueJS: The Simple Revolution
 
Mysql: Tools & Gui
Mysql: Tools & GuiMysql: Tools & Gui
Mysql: Tools & Gui
 
Slideshare ppt
Slideshare pptSlideshare ppt
Slideshare ppt
 

Similar to Gui Input Tools for Math [UKMC09]

A Study of SVG-based Application Development @ OSDC 2010
A Study of SVG-based Application Development @ OSDC 2010A Study of SVG-based Application Development @ OSDC 2010
A Study of SVG-based Application Development @ OSDC 2010Rex Tsai
 
Practical Groovy Domain-Specific Languages
Practical Groovy Domain-Specific LanguagesPractical Groovy Domain-Specific Languages
Practical Groovy Domain-Specific LanguagesGuillaume Laforge
 
Metro Style Apps - Whats there for Developers
Metro Style Apps - Whats there for DevelopersMetro Style Apps - Whats there for Developers
Metro Style Apps - Whats there for DevelopersJitendra Soni
 
Using Web Software Architecture in Traditional Desktop App Development
Using Web Software Architecture in Traditional Desktop App DevelopmentUsing Web Software Architecture in Traditional Desktop App Development
Using Web Software Architecture in Traditional Desktop App DevelopmentBen Lau
 
Jangaroo @ FlashCodersNY
Jangaroo @ FlashCodersNYJangaroo @ FlashCodersNY
Jangaroo @ FlashCodersNYFrank Wienberg
 
The fundamental problems of GUI applications and why people choose React
The fundamental problems of GUI applications and why people choose ReactThe fundamental problems of GUI applications and why people choose React
The fundamental problems of GUI applications and why people choose ReactOliver N
 
Andreas Jakl, Qt Symbian Maemo Quickstart
Andreas Jakl, Qt Symbian Maemo QuickstartAndreas Jakl, Qt Symbian Maemo Quickstart
Andreas Jakl, Qt Symbian Maemo QuickstartNokiaAppForum
 
Mobile applications for SharePoint using HTML5
Mobile applications for SharePoint using HTML5Mobile applications for SharePoint using HTML5
Mobile applications for SharePoint using HTML5Christian Heindel
 
The Next Leap in JavaScript Performance
The Next Leap in JavaScript PerformanceThe Next Leap in JavaScript Performance
The Next Leap in JavaScript PerformanceIntel® Software
 
Add the power of the Web to your embedded devices with WPE WebKit
Add the power of the Web to your embedded devices with WPE WebKitAdd the power of the Web to your embedded devices with WPE WebKit
Add the power of the Web to your embedded devices with WPE WebKitIgalia
 
ITCamp 2011 - Sebastian Vijeu, Petru Jucovschi - Testare automata si laborato...
ITCamp 2011 - Sebastian Vijeu, Petru Jucovschi - Testare automata si laborato...ITCamp 2011 - Sebastian Vijeu, Petru Jucovschi - Testare automata si laborato...
ITCamp 2011 - Sebastian Vijeu, Petru Jucovschi - Testare automata si laborato...ITCamp
 
Introduction to Application Development in Python and Gtk+ / Hildon @ Maemo 5
Introduction to Application Development in Python and Gtk+ / Hildon @ Maemo 5Introduction to Application Development in Python and Gtk+ / Hildon @ Maemo 5
Introduction to Application Development in Python and Gtk+ / Hildon @ Maemo 5Amanda Lam
 
Rapid and Reliable Developing with HTML5 & GWT
Rapid and Reliable Developing with HTML5 & GWTRapid and Reliable Developing with HTML5 & GWT
Rapid and Reliable Developing with HTML5 & GWTManuel Carrasco Moñino
 
BP206 It's Not Herculean: 12 Tasks Made Easier with IBM Domino XPages
BP206 It's Not Herculean: 12 Tasks Made Easier with IBM Domino XPagesBP206 It's Not Herculean: 12 Tasks Made Easier with IBM Domino XPages
BP206 It's Not Herculean: 12 Tasks Made Easier with IBM Domino XPagesPaul Withers
 
Installable web applications
Installable web applicationsInstallable web applications
Installable web applicationsLiveChat
 
Implementation of a SaaS based simulation platform using open standards and o...
Implementation of a SaaS based simulation platform using open standards and o...Implementation of a SaaS based simulation platform using open standards and o...
Implementation of a SaaS based simulation platform using open standards and o...Thomas Paviot
 

Similar to Gui Input Tools for Math [UKMC09] (20)

A Study of SVG-based Application Development @ OSDC 2010
A Study of SVG-based Application Development @ OSDC 2010A Study of SVG-based Application Development @ OSDC 2010
A Study of SVG-based Application Development @ OSDC 2010
 
Practical Groovy Domain-Specific Languages
Practical Groovy Domain-Specific LanguagesPractical Groovy Domain-Specific Languages
Practical Groovy Domain-Specific Languages
 
Metro Style Apps - Whats there for Developers
Metro Style Apps - Whats there for DevelopersMetro Style Apps - Whats there for Developers
Metro Style Apps - Whats there for Developers
 
Using Web Software Architecture in Traditional Desktop App Development
Using Web Software Architecture in Traditional Desktop App DevelopmentUsing Web Software Architecture in Traditional Desktop App Development
Using Web Software Architecture in Traditional Desktop App Development
 
Introduction matlab
Introduction matlabIntroduction matlab
Introduction matlab
 
Jangaroo @ FlashCodersNY
Jangaroo @ FlashCodersNYJangaroo @ FlashCodersNY
Jangaroo @ FlashCodersNY
 
The fundamental problems of GUI applications and why people choose React
The fundamental problems of GUI applications and why people choose ReactThe fundamental problems of GUI applications and why people choose React
The fundamental problems of GUI applications and why people choose React
 
Dmeeker Finala
Dmeeker FinalaDmeeker Finala
Dmeeker Finala
 
Graphical User Interface or GUI
Graphical User Interface or GUIGraphical User Interface or GUI
Graphical User Interface or GUI
 
Andreas Jakl, Qt Symbian Maemo Quickstart
Andreas Jakl, Qt Symbian Maemo QuickstartAndreas Jakl, Qt Symbian Maemo Quickstart
Andreas Jakl, Qt Symbian Maemo Quickstart
 
Mobile applications for SharePoint using HTML5
Mobile applications for SharePoint using HTML5Mobile applications for SharePoint using HTML5
Mobile applications for SharePoint using HTML5
 
The Next Leap in JavaScript Performance
The Next Leap in JavaScript PerformanceThe Next Leap in JavaScript Performance
The Next Leap in JavaScript Performance
 
Add the power of the Web to your embedded devices with WPE WebKit
Add the power of the Web to your embedded devices with WPE WebKitAdd the power of the Web to your embedded devices with WPE WebKit
Add the power of the Web to your embedded devices with WPE WebKit
 
Cv
CvCv
Cv
 
ITCamp 2011 - Sebastian Vijeu, Petru Jucovschi - Testare automata si laborato...
ITCamp 2011 - Sebastian Vijeu, Petru Jucovschi - Testare automata si laborato...ITCamp 2011 - Sebastian Vijeu, Petru Jucovschi - Testare automata si laborato...
ITCamp 2011 - Sebastian Vijeu, Petru Jucovschi - Testare automata si laborato...
 
Introduction to Application Development in Python and Gtk+ / Hildon @ Maemo 5
Introduction to Application Development in Python and Gtk+ / Hildon @ Maemo 5Introduction to Application Development in Python and Gtk+ / Hildon @ Maemo 5
Introduction to Application Development in Python and Gtk+ / Hildon @ Maemo 5
 
Rapid and Reliable Developing with HTML5 & GWT
Rapid and Reliable Developing with HTML5 & GWTRapid and Reliable Developing with HTML5 & GWT
Rapid and Reliable Developing with HTML5 & GWT
 
BP206 It's Not Herculean: 12 Tasks Made Easier with IBM Domino XPages
BP206 It's Not Herculean: 12 Tasks Made Easier with IBM Domino XPagesBP206 It's Not Herculean: 12 Tasks Made Easier with IBM Domino XPages
BP206 It's Not Herculean: 12 Tasks Made Easier with IBM Domino XPages
 
Installable web applications
Installable web applicationsInstallable web applications
Installable web applications
 
Implementation of a SaaS based simulation platform using open standards and o...
Implementation of a SaaS based simulation platform using open standards and o...Implementation of a SaaS based simulation platform using open standards and o...
Implementation of a SaaS based simulation platform using open standards and o...
 

Recently uploaded

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Recently uploaded (20)

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Gui Input Tools for Math [UKMC09]

  • 1. GUI input tools for Mathematics Gregory Tappero greg@edoboard.com UK Mathematical Content Workshop Milton Keynes 9 September 2009 http://groups.google.com/group/uk-math-content-2009/files/ 1
  • 2. GUI is nice to end users Using emacs to edit LaTeX code then run command lines to compile and output a pdf may be fun, but only to a particular type of people. GUI input tools UKMCW 2009 2
  • 3. Their Purpose From: To: A portable, standardised, digital format that we can share integrate and reuse. GUI input tools UKMCW 2009 3
  • 4. Tools Survey: What's around ? ● MathType ● Formulator ● MathTran ● Publicon (Wolfram Research) ● Wiris ● Math Magic ● Edoboard ● Detexify ● Sitmo ● Math Input Panel (Windows 7) ● Word 2007 GUI input tools UKMCW 2009 4
  • 5. MathType http://www.dessci.com/en/products/mathtype/ GUI input tools UKMCW 2009 5
  • 6. MathType Pros Cons Point-and-click editing Desktop client. (WYSIWYG). Non Free (100$ for v6.5). TeX/LaTeX/MathML compatible. Feature Rich. Interoperable with many apps. http://www.dessci.com/en/products/mathtype/ GUI input tools UKMCW 2009 6
  • 7. MathTran http://www.mathtran.org GUI input tools UKMCW 2009 7
  • 8. MathTran Pros Cons Uses a variant of TeX. No visual shortcuts to input equations. Realtime output rendering. Web based. TeX knowledge required. Free & Open Source. FAB (formula autobuild) editing. http://www.mathtran.org GUI input tools UKMCW 2009 8
  • 9. Edoboard http://edoboard.com GUI input tools UKMCW 2009 9
  • 10. Edoboard Pros Cons Uses Mathtran as Flash Based. a Web Service (TeX). - Slow on Linux. - Takes some time to Load. Fit for simple Maths. Live collaboration. Wont be free for ever. Hybrid editing WYSIWYG and FAB (formula autobuild). http://edoboard.com GUI input tools UKMCW 2009 10
  • 11. Wiris http://www.wiris.com/ GUI input tools UKMCW 2009 11
  • 12. Wiris Pros Cons Web & Desktop Client. No LaTeX support yet. Supports MathML and Non free. OpenMath. Java Based. Hybrid editing. Feature Rich: Solver and Grapher. Cross-platform. http://www.wiris.com/ GUI input tools UKMCW 2009 12
  • 13. Sitmo http://www.sitmo.com/latex/ GUI input tools UKMCW 2009 13
  • 14. Sitmo Pros Cons LaTeX compatible. LaTeX knowledge required. Realtime output rendering. Web based (HTML/Js). Free. Hybrid Editing. http://www.sitmo.com/latex/ GUI input tools UKMCW 2009 14
  • 15. Detexify http://detexify.kirelabs.org/classify.html GUI input tools UKMCW 2009 15
  • 16. Detexify Pros Cons IPhone and Android Apps. Only works for one character at a time. Super Simple (Handwriten). Free. You need a recent browser supporting HTML5. Web based (HTML/Js). http://detexify.kirelabs.org/classify.html GUI input tools UKMCW 2009 16
  • 17. Math Input Panel (Windows 7) http://bit.ly/3Uf6dT GUI input tools UKMCW 2009 17
  • 18. Math Input Panel (Windows 7) Pros Cons Can recognise a whole Pen tablet usage is equation. advised. Natural handling Windows 7 only. (Handwriten). Export as MathML. http://bit.ly/3Uf6dT GUI input tools UKMCW 2009 18
  • 19. Word 2007 GUI input tools UKMCW 2009 19
  • 20. Word 2007 Pros Cons MathML compatible. Windows only. Point-and-click editing Non Free. (WYSIWYG). No official LaTeX support. Feature Rich. Desktop Client. Microsoft Office Integration. Microsoft Office GUI input tools UKMCW 2009 20
  • 21. Math Magic http://www.mathmagic.com/ GUI input tools UKMCW 2009 21
  • 22. Math Magic Pros Cons LaTeX/MathML/MathType Desktop client,Win & Mac. compatible, and more. Non free - Regular version Heavily customizable via 300£ p.a. templates. Feature rich and powerful. Point-and-click editing. http://www.mathmagic.com/ GUI input tools UKMCW 2009 22
  • 23. Formulator http://bit.ly/1PeGRA GUI input tools UKMCW 2009 23
  • 24. Formulator Pros Cons MathML compatible. Desktop client. Free. Windows only. Simple. Point-and-click editing http://bit.ly/1PeGRA GUI input tools UKMCW 2009 24
  • 25. Publicon - Wolfram Research http://www.wolfram.com/products/publicon/index.html GUI input tools UKMCW 2009 25
  • 26. Publicon - Wolfram Research Pros Cons Math and chemistry Non free 100£ p.a. typesetting. Windows and Mac. *-TeX /MathML plus BioMed Desktop client. XML. Highly specialised for Science. Point-and-click editing. http://cnx.org/ GUI input tools UKMCW 2009 26
  • 27. What should i use ? For Moodle (LMS) MathType Wiris GUI input tools UKMCW 2009 28
  • 28. What should i use ? Web Based Equation Editor Wiris Sitmo Mathtran GUI input tools UKMCW 2009 30
  • 29. What should i use ? Desktop apps with Advance Features Publicon MathType Math Magic ~Word GUI input tools UKMCW 2009 31
  • 30. What should i use ? Live Math Tutoring Edoboard GUI input tools UKMCW 2009 32
  • 31. What should i use ? HandWriting Recognition Detexify Math Input Panel GUI input tools UKMCW 2009 33
  • 32. What should i use ? Free Simple Desktop Equation Editor Formulator GUI input tools UKMCW 2009 34
  • 33. GUI input tools UKMCW 2009 29
  • 34. Mathtrans: http://www.mathtran.org Formulator: http://bit.ly/1PeGRA Edoboard: http://www.edoboard.com Publicon: http://www.wolfram.com/products/publicon/index.html MathMagic: http://www.mathmagic.com/ What do you use ? MathType: http://www.dessci.com/en/products/mathtype/ Math Input Panel: http://bit.ly/3Uf6dT Word 2007: http://bit.ly/SGqoE Detexify: http://detexify.kirelabs.org/classify.html Sitmo: http://www.sitmo.com/latex/ Wiris: http://www.wiris.com GUI input tools UKMCW 2009 35