| |
? Ausdrücke MathML in den Seiten HTML (und XHTML) sollten in den populären Netzdatenbanksuchroutinen richtig übertragen, in Übereinstimmung mit Leser- und Autorenbetrachtungspräferenzen und an höchste Qualitätsmöglichen gegebenen Fähigkeiten der Plattform. ? Die Dokumente HTML (und XHTML), die Ausdrücke MathML enthalten, sollten an der Höhe richtig und drucken Qualitätsdruckerauflösungen. ? Ausdrücke MathML in den Netzseiten sollten in der LageSEIN, zu den Benutzergesten zu reagieren, solch die wie mit einer Maus, und Kommunikation mit anderen Anwendungen durch die Datenbanksuchroutine koordinieren. ? Mathematische Ausdrucksherausgeber und -konverter sollten entwickelt werden, um die Kreation des Netzes zu erleichtern Seiten, die Ausdrücke MathML enthalten. Diese Ziele haben angefangen, für die nahe Bezeichnung adressiert zu werden, indem sie eingebettete Elemente wie Java-applet, Stecker verwendeten ins und ActiveXkontrollen zum Übertragen von MathML. Jedoch hängt der Umfang, in dem diese Ziele schließlich getroffen werden ab auf der Mitarbeit und der Unterstützung der Datenbanksuchroutineverkäufer und anderen Software-Entwicklern. Die W3C-Mathe-Arbeitsgruppe ist fortgefahren, mit den Arbeitsgruppen für das Dokumentgegenstandmodell (DOM) und die ausdehnbare Art zu arbeiten Die Sprache (XSL) zum Sicherstellen, daß die Bedürfnisse der Gemeinschaft des scienti c zukünftig erfüllt werden und glaubt der MathML 2,0 zeigt beträchtlichen Fortschritt in diesem Bereich über der Situation, die zu der Zeit des MathML erreichte 1,0 Empfehlung (April 1998) [ MathML1 ]. 1,3 Die Rolle von MathML auf dem Netz 1,3,1 Überlagertes Design der mathematischen Netzdienstleistungen Die Designziele von MathML erfordern ein System für die Kodierung des mathematischen Materials für das Netz, das exible ist und ausdehnbar, verwendbar für Abhängigkeit mit externer Software und fähig zum Produzieren hochwertiges innen übertragen einige Mittel. Irgendeine Preisaufschlagsprache, die genügende Informationen kodiert, um ganzen Aufgaben der Notwendigkeit gut zu tun Willen dieser beziehen Sie etwas Kompliziertheit mit ein. Gleichzeitig ist es für viele Gruppen, wie Kursteilnehmer wichtig, einfache Weisen zu haben, Mathematik zu umfassen in den Netzseiten eigenhändig. Ähnlich würden andere Gruppen, wie die Gemeinschaft T E X, gut durch ein System gedient welches die direkte Eintragung der Preisaufschlagsprachen wie T E erlaubte X in Netzseiten. Im allgemeinen Benutzergruppen des speci c werden besser durch fachkundige Arten des Einganges und des Ausganges gedient, die zu ihren Notwendigkeiten hergestellt werden. Folglich das ideale System für In Verbindung stehen Mathematik auf dem Netz sollte beide fachkundigen Dienstleistungen für Eingang und Ausgang und General zur Verfügung stellen Services für Austausch der Informationen und der Übertragung zu den mehrfachen Mitteln. Praktisch gesehen die Beobachtung, die Mathematik auf dem Netz für spezialisiert voraussetzen sollte und General Notwendigkeiten führt natürlich zu die Idee einer überlagerten Architektur. Eine Schicht besteht aus den leistungsfähigen, allgemeinen Software-Werkzeugen passend kodierte mathematische Daten austauschen, verarbeitend und übertragend. Eine zweite Schicht besteht aus spezialisiert Software-Werkzeuge, angestrebte Benutzergruppen des speci c, die zu kodierte mathematische Daten leicht erzeugen fähig sind das kann mit einem bestimmten Publikum dann geteilt werden. MathML wird entworfen, um die kodierung der mathematischen Informationen für die Unterseite zur Verfügung zu stellen, allgemeinere Schicht in a Zweischichtarchitektur. Es soll komplizierte notational und semantische Struktur in einem ausdrücklichen kodieren, regelmäßig, und Einfach-zuprozeßweise für renderers, Software und andere mathematische Anwendungen suchend und registrieren. Als Folge ist roher Preisaufschlag MathML nicht hauptsächlich beabsichtigt für direkten Gebrauch durch Autoren. Während MathML ist für den Menschen lesbar, das viel hilft, wenn es es ausprüft, in allen aber in den einfachsten Fällen ist es zu ausführlich und fehleranfällig für Handerzeugung. Stattdessen wird es vorweggenommen, daß Autoren Gleichungsherausgeber, Umwandlungsprogramme und anderes verwenden fachkundige Software-Werkzeuge zum Erzeugen von MathML. Wechselweise einige renderers und Systeme, die Mathematik stützen kann andere Arten Eingang direkt umfaßt in den Netzseiten in MathML auf dem y umwandeln, in Erwiderung auf a schneiden-und kleben Sie Betrieb, z.B.. Irgendwie ist MathML anderem niedrigem, Kommunikation formatiert wie Postskriptumlan- des luftgetrockneten Ziegelsteines analog Eichmaß. Sie können Postskriptumles in einer Vielzahl von Weisen, abhängig von Ihren Notwendigkeiten verursachen; Experten schreiben und ändern 14 |  |
|
| |
|
|