Merge branch 'master' into issue529

This commit is contained in:
Frédéric Wang 2013-08-08 09:26:25 +02:00
commit 026e261e00
52 changed files with 1882 additions and 2766 deletions

12
component.json Normal file
View File

@ -0,0 +1,12 @@
{
"name": "MathJax",
"version": "2.3.0",
"main": "./MathJax.js",
"homepage": "http://www.mathjax.org/",
"ignore": [
"**/.*",
"node_modules",
"components"
],
"keywords": ["math", "js", "LaTeX", "MathML", "AsciiMath"]
}

View File

@ -2655,7 +2655,7 @@ MathJax.Hub.Startup = {
BASE.InputJax = JAX.Subclass({
elementJax: "mml", // the element jax to load for this input jax
sourceMenuTitle: /*_(MathMenu)*/ ["OriginalForm","Original Form"],
sourceMenuTitle: /*_(MathMenu)*/ ["Original","Original Form"],
copyTranslate: true,
Process: function (script,state) {
var queue = CALLBACK.Queue(), file;
@ -2851,7 +2851,7 @@ MathJax.Hub.Startup = {
};
BASE.InputJax.Error = {
id: "Error", version: "2.2", config: {},
sourceMenuTitle: /*_(MathMenu)*/ ["OriginalForm","Original Form"]
sourceMenuTitle: /*_(MathMenu)*/ ["Original","Original Form"]
};
})("MathJax");

View File

@ -26,7 +26,7 @@ MathJax.Hub.Config({
mpMouse: true
},
errorSettings: {
message: ["[Math Error]"]
message: ["[",["MathError","Math Error"],"]"]
}
});

View File

@ -26,7 +26,7 @@ MathJax.Hub.Config({
mpMouse: true
},
errorSettings: {
message: ["[Math Error]"]
message: ["[",["MathError","Math Error"],"]"]
}
});

View File

@ -237,8 +237,7 @@ MathJax.Hub.Config({
// jax that prevents it from operating properly).
//
errorSettings: {
message: ["[Math Processing Error]"], // HTML snippet structure for message to use
messageId: "MathProcessingError", // ID of snippet for localization
message: ["[",["MathProcessingError","Math Processing Error"],"]"],
style: {color: "#CC0000", "font-style":"italic"} // style for message
},
@ -962,6 +961,20 @@ MathJax.Hub.Config({
showFontMenu: false,
showContext: false,
showDiscoverable: false,
//
// These are the settings for the Annotation menu. If the <math> root has
// a <semantics> child that contains one of the following annotation
// formats, the source will be available via the "Show Math As" menu.
// Each format has a list of possible encodings.
//
semanticsAnnotations: {
"TeX": ["TeX", "LaTeX", "application/x-tex"],
"StarMath": ["StarMath 5.0"],
"Maple": ["Maple"],
"ContentMathML": ["MathML-Content", "application/mathml-content+xml"],
"OpenMath": ["OpenMath"]
},
//
// These are the settings for the Show Source window. The initial

View File

@ -134,7 +134,7 @@
"This will render slower than usual, and the mathematics may not print "+
"at the full resolution of your printer."],
["fonts"],
["webfonts"]
["webFonts"]
],
noFonts: [
@ -146,7 +146,7 @@
"your browser will be able to display them. Some characters "+
"may not show up properly, or possibly not at all."],
["fonts"],
["webfonts"]
["webFonts"]
]
},
@ -178,9 +178,9 @@
[["span",{style:{position:"relative", bottom:".2em"}},["x"]]]
]],
webfonts: [
webFonts: [
["p"],
["webfonts",
["webFonts",
"Most modern browsers allow for fonts to be downloaded over the web. "+
"Updating to a more recent version of your browser (or changing "+
"browsers) could improve the quality of the mathematics on this page."
@ -252,7 +252,7 @@
data.splice.apply(data,[i,1].concat(CONFIG.HTML[data[i][0]]));
} else if (typeof data[i][1] === "string") {
var message = MathJax.Localization.lookupPhrase(["FontWarnings",data[i][0]],data[i][1]);
message = MathJax.Localization.processString(message,data[i].slice(2),"FontWarnings");
message = MathJax.Localization.processMarkdown(message,data[i].slice(2),"FontWarnings");
data.splice.apply(data,[i,1].concat(message));
i += message.length;
} else {i++}

View File

@ -161,6 +161,24 @@
source.items[0].name = jax.sourceMenuTitle;
source.items[0].format = (jax.sourceMenuFormat||"MathML");
source.items[1].name = INPUT[jax.inputJax].sourceMenuTitle;
//
// Try and find each known annotation format and enable the menu
// items accordingly.
//
var annotations = source.items[2]; annotations.disabled = true;
var annotationItems = annotations.menu.items;
annotationList = MathJax.Hub.Config.semanticsAnnotations;
for (var i = 0, m = annotationItems.length; i < m; i++) {
var name = annotationItems[i].name[1]
if (jax.root.getAnnotation(name) !== null) {
annotations.disabled = false;
annotationItems[i].hidden = false;
} else {
annotationItems[i].hidden = true;
}
}
var MathPlayer = MENU.menu.Find("Math Settings","MathPlayer");
MathPlayer.hidden = !(jax.outputJax === "NativeMML" && HUB.Browser.hasMathPlayer);
return MENU.menu.Post(event);

View File

@ -58,6 +58,14 @@
showLocale: true, // show the "Locale" menu?
showLocaleURL: false, // show the "Load from URL" menu?
semanticsAnnotations: {
"TeX": ["TeX", "LaTeX", "application/x-tex"],
"StarMath": ["StarMath 5.0"],
"Maple": ["Maple"],
"ContentMathML": ["MathML-Content", "application/mathml-content+xml"],
"OpenMath": ["OpenMath"]
},
windowSettings: { // for source window
status: "no", toolbar: "no", locationbar: "no", menubar: "no",
directories: "no", personalbar: "no", resizable: "yes", scrollbars: "yes",
@ -711,6 +719,9 @@
}
} else if (this.format === "Error") {
MENU.ShowSource.Text(MENU.jax.errorText,event);
} else if (CONFIG.semanticsAnnotations[this.format]) {
var annotation = MENU.jax.root.getAnnotation(this.format);
if (annotation.data[0]) MENU.ShowSource.Text(annotation.data[0].toString());
} else {
if (MENU.jax.originalText == null) {
alert(_("NoOriginalForm","No original form available"));
@ -989,6 +1000,20 @@
menu.items.push(items[items.length-2],items[items.length-1]);
};
//
// Create the annotation menu from MathJax.Hub.config.semanticsAnnotations
//
MENU.CreateAnnotationMenu = function () {
if (!MENU.menu) return;
var menu = MENU.menu.Find("Show Math As","Annotation").menu;
var annotations = CONFIG.semanticsAnnotations;
for (var a in annotations) {
if (annotations.hasOwnProperty(a)) {
menu.items.push(ITEM.COMMAND([a,a], MENU.ShowSource, {hidden: true, nativeTouch: true, format: a}));
}
}
};
/*************************************************************/
HUB.Register.StartupHook("End Config",function () {
@ -1012,6 +1037,7 @@
ITEM.SUBMENU(["Show","Show Math As"],
ITEM.COMMAND(["MathMLcode","MathML Code"], MENU.ShowSource, {nativeTouch: true, format: "MathML"}),
ITEM.COMMAND(["Original","Original Form"], MENU.ShowSource, {nativeTouch: true}),
ITEM.SUBMENU(["Annotation","Annotation"], {disabled:true}),
ITEM.RULE(),
ITEM.CHECKBOX(["texHints","Show TeX hints in MathML"], "texHints")
),
@ -1095,6 +1121,7 @@
}
MENU.CreateLocaleMenu();
MENU.CreateAnnotationMenu();
});
MENU.showRenderer = function (show) {

View File

@ -380,7 +380,8 @@ MathJax.ElementJax.mml.Augment({
return false;
},
array: function () {if (this.inferred) {return this.data} else {return [this]}},
toString: function () {return this.type+"("+this.data.join(",")+")"}
toString: function () {return this.type+"("+this.data.join(",")+")"},
getAnnotation: function () { return null; }
},{
childrenSpacelike: function () {
for (var i = 0, m = this.data.length; i < m; i++)
@ -731,6 +732,10 @@ MathJax.ElementJax.mml.Augment({
{if (this.data[i]) {prev = this.data[i].setTeXclass(prev)}}
if (this.data[0]) {this.updateTeXclass(this.data[0])}
return prev;
},
getAnnotation: function (name) {
if (this.data.length != 1) return null;
return this.data[0].getAnnotation(name);
}
});
@ -1175,7 +1180,21 @@ MathJax.ElementJax.mml.Augment({
definitionURL: null,
encoding: null
},
setTeXclass: MML.mbase.setChildTeXclass
setTeXclass: MML.mbase.setChildTeXclass,
getAnnotation: function (name) {
var encodingList = MathJax.Hub.config.MathMenu.semanticsAnnotations[name];
if (encodingList) {
for (var i = 0, m = this.data.length; i < m; i++) {
var encoding = this.data[i].Get("encoding");
if (encoding) {
for (var j = 0, n = encodingList.length; j < n; j++) {
if (encodingList[j] === encoding) return this.data[i];
}
}
}
}
return null;
}
});
MML.annotation = MML.mbase.Subclass({
type: "annotation", isToken: true,
@ -1236,7 +1255,11 @@ MathJax.ElementJax.mml.Augment({
return "";
},
linebreakContainer: true,
setTeXclass: MML.mbase.setChildTeXclass
setTeXclass: MML.mbase.setChildTeXclass,
getAnnotation: function (name) {
if (this.data.length != 1) return null;
return this.data[0].getAnnotation(name);
}
});
MML.chars = MML.mbase.Subclass({

View File

@ -1435,7 +1435,7 @@
while (attr !== "") {
match = attr.match(/^([a-z]+)\s*=\s*(\'[^']*'|"[^"]*"|[^ ]*)\s*/i);
if (!match)
{TEX.Error("InvalidMathMLAttr","Invalid MathML attribute: %1",attr)}
{TEX.Error(["InvalidMathMLAttr","Invalid MathML attribute: %1",attr])}
if (!MML[type].prototype.defaults[match[1]] && !this.MmlTokenAllow[match[1]]) {
TEX.Error(["UnknownAttrForElement",
"%1 is not a recognized attribute for %2",

View File

@ -5,7 +5,7 @@
*
* MathJax/localization/de/FontWarnings.js
*
* Copyright (c) 2013 The MathJax Consortium
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -22,66 +22,17 @@
*/
MathJax.Localization.addTranslation("de","FontWarnings",{
version: "2.2",
isLoaded: true,
strings: {
webFont:
"MathJax nutz web-basierte Fonts zur Darstellung der Mathematik " +
"auf dieser Seite. Da diese heruntergeladen werden m\u00FCssen, " +
"l\u00E4dt die Seite schneller, wenn Mathe-Fonts auf dem System installiert sind.",
// "MathJax is using web-based fonts to display the mathematics "+
// "on this page. These take time to download, so the page would "+
// "render faster if you installed math fonts directly in your "+
// "system's font folder.",
imageFonts:
"MathJax nutzt Bild-Fonts stall lokaler Fonts oder Webfonts. " +
"Das Laden dauert l\u00E4nger als erwartet und Drucken wird " + // translated "expected" rather than "usual"
"evtl. nicht in bester Qualit\u00E4t m\u00F6glich sein.", // translated 'best quality' rather than 'full resolution'
// "MathJax is using its image fonts rather than local or web-based fonts. "+
// "This will render slower than usual, and the mathematics may not print "+
// "at the full resolution of your printer.",
noFonts:
"MathJax kann keinen Font zur Darstellung der Mathematik finden "+
"und Bild-Fonts sind nicht verf\u00FCgbar. MathJax weicht auf generische "+
"Unicode-Zeichen aus in der Hoffnung, der Browser kann diese darstellen. "+
"Einige oder alle Zeichen k\u00F6nnten nicht korrekt dargestellt werden.",
// "MathJax is unable to locate a font to use to display "+
// "its mathematics, and image fonts are not available, so it "+
// "is falling back on generic unicode characters in hopes that "+
// "your browser will be able to display them. Some characters "+
// "may not show up properly, or possibly not at all.",
webFonts:
"Die meisten modernen Browser k\u00F6nnen Fonts aus dem Web laden. "+
"Um die Qualit\u00E4t der Mathematik auf dieser Seite zu verbessern, "+
"sollten Sie ein Update auf eine aktuelle Version des Browsers vornehmen "+
"(oder einen aktuellen Browser installieren).",
// "Most modern browsers allow for fonts to be downloaded over the web. "+
// "Updating to a more recent version of your browser (or changing "+
// "browsers) could improve the quality of the mathematics on this page.",
fonts:
"MathJax kann [STIX Fonts](%1) oder [MathJax TeX Fonts](%2) verwenden. "+
"Herunterladen und installieren dieser Fonts wird Ihre MathJax-Erfahrung verbessern.",
// "MathJax can use either the [STIX Fonts](%1) or the [MathJax TeX fonts](%2). " +
// "Download and install one of those fonts to improve your MathJax experience.",
STIXPage:
"Diese Seite ist optimiert fuer [STIX Fonts](%1). " +
"Herunterladen und installieren dieser Fonts wird Ihre MathJax-Erfahrung verbessern.",
// "This page is designed to use the %1. " +
// "Download and install those fonts to improve your MathJax experience.",
TeXPage:
"Diese Seite ist optimiert fuer [MathJax TeX Fonts](%1). " +
"Herunterladen und installieren dieser Fonts wird Ihre MathJax-Erfahrung verbessern."
// "This page is designed to use the %1. " +
// "Download and install those fonts to improve your MathJax experience."
}
version: "2.2",
isLoaded: true,
strings: {
webFont: "MathJax nutz web-basierte Fonts zur Darstellung der Mathematik auf dieser Seite. Da diese heruntergeladen werden m\u00FCssen, l\u00E4dt die Seite schneller, wenn Mathe-Fonts auf dem System installiert sind.",
imageFonts: "MathJax nutzt Bild-Fonts stall lokaler Fonts oder Webfonts. Das Laden dauert l\u00E4nger als erwartet und Drucken wird evtl. nicht in bester Qualit\u00E4t m\u00F6glich sein.",
noFonts: "MathJax kann keine Fonts zur Darstellung der Mathematik finden und Bild-Fonts sind nicht verf\u00FCgbar. MathJax weicht auf generische Unicode-Zeichen aus in der Hoffnung, der Browser kann diese darstellen. Einige oder alle Zeichen k\u00F6nnten nicht korrekt dargestellt werden.",
webFonts: "Die meisten modernen Browser k\u00F6nnen Fonts aus dem Web laden. Um die Qualit\u00E4t der Mathematik auf dieser Seite zu verbessern, sollten Sie ein Update auf eine aktuelle Version des Browsers vornehmen (oder einen aktuellen Browser installieren).",
fonts: "MathJax kann [STIX Fonts](%1) oder [MathJax TeX Fonts](%2) verwenden. Herunterladen und installieren dieser Fonts wird Ihre MathJax-Erfahrung verbessern.",
STIXPage: "Diese Seite ist optimiert fuer [STIX Fonts](%1). Herunterladen und installieren dieser Fonts wird Ihre MathJax-Erfahrung verbessern.",
TeXPage: "Diese Seite ist optimiert fuer [MathJax TeX Fonts](%1). Herunterladen und installieren dieser Fonts wird Ihre MathJax-Erfahrung verbessern."
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/de/FontWarnings.js");

View File

@ -5,7 +5,7 @@
*
* MathJax/localization/de/HTML-CSS.js
*
* Copyright (c) 2013 The MathJax Consortium
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -22,31 +22,15 @@
*/
MathJax.Localization.addTranslation("de","HTML-CSS",{
version: "2.2",
isLoaded: true,
strings: {
LoadWebFont:
"Lade Webfont %1",
// "Loading web-font %1",
CantLoadWebFont:
"Kann Webfont %1 nicht laden",
// "Can't load web font %1",
FirefoxCantLoadWebFont:
"Firefox kann Webfonts nicht von entferntem Computer laden",
// "Firefox can't load web fonts from a remote host",
CantFindFontUsing:
"Kein g\u00FCltiger Font fuer %1 verf\u00FCgbar",
// "Can't find a valid font using %1",
WebFontsNotAvailable:
"Webfonts nicht verf\u00FCgbar -- benutze Bildfont"
// "Web-Fonts not available -- using image fonts instead"
}
version: "2.2",
isLoaded: true,
strings: {
LoadWebFont: "Lade Webfont %1",
CantLoadWebFont: "Kann Webfont %1 nicht laden",
FirefoxCantLoadWebFont: "Firefox kann Webfonts nicht von entferntem Computer laden",
CantFindFontUsing: "Kein g\u00FCltiger Font fuer %1 verf\u00FCgbar",
WebFontsNotAvailable: "Webfonts nicht verf\u00FCgbar -- benutze Bildfont"
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/de/HTML-CSS.js");

View File

@ -5,7 +5,7 @@
*
* MathJax/localization/de/HelpDialog.js
*
* Copyright (c) 2013 The MathJax Consortium
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -22,75 +22,20 @@
*/
MathJax.Localization.addTranslation("de","HelpDialog",{
version: "2.2",
isLoaded: true,
strings: {
Help:
"MathJax Hilfe",
// "MathJax Help",
MathJax:
"*MathJax* ist eine JavaScript-Bibliothek, die Autoren erlaubt, " +
"Ihren Webseiten mathematische Inhalte hinzuzuf\u00FCgen. Als Besucher " +
"m\u00FCssen sie nichts zus\u00E4tzliches tun, damit MathJax funktioniert.",
// "*MathJax* is a JavaScript library that allows page authors to include " +
// "mathematics within their web pages. As a reader, you don't need to do " +
// "anything to make that happen.",
Browsers:
"*Browser*: MathJax ist kompatibel zu allen modernen Webbrowsern inklusive " +
"IE6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ und g\u00E4ngigen mobilen Browsern.",
// "*Browsers*: MathJax works with all modern browsers including IE6+, Firefox 3+, " +
// "Chrome 0.2+, Safari 2+, Opera 9.6+ and most mobile browsers.",
Menu:
"*Mathe Men\u00FC*: MathJax f\u00FCgt ein Kontextmen\u00FC bei allen Formeln hinzu. " +
"Es wird mit Rechtsklick oder STRG+Linksklick auf einer Formel aufgerufen.",
// "*Math Menu*: MathJax adds a contextual menu to equations. Right-click or " +
// "CTRL-click on any mathematics to access the menu.",
ShowMath:
"*Zeige Mathe als* erlaubt es, eine Formel im Quellformat anzuzeigen, " + //NOTE needs to match menu item translations!
"um Kopieren und Einf\u00FCgen (als MathML oder im Originalformat) zu erm00F6glichen.",
// "*Show Math As* allows you to view the formula's source markup " +
// "for copy & paste (as MathML or in its origianl format).",
Settings:
"*Einstellungen* erlabut es, das Verhalten von MathJax zu modifizieren, " + //NOTE needs to match menu item translations!
"so z.B. die Gr\u00F6\u00DFe der Mathematik sowie den Ausgabemechanismus.",
// "*Settings* gives you control over features of MathJax, such as the " +
// "size of the mathematics, and the mechanism used to display equations.",
Language:
"*Sprache* erlaubt es, die Sprache zu wechseln, die MathJax im Men\u00FC " + //NOTE needs to match menu item translations!
"und den Warnmeldungen verwendent.",
// "*Language* lets you select the language used by MathJax for its menus " +
// "and warning messages.",
Zoom:
"*Zoom*: Falls das Lesen der Formeln schwer f\u00E4llt, kann MathJax diese " + //NOTE needs to match menu item translations!
"vergr\u00F6\u00DFern, um es zu erleichtern.",
// "*Math Zoom*: If you are having difficulty reading an equation, MathJax can " +
// "enlarge it to help you see it better.",
Accessibilty:
"*Barrierfreiheit*: MathJax arbeite automatisch mit g\u00E4ngigen Screenreadern " +
"zusammen, um Mathematik barrierefrei darzustellen.",
// "*Accessibility*: MathJax will automatically work with screen readers to make " +
// "mathematics accessible to the visually impaired.",
Fonts:
"*Fonts*: MathJax benutzt gewisse mathematische Fonts, falls sie auf dem System" +
"installiert sind; ansonsten verwendet es Webfonts. Obwohl nicht notwendig, " +
"k\u00F6nnen installierte Fonts den Textsatz beschleunigen. Wir empfehlen, " +
"die [STIX fonts](%1) zu installieren."
// "*Fonts*: MathJax will use certain math fonts if they are installed on your " +
// "computer; otherwise, it will use web-based fonts. Although not required, " +
// "locally installed fonts will speed up typesetting. We suggest installing " +
// "the [STIX fonts](%1)."
}
version: "2.2",
isLoaded: true,
strings: {
Help: "MathJax Hilfe",
MathJax: "*MathJax* ist eine JavaScript-Bibliothek, die Autoren erlaubt, Ihren Webseiten mathematische Inhalte hinzuzuf\u00FCgen. Als Besucher m\u00FCssen sie nichts zus\u00E4tzliches tun, damit MathJax funktioniert.",
Browsers: "*Browser*: MathJax ist kompatibel zu allen modernen Webbrowsern inklusive IE6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ und g\u00E4ngigen mobilen Browsern.",
Menu: "*Mathe Men\u00FC*: MathJax f\u00FCgt bei allen Formeln ein Kontextmen\u00FC hinzu. Es wird mit Rechtsklick oder STRG+Linksklick auf einer Formel aufgerufen.",
ShowMath: "*Zeige Mathe als* erlaubt es, eine Formel im Quellformat anzuzeigen, um Kopieren und Einf\u00FCgen (als MathML oder im Originalformat) zu erm\u00F6glichen.",
Settings: "*Einstellungen* erlaubt es, das Verhalten von MathJax zu modifizieren, so z.B. die Gr\u00F6\u00DFe der Mathematik sowie den Ausgabemechanismus.",
Language: "*Sprache* erlaubt es, die Sprache zu wechseln, die MathJax im Men\u00FC und den Warnmeldungen verwendent.",
Zoom: "*Zoom*: Falls das Lesen der Formeln schwer f\u00E4llt, kann MathJax diese vergr\u00F6\u00DFern, um es zu erleichtern.",
Accessibilty: "*Barrierfreiheit*: MathJax arbeite automatisch mit g\u00E4ngigen Screenreadern zusammen, um Mathematik barrierefrei darzustellen.",
Fonts: "*Fonts*: MathJax benutzt gewisse mathematische Fonts, falls sie auf dem Systeminstalliert sind; ansonsten verwendet es Webfonts. Obwohl nicht notwendig, k\u00F6nnen installierte Fonts den Textsatz beschleunigen. Wir empfehlen, die [STIX fonts](%1) zu installieren."
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/de/HelpDialog.js");

View File

@ -5,7 +5,7 @@
*
* MathJax/localization/de/MathML.js
*
* Copyright (c) 2013 The MathJax Consortium
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -22,74 +22,20 @@
*/
MathJax.Localization.addTranslation("de","MathML",{
version: "2.2",
isLoaded: true,
strings: {
BadMglyph:
"Schlechter mglpyh: %1",
// "Bad mglyph: %1",
BadMglyphFont:
"Schlechter Font: %1",
// "Bad font: %1",
MathPlayer: //TODO check names of German Windows settings http://support.microsoft.com/
"MathJax konnnte MathPlayer nicht einrichten.\n\n"+
"Falls MathPlayer nicht installiert ist, muss es erst installiert werden.\n"+
"Eventuell blockieren die Sicherheitsoptionen ActiveX; \u00FCberpr\u00FCfen Sie\n"+
"unter 'Internetoptionen' -> 'Sicherheit' -> 'Stufe Anpassen',\n"+
"ob ActiveX aktiviert ist.\n\n"+
"Bei der jetzigen Konfiguration wird MathJax nur Fehlermeldungen anzeigen.",
// "MathJax was not able to set up MathPlayer.\n\n"+
// "If MathPlayer is not installed, you need to install it first.\n"+
// "Otherwise, your security settings may be preventing ActiveX \n"+
// "controls from running. Use the Internet Options item under\n"+
// "the Tools menu and select the Security tab, then press the\n"+
// "Custom Level button. Check that the settings for\n"+
// "'Run ActiveX Controls', and 'Binary and script behaviors'\n"+
// "are enabled.\n\n"+
// "Currently you will see error messages rather than\n"+
// "typeset mathematics.",
CantCreateXMLParser://TODO check name of German Windows settings
"MathJax kann keinen XML-Parser f\u00FC r MathML erzeugen. "+
"\u00DC berpr\u00FC fen Sie die Einstellungen unter\n"+
"'Internetoptionen'-> 'Werkzeuge' -> 'Sicherheit' -> 'Stufe Anpassen'\n"+
"und aktivieren sie ActiveX.\n\n"+
"MathJax kann sonst kein MathML verarbeiten.",
// "MathJax can't create an XML parser for MathML. Check that\n"+
// "the 'Script ActiveX controls marked safe for scripting' security\n"+
// "setting is enabled (use the Internet Options item in the Tools\n"+
// "menu, and select the Security panel, then press the Custom Level\n"+
// "button to check this).\n\n"+
// "MathML equations will not be able to be processed by MathJax.",
UnknownNodeType:
"Unbekannter Knotentyp: %1",
// "Unknown node type: %1",
UnexpectedTextNode:
"Unbekannter Textknoten: %1",
// "Unexpected text node: %1",
ErrorParsingMathML:
"Fehler beim Parsen von MathML",
// "Error parsing MathML",
ParsingError:
"Fehler beim Parsen von MathML: %1",
// "Error parsing MathML: %1",
MathMLSingleElement:
"MathML muss ein einzelnes <math> Element sein",
// "MathML must be formed by a single element",
MathMLRootElement:
"MathML muss ein einzelnes <math> Element sein, nicht %1"
// "MathML must be formed by a <math> element, not %1"
}
version: "2.2",
isLoaded: true,
strings: {
BadMglyph: "Schlechter mglyph: %1",
BadMglyphFont: "Schlechter Font: %1",
MathPlayer: "MathJax konnnte MathPlayer nicht einrichten.\n\nFalls MathPlayer nicht installiert ist, muss es erst installiert werden.\nEventuell blockieren die Sicherheitsoptionen ActiveX; \u00FCberpr\u00FCfen Sie unter \n'Internetoptionen' -> 'Sicherheit' -> 'Stufe Anpassen',\nob ActiveX aktiviert ist.\n\nBei der jetzigen Konfiguration wird MathJax nur Fehlermeldungen anzeigen.",
CantCreateXMLParser: "MathJax kann keinen XML-Parser f\u00FCr MathML erzeugen. \u00DCberpr\u00FCfen Sie die Einstellungen unter\n'Internetoptionen'-> 'Werkzeuge' -> 'Sicherheit' -> 'Stufe Anpassen'\nund aktivieren sie ActiveX.\n\nMathJax kann sonst kein MathML verarbeiten.",
UnknownNodeType: "Unbekannter Knotentyp: %1",
UnexpectedTextNode: "Unbekannter Textknoten: %1",
ErrorParsingMathML: "Fehler beim Parsen von MathML",
ParsingError: "Fehler beim Parsen von MathML: %1",
MathMLSingleElement: "MathML muss ein einzelnes <math> Element sein",
MathMLRootElement: "MathML muss ein einzelnes <math> Element sein, nicht %1"
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/de/MathML.js");

View File

@ -5,7 +5,7 @@
*
* MathJax/localization/de/MathMenu.js
*
* Copyright (c) 2013 The MathJax Consortium
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -22,172 +22,78 @@
*/
MathJax.Localization.addTranslation("de","MathMenu",{
version: "2.2",
isLoaded: true,
strings: {
Show: "Zeige Mathe als", // "Show Math As",
MathMLcode: "MathML Code",
OriginalMathML: "Original MathML",
TeXCommands: "Original TeX", // "TeX Commands",
AsciiMathInput: "Original AsciiMathML", // "AsciiMathML input"
Original: "Originalform", // "Original Form",
ErrorMessage: "Fehlermeldung", // "Error Message",
texHints: "TeX Tipps in MathML", // "Show TeX hints in MathML",
Settings: "Einstellungen", // "Math Settings",
ZoomTrigger: "Zoom ausl\u00F6sen", // "Zoom Trigger",
Hover: "Hover",
Click: "Klick", // "Click",
DoubleClick: "Doppelklick", // "Double-Click",
NoZoom: "Kein Zoom", // "No Zoom",
TriggerRequires: "Ausl\u00F6ser ben\u00F6tigt:", // "Trigger Requires:",
Option: "Option",
Alt: "Alt",
Command: "Command",
Control: "Steuerung", // "Control",
Shift: "Shift",
ZoomFactor: "Zoomfaktor", // "Zoom Factor",
Renderer: "Mathe Renderer", // "Math Renderer",
MPHandles: "An MathPlayer \u00FCbergeben:", // "Let MathPlayer Handle:",
MenuEvents: "Men\u00FC Events", // "Menu Events",
MouseEvents: "Maus Events", // "Mouse Events",
MenuAndMouse: "Maus und Men\u00FC Events", // "Mouse and Menu Events",
FontPrefs: "Font Einstellungen", // "Font Preferences",
ForHTMLCSS: "F\u00FCr HTML-CSS", // "For HTML-CSS:",
Auto: "Auto",
TeXLocal: "TeX (lokal)", // "TeX (local)",
TeXWeb: "TeX (Web)", // "TeX (web)",
TeXImage: "TeX (Bild)", // "TeX (image)",
STIXLocal: "STIX (lokal)", // "STIX (local)",
ContextMenu: "Kontextmen\u00FC ", // "Contextual Menu",
Browser: "Browser",
Scale: "Alle Mathe skalieren ...", // "Scale All Math ...",
Discoverable: "Highlight durch Hovern", // "Highlight on Hover",
Locale: "Sprache", // "Language",
LoadLocale: "Von URL laden ...", // "Load from URL ...",
About: "\u00DCber MathJax", // "About MathJax",
Help: "MathJax Hilfe", // "MathJax Help",
/* About MathJax dialogue */
localTeXfonts: "Lokale TeX-Fonts verwendet", // "using local TeX fonts",
webTeXfonts: "Web TeX-Fonts verwendet", // "using web TeX font",
imagefonts: "Bild-Fonts verwendet", // "using Image fonts",
localSTIXfonts: "Lokale STIX-Fonts verwendet", // "using local STIX fonts",
webSVGfonts: "Web SVG-fonts verwendet", // "using web SVG fonts",
genericfonts: "Generische Unicode-Fonts verwendet", // "using generic unicode fonts",
wofforotffonts: "WOFF- oder OTF-Fonts", // "woff or otf fonts",
eotffonts: "EOT-Fonts", // "eot fonts",
svgfonts: "SVG-Fonts", // "svg fonts",
/* Warnings when switching to MathML mode */
WebkitNativeMMLWarning:
"Ihr Browser scheint MathML nicht zu unterst\u00FCtzen, " +
"so dass ein Wechsel zur MathML-Ausgabe die Mathematik " +
"auf der Seite unlesbar machen k\u00F6nnte.",
// "Your browser doesn't seem to support MathML natively, " +
// "so switching to MathML output may cause the mathematics " +
// "on the page to become unreadable.",
MSIENativeMMLWarning:
"Internet Explorer ben\u00F6tigt das MathPlayer Plugin, " +
"um MathML-Ausgabe darstellen zu k\u00F6nnen.",
// "Internet Explorer requires the MathPlayer plugin " +
// "in order to process MathML output.",
OperaNativeMMLWarning:
"Opera's MathML unterst\u00FCtzung ist beschr\u00E4nkt, so dass beim Wechsel " +
"zur MathML-Ausgabe einige Ausdr\u00FCcke schlecht gerendert werden.",
// "Opera's support for MathML is limited, so switching to " +
// "MathML output may cause some expressions to render poorly.",
SafariNativeMMLWarning:
"Die MathML-Unterst\u00FCtzung Ihres Browsers beherrscht nicht alle " +
"MathJax-Features, so dass einige Ausdr\u00FCcke schlecht gerendert werden.",
// "Your browser's native MathML does not implement all the features " +
// "used by MathJax, so some expressions may not render properly.",
FirefoxNativeMMLWarning:
"Die MathML-Unterst\u00FCtzung Ihres Browsers beherrscht nicht alle " +
"MathJax-Features, so dass einige Ausdr\u00FCcke schlecht gerendert werden.",
// "Your browser's native MathML does not implement all the features " +
// "used by MathJax, so some expressions may not render properly.",
/* Warning when switching to SVG mode */
MSIESVGWarning:
"Internet Explorer unterst\u00FCtzt SVG erst ab IE9 und " +
"nicht im IE8-Emulationsmodus. Beim Wechsel zur " +
"SVG-Ausgabe wird die Mathematik nicht richtig dargestellt.",
// "SVG is not implemented in Internet Explorer prior to " +
// "IE9 or when it is emulating IE8 or below. " +
// "Switching to SVG output will cause the mathematics to "
// "not display properly.",
LoadURL:
"Sprachschema von URL laden:",
// "Load translation data from this URL:",
BadURL:
"URL muss eine JavaScript-Datei f\u00FCr MathJax Sprachschema verlinken. " +
"JavaScript Dateinamen sollten auf '.js' enden.",
// "The URL should be for a javascript file that defines MathJax translation data. " +
// "Javascript file names should end with '.js'",
BadData:
"Fehler beim Laden des Sprachschema von %1",
// "Failed to load translation data from %1",
SwitchAnyway:
"Renderer trotzdem \u00E4ndern?\n\n" +
"(Mit OK wechseln, mit ABBRECHEN den akt\u00FCllen Renderer verwenden)",
// "Switch the renderer anyway?\n\n" +
// "(Press OK to switch, CANCEL to continue with the current renderer)",
ScaleMath:
"Alle Mathematik skalieren (relativ zum umgebenden Text)",
// "Scale all mathematics (compared to surrounding text) by",
NonZeroScale:
"Skalierung darf nicht Null sein",
// "The scale should not be zero",
PercentScale:
"Skalierung muss in Prozent sein (z.B. 120%%)",
// "The scale should be a percentage (e.g., 120%%)",
IE8warning:
"Dies Deaktiviert das MathJax Men\u00FC und den MathJax Zoom. " +
"Alt+Klick auf eine Formel zeigt weiter das MathJax-Men\u00FC.\n\n" +
"Wirklich MathPlayer Einstellungen \u00E4ndern?",
// "This will disable the MathJax menu and zoom features, " +
// "but you can Alt-Click on an expression to obtain the MathJax " +
// "menu instead.\n\nReally change the MathPlayer settings?",
IE9warning:
"Das MathJax Men\u00FC wird deaktiviert und kann nur durch " +
"Alt+Klick auf eine Formel angezeigt werden.",
// "The MathJax contextual menu will be disabled, but you can " +
// "Alt-Click on an expression to obtain the MathJax menu instead.",
NoOriginalForm:
"Keine Originalform verf\u00FCgbar",
// "No original form available",
Close:
"Schliessen",
// "Close",
EqSource:
"Original MathJax Formel"
// "MathJax Equation Source"
}
version: "2.2",
isLoaded: true,
strings: {
Show: "Zeige Mathe als",
MathMLcode: "MathML Code",
OriginalMathML: "Original MathML",
TeXCommands: "Original TeX",
AsciiMathInput: "Original AsciiMathML",
Original: "Originalform",
ErrorMessage: "Fehlermeldung",
texHints: "TeX Tipps in MathML",
Settings: "Einstellungen",
ZoomTrigger: "Zoom ausl\u00F6sen",
Hover: "Hover",
Click: "Klick",
DoubleClick: "Doppelklick",
NoZoom: "Kein Zoom",
TriggerRequires: "Ausl\u00F6ser ben\u00F6tigt:",
Option: "Option",
Alt: "Alt",
Command: "Command",
Control: "Steuerung",
Shift: "Shift",
ZoomFactor: "Zoomfaktor",
Renderer: "Mathe Renderer",
MPHandles: "An MathPlayer \u00FCbergeben:",
MenuEvents: "Men\u00FC Events",
MouseEvents: "Maus Events",
MenuAndMouse: "Maus und Men\u00FC Events",
FontPrefs: "Font Einstellungen",
ForHTMLCSS: "F\u00FCr HTML-CSS",
Auto: "Auto",
TeXLocal: "TeX (lokal)",
TeXWeb: "TeX (Web)",
TeXImage: "TeX (Bild)",
STIXLocal: "STIX (lokal)",
ContextMenu: "Kontextmen\u00FC ",
Browser: "Browser",
Scale: "Alle Mathe skalieren ...",
Discoverable: "Highlight durch Hovern",
Locale: "Sprache",
LoadLocale: "Von URL laden ...",
About: "\u00DCber MathJax",
Help: "MathJax Hilfe",
localTeXfonts: "Lokale TeX-Fonts werden verwendet",
webTeXfonts: "TeX-Webfonts werden verwendet",
imagefonts: "Bild-Fonts werden verwendet",
localSTIXfonts: "Lokale STIX-Fonts vverwendet",
webSVGfonts: "SVG-Webfonts werden verwendet",
genericfonts: "Generische Unicode-Fonts werden verwendet",
wofforotffonts: "WOFF- oder OTF-Fonts",
eotffonts: "EOT-Fonts",
svgfonts: "SVG-Fonts",
WebkitNativeMMLWarning: "Ihr Browser scheint MathML nicht zu unterst\u00FCtzen, so dass ein Wechsel zur MathML-Ausgabe die Mathematik auf der Seite unlesbar machen k\u00F6nnte.",
MSIENativeMMLWarning: "Internet Explorer ben\u00F6tigt das MathPlayer Plugin, um MathML-Ausgabe darstellen zu k\u00F6nnen.",
OperaNativeMMLWarning: "Opera's MathML Unterst\u00FCtzung ist beschr\u00E4nkt, so dass beim Wechsel zur MathML-Ausgabe einige Ausdr\u00FCcke schlecht gerendert werden.",
SafariNativeMMLWarning: "Die MathML-Unterst\u00FCtzung Ihres Browsers beherrscht nicht alle MathJax-Features, so dass einige Ausdr\u00FCcke schlecht gerendert werden.",
FirefoxNativeMMLWarning: "Die MathML-Unterst\u00FCtzung Ihres Browsers beherrscht nicht alle MathJax-Features, so dass einige Ausdr\u00FCcke schlecht gerendert werden.",
MSIESVGWarning: "Internet Explorer unterst\u00FCtzt SVG erst ab IE9 und nicht im IE8-Emulationsmodus. Beim Wechsel zur SVG-Ausgabe wird die Mathematik nicht richtig dargestellt.",
LoadURL: "Sprachschema von URL laden:",
BadURL: "URL muss eine JavaScript-Datei f\u00FCr MathJax Sprachschema verlinken. JavaScript Dateinamen sollten auf '.js' enden.",
BadData: "Fehler beim Laden des Sprachschema von %1",
SwitchAnyway: "Renderer trotzdem \u00E4ndern?\n\n(Mit OK wechseln, mit ABBRECHEN den aktuellen Renderer verwenden)",
ScaleMath: "Alle Mathematik skalieren (relativ zum umgebenden Text)",
NonZeroScale: "Skalierung darf nicht Null sein",
PercentScale: "Skalierung muss in Prozent sein (z.B. 120%%)",
IE8warning: "Dies Deaktiviert das MathJax Men\u00FC und den MathJax Zoom. Alt+Klick auf eine Formel zeigt weiter das MathJax-Men\u00FC.\n\nWirklich MathPlayer Einstellungen \u00E4ndern?",
IE9warning: "Das MathJax Men\u00FC wird deaktiviert und kann nur durch Alt+Klick auf eine Formel angezeigt werden.",
NoOriginalForm: "Keine Originalform verf\u00FCgbar",
Close: "Schliessen",
EqSource: "Original MathJax Formel"
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/de/MathMenu.js");

View File

@ -5,7 +5,7 @@
*
* MathJax/localization/de/TeX.js
*
* Copyright (c) 2013 The MathJax Consortium
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -22,319 +22,82 @@
*/
MathJax.Localization.addTranslation("de","TeX",{
version: "2.2",
isLoaded: true,
strings: {
ExtraOpenMissingClose:
"Zus\u00E4tzliche offene oder fehlende schliessende Klammer", //TODO better alternative for "zusaetzlich"? Maybe a good translation of mismatched braces instead?
// "Extra open brace or missing close brace",
ExtraCloseMissingOpen:
"Zus\u00E4tzliche schliessende oder fehlende offene Klammer",
// "Extra close brace or missing open brace",
MissingLeftExtraRight:
"Fehlendes '\\left' oder zus\u00E4tzliches '\\right'",
// "Missing \\left or extra \\right",
MissingScript:
"Fehlendes Argument im Sub- oder Superskript",
// "Missing superscript or subscript argument",
ExtraLeftMissingRight:
"Zus\u00E4tzliches '\\left' oder fehlendes '\\right'",
// "Extra \\left or missing \\right",
Misplaced:
"%1 falsch plaziert",
// "Misplaced %1",
MissingOpenForSub:
"Fehlende offende Klammer im Subskript",
// "Missing open brace for subscript",
MissingOpenForSup:
"Fehlende offene Klammer im Superskript",
// "Missing open brace for superscript",
AmbiguousUseOf:
"Mehrdeutige Verwendung von %1",
// "Ambiguous use of %1",
EnvBadEnd:
"\\begin{%1} endet mit \\end{%2}",
// "\\begin{%1} ended with \\end{%2}",
EnvMissingEnd:
"\\end{%1} fehlt",
// "Missing \\end{%1}",
MissingBoxFor:
"Fehlende Box: %1",
// "Missing box for %1",
MissingCloseBrace:
"Fehlende geschlossene Klammer",
// "Missing close brace",
UndefinedControlSequence:
"Nicht definierter Befehl: %1",
// "Undefined control sequence %1",
DoubleExponent:
"Doppeltes Superskript: verwende Klammern zum Gruppieren",
// "Double exponent: use braces to clarify",
DoubleSubscripts:
"Doppeltes Subskript: verwende Klammern zum Gruppieren",
// "Double subscripts: use braces to clarify",
DoubleExponentPrime:
"Prime f\u00FChrt zu doppeltem Superskript: verwende Klammern zum Gruppieren ",
// "Prime causes double exponent: use braces to clarify",
CantUseHash1:
"Das Zeichen '#' ist ein Makroparameter und kann nicht im Mathematikmodus verwendet werden.",
// "You can't use 'macro parameter character #' in math mode",
MisplacedMiddle:
"%1 muss zwischen '\\left' und '\\right' stehen",
// "%1 must be within \\left and \\right",
MisplacedLimits:
"%1 ist nur bei Operatoren erlaubt",
// "%1 is allowed only on operators",
MisplacedMoveRoot:
"%1 muss innerhalb einer Wurzel stehen",
// "%1 can appear only within a root",
MultipleCommand:
"Zu viele %1",
// "Multiple %1",
IntegerArg:
"Das Argument in %1 muss ganzzahlig sein",
// "The argument to %1 must be an integer",
NotMathMLToken:
"%1 ist kein Token-Element",
// "%1 is not a token element",
InvalidMathMLAttr:
"Unzul\u00E4ssiges MathML-Attribut: %1",
// "Invalid MathML attribute: %1",
UnknownAttrForElement:
"%1 ist kein zul\u00E4ssiges Attribut f\u00FCr %2",
// "%1 is not a recognized attribute for %2",
MaxMacroSub1:
"Maximale Anzahl an Makros ist erreicht; " +
"wird ein rekursiver Makroaufruf verwendet?",
// "MathJax maximum macro substitution count exceeded; " +
// "is there a recursive macro call?",
MaxMacroSub2:
"Maximale Anzahl an Substitutionen ist erreicht; " +
"wird eine rekursive LaTeX-Umgebung verwendet?",
// "MathJax maximum substitution count exceeded; " +
// "is there a recursive latex environment?",
MissingArgFor:
"Fehlendes Argument in %1",
// "Missing argument for %1",
ExtraAlignTab:
"Zus\u00E4tzliches & im '\\cases' Text",
// "Extra alignment tab in \\cases text",
BracketMustBeDimension:
"Das geklammerte Argument f\u00FCr %1 muss eine Dimension sein",
// "Bracket argument to %1 must be a dimension",
InvalidEnv:
"Ung\u00FCltiger Umgebungsname %1",
// "Invalid environment name '%1'",
UnknownEnv:
"Ung\u00FCltige Umgebung %1",
// "Unknown environment '%1'",
ExtraClose:
"Zus\u00E4tzliche geschlossene Klammer",
// "Extra close brace",
ExtraCloseLooking:
"Zus\u00E4tzliche geschlossene Klammer w\u00E4hrend der Suche nach %1",
// "Extra close brace while looking for %1",
MissingCloseBracket:
"Argument zu %1 wurde nicht mit ']' geschlossen",
// "Couldn't find closing ']' for argument to %1",
MissingOrUnrecognizedDelim:
"Fehlender oder nichterkannter Delimiter bei %1",
// "Missing or unrecognized delimiter for %1",
MissingDimOrUnits:
"Fehlende Dimension oder Einheiten bei %1",
// "Missing dimension or its units for %1",
TokenNotFoundForCommand:
"Konnte %1 nicht f\u00FCr %2 finden",
// "Couldn't find %1 for %2",
MathNotTerminated:
"Formel in Textbox nicht abgeschlossen",
// "Math not terminated in text box",
IllegalMacroParam:
"Ung\u00FC ltiger Makroparameter",
// "Illegal macro parameter reference",
MaxBufferSize:
"Interner Puffergr\u00F6\u00DFe \u00FCberschritten; wird ein rekursiver Makroaufruf verwendet?",
// "MathJax internal buffer size exceeded; is there a recursive macro call?",
/* AMSmath */
CommandNotAllowedInEnv:
"%1 ist nicht in Umgebung %2 erlaubt",
// "%1 not allowed in %2 environment",
MultipleLabel:
"Label '%1' \u00FCberdefiniert",
// "Label '%1' multiply defined",
CommandAtTheBeginingOfLine:
"%1 muss am Zeilenanfang stehen",
// "%1 must come at the beginning of the line",
IllegalAlign:
"Ung\u00FCltige Ausrichtung in %1",
// "Illegal alignment specified in %1", ?
BadMathStyleFor:
"Schlechtes 'math style' Argument: %1",
// "Bad math style for %1",
PositiveIntegerArg:
"Argument bei %1 muss positiv und ganzzahlig sein",
// "Argument to %1 must me a positive integer",
ErroneousNestingEq:
"Fehlerhafte Verschachtelung von Gleichungen",
// "Erroneous nesting of equation structures",
MultlineRowsOneCol:
"Zeilen in multiline Umgebung m\u00FC ssen genau eine Spalte haben",
// "The rows within the %1 environment must have exactly one column"
/* bbox */
MultipleBBoxProperty:
"%1 wurde zweimal in %2 angegeben",
// "%1 specified twice in %2",
InvalidBBoxProperty:
"'%1' scheint keine Farbe, Padding-Dimension oder Stil zu sein",
// "'%1' doesn't look like a color, a padding dimension, or a style",
/* begingroup */
ExtraEndMissingBegin:
"Zus\u00E4tzliches oder Fehlendes \\begingroup",
// "Extra %1 or missing \\begingroup",
GlobalNotFollowedBy:
"%1 nicht von '\\let', '\\def' oder '\\newcommand' gefolgt",
// "%1 not followed by \\let, \\def, or \\newcommand",
/* color */
UndefinedColorModel:
"Farbmodell '%1' nicht definiert",
// "Color model '%1' not defined",
ModelArg1:
"Farbwerte f\u00FCr Farbmodell '%1' ben\u00F6tigen 3 Werte",
// "Color values for the %1 model require 3 numbers", // *NEW*
InvalidDecimalNumber:
"Ung\u00FCltige Dezimalzahl",
// "Invalid decimal number",
ModelArg2:
"Farbwerte f\u00FCr Farbmodell '%1' m\u00FCssen zwischen %2 und %3 liegen",
// Color values for the %1 model must be between %2 and %3", // *NEW*
InvalidNumber:
"Ung\u00FCltige Zahl",
// "Invalid number",
/* extpfeil */
NewextarrowArg1:
"Das erste Argument von %1 muss Name einer Befehlsfolge sein",
// "First argument to %1 must be a control sequence name",
NewextarrowArg2:
"Zweites Argument von %1 m\u00FCssen zwei ganze Zahlen, durch Komma getrennt, sein",
// "Second argument to %1 must be two integers separated by a comma",
NewextarrowArg3:
"Drittes argument von %1 m\u00FCssen Unicode-Nummern sein",
// "Third argument to %1 must be a unicode character number",
/* mhchem */
NoClosingChar:
"Kann geschlossene %1 nicht finden",
// "Can't find closing %1",
/* newcommand */
IllegalControlSequenceName:
"Ung\u00FCltige Befehlsfolge",
// "Illegal control sequence name for %1",
IllegalParamNumber:
"Ung\u00FCltige Anzahl von Parametern in %1",
// "Illegal number of parameters specified in %1",
DoubleBackSlash:
"\\ muss von Befehlsfolge gefolgt werden",
// "\\ must be followed by a control sequence",
CantUseHash2:
"Ung\u00FCltige Verwendung von # im Template von %1",
// "Illegal use of # in template for %1",
SequentialParam:
"Parameter von %1 m\u00FCssen durch nummeriert sein",
// "Parameters for %1 must be numbered sequentially",
MissingReplacementString:
"Ersetzende Zeichenkette f\u00FCr Definition von %1 fehlt",
// "Missing replacement string for definition of %1",
MismatchUseDef:
"Verwendung von %1 passt nicht zur Definition",
// "Use of %1 doesn't match its definition",
RunawayArgument:
"Nichtgeschlossenes Argument f\u00FCr %1?",
// "Runaway argument for %1?"
/* verb */
NoClosingDelim:
"Kein schliessender Delimiter f\u00FCr %1"
// "Can't find closing delimiter for %1"
}
version: "2.2",
isLoaded: true,
strings: {
ExtraOpenMissingClose: "Zus\u00E4tzliche offene oder fehlende schliessende Klammer",
ExtraCloseMissingOpen: "Zus\u00E4tzliche schliessende oder fehlende offene Klammer",
MissingLeftExtraRight: "Fehlendes '\\left' oder zus\u00E4tzliches '\\right'",
MissingScript: "Fehlendes Argument im Sub- oder Superskript",
ExtraLeftMissingRight: "Zus\u00E4tzliches '\\left' oder fehlendes '\\right'",
Misplaced: "%1 falsch plaziert",
MissingOpenForSub: "Fehlende offende Klammer im Subskript",
MissingOpenForSup: "Fehlende offene Klammer im Superskript",
AmbiguousUseOf: "Mehrdeutige Verwendung von %1",
EnvBadEnd: "\\begin{%1} endet mit \\end{%2}",
EnvMissingEnd: "\\end{%1} fehlt",
MissingBoxFor: "Fehlende Box: %1",
MissingCloseBrace: "Fehlende geschlossene Klammer",
UndefinedControlSequence: "Nicht definierter Befehl: %1",
DoubleExponent: "Doppeltes Superskript: verwende Klammern zum Gruppieren",
DoubleSubscripts: "Doppeltes Subskript: verwende Klammern zum Gruppieren",
DoubleExponentPrime: "Prime f\u00FChrt zu doppeltem Superskript: verwende Klammern zum Gruppieren ",
CantUseHash1: "Das Zeichen '#' ist ein Makroparameter und kann nicht im Mathematikmodus verwendet werden.",
MisplacedMiddle: "%1 muss zwischen '\\left' und '\\right' stehen",
MisplacedLimits: "%1 ist nur bei Operatoren erlaubt",
MisplacedMoveRoot: "%1 muss innerhalb einer Wurzel stehen",
MultipleCommand: "Zu viele %1",
IntegerArg: "Das Argument in %1 muss ganzzahlig sein",
NotMathMLToken: "%1 ist kein Token-Element",
InvalidMathMLAttr: "Unzul\u00E4ssiges MathML-Attribut: %1",
UnknownAttrForElement: "%1 ist kein zul\u00E4ssiges Attribut f\u00FCr %2",
MaxMacroSub1: "Maximale Anzahl an Makros ist erreicht; wird ein rekursiver Makroaufruf verwendet?",
MaxMacroSub2: "Maximale Anzahl an Substitutionen ist erreicht; wird eine rekursive LaTeX-Umgebung verwendet?",
MissingArgFor: "Fehlendes Argument in %1",
ExtraAlignTab: "Zus\u00E4tzliches & im '\\cases' Text",
BracketMustBeDimension: "Das geklammerte Argument f\u00FCr %1 muss eine Dimension sein",
InvalidEnv: "Ung\u00FCltiger Umgebungsname %1",
UnknownEnv: "Ung\u00FCltige Umgebung %1",
ExtraClose: "Zus\u00E4tzliche geschlossene Klammer",
ExtraCloseLooking: "Zus\u00E4tzliche geschlossene Klammer w\u00E4hrend der Suche nach %1",
MissingCloseBracket: "Argument zu %1 wurde nicht mit ']' geschlossen",
MissingOrUnrecognizedDelim: "Fehlender oder nichterkannter Delimiter bei %1",
MissingDimOrUnits: "Fehlende Dimension oder Einheiten bei %1",
TokenNotFoundForCommand: "Konnte %1 nicht f\u00FCr %2 finden",
MathNotTerminated: "Formel in Textbox nicht abgeschlossen",
IllegalMacroParam: "Ung\u00FCltiger Makroparameter",
MaxBufferSize: "Interner Puffergr\u00F6\u00DFe \u00FCberschritten; wird ein rekursiver Makroaufruf verwendet?",
CommandNotAllowedInEnv: "%1 ist in der Umgebung %2 nicht erlaubt",
MultipleLabel: "Label '%1' \u00FCberdefiniert",
CommandAtTheBeginingOfLine: "%1 muss am Zeilenanfang stehen",
IllegalAlign: "Ung\u00FCltige Ausrichtung in %1",
BadMathStyleFor: "Schlechtes 'math style' Argument: %1",
PositiveIntegerArg: "Argument bei %1 muss positiv und ganzzahlig sein",
ErroneousNestingEq: "Fehlerhafte Verschachtelung von Gleichungen",
MultlineRowsOneCol: "Zeilen in multiline Umgebung m\u00FCssen genau eine Spalte haben",
MultipleBBoxProperty: "%1 wurde zweimal in %2 angegeben",
InvalidBBoxProperty: "'%1' scheint keine Farbe, Padding-Dimension oder Stil zu sein",
ExtraEndMissingBegin: "Zus\u00E4tzliches oder Fehlendes \\begingroup",
GlobalNotFollowedBy: "'%1' nicht von '\\let', '\\def' oder '\\newcommand' gefolgt",
UndefinedColorModel: "Farbmodell '%1' nicht definiert",
ModelArg1: "Farbwerte f\u00FCr Farbmodell '%1' ben\u00F6tigen 3 Werte",
InvalidDecimalNumber: "Ung\u00FCltige Dezimalzahl",
ModelArg2: "Farbwerte f\u00FCr Farbmodell '%1' m\u00FCssen zwischen %2 und %3 liegen",
InvalidNumber: "Ung\u00FCltige Zahl",
NewextarrowArg1: "Das erste Argument von %1 muss Name einer Befehlsfolge sein",
NewextarrowArg2: "Zweites Argument von %1 m\u00FCssen zwei ganze Zahlen sein, durch Komma getrennt",
NewextarrowArg3: "Drittes argument von %1 m\u00FCssen Unicode-Nummern sein",
NoClosingChar: "Kann schlie\u00DFende %1 nicht finden",
IllegalControlSequenceName: "Ung\u00FCltige Befehlsfolge",
IllegalParamNumber: "Ung\u00FCltige Anzahl von Parametern in %1",
DoubleBackSlash: "\\ muss von Befehlsfolge gefolgt werden",
CantUseHash2: "Ung\u00FCltige Verwendung von # im Template von %1",
SequentialParam: "Parameter von %1 m\u00FCssen durch nummeriert sein",
MissingReplacementString: "Ersetzende Zeichenkette f\u00FCr Definition von %1 fehlt",
MismatchUseDef: "Verwendung von %1 passt nicht zur Definition",
RunawayArgument: "Nichtgeschlossenes Argument f\u00FCr %1?",
NoClosingDelim: "Kein schliessender Delimiter f\u00FCr %1"
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/de/TeX.js");
MathJax.Ajax.loadComplete("[MathJax]/localization/de/TeX.js");

View File

@ -5,7 +5,7 @@
*
* MathJax/localization/de/de.js
*
* Copyright (c) 2013 The MathJax Consortium
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -27,78 +27,36 @@ MathJax.Localization.addTranslation("de",null,{
isLoaded: true,
domains: {
"_": {
isLoaded: true,
version: "2.2",
strings: {
CookieConfig:
"MathJax hat eine Cookie mit ausf\u00FChrbaren Code gefunden. " +
"Soll dieser Code ausgef\u00FChrt werden?\n\n" +
"(Klicken Sie 'Abbrechen' falls Sie das Cookie nicht selber akzeptiert haben.)",
// "MathJax has found a user-configuration cookie that includes code to " +
// "be run. Do you want to run it?\n\n" +
// "(You should press Cancel unless you set up the cookie yourself.)",
MathProcessingError:
"Mathe Verarbeitungsfehler",
// "Math Processing Error",
MathError:
"Mathe Fehler",
// "Math Error",
LoadFile:
"Lade %1",
// "Loading %1",
Loading:
"Laden", //TODO could also be "Lade"
// "Loading",
LoadFailed:
"Datei konnte nicht geladen werden: %1",
// "File failed to load: %1",
ProcessMath:
"Mathe Verarbeitung: %1%%",
// "Processing Math: %1%%",
Processing:
"Verarbeiten",
// "Processing",
TypesetMath:
"Mathe wird gesetzt: %1%%",
// "Typesetting Math: %1%%",
Typesetting:
"Setzen",
// "Typesetting",
MathJaxNotSupported:
"Ihr Webbrowser unterst\u00FCtzt MathJax nicht"
// "Your browser does not support MathJax"
}
version: "2.2",
isLoaded: true,
strings: {
CookieConfig: "MathJax hat eine Cookie mit ausf\u00FChrbaren Code gefunden. Soll dieser Code ausgef\u00FChrt werden?\n\n(Klicken Sie 'Abbrechen' falls Sie das Cookie nicht selber akzeptiert haben.)",
MathProcessingError: "Mathe Verarbeitungsfehler",
MathError: "Mathe Fehler",
LoadFile: "Lade %1",
Loading: "Laden",
LoadFailed: "Datei konnte nicht geladen werden: %1",
ProcessMath: "Mathe verarbeiten: %1%%",
Processing: "Verarbeiten",
TypesetMath: "Mathe wird gesetzt: %1%%",
Typesetting: "Setzen",
MathJaxNotSupported: "Ihr Webbrowser unterst\u00FCtzt MathJax nicht"
}
},
MathMenu: {},
FontWarnings: {},
HelpDialog: {},
TeX: {},
MathML: {},
"MathMenu": {},
"FontWarnings": {},
"HelpDialog": {},
"TeX": {},
"MathML": {},
"HTML-CSS": {}
},
plural: function(n) {
if (n === 1) {return 1} // one
return 2; // other
},
number: function(n) {
return String(n).replace(".", ","); // replace dot by comma
}
plural: function (n) {
if (n === 1) {return 1} // one
return 2; // other
},
number: function (n) {
return String(n).replace(".", ","); // replace dot by comma
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/de/de.js");

View File

@ -4,8 +4,8 @@
/*************************************************************
*
* MathJax/localization/en/FontWarnings.js
*
* Copyright (c) 2013 The MathJax Consortium
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -22,46 +22,17 @@
*/
MathJax.Localization.addTranslation("en","FontWarnings",{
version: "2.2",
isLoaded: true,
strings: {
webFont:
"MathJax is using web-based fonts to display the mathematics "+
"on this page. These take time to download, so the page would "+
"render faster if you installed math fonts directly in your "+
"system's font folder.",
imageFonts:
"MathJax is using its image fonts rather than local or web-based fonts. "+
"This will render slower than usual, and the mathematics may not print "+
"at the full resolution of your printer.",
noFonts:
"MathJax is unable to locate a font to use to display "+
"its mathematics, and image fonts are not available, so it "+
"is falling back on generic unicode characters in hopes that "+
"your browser will be able to display them. Some characters "+
"may not show up properly, or possibly not at all.",
webFonts:
"Most modern browsers allow for fonts to be downloaded over the web. "+
"Updating to a more recent version of your browser (or changing "+
"browsers) could improve the quality of the mathematics on this page.",
fonts:
"MathJax can use either the [STIX fonts](%1) or the [MathJax TeX fonts](%2). " +
"Download and install one of those fonts to improve your MathJax experience.",
STIXPage:
"This page is designed to use the [STIX fonts](%1). " +
"Download and install those fonts to improve your MathJax experience.",
TeXPage:
"This page is designed to use the [MathJax TeX fonts](%1). " +
"Download and install those fonts to improve your MathJax experience."
}
version: "2.2",
isLoaded: true,
strings: {
webFont: "MathJax is using web-based fonts to display the mathematics on this page. These take time to download, so the page would render faster if you installed math fonts directly in your system's font folder.",
imageFonts: "MathJax is using its image fonts rather than local or web-based fonts. This will render slower than usual, and the mathematics may not print at the full resolution of your printer.",
noFonts: "MathJax is unable to locate a font to use to display its mathematics, and image fonts are not available, so it is falling back on generic unicode characters in hopes that your browser will be able to display them. Some characters may not show up properly, or possibly not at all.",
webFonts: "Most modern browsers allow for fonts to be downloaded over the web. Updating to a more recent version of your browser (or changing browsers) could improve the quality of the mathematics on this page.",
fonts: "MathJax can use either the [STIX fonts](%1) or the [MathJax TeX fonts](%2). Download and install one of those fonts to improve your MathJax experience.",
STIXPage: "This page is designed to use the [STIX fonts](%1). Download and install those fonts to improve your MathJax experience.",
TeXPage: "This page is designed to use the [MathJax TeX fonts](%1). Download and install those fonts to improve your MathJax experience."
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/en/FontWarnings.js");

View File

@ -4,8 +4,8 @@
/*************************************************************
*
* MathJax/localization/en/HTML-CSS.js
*
* Copyright (c) 2013 The MathJax Consortium
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -22,26 +22,15 @@
*/
MathJax.Localization.addTranslation("en","HTML-CSS",{
version: "2.2",
isLoaded: true,
strings: {
LoadWebFont:
"Loading web-font %1", // NOTE: %1 is the name of a webfont file
CantLoadWebFont:
"Can't load web font %1",
FirefoxCantLoadWebFont:
"Firefox can't load web fonts from a remote host",
CantFindFontUsing:
"Can't find a valid font using %1", // Note: %1 is a list of font names
WebFontsNotAvailable:
"Web-Fonts not available -- using image fonts instead"
}
version: "2.2",
isLoaded: true,
strings: {
LoadWebFont: "Loading web-font %1",
CantLoadWebFont: "Can't load web font %1",
FirefoxCantLoadWebFont: "Firefox can't load web fonts from a remote host",
CantFindFontUsing: "Can't find a valid font using %1",
WebFontsNotAvailable: "Web-Fonts not available -- using image fonts instead"
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/en/HTML-CSS.js");

View File

@ -4,8 +4,8 @@
/*************************************************************
*
* MathJax/localization/en/HelpDialog.js
*
* Copyright (c) 2013 The MathJax Consortium
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -22,53 +22,20 @@
*/
MathJax.Localization.addTranslation("en","HelpDialog",{
version: "2.2",
isLoaded: true,
strings: {
Help:
"MathJax Help",
MathJax:
"*MathJax* is a JavaScript library that allows page authors to include " + // NOTE: Markdown syntax *...*
"mathematics within their web pages. As a reader, you don't need to do " +
"anything to make that happen.",
Browsers:
"*Browsers*: MathJax works with all modern browsers including IE6+, Firefox 3+, " +
"Chrome 0.2+, Safari 2+, Opera 9.6+ and most mobile browsers.",
Menu:
"*Math Menu*: MathJax adds a contextual menu to equations. Right-click or " +
"CTRL-click on any mathematics to access the menu.",
ShowMath:
"*Show Math As* allows you to view the formula's source markup " +
"for copy & paste (as MathML or in its original format).",
Settings:
"*Settings* gives you control over features of MathJax, such as the " +
"size of the mathematics, and the mechanism used to display equations.",
Language:
"*Language* lets you select the language used by MathJax for its menus " +
"and warning messages.",
Zoom:
"*Math Zoom*: If you are having difficulty reading an equation, MathJax can " +
"enlarge it to help you see it better.",
Accessibilty:
"*Accessibility*: MathJax will automatically work with screen readers to make " +
"mathematics accessible to the visually impaired.",
Fonts:
"*Fonts*: MathJax will use certain math fonts if they are installed on your " +
"computer; otherwise, it will use web-based fonts. Although not required, " +
"locally installed fonts will speed up typesetting. We suggest installing " +
"the [STIX fonts](%1)." // NOTE: Markdown syntax for links. %1 is a URL to the STIX fonts
}
version: "2.2",
isLoaded: true,
strings: {
Help: "MathJax Help",
MathJax: "*MathJax* is a JavaScript library that allows page authors to include mathematics within their web pages. As a reader, you don't need to do anything to make that happen.",
Browsers: "*Browsers*: MathJax works with all modern browsers including IE6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ and most mobile browsers.",
Menu: "*Math Menu*: MathJax adds a contextual menu to equations. Right-click or CTRL-click on any mathematics to access the menu.",
ShowMath: "*Show Math As* allows you to view the formula's source markup for copy & paste (as MathML or in its original format).",
Settings: "*Settings* gives you control over features of MathJax, such as the size of the mathematics, and the mechanism used to display equations.",
Language: "*Language* lets you select the language used by MathJax for its menus and warning messages.",
Zoom: "*Math Zoom*: If you are having difficulty reading an equation, MathJax can enlarge it to help you see it better.",
Accessibilty: "*Accessibility*: MathJax will automatically work with screen readers to make mathematics accessible to the visually impaired.",
Fonts: "*Fonts*: MathJax will use certain math fonts if they are installed on your computer; otherwise, it will use web-based fonts. Although not required, locally installed fonts will speed up typesetting. We suggest installing the [STIX fonts](%1)."
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/en/HelpDialog.js");

View File

@ -4,8 +4,8 @@
/*************************************************************
*
* MathJax/localization/en/MathML.js
*
* Copyright (c) 2013 The MathJax Consortium
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -22,55 +22,20 @@
*/
MathJax.Localization.addTranslation("en","MathML",{
version: "2.2",
isLoaded: true,
strings: {
BadMglyph: // NOTE: refers to MathML's mglyph element.
"Bad mglyph: %1",
BadMglyphFont:
"Bad font: %1",
MathPlayer:
"MathJax was not able to set up MathPlayer.\n\n"+
"If MathPlayer is not installed, you need to install it first.\n"+
"Otherwise, your security settings may be preventing ActiveX \n"+
"controls from running. Use the Internet Options item under\n"+
"the Tools menu and select the Security tab, then press the\n"+
"Custom Level button. Check that the settings for\n"+
"'Run ActiveX Controls', and 'Binary and script behaviors'\n"+
"are enabled.\n\n"+
"Currently you will see error messages rather than\n"+
"typeset mathematics.",
CantCreateXMLParser:
"MathJax can't create an XML parser for MathML. Check that\n"+
"the 'Script ActiveX controls marked safe for scripting' security\n"+
"setting is enabled (use the Internet Options item in the Tools\n"+
"menu, and select the Security panel, then press the Custom Level\n"+
"button to check this).\n\n"+
"MathML equations will not be able to be processed by MathJax.",
UnknownNodeType:
"Unknown node type: %1", // NOTE: refers to XML nodes
UnexpectedTextNode:
"Unexpected text node: %1",
ErrorParsingMathML:
"Error parsing MathML",
ParsingError:
"Error parsing MathML: %1",
MathMLSingleElement:
"MathML must be formed by a single element",
MathMLRootElement:
"MathML must be formed by a <math> element, not %1"
}
version: "2.2",
isLoaded: true,
strings: {
BadMglyph: "Bad mglyph: %1",
BadMglyphFont: "Bad font: %1",
MathPlayer: "MathJax was not able to set up MathPlayer.\n\nIf MathPlayer is not installed, you need to install it first.\nOtherwise, your security settings may be preventing ActiveX \ncontrols from running. Use the Internet Options item under\nthe Tools menu and select the Security tab, then press the\nCustom Level button. Check that the settings for\n'Run ActiveX Controls', and 'Binary and script behaviors'\nare enabled.\n\nCurrently you will see error messages rather than\ntypeset mathematics.",
CantCreateXMLParser: "MathJax can't create an XML parser for MathML. Check that\nthe 'Script ActiveX controls marked safe for scripting' security\nsetting is enabled (use the Internet Options item in the Tools\nmenu, and select the Security panel, then press the Custom Level\nbutton to check this).\n\nMathML equations will not be able to be processed by MathJax.",
UnknownNodeType: "Unknown node type: %1",
UnexpectedTextNode: "Unexpected text node: %1",
ErrorParsingMathML: "Error parsing MathML",
ParsingError: "Error parsing MathML: %1",
MathMLSingleElement: "MathML must be formed by a single element",
MathMLRootElement: "MathML must be formed by a <math> element, not %1"
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/en/MathML.js");

View File

@ -4,8 +4,8 @@
/*************************************************************
*
* MathJax/localization/en/MathMenu.js
*
* Copyright (c) 2013 The MathJax Consortium
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -22,132 +22,78 @@
*/
MathJax.Localization.addTranslation("en","MathMenu",{
version: "2.2",
isLoaded: true,
strings: {
Show: "Show Math As", // NOTE: MathJax uses 'Math' as a distinct UI choice. Please translate it literally whenever possible.
MathMLcode: "MathML Code", // NOTE: This menu item shows the MathML code that MathJax has produced internally (sanitized, indented etc)
OriginalMathML: "Original MathML", // NOTE: This menu item shows the MathML code if that was originally in the page source
TeXCommands: "TeX Commands", // NOTE: This menu item shows the TeX code if that was originally in the page source
AsciiMathInput: "AsciiMathML input", // NOTE: This menu item shows the asciimath code if that was originally in the page source
Original: "Original Form", // NOTE: This menu item shows the code that was originally in the page source but has no registered type. This can happen when extensions add new input formats but fail to provide an adequate format name.
ErrorMessage: "Error Message", // NOTE: This menu item shows the error message if MathJax fails to process the source
texHints: "Show TeX hints in MathML", // NOTE: This menu option adds comments to the code produced by 'MathMLCode'
Settings: "Math Settings",
ZoomTrigger: "Zoom Trigger", // NOTE: This menu determines how MathJax's zoom is triggered
Hover: "Hover",
Click: "Click",
DoubleClick: "Double-Click",
NoZoom: "No Zoom",
TriggerRequires: "Trigger Requires:", // NOTE: This menu item determines if the ZoomTrigger requires additional keys
Option: "Option", // NOTE: refers to Apple-style OPTION key
Alt: "Alt", // NOTE: refers to Windows-style ALT key
Command: "Command", // NOTE: refers to Apple-style COMMAND key
Control: "Control",
Shift: "Shift",
ZoomFactor: "Zoom Factor",
Renderer: "Math Renderer", // NOTE: This menu changes the output processor used by MathJax
MPHandles: "Let MathPlayer Handle:", // NOTE: MathJax recognizes MathPlayer when present. This submenu deals with MathJax/MathPlayer interaction.
MenuEvents: "Menu Events", // NOTE: refers to contextual menu selections
MouseEvents: "Mouse Events", // NOTE: refers to mouse clicks
MenuAndMouse: "Mouse and Menu Events",
FontPrefs: "Font Preferences", // NOTE: This menu item allows selection of the font to use (and is mostly for development purposes)
ForHTMLCSS: "For HTML-CSS:",
Auto: "Auto",
TeXLocal: "TeX (local)", // NOTE: 'TeX' refers to the MathJax fonts
TeXWeb: "TeX (web)",
TeXImage: "TeX (image)",
STIXLocal: "STIX (local)",
ContextMenu: "Contextual Menu",
Browser: "Browser",
Scale: "Scale All Math ...", // NOTE: This menu item allows users to set a scaling factor for the MathJax output (relative to the surrounding content)
Discoverable: "Highlight on Hover",
Locale: "Language",
LoadLocale: "Load from URL ...",
About: "About MathJax",
Help: "MathJax Help",
localTeXfonts: "using local TeX fonts", // NOTE: This section deals with the 'About' overlay popup
webTeXfonts: "using web TeX font",
imagefonts: "using Image fonts",
localSTIXfonts: "using local STIX fonts",
webSVGfonts: "using web SVG fonts",
genericfonts: "using generic unicode fonts",
wofforotffonts: "woff or otf fonts",
eotffonts: "eot fonts",
svgfonts: "svg fonts",
WebkitNativeMMLWarning: // NOTE: This section deals with warnings for when a user changes the rendering output via the MathJax menu but a browser does not support the chosen mechanism
"Your browser doesn't seem to support MathML natively, " +
"so switching to MathML output may cause the mathematics " +
"on the page to become unreadable.",
MSIENativeMMLWarning:
"Internet Explorer requires the MathPlayer plugin " +
"in order to process MathML output.",
OperaNativeMMLWarning:
"Opera's support for MathML is limited, so switching to " +
"MathML output may cause some expressions to render poorly.",
SafariNativeMMLWarning:
"Your browser's native MathML does not implement all the features " +
"used by MathJax, so some expressions may not render properly.",
FirefoxNativeMMLWarning:
"Your browser's native MathML does not implement all the features " +
"used by MathJax, so some expressions may not render properly.",
MSIESVGWarning:
"SVG is not implemented in Internet Explorer prior to " +
"IE9 or when it is emulating IE8 or below. " +
"Switching to SVG output will cause the mathematics to " +
"not display properly.",
LoadURL:
"Load translation data from this URL:",
BadURL:
"The URL should be for a javascript file that defines MathJax translation data. " +
"Javascript file names should end with '.js'",
BadData:
"Failed to load translation data from %1",
SwitchAnyway:
"Switch the renderer anyway?\n\n" +
"(Press OK to switch, CANCEL to continue with the current renderer)",
ScaleMath:
"Scale all mathematics (compared to surrounding text) by", // NOTE: This section deals with 'MathJax menu-> Scale all math'
NonZeroScale:
"The scale should not be zero",
PercentScale:
"The scale should be a percentage (e.g., 120%%)",
IE8warning: // NOTE: This section deals with MathPlayer and menu/mouse event handling
"This will disable the MathJax menu and zoom features, " +
"but you can Alt-Click on an expression to obtain the MathJax " +
"menu instead.\n\nReally change the MathPlayer settings?",
IE9warning:
"The MathJax contextual menu will be disabled, but you can " +
"Alt-Click on an expression to obtain the MathJax menu instead.",
NoOriginalForm:
"No original form available", // NOTE: This refers to missing source formats when using 'MathJax Menu -> show math as"
Close:
"Close", // NOTE: for closing button in the 'MathJax Menu => SHow Math As' window.
EqSource:
"MathJax Equation Source"
}
version: "2.2",
isLoaded: true,
strings: {
Show: "Show Math As",
MathMLcode: "MathML Code",
OriginalMathML: "Original MathML",
TeXCommands: "TeX Commands",
AsciiMathInput: "AsciiMathML input",
Original: "Original Form",
ErrorMessage: "Error Message",
texHints: "Show TeX hints in MathML",
Settings: "Math Settings",
ZoomTrigger: "Zoom Trigger",
Hover: "Hover",
Click: "Click",
DoubleClick: "Double-Click",
NoZoom: "No Zoom",
TriggerRequires: "Trigger Requires:",
Option: "Option",
Alt: "Alt",
Command: "Command",
Control: "Control",
Shift: "Shift",
ZoomFactor: "Zoom Factor",
Renderer: "Math Renderer",
MPHandles: "Let MathPlayer Handle:",
MenuEvents: "Menu Events",
MouseEvents: "Mouse Events",
MenuAndMouse: "Mouse and Menu Events",
FontPrefs: "Font Preferences",
ForHTMLCSS: "For HTML-CSS:",
Auto: "Auto",
TeXLocal: "TeX (local)",
TeXWeb: "TeX (web)",
TeXImage: "TeX (image)",
STIXLocal: "STIX (local)",
ContextMenu: "Contextual Menu",
Browser: "Browser",
Scale: "Scale All Math ...",
Discoverable: "Highlight on Hover",
Locale: "Language",
LoadLocale: "Load from URL ...",
About: "About MathJax",
Help: "MathJax Help",
localTeXfonts: "using local TeX fonts",
webTeXfonts: "using web TeX font",
imagefonts: "using Image fonts",
localSTIXfonts: "using local STIX fonts",
webSVGfonts: "using web SVG fonts",
genericfonts: "using generic unicode fonts",
wofforotffonts: "woff or otf fonts",
eotffonts: "eot fonts",
svgfonts: "svg fonts",
WebkitNativeMMLWarning: "Your browser doesn't seem to support MathML natively, so switching to MathML output may cause the mathematics on the page to become unreadable.",
MSIENativeMMLWarning: "Internet Explorer requires the MathPlayer plugin in order to process MathML output.",
OperaNativeMMLWarning: "Opera's support for MathML is limited, so switching to MathML output may cause some expressions to render poorly.",
SafariNativeMMLWarning: "Your browser's native MathML does not implement all the features used by MathJax, so some expressions may not render properly.",
FirefoxNativeMMLWarning: "Your browser's native MathML does not implement all the features used by MathJax, so some expressions may not render properly.",
MSIESVGWarning: "SVG is not implemented in Internet Explorer prior to IE9 or when it is emulating IE8 or below. Switching to SVG output will cause the mathematics to not display properly.",
LoadURL: "Load translation data from this URL:",
BadURL: "The URL should be for a javascript file that defines MathJax translation data. Javascript file names should end with '.js'",
BadData: "Failed to load translation data from %1",
SwitchAnyway: "Switch the renderer anyway?\n\n(Press OK to switch, CANCEL to continue with the current renderer)",
ScaleMath: "Scale all mathematics (compared to surrounding text) by",
NonZeroScale: "The scale should not be zero",
PercentScale: "The scale should be a percentage (e.g., 120%%)",
IE8warning: "This will disable the MathJax menu and zoom features, but you can Alt-Click on an expression to obtain the MathJax menu instead.\n\nReally change the MathPlayer settings?",
IE9warning: "The MathJax contextual menu will be disabled, but you can Alt-Click on an expression to obtain the MathJax menu instead.",
NoOriginalForm: "No original form available",
Close: "Close",
EqSource: "MathJax Equation Source"
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/en/MathMenu.js");

View File

@ -4,8 +4,8 @@
/*************************************************************
*
* MathJax/localization/en/TeX.js
*
* Copyright (c) 2013 The MathJax Consortium
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -22,245 +22,82 @@
*/
MathJax.Localization.addTranslation("en","TeX",{
version: "2.2",
isLoaded: true,
strings: {
ExtraOpenMissingClose:
"Extra open brace or missing close brace", // NOTE: TeX commands use braces and brackets as delimiters
ExtraCloseMissingOpen:
"Extra close brace or missing open brace",
MissingLeftExtraRight:
"Missing \\left or extra \\right", // NOTE: do not translate \\left and \\right; they are TeX commands
MissingScript:
"Missing superscript or subscript argument",
ExtraLeftMissingRight:
"Extra \\left or missing \\right", // NOTE: do not translate \\left and \\right; they are TeX commands
Misplaced:
"Misplaced %1",
MissingOpenForSub:
"Missing open brace for subscript",
MissingOpenForSup:
"Missing open brace for superscript",
AmbiguousUseOf:
"Ambiguous use of %1", // NOTE: %1 will be a TeX command
EnvBadEnd:
"\\begin{%1} ended with \\end{%2}", // NOTE: do not translate \\begin{%1} and \\end{%1}; they are TeX commands
EnvMissingEnd:
"Missing \\end{%1}", // NOTE: do not translate \\end
MissingBoxFor:
"Missing box for %1", //NOTE: refers to TeX boxes
MissingCloseBrace:
"Missing close brace",
UndefinedControlSequence:
"Undefined control sequence %1", // NOTE: %1 will be a TeX command
DoubleExponent:
"Double exponent: use braces to clarify", // NOTE: example: x^3^2 should be x^{3^2} or {x^3}^2
DoubleSubscripts:
"Double subscripts: use braces to clarify",
DoubleExponentPrime:
"Prime causes double exponent: use braces to clarify", // NOTE: example: x^a' should be {x^a}' or x^{a'}
CantUseHash1:
"You can't use 'macro parameter character #' in math mode", // NOTE: '#' is used in TeX macros
MisplacedMiddle:
"%1 must be within \\left and \\right", // NOTE: do not translate \\left and \\right; they are TeX commands
MisplacedLimits:
"%1 is allowed only on operators", // NOTE: %1 will be \limits
MisplacedMoveRoot:
"%1 can appear only within a root", // NOTE: %1 will be \uproot or \leftroot
MultipleCommand:
"Multiple %1", // NOTE: happens when a command or token can only be present once, e.g., \tag{}
IntegerArg:
"The argument to %1 must be an integer",
NotMathMLToken:
"%1 is not a token element", // NOTE: MathJax has a non-standard \mmltoken command to insert MathML token elements
InvalidMathMLAttr:
"Invalid MathML attribute: %1", // NOTE: MathJax has non standard MathML and HTML related commands which can contain attributes
UnknownAttrForElement:
"%1 is not a recognized attribute for %2",
MaxMacroSub1:
"MathJax maximum macro substitution count exceeded; " + // NOTE: MathJax limits the number of macro substitutions to prevent infinite loops
"is there a recursive macro call?",
MaxMacroSub2:
"MathJax maximum substitution count exceeded; " + // NOTE: MathJax limits the number of nested environements to prevent infinite loops
"is there a recursive latex environment?",
MissingArgFor:
"Missing argument for %1", // NOTE: %1 will be a macro name
ExtraAlignTab:
"Extra alignment tab in \\cases text", // NOTE: do not translate \\cases; it is a TeX command
BracketMustBeDimension:
"Bracket argument to %1 must be a dimension",
InvalidEnv:
"Invalid environment name '%1'",
UnknownEnv:
"Unknown environment '%1'",
ExtraClose:
"Extra close brace",
ExtraCloseLooking:
"Extra close brace while looking for %1",
MissingCloseBracket:
"Couldn't find closing ']' for argument to %1",
MissingOrUnrecognizedDelim:
"Missing or unrecognized delimiter for %1",
MissingDimOrUnits:
"Missing dimension or its units for %1",
TokenNotFoundForCommand:
"Couldn't find %1 for %2", // NOTE: %1 is a token (e.g.,macro or symbol) and %2 is a macro name
MathNotTerminated:
"Math not terminated in text box",
IllegalMacroParam:
"Illegal macro parameter reference",
MaxBufferSize:
"MathJax internal buffer size exceeded; is there a recursive macro call?",
/* AMSmath */
CommandNotAllowedInEnv:
"%1 not allowed in %2 environment",
MultipleLabel:
"Label '%1' multiply defined",
CommandAtTheBeginingOfLine:
"%1 must come at the beginning of the line", // NOTE: %1 will be a macro name
IllegalAlign:
"Illegal alignment specified in %1", // NOTE: %1 will be an environment name
BadMathStyleFor:
"Bad math style for %1",
PositiveIntegerArg:
"Argument to %1 must me a positive integer",
ErroneousNestingEq:
"Erroneous nesting of equation structures",
MultlineRowsOneCol:
"The rows within the %1 environment must have exactly one column",
/* bbox */
MultipleBBoxProperty:
"%1 specified twice in %2",
InvalidBBoxProperty:
"'%1' doesn't look like a color, a padding dimension, or a style",
/* begingroup */
ExtraEndMissingBegin:
"Extra %1 or missing \\begingroup", // NOTE: do not translate \\begingroup
GlobalNotFollowedBy:
"%1 not followed by \\let, \\def, or \\newcommand", // NOTE: do not translate \\let, \\def, or \\newcommand; they are TeX commands
/* color */
UndefinedColorModel:
"Color model '%1' not defined",
ModelArg1:
"Color values for the %1 model require 3 numbers",
InvalidDecimalNumber:
"Invalid decimal number",
ModelArg2:
"Color values for the %1 model must be between %2 and %3",
InvalidNumber:
"Invalid number",
/* extpfeil */
NewextarrowArg1:
"First argument to %1 must be a control sequence name",
NewextarrowArg2:
"Second argument to %1 must be two integers separated by a comma",
NewextarrowArg3:
"Third argument to %1 must be a unicode character number",
/* mhchem */
NoClosingChar:
"Can't find closing %1", // NOTE: %1 will be ) or } or ]
/* newcommand */
IllegalControlSequenceName:
"Illegal control sequence name for %1",
IllegalParamNumber:
"Illegal number of parameters specified in %1",
DoubleBackSlash:
"\\ must be followed by a control sequence",
CantUseHash2:
"Illegal use of # in template for %1",
SequentialParam:
"Parameters for %1 must be numbered sequentially",
MissingReplacementString:
"Missing replacement string for definition of %1",
MismatchUseDef:
"Use of %1 doesn't match its definition",
RunawayArgument:
"Runaway argument for %1?",
/* verb */
NoClosingDelim:
"Can't find closing delimiter for %1"
}
version: "2.2",
isLoaded: true,
strings: {
ExtraOpenMissingClose: "Extra open brace or missing close brace",
ExtraCloseMissingOpen: "Extra close brace or missing open brace",
MissingLeftExtraRight: "Missing \\left or extra \\right",
MissingScript: "Missing superscript or subscript argument",
ExtraLeftMissingRight: "Extra \\left or missing \\right",
Misplaced: "Misplaced %1",
MissingOpenForSub: "Missing open brace for subscript",
MissingOpenForSup: "Missing open brace for superscript",
AmbiguousUseOf: "Ambiguous use of %1",
EnvBadEnd: "\\begin{%1} ended with \\end{%2}",
EnvMissingEnd: "Missing \\end{%1}",
MissingBoxFor: "Missing box for %1",
MissingCloseBrace: "Missing close brace",
UndefinedControlSequence: "Undefined control sequence %1",
DoubleExponent: "Double exponent: use braces to clarify",
DoubleSubscripts: "Double subscripts: use braces to clarify",
DoubleExponentPrime: "Prime causes double exponent: use braces to clarify",
CantUseHash1: "You can't use 'macro parameter character #' in math mode",
MisplacedMiddle: "%1 must be within \\left and \\right",
MisplacedLimits: "%1 is allowed only on operators",
MisplacedMoveRoot: "%1 can appear only within a root",
MultipleCommand: "Multiple %1",
IntegerArg: "The argument to %1 must be an integer",
NotMathMLToken: "%1 is not a token element",
InvalidMathMLAttr: "Invalid MathML attribute: %1",
UnknownAttrForElement: "%1 is not a recognized attribute for %2",
MaxMacroSub1: "MathJax maximum macro substitution count exceeded; is there a recursive macro call?",
MaxMacroSub2: "MathJax maximum substitution count exceeded; is there a recursive latex environment?",
MissingArgFor: "Missing argument for %1",
ExtraAlignTab: "Extra alignment tab in \\cases text",
BracketMustBeDimension: "Bracket argument to %1 must be a dimension",
InvalidEnv: "Invalid environment name '%1'",
UnknownEnv: "Unknown environment '%1'",
ExtraClose: "Extra close brace",
ExtraCloseLooking: "Extra close brace while looking for %1",
MissingCloseBracket: "Couldn't find closing ']' for argument to %1",
MissingOrUnrecognizedDelim: "Missing or unrecognized delimiter for %1",
MissingDimOrUnits: "Missing dimension or its units for %1",
TokenNotFoundForCommand: "Couldn't find %1 for %2",
MathNotTerminated: "Math not terminated in text box",
IllegalMacroParam: "Illegal macro parameter reference",
MaxBufferSize: "MathJax internal buffer size exceeded; is there a recursive macro call?",
CommandNotAllowedInEnv: "%1 not allowed in %2 environment",
MultipleLabel: "Label '%1' multiply defined",
CommandAtTheBeginingOfLine: "%1 must come at the beginning of the line",
IllegalAlign: "Illegal alignment specified in %1",
BadMathStyleFor: "Bad math style for %1",
PositiveIntegerArg: "Argument to %1 must me a positive integer",
ErroneousNestingEq: "Erroneous nesting of equation structures",
MultlineRowsOneCol: "The rows within the %1 environment must have exactly one column",
MultipleBBoxProperty: "%1 specified twice in %2",
InvalidBBoxProperty: "'%1' doesn't look like a color, a padding dimension, or a style",
ExtraEndMissingBegin: "Extra %1 or missing \\begingroup",
GlobalNotFollowedBy: "%1 not followed by \\let, \\def, or \\newcommand",
UndefinedColorModel: "Color model '%1' not defined",
ModelArg1: "Color values for the %1 model require 3 numbers",
InvalidDecimalNumber: "Invalid decimal number",
ModelArg2: "Color values for the %1 model must be between %2 and %3",
InvalidNumber: "Invalid number",
NewextarrowArg1: "First argument to %1 must be a control sequence name",
NewextarrowArg2: "Second argument to %1 must be two integers separated by a comma",
NewextarrowArg3: "Third argument to %1 must be a unicode character number",
NoClosingChar: "Can't find closing %1",
IllegalControlSequenceName: "Illegal control sequence name for %1",
IllegalParamNumber: "Illegal number of parameters specified in %1",
DoubleBackSlash: "\\ must be followed by a control sequence",
CantUseHash2: "Illegal use of # in template for %1",
SequentialParam: "Parameters for %1 must be numbered sequentially",
MissingReplacementString: "Missing replacement string for definition of %1",
MismatchUseDef: "Use of %1 doesn't match its definition",
RunawayArgument: "Runaway argument for %1?",
NoClosingDelim: "Can't find closing delimiter for %1"
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/en/TeX.js");

View File

@ -4,8 +4,8 @@
/*************************************************************
*
* MathJax/localization/en/en.js
*
* Copyright (c) 2013 The MathJax Consortium
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -21,71 +21,42 @@
*
*/
MathJax.Localization.addTranslation("en",null,{ // NOTE use correct ISO-639-1 two letter code http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
menuTitle: "English", // NOTE language name; will appear in the MathJax submenu for switching locales
MathJax.Localization.addTranslation("en",null,{
menuTitle: "English",
version: "2.2",
isLoaded: true,
domains: {
"_": {
version: "2.2",
isLoaded: true,
strings: {
CookieConfig:
"MathJax has found a user-configuration cookie that includes code to "+
"be run. Do you want to run it?\n\n"+
"(You should press Cancel unless you set up the cookie yourself.)",
MathProcessingError:
"Math Processing Error", // NOTE: MathJax uses 'Math' as a distinct UI choice. Please translate it literally whenever possible.
MathError:
"Math Error", // Error message used in obsolete Accessible configurations
LoadFile:
"Loading %1",
Loading:
"Loading", // NOTE: followed by growing sequence of dots
LoadFailed:
"File failed to load: %1",
ProcessMath:
"Processing Math: %1%%", // NOTE: appears during the conversion process from an input format (e.g., LaTeX, asciimath) to MathJax's internal format
Processing:
"Processing", // NOTE: followed by growing sequence of dots
TypesetMath:
"Typesetting Math: %1%%", // NOTE: appears during the layout process of converting the internal format to the output format
Typesetting:
"Typesetting", // NOTE: followed by growing sequence of dots
MathJaxNotSupported:
"Your browser does not support MathJax" // NOTE: will load when MathJax determines the browser does not have adequate features
}
version: "2.2",
isLoaded: true,
strings: {
CookieConfig: "MathJax has found a user-configuration cookie that includes code to be run. Do you want to run it?\n\n(You should press Cancel unless you set up the cookie yourself.)",
MathProcessingError: "Math Processing Error",
MathError: "Math Error",
LoadFile: "Loading %1",
Loading: "Loading",
LoadFailed: "File failed to load: %1",
ProcessMath: "Processing Math: %1%%",
Processing: "Processing",
TypesetMath: "Typesetting Math: %1%%",
Typesetting: "Typesetting",
MathJaxNotSupported: "Your browser does not support MathJax"
}
},
MathMenu: {},
FontWarnings: {},
HelpDialog: {},
TeX: {},
MathML: {},
"MathMenu": {},
"FontWarnings": {},
"HelpDialog": {},
"TeX": {},
"MathML": {},
"HTML-CSS": {}
},
plural: function(n) {
if (n === 1) {return 1} // one
return 2; // other
},
number: function(n) {
// return String(n).replace(".", ","); // replace dot by comma
return n;
}
plural: function (n) {
if (n === 1) {return 1} // one
return 2; // other
},
number: function (n) {
return n;
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/en/en.js");

View File

@ -4,8 +4,8 @@
/*************************************************************
*
* MathJax/localization/fr/FontWarnings.js
*
* Copyright (c) 2013 The MathJax Consortium
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -22,55 +22,17 @@
*/
MathJax.Localization.addTranslation("fr","FontWarnings",{
version: "2.2",
isLoaded: true,
strings: {
webFont:
"MathJax utilise les polices Web pour afficher les expressions " +
"math\u00E9matiques sur cette page. Celles-ci mettent du temps \u00E0 \u00EAtre "+
"t\u00E9l\u00E9charg\u00E9es et la page serait affich\u00E9e plus rapidement si vous "+
"installiez les polices math\u00E9matiques directement dans le dossier "+
"des polices de votre syst\u00E8me.",
imageFonts:
"MathJax utilise des images de caract\u00E8res plut\u00F4t que les polices "+
"Web ou locales. Ceci rend le rendu plus lent que la normale et "+
"les expressions math\u00E9matiques peuvent ne pas s'imprimer \u00E0 la "+
"r\u00E9solution maximale de votre imprimante",
noFonts:
"MathJax n'est pas parvenu \u00E0 localiser une police pour afficher "+
"les expressions math\u00E9matiques et les images de caract\u00E8res ne "+
"sont pas disponibles. Comme solution de dernier recours, il "+
"utilise des caract\u00E8res Unicode g\u00E9n\u00E9riques en esp\u00E9rant que votre "+
"navigateur sera capable de les afficher. Certains pourront "+
"\u00EAtre rendus de fa\u00E7on incorrect voire pas du tout.",
webFonts:
"La plupart des navigateurs modernes permettent de t\u00E9l\u00E9charger "+
"des polices \u00E0 partir du Web. En mettant \u00E0 jour votre navigateur "+
"vers une version plus r\u00E9cente (ou en changeant de navigateur) "+
"la qualit\u00E9 des expressions math\u00E9matiques sur cette page pourrait "+
"\u00EAtre am\u00E9lior\u00E9e.",
fonts:
"MathJax peut utiliser les [Polices STIX](%1) ou bien les " +
"[Polices TeX de MathJax](%2). T\u00E9l\u00E9chargez et installez " +
"l'une de ces familles de polices pour am\u00E9liorer votre "+
"exp\u00E9rience avec MathJax.",
TeXPage:
"Cette page est con\u00E7ue pour utiliser les [Polices STIX](%1). " +
"T\u00E9l\u00E9chargez et installez ces polices pour am\u00E9liorer votre " +
"exp\u00E9rience avec MathJax",
TeXPage:
"Cette page est con\u00E7ue pour utiliser les [Polices TeX de MathJax](%1). " +
"T\u00E9l\u00E9chargez et installez ces polices pour am\u00E9liorer votre " +
"exp\u00E9rience avec MathJax"
}
version: "2.2",
isLoaded: true,
strings: {
webFont: "MathJax utilise les polices Web pour afficher les expressions math\u00E9matiques sur cette page. Celles-ci mettent du temps \u00E0 \u00EAtre t\u00E9l\u00E9charg\u00E9es et la page serait affich\u00E9e plus rapidement si vous installiez les polices math\u00E9matiques directement dans le dossier des polices de votre syst\u00E8me.",
imageFonts: "MathJax utilise des images de caract\u00E8res plut\u00F4t que les polices Web ou locales. Ceci rend le rendu plus lent que la normale et les expressions math\u00E9matiques peuvent ne pas s'imprimer \u00E0 la r\u00E9solution maximale de votre imprimante",
noFonts: "MathJax n'est pas parvenu \u00E0 localiser une police pour afficher les expressions math\u00E9matiques et les images de caract\u00E8res ne sont pas disponibles. Comme solution de dernier recours, il utilise des caract\u00E8res Unicode g\u00E9n\u00E9riques en esp\u00E9rant que votre navigateur sera capable de les afficher. Certains pourront \u00EAtre rendus de fa\u00E7on incorrect voire pas du tout.",
webFonts: "La plupart des navigateurs modernes permettent de t\u00E9l\u00E9charger des polices \u00E0 partir du Web. En mettant \u00E0 jour votre navigateur vers une version plus r\u00E9cente (ou en changeant de navigateur) la qualit\u00E9 des expressions math\u00E9matiques sur cette page pourrait \u00EAtre am\u00E9lior\u00E9e.",
fonts: "MathJax peut utiliser les [Polices STIX](%1) ou bien les [Polices TeX de MathJax](%2). T\u00E9l\u00E9chargez et installez l'une de ces familles de polices pour am\u00E9liorer votre exp\u00E9rience avec MathJax.",
TeXPage: "Cette page est con\u00E7ue pour utiliser les [Polices TeX de MathJax](%1). T\u00E9l\u00E9chargez et installez ces polices pour am\u00E9liorer votre exp\u00E9rience avec MathJax",
STIXPage: "Cette page est con\u00E7ue pour utiliser les [Polices STIX](%1). T\u00E9l\u00E9chargez et installez ces polices pour am\u00E9liorer votre exp\u00E9rience avec MathJax"
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/fr/FontWarnings.js");

View File

@ -4,8 +4,8 @@
/*************************************************************
*
* MathJax/localization/fr/HTML-CSS.js
*
* Copyright (c) 2013 The MathJax Consortium
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -22,28 +22,15 @@
*/
MathJax.Localization.addTranslation("fr","HTML-CSS",{
version: "2.2",
isLoaded: true,
strings: {
LoadWebFont:
"T\u00E9l\u00E9chargement de la police Web %1",
CantLoadWebFont:
"Impossible de t\u00E9l\u00E9charger la police Web %1",
FirefoxCantLoadWebFont:
"Firefox ne peut t\u00E9l\u00E9charger les polices Web \u00E0 partir d'un h\u00F4te "+
"distant",
CantFindFontUsing:
"Impossible de trouver une police valide en utilisant %1",
WebFontsNotAvailable:
"Polices Web non disponibles -- des images de caract\u00E8res vont \u00EAtre "+
"utilis\u00E9es \u00E0 la place"
}
version: "2.2",
isLoaded: true,
strings: {
LoadWebFont: "T\u00E9l\u00E9chargement de la police Web %1",
CantLoadWebFont: "Impossible de t\u00E9l\u00E9charger la police Web %1",
FirefoxCantLoadWebFont: "Firefox ne peut t\u00E9l\u00E9charger les polices Web \u00E0 partir d'un h\u00F4te distant",
CantFindFontUsing: "Impossible de trouver une police valide en utilisant %1",
WebFontsNotAvailable: "Polices Web non disponibles -- des images de caract\u00E8res vont \u00EAtre utilis\u00E9es \u00E0 la place"
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/fr/HTML-CSS.js");

View File

@ -4,8 +4,8 @@
/*************************************************************
*
* MathJax/localization/fr/HelpDialog.js
*
* Copyright (c) 2013 The MathJax Consortium
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -22,60 +22,20 @@
*/
MathJax.Localization.addTranslation("fr","HelpDialog",{
version: "2.2",
isLoaded: true,
strings: {
Help: "Aide MathJax",
MathJax:
"*MathJax* est une librairie Javascript qui permet aux auteurs " +
"d'inclure des formules math\u00E9matiques au sein de leurs pages Web. " +
"Aucune action suppl\u00E9mentaire n'est n\u00E9cessaire de la part des visiteurs.",
Browsers:
"*Navigateurs*: MathJax fonctionne avec tous les navigateurs modernes " +
"y compris Internet Explorer 6, Firefox 3, " +
"Chrome 0.2, Safari 2, Opera 9.6 et leurs versions sup\u00E9rieures ainsi " +
"que la plupart des navigateurs pour mobiles et tablettes.",
Menu:
"*Menu Math\u00E9matiques*: MathJax ajoute un menu contextuel aux \u00E9quations. "+
"Acc\u00E9dez au menu en effectuant un clic droit ou un Ctrl+clic sur " +
"n'importe quelle formule math\u00E9matique.",
ShowMath:
"Le menu *Afficher sous forme* vous permet de voir le code source de la "+
"formule pour la copier et coller (sous forme MathML ou sous son format "+
"d'origine).",
Settings:
"Le menu *Param\u00E8tres* vous permet de contr\u00F4ler diverses "+
"caract\u00E9ristiques de MathJax, telles que la taille des formules "+
"math\u00E9matiques ou le m\u00E9canisme utilis\u00E9 pour afficher ces formules.",
Language:
"Le menu *Langue* vous permet de s\u00E9lectionner la langue utilis\u00E9e par "+
"MathJax pour ses menus et messages d'avertissement.",
Zoom:
"*Math Zoom*: si vous rencontrez des difficult\u00E9s pour lire les formules "+
"math\u00E9matiques, MathJax peut les agrandir de fa\u00E7on \u00E0 ce qu'elles soient "+
"plus lisibles.",
Accessibilty:
"*Accessibilit\u00E9*: MathJax fonctionnera automatiquement avec les "+
"lecteurs d'\u00E9cran pour rendre les expressions math\u00E9matiques accessibles "+
"aux personnes malvoyantes.",
Fonts:
"*Polices*: MathJax utilisera certaines polices math\u00E9matiques si elles "+
"sont intall\u00E9es sur votre syst\u00E8me ou bien des polices Web dans le cas "+
"contraire. Bien que non recquises, ces polices install\u00E9es sur votre "+
"syst\u00E8me acc\u00E9lereront le rendu des expressions math\u00E9matiques. Nous "+
"recommandons d'installer les [Polices STIX](%1)."
}
version: "2.2",
isLoaded: true,
strings: {
Help: "Aide MathJax",
MathJax: "*MathJax* est une librairie Javascript qui permet aux auteurs d'inclure des formules math\u00E9matiques au sein de leurs pages Web. Aucune action suppl\u00E9mentaire n'est n\u00E9cessaire de la part des visiteurs.",
Browsers: "*Navigateurs*: MathJax fonctionne avec tous les navigateurs modernes y compris Internet Explorer 6, Firefox 3, Chrome 0.2, Safari 2, Opera 9.6 et leurs versions sup\u00E9rieures ainsi que la plupart des navigateurs pour mobiles et tablettes.",
Menu: "*Menu Math\u00E9matiques*: MathJax ajoute un menu contextuel aux \u00E9quations. Acc\u00E9dez au menu en effectuant un clic droit ou un Ctrl+clic sur n'importe quelle formule math\u00E9matique.",
ShowMath: "Le menu *Afficher sous forme* vous permet de voir le code source de la formule pour la copier et coller (sous forme MathML ou sous son format d'origine).",
Settings: "Le menu *Param\u00E8tres* vous permet de contr\u00F4ler diverses caract\u00E9ristiques de MathJax, telles que la taille des formules math\u00E9matiques ou le m\u00E9canisme utilis\u00E9 pour afficher ces formules.",
Language: "Le menu *Langue* vous permet de s\u00E9lectionner la langue utilis\u00E9e par MathJax pour ses menus et messages d'avertissement.",
Zoom: "*Math Zoom*: si vous rencontrez des difficult\u00E9s pour lire les formules math\u00E9matiques, MathJax peut les agrandir de fa\u00E7on \u00E0 ce qu'elles soient plus lisibles.",
Accessibilty: "*Accessibilit\u00E9*: MathJax fonctionnera automatiquement avec les lecteurs d'\u00E9cran pour rendre les expressions math\u00E9matiques accessibles aux personnes malvoyantes.",
Fonts: "*Polices*: MathJax utilisera certaines polices math\u00E9matiques si elles sont intall\u00E9es sur votre syst\u00E8me ou bien des polices Web dans le cas contraire. Bien que non recquises, ces polices install\u00E9es sur votre syst\u00E8me acc\u00E9lereront le rendu des expressions math\u00E9matiques. Nous recommandons d'installer les [Polices STIX](%1)."
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/fr/HelpDialog.js");

View File

@ -4,8 +4,8 @@
/*************************************************************
*
* MathJax/localization/fr/MathML.js
*
* Copyright (c) 2013 The MathJax Consortium
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -22,50 +22,20 @@
*/
MathJax.Localization.addTranslation("fr","MathML",{
version: "2.2",
isLoaded: true,
strings: {
BadMglyph:
"\u00C9lement mglyph incorrect: %1",
BadMglyphFont:
"Police de caract\u00E8re incorrecte: %1",
MathPlayer:
"MathJax n'est pas parvenu \u00E0 configurer MathPlayer.\n\n"+
"Vous devez d'abord installer MathPlayer. Si c'est d\u00E9j\u00E0 le cas,\n"+
"vos param\u00E8tres de s\u00E9curit\u00E9s peuvent emp\u00EAcher l'ex\u00E9cution des\n"+
"contr\u00F4les ActiveX. S\u00E9lectionnez Options Internet dans le menu\n"+
"Outils et s\u00E9lectionnez l'onglet S\u00E9curit\u00E9. Appuyez ensuite sur\n"+
"le menu Niveau Personalis\u00E9. Assurez vous que les param\u00E8tres\n"+
"Ex\u00E9cution des contr\u00F4les ActiveX et Comportements des ex\u00E9cutables\n"+
"et des scripts sont activ\u00E9s.\n\n"+
"Actuellement, vous verrez des messages d'erreur \u00E0 la place des\n"+
"expressions math\u00E9matiques.",
CantCreateXMLParser:
"MathJax ne peut cr\u00E9er un analyseur grammatical XML pour le MathML",
UnknownNodeType:
"Type de noeud inconnu: %1",
UnexpectedTextNode:
"Noeud de texte inattendu: %1",
ErrorParsingMathML:
"Erreur lors de l'analyse grammaticale du code MathML",
ParsingError:
"Erreur lors de l'analyse du code MathML: %1",
MathMLSingleElement:
"Le code MathML doit \u00EAtre form\u00E9 d'un unique \u00E9l\u00E9ment",
MathMLRootElement:
"Le code MathML doit \u00EAtre form\u00E9 d'un \u00E9l\u00E9ment <math> et non d'un \u00E9l\u00E9ment %1"
}
version: "2.2",
isLoaded: true,
strings: {
BadMglyph: "\u00C9lement mglyph incorrect: %1",
BadMglyphFont: "Police de caract\u00E8re incorrecte: %1",
MathPlayer: "MathJax n'est pas parvenu \u00E0 configurer MathPlayer.\n\nVous devez d'abord installer MathPlayer. Si c'est d\u00E9j\u00E0 le cas,\nvos param\u00E8tres de s\u00E9curit\u00E9s peuvent emp\u00EAcher l'ex\u00E9cution des\ncontr\u00F4les ActiveX. S\u00E9lectionnez Options Internet dans le menu\nOutils et s\u00E9lectionnez l'onglet S\u00E9curit\u00E9. Appuyez ensuite sur\nle menu Niveau Personalis\u00E9. Assurez vous que les param\u00E8tres\nEx\u00E9cution des contr\u00F4les ActiveX et Comportements des ex\u00E9cutables\net des scripts sont activ\u00E9s.\n\nActuellement, vous verrez des messages d'erreur \u00E0 la place des\nexpressions math\u00E9matiques.",
CantCreateXMLParser: "MathJax ne peut cr\u00E9er un analyseur grammatical XML pour le MathML",
UnknownNodeType: "Type de noeud inconnu: %1",
UnexpectedTextNode: "Noeud de texte inattendu: %1",
ErrorParsingMathML: "Erreur lors de l'analyse grammaticale du code MathML",
ParsingError: "Erreur lors de l'analyse du code MathML: %1",
MathMLSingleElement: "Le code MathML doit \u00EAtre form\u00E9 d'un unique \u00E9l\u00E9ment",
MathMLRootElement: "Le code MathML doit \u00EAtre form\u00E9 d'un \u00E9l\u00E9ment <math> et non d'un \u00E9l\u00E9ment %1"
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/fr/MathML.js");

View File

@ -4,8 +4,8 @@
/*************************************************************
*
* MathJax/localization/fr/MathMenu.js
*
* Copyright (c) 2013 The MathJax Consortium
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -22,132 +22,78 @@
*/
MathJax.Localization.addTranslation("fr","MathMenu",{
version: "2.2",
isLoaded: true,
strings: {
Show: "Afficher sous forme",
MathMLcode: "de code MathML",
OriginalMathML: "de code MathML originel",
TeXCommands: "de commandes TeX",
AsciiMathInput: "de code AsciiMathML",
Original: "originelle",
ErrorMessage: "de message d'erreur",
texHints: "Inclure les donn\u00E9es TeX dans le MathML",
Settings: "Param\u00E8tres",
ZoomTrigger: "D\u00E9clenchement du zoom",
Hover: "Survol de la souris",
Click: "Clic de souris",
DoubleClick: "Double-clic",
NoZoom: "Pas de zoom",
TriggerRequires: "Le d\u00E9clenchement n\u00E9cessite la touche",
Option: "Option",
Alt: "Alt",
Command: "Command",
Control: "Control",
Shift: "Shift",
ZoomFactor: "Facteur de zoom",
Renderer: "Mode de rendu",
MPHandles: "Laissez MathPlayer g\u00E9rer les",
MenuEvents: "\u00C9v\u00E8nements du menu",
MouseEvents: "\u00C9v\u00E8nements de la souris",
MenuAndMouse: "\u00C9v\u00E8nements de menu et de la souris",
FontPrefs: "Pr\u00E9f\u00E9rences des polices",
ForHTMLCSS: "Pour le HTML-CSS:",
Auto: "Auto",
TeXLocal: "TeX (locales)",
TeXWeb: "TeX (web)",
TeXImage: "TeX (image)",
STIXLocal: "STIX (locales)",
ContextMenu: "Menu contextuel",
Browser: "Navigateur",
Scale: "Mise \u00E0 l'\u00E9chelle ...",
Discoverable: "Mettez en surbrillance lors du survol",
Locale: "Langue",
LoadLocale: "Charger \u00E0 partir de l'URL...",
About: "\u00C0 propos de MathJax",
Help: "Aide MathJax",
localTeXfonts: "utilisant les polices TeX locales",
webTeXfonts: "utilisant les polices TeX Web",
imagefonts: "utilisant les images de caract\u00E8res",
localSTIXfonts: "utilisant les polices STIX locales",
webSVGfonts: "utilisant les polices SVG Web",
genericfonts: "utilisant les polices locales g\u00E9n\u00E9riques",
wofforotffonts: "les polices woff ou otf",
eotffonts: "les polices eot",
svgfonts: "les polices svg",
WebkitNativeMMLWarning:
"Votre navigateur ne semble pas comporter de support MathML, " +
"changer le mode de rendu pourrait rendre illisibles " +
"les expressions math\u00E9matiques.",
MSIENativeMMLWarning:
"Internet Explorer a besoin du module compl\u00E9mentaire MathPlayer " +
"pour afficher le MathML.",
OperaNativeMMLWarning:
"Le support MathML d'Opera est limit\u00E9, changer le mode de rendu " +
"pourrait entrainer un affichage m\u00E9diocre de certaines expressions.",
SafariNativeMMLWarning:
"Le support MathML natif de votre navigateur ne comporte pas " +
"toutes les fonctionnalit\u00E9s requises par MathJax, certaines " +
"expressions pourront donc ne pas s'afficher correctement.",
FirefoxNativeMMLWarning:
"Le support MathML natif de votre navigateur ne comporte pas " +
"toutes les fonctionnalit\u00E9s requises par MathJax, certaines " +
"expressions pourront donc ne pas s'afficher correctement.",
LoadURL:
"Charger les donn\u00E9es de traduction \u00E0 partir de cette addresse URL:",
BadURL:
"L'adresse URL doit \u00EAtre un fichier Javascript contenant des donn\u00E9es de traduction MathJax." +
"Les noms de fichier Javascript doivent se terminer par '.js'",
BadData:
"\u00C9chec du chargement des donn\u00E9es de traduction \u00E0 partir de %1",
SwitchAnyway:
"\u00CAtes vous certain de vouloir changer le mode de rendu ?\n\n" +
"Appuyez sur OK pour valider ou Annuler pour continuer avec le " +
"mode de rendu actuellement s\u00E9lectionn\u00E9.",
ScaleMath:
"Mise \u00E0 l'\u00E9chelle des expressions math\u00E9matiques (par rapport au " +
"text environnant) de",
NonZeroScale:
"L'\u00E9chelle ne peut \u00EAtre nulle",
PercentScale:
"L'\u00E9chelle doit \u00EAtre un pourcentage (e.g. 120%%)",
IE8warning:
"Ceci d\u00E9sactivera le menu de MathJax et les fonctionalit\u00E9s de " +
"zoom mais vous pourrez toujours obtenir le menu de MathJax " +
"en utilisant la commande Alt+Clic sur une expression.\n\n" +
"\u00CAtes vous certain de vouloir choisir les options de MathPlayer?",
IE9warning:
"Le menu contextuel de MathJax sera d\u00E9sactiv\u00E9, " +
"mais vous pourrez toujours obtenir le menu de MathJax " +
"en utilisant la commande Alt-Clic sur une expression.",
NoOriginalForm:
"Aucune forme originelle disponible.",
Close:
"Fermer",
EqSource:
"Source de l'\u00E9quation MathJax"
}
version: "2.2",
isLoaded: true,
strings: {
Show: "Afficher sous forme",
MathMLcode: "de code MathML",
OriginalMathML: "de code MathML originel",
TeXCommands: "de commandes TeX",
AsciiMathInput: "de code AsciiMathML",
Original: "originelle",
ErrorMessage: "de message d'erreur",
texHints: "Inclure les donn\u00E9es TeX dans le MathML",
Settings: "Param\u00E8tres",
ZoomTrigger: "D\u00E9clenchement du zoom",
Hover: "Survol de la souris",
Click: "Clic de souris",
DoubleClick: "Double-clic",
NoZoom: "Pas de zoom",
TriggerRequires: "Le d\u00E9clenchement n\u00E9cessite la touche",
Option: "Option",
Alt: "Alt",
Command: "Command",
Control: "Control",
Shift: "Shift",
ZoomFactor: "Facteur de zoom",
Renderer: "Mode de rendu",
MPHandles: "Laissez MathPlayer g\u00E9rer les",
MenuEvents: "\u00C9v\u00E8nements du menu",
MouseEvents: "\u00C9v\u00E8nements de la souris",
MenuAndMouse: "\u00C9v\u00E8nements de menu et de la souris",
FontPrefs: "Pr\u00E9f\u00E9rences des polices",
ForHTMLCSS: "Pour le HTML-CSS:",
Auto: "Auto",
TeXLocal: "TeX (locales)",
TeXWeb: "TeX (web)",
TeXImage: "TeX (image)",
STIXLocal: "STIX (locales)",
ContextMenu: "Menu contextuel",
Browser: "Navigateur",
Scale: "Mise \u00E0 l'\u00E9chelle ...",
Discoverable: "Mettez en surbrillance lors du survol",
Locale: "Langue",
LoadLocale: "Charger \u00E0 partir de l'URL...",
About: "\u00C0 propos de MathJax",
Help: "Aide MathJax",
localTeXfonts: "utilisant les polices TeX locales",
webTeXfonts: "utilisant les polices TeX Web",
imagefonts: "utilisant les images de caract\u00E8res",
localSTIXfonts: "utilisant les polices STIX locales",
webSVGfonts: "utilisant les polices SVG Web",
genericfonts: "utilisant les polices locales g\u00E9n\u00E9riques",
wofforotffonts: "les polices woff ou otf",
eotffonts: "les polices eot",
svgfonts: "les polices svg",
WebkitNativeMMLWarning: "Votre navigateur ne semble pas comporter de support MathML, changer le mode de rendu pourrait rendre illisibles les expressions math\u00E9matiques.",
MSIENativeMMLWarning: "Internet Explorer a besoin du module compl\u00E9mentaire MathPlayer pour afficher le MathML.",
OperaNativeMMLWarning: "Le support MathML d'Opera est limit\u00E9, changer le mode de rendu pourrait entrainer un affichage m\u00E9diocre de certaines expressions.",
SafariNativeMMLWarning: "Le support MathML natif de votre navigateur ne comporte pas toutes les fonctionnalit\u00E9s requises par MathJax, certaines expressions pourront donc ne pas s'afficher correctement.",
FirefoxNativeMMLWarning: "Le support MathML natif de votre navigateur ne comporte pas toutes les fonctionnalit\u00E9s requises par MathJax, certaines expressions pourront donc ne pas s'afficher correctement.",
LoadURL: "Charger les donn\u00E9es de traduction \u00E0 partir de cette addresse URL:",
BadURL: "L'adresse URL doit \u00EAtre un fichier Javascript contenant des donn\u00E9es de traduction MathJax.Les noms de fichier Javascript doivent se terminer par '.js'",
BadData: "\u00C9chec du chargement des donn\u00E9es de traduction \u00E0 partir de %1",
SwitchAnyway: "\u00CAtes vous certain de vouloir changer le mode de rendu ?\n\nAppuyez sur OK pour valider ou Annuler pour continuer avec le mode de rendu actuellement s\u00E9lectionn\u00E9.",
ScaleMath: "Mise \u00E0 l'\u00E9chelle des expressions math\u00E9matiques (par rapport au text environnant) de",
NonZeroScale: "L'\u00E9chelle ne peut \u00EAtre nulle",
PercentScale: "L'\u00E9chelle doit \u00EAtre un pourcentage (e.g. 120%%)",
IE8warning: "Ceci d\u00E9sactivera le menu de MathJax et les fonctionalit\u00E9s de zoom mais vous pourrez toujours obtenir le menu de MathJax en utilisant la commande Alt+Clic sur une expression.\n\n\u00CAtes vous certain de vouloir choisir les options de MathPlayer?",
IE9warning: "Le menu contextuel de MathJax sera d\u00E9sactiv\u00E9, mais vous pourrez toujours obtenir le menu de MathJax en utilisant la commande Alt-Clic sur une expression.",
NoOriginalForm: "Aucune forme originelle disponible.",
Close: "Fermer",
EqSource: "Source de l'\u00E9quation MathJax",
MSIESVGWarning: "Le support SVG n'est pas impl\u00E9ment\u00E9 dans Internet Explorer avant IE9 ou lorsqu'il \u00E9mule IE8 ou des versions pr\u00E9c\u00E9dentes. Changer le mode de rendu pourrait entrainer un affichage m\u00E9diocre de certaines expressions."
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/fr/MathMenu.js");

View File

@ -4,8 +4,8 @@
/*************************************************************
*
* MathJax/localization/fr/TeX.js
*
* Copyright (c) 2013 The MathJax Consortium
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -22,245 +22,82 @@
*/
MathJax.Localization.addTranslation("fr","TeX",{
version: "2.2",
isLoaded: true,
strings: {
ExtraOpenMissingClose:
"Accolade ouvrante manquante ou accolade fermante non attendue",
ExtraCloseMissingOpen:
"Accolade fermante non attendue ou accolade ouvrante manquante",
MissingLeftExtraRight:
"Commande \\left manquante ou commande \\right non attendue",
MissingScript:
"Argument en exposant ou en indice manquant",
ExtraLeftMissingRight:
"Commande \\left inattendue ou commande \\right manquante",
Misplaced:
"Mauvaise position pour la commande %1",
MissingOpenForSub:
"Accolade ouvrante manquante pour le script en indice",
MissingOpenForSup:
"Accolade ouvrante manquante pour le script en exposant",
AmbiguousUseOf:
"Usage ambigu de la commande %1",
EnvBadEnd:
"\\begin{%1} s'est termin\u00E9 par un \\end{%2}",
EnvMissingEnd:
"\\end{%1} manquant",
MissingBoxFor:
"Boite manquante pour la commande %1",
MissingCloseBrace:
"Accolade fermante manquante",
UndefinedControlSequence:
"Commande %1 non d\u00E9finie",
IllegalControlSequenceName:
"Nom de contr\u00F4le de s\u00E9quence non autoris\u00E9 pour la commande %1",
IllegalParamNumber:
"Nombre de param\u00E8tres incorrect pour la commande %1",
DoubleExponent:
"Double exposant: utilisez des accolades pour clarifier",
DoubleSubscripts:
"Double indice: utilisez des accolades pour clarifier",
DoubleExponentPrime:
"Un prime entraine un double exposant: utilisez "+
"des accolades pour clarifier",
CantUseHash1:
"Vous ne pouvez pas utilisez le caract\u00E8re #, indiquant un "+
"param\u00E8tre de macro, dans le mode math\u00E9matique",
CantUseHash2:
"Usage du caract\u00E8re # non autoris\u00E9 dans le mod\u00E8le pour la s\u00E9quence "+
"de contr\u00F4le %1",
MisplacedMiddle:
"La commande %1 doit \u00EAtre plac\u00E9e \u00E0 l'int\u00E9rieur d'une section "+
"\\left ... \right",
MisplacedLimits:
"La commande %1 n'est autoris\u00E9e que sur les op\u00E9rateurs",
MisplacedMoveRoot:
"La commande %1 n'est autoris\u00E9e qu'\u00E0 l'int\u00E9rieur d'une racine",
MultipleCommand:
"Usage multiple de la commande %1",
IntegerArg:
"L'argument de la commande %1 doit \u00EAtre un entier",
PositiveIntegerArg:
"L'argument de la commande %1 doit \u00EAtre un entier strictement "+
"positif",
NotMathMLToken:
"L'\u00E9l\u00E9ment %1 n'est pas un \u00E9l\u00E9ment MathML \u00E9l\u00E9mentaire",
InvalidMathMLAttr:
"Attribut MathML non valide: %1",
UnknownAttrForElement:
"Attribut %1 inconnu pour l'\u00E9l\u00E9ment %2",
MaxMacroSub1:
"Le nombre maximal de substitution de macro autoris\u00E9 par MathJax "+
"a \u00E9t\u00E9 d\u00E9pass\u00E9. Il y a t'il un appel de macro r\u00E9cursif?",
MaxMacroSub2:
"Le nombre maximal de substitution de macro autoris\u00E9 par MathJax "+
"a \u00E9t\u00E9 d\u00E9pass\u00E9. Il y a t'il un environnement LaTeX r\u00E9cursif?",
MissingArgFor:
"Argument manquant pour la commande %1",
ExtraAlignTab:
"Caract\u00E8re d'alignement '&' non attendue pour le texte de la commande \\cases",
BracketMustBeDimension:
"L'argument entre crochets de la commande %1 doit \u00EAtre une dimension",
InvalidEnv:
"Nom d'environnement '%1' non valide",
UnknownEnv:
"Environnement '%1' inconnu",
ExtraClose:
"Accolade fermante non attendue",
ExtraCloseLooking:
"Accolade fermante non attendue lors de la recherche de %1",
MissingCloseBracket:
"Impossible de trouver le crochet fermant pour l'argument de la commande %1",
MissingOrUnrecognizedDelim:
"D\u00E9limiteur manquant ou non reconnu pour la commande %1",
MissingDimOrUnits:
"Dimension ou unit\u00E9 manquante pour la commande %1",
TokenNotFoundForCommand:
"Impossible de trouver la commande %1 pour la commande %2",
MathNotTerminated:
"Expression math\u00E9matique non termin\u00E9e \u00E0 l'int\u00E9rieur de cette boite "+
"de texte",
IllegalMacroParam:
"Param\u00E8tre de r\u00E9f\u00E9rence de macro non autoris\u00E9",
MaxBufferSize:
"Taille maximale du tampon interne de MathJax d\u00E9pass\u00E9e. " +
"Il y a t'il un appel de macro r\u00E9cursif?",
CommandNotAllowedInEnv:
"La commande %1 n'est pas autoris\u00E9 \u00E0 l'int\u00E9rieur de "+
"l'environnement %2",
MultipleCommand:
"Usage multiple de la commande %1",
MultipleLabel:
"\u00C9tiquette '%1' d\u00E9j\u00E0 d\u00E9finie",
CommandAtTheBeginingOfLine:
"La commande %1 doit \u00EAtre plac\u00E9e en d\u00E9but de ligne",
IllegalAlign:
"Alignement non autoris\u00E9 pour la commande %1",
BadMathStyleFor:
"Style math\u00E9matique non valide pour la commande %1",
ErroneousNestingEq:
"Emboitement incorrect des structures d'\u00E9quation",
MultlineRowsOneCol:
"L'environnement multline doit avoir exactement une colonne",
NoClosingDelim:
"Impossible de trouver le d\u00E9limiteur fermant pour la commande %1",
NoClosingChar:
"Impossible de trouver le d\u00E9limiteur '%1' fermant",
MultipleBBoxProperty:
"La propri\u00E9t\u00E9 %1 de la commande %2 est sp\u00E9cifi\u00E9e deux fois",
InvalidBBoxProperty:
"La valeur '%1' ne semble pas \u00EAtre une couleur, une dimension de "+
"marge int\u00E9rieur ou un style.",
ExtraEndMissingBegin:
"Commande %1 non attendue ou commande \\begingroup manquante",
GlobalNotFollowedBy:
"Commande %1 non suivie d'une commande \\let, \\def ou \newcommand",
NewextarrowArg1:
"Le premier argument de la commande %1 doit \u00EAtre le nom d'une "+
"s\u00E9quence de contr\u00F4le",
NewextarrowArg2:
"Le second argument de la commande %1 doit \u00EAtre deux entiers "+
"s\u00E9par\u00E9s par une virgule",
NewextarrowArg3:
"Le troisi\u00E8me argument de la commande %1 doit \u00EAtre la valeur d'un "+
"caract\u00E8re unicode",
UndefinedColorModel:
"Le mod\u00E8le de couleur '%1' n'est pas d\u00E9fini",
ModelArg1:
"Les valeurs de couleurs pour le mod\u00E8le %1 n\u00E9cessitent 3 nombres",
InvalidDecimalNumber:
"Nombre d\u00E9cimal non valide",
ModelArg2:
"Les valeurs de couleurs pour le mod\u00E8le %1 doivent \u00EAtre comprises entre %2 et %3",
InvalidNumber:
"Nombre non valide",
DoubleBackSlash:
"\\ doit \u00EAtre suivi d'une s\u00E9quence de contr\u00F4le",
SequentialParam:
"Les param\u00E8tres de la s\u00E9quence de contr\u00F4le %1 doivent \u00EAtre "+
"\u00E9num\u00E9r\u00E9s de fa\u00E7on s\u00E9quentielle",
MissingReplacementString:
"Chaine de caract\u00E8re de remplacement manquante pour la d\u00E9finition %1",
MismatchUseDef:
"L'utilisation de la commande %1 ne correspond pas \u00E0 sa d\u00E9finition",
RunawayArgument:
"Argument non termin\u00E9 pour la commande %1?"
}
version: "2.2",
isLoaded: true,
strings: {
ExtraOpenMissingClose: "Accolade ouvrante manquante ou accolade fermante non attendue",
ExtraCloseMissingOpen: "Accolade fermante non attendue ou accolade ouvrante manquante",
MissingLeftExtraRight: "Commande \\left manquante ou commande \\right non attendue",
MissingScript: "Argument en exposant ou en indice manquant",
ExtraLeftMissingRight: "Commande \\left inattendue ou commande \\right manquante",
Misplaced: "Mauvaise position pour la commande %1",
MissingOpenForSub: "Accolade ouvrante manquante pour le script en indice",
MissingOpenForSup: "Accolade ouvrante manquante pour le script en exposant",
AmbiguousUseOf: "Usage ambigu de la commande %1",
EnvBadEnd: "\\begin{%1} s'est termin\u00E9 par un \\end{%2}",
EnvMissingEnd: "\\end{%1} manquant",
MissingBoxFor: "Boite manquante pour la commande %1",
MissingCloseBrace: "Accolade fermante manquante",
UndefinedControlSequence: "Commande %1 non d\u00E9finie",
IllegalControlSequenceName: "Nom de contr\u00F4le de s\u00E9quence non autoris\u00E9 pour la commande %1",
IllegalParamNumber: "Nombre de param\u00E8tres incorrect pour la commande %1",
DoubleExponent: "Double exposant: utilisez des accolades pour clarifier",
DoubleSubscripts: "Double indice: utilisez des accolades pour clarifier",
DoubleExponentPrime: "Un prime entraine un double exposant: utilisez des accolades pour clarifier",
CantUseHash1: "Vous ne pouvez pas utilisez le caract\u00E8re #, indiquant un param\u00E8tre de macro, dans le mode math\u00E9matique",
CantUseHash2: "Usage du caract\u00E8re # non autoris\u00E9 dans le mod\u00E8le pour la s\u00E9quence de contr\u00F4le %1",
MisplacedMiddle: "La commande %1 doit \u00EAtre plac\u00E9e \u00E0 l'int\u00E9rieur d'une section \\left ... \\right",
MisplacedLimits: "La commande %1 n'est autoris\u00E9e que sur les op\u00E9rateurs",
MisplacedMoveRoot: "La commande %1 n'est autoris\u00E9e qu'\u00E0 l'int\u00E9rieur d'une racine",
MultipleCommand: "Usage multiple de la commande %1",
IntegerArg: "L'argument de la commande %1 doit \u00EAtre un entier",
PositiveIntegerArg: "L'argument de la commande %1 doit \u00EAtre un entier strictement positif",
NotMathMLToken: "L'\u00E9l\u00E9ment %1 n'est pas un \u00E9l\u00E9ment MathML \u00E9l\u00E9mentaire",
InvalidMathMLAttr: "Attribut MathML non valide: %1",
UnknownAttrForElement: "Attribut %1 inconnu pour l'\u00E9l\u00E9ment %2",
MaxMacroSub1: "Le nombre maximal de substitution de macro autoris\u00E9 par MathJax a \u00E9t\u00E9 d\u00E9pass\u00E9. Il y a t'il un appel de macro r\u00E9cursif?",
MaxMacroSub2: "Le nombre maximal de substitution de macro autoris\u00E9 par MathJax a \u00E9t\u00E9 d\u00E9pass\u00E9. Il y a t'il un environnement LaTeX r\u00E9cursif?",
MissingArgFor: "Argument manquant pour la commande %1",
ExtraAlignTab: "Caract\u00E8re d'alignement '&' non attendue pour le texte de la commande \\cases",
BracketMustBeDimension: "L'argument entre crochets de la commande %1 doit \u00EAtre une dimension",
InvalidEnv: "Nom d'environnement '%1' non valide",
UnknownEnv: "Environnement '%1' inconnu",
ExtraClose: "Accolade fermante non attendue",
ExtraCloseLooking: "Accolade fermante non attendue lors de la recherche de %1",
MissingCloseBracket: "Impossible de trouver le crochet fermant pour l'argument de la commande %1",
MissingOrUnrecognizedDelim: "D\u00E9limiteur manquant ou non reconnu pour la commande %1",
MissingDimOrUnits: "Dimension ou unit\u00E9 manquante pour la commande %1",
TokenNotFoundForCommand: "Impossible de trouver la commande %1 pour la commande %2",
MathNotTerminated: "Expression math\u00E9matique non termin\u00E9e \u00E0 l'int\u00E9rieur de cette boite de texte",
IllegalMacroParam: "Param\u00E8tre de r\u00E9f\u00E9rence de macro non autoris\u00E9",
MaxBufferSize: "Taille maximale du tampon interne de MathJax d\u00E9pass\u00E9e. Il y a t'il un appel de macro r\u00E9cursif?",
CommandNotAllowedInEnv: "La commande %1 n'est pas autoris\u00E9 \u00E0 l'int\u00E9rieur de l'environnement %2",
MultipleLabel: "\u00C9tiquette '%1' d\u00E9j\u00E0 d\u00E9finie",
CommandAtTheBeginingOfLine: "La commande %1 doit \u00EAtre plac\u00E9e en d\u00E9but de ligne",
IllegalAlign: "Alignement non autoris\u00E9 pour la commande %1",
BadMathStyleFor: "Style math\u00E9matique non valide pour la commande %1",
ErroneousNestingEq: "Emboitement incorrect des structures d'\u00E9quation",
MultlineRowsOneCol: "L'environnement multline doit avoir exactement une colonne",
NoClosingDelim: "Impossible de trouver le d\u00E9limiteur fermant pour la commande %1",
NoClosingChar: "Impossible de trouver le d\u00E9limiteur '%1' fermant",
MultipleBBoxProperty: "La propri\u00E9t\u00E9 %1 de la commande %2 est sp\u00E9cifi\u00E9e deux fois",
InvalidBBoxProperty: "La valeur '%1' ne semble pas \u00EAtre une couleur, une dimension de marge int\u00E9rieur ou un style.",
ExtraEndMissingBegin: "Commande %1 non attendue ou commande \\begingroup manquante",
GlobalNotFollowedBy: "Commande %1 non suivie d'une commande \\let, \\def ou \\newcommand",
NewextarrowArg1: "Le premier argument de la commande %1 doit \u00EAtre le nom d'une s\u00E9quence de contr\u00F4le",
NewextarrowArg2: "Le second argument de la commande %1 doit \u00EAtre deux entiers s\u00E9par\u00E9s par une virgule",
NewextarrowArg3: "Le troisi\u00E8me argument de la commande %1 doit \u00EAtre la valeur d'un caract\u00E8re unicode",
UndefinedColorModel: "Le mod\u00E8le de couleur '%1' n'est pas d\u00E9fini",
ModelArg1: "Les valeurs de couleurs pour le mod\u00E8le %1 n\u00E9cessitent 3 nombres",
InvalidDecimalNumber: "Nombre d\u00E9cimal non valide",
ModelArg2: "Les valeurs de couleurs pour le mod\u00E8le %1 doivent \u00EAtre comprises entre %2 et %3",
InvalidNumber: "Nombre non valide",
DoubleBackSlash: "\\ doit \u00EAtre suivi d'une s\u00E9quence de contr\u00F4le",
SequentialParam: "Les param\u00E8tres de la s\u00E9quence de contr\u00F4le %1 doivent \u00EAtre \u00E9num\u00E9r\u00E9s de fa\u00E7on s\u00E9quentielle",
MissingReplacementString: "Chaine de caract\u00E8re de remplacement manquante pour la d\u00E9finition %1",
MismatchUseDef: "L'utilisation de la commande %1 ne correspond pas \u00E0 sa d\u00E9finition",
RunawayArgument: "Argument non termin\u00E9 pour la commande %1?"
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/fr/TeX.js");

View File

@ -4,8 +4,8 @@
/*************************************************************
*
* MathJax/localization/fr/fr.js
*
* Copyright (c) 2013 The MathJax Consortium
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -27,57 +27,36 @@ MathJax.Localization.addTranslation("fr",null,{
isLoaded: true,
domains: {
"_": {
version: "2.2",
isLoaded: true,
strings: {
CookieConfig:
"MathJax a trouv\u00E9 un cookie de configuration utilisateur qui inclut "+
"du code ex\u00E9cutable. Souhaitez vous l'ex\u00E9cuter?\n\n"+
"(Choisissez Annuler sauf si vous avez cr\u00E9\u00E9 ce cookie vous-m\u00EAme)",
MathProcessingError:
"Erreur de traitement de la formule math\u00E9matique",
MathError:
"Erreur dans la formule math\u00E9matique",
LoadFile: "T\u00E9l\u00E9chargement de %1",
Loading: "T\u00E9l\u00E9chargement",
LoadFailed: "\u00C9chec du t\u00E9l\u00E9chargement de %1",
ProcessMath: "Traitement des formules: %1%%",
Processing: "Traitement",
TypesetMath: "Composition des formules: %1%%",
Typesetting: "Composition",
MathJaxNotSupported:
"Votre navigateur ne supporte pas MathJax"
}
version: "2.2",
isLoaded: true,
strings: {
CookieConfig: "MathJax a trouv\u00E9 un cookie de configuration utilisateur qui inclut du code ex\u00E9cutable. Souhaitez vous l'ex\u00E9cuter?\n\n(Choisissez Annuler sauf si vous avez cr\u00E9\u00E9 ce cookie vous-m\u00EAme)",
MathProcessingError: "Erreur de traitement de la formule math\u00E9matique",
MathError: "Erreur dans la formule math\u00E9matique",
LoadFile: "T\u00E9l\u00E9chargement de %1",
Loading: "T\u00E9l\u00E9chargement",
LoadFailed: "\u00C9chec du t\u00E9l\u00E9chargement de %1",
ProcessMath: "Traitement des formules: %1%%",
Processing: "Traitement",
TypesetMath: "Composition des formules: %1%%",
Typesetting: "Composition",
MathJaxNotSupported: "Votre navigateur ne supporte pas MathJax"
}
},
MathMenu: {},
FontWarnings: {},
HelpDialog: {},
TeX: {},
MathML: {},
"MathMenu": {},
"FontWarnings": {},
"HelpDialog": {},
"TeX": {},
"MathML": {},
"HTML-CSS": {}
},
plural: function(n) {
if (0 <= n && n < 2) {return 1} // one
return 2; // other
},
number: function(n) {
return String(n).replace(".", ","); // replace dot by comma
}
plural: function (n) {
if (0 <= n && n < 2) {return 1} // one
return 2; // other
},
number: function (n) {
return String(n).replace(".", ","); // replace dot by comma
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/fr/fr.js");

View File

@ -5,7 +5,7 @@
*
* MathJax/localization/it/FontWarnings.js
*
* Copyright (c) 2013 The MathJax Consortium
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -22,69 +22,17 @@
*/
MathJax.Localization.addTranslation("it","FontWarnings",{
version: "2.2",
isLoaded: true,
strings: {
webFont:
"MathJax sta usando dei web font per visualizzare le formule "+
"di questa pagina. Tali font richiedono tempo per essere "+
"scaricati, perci\u00F2 la pagina sarebbe resa pi\u00F9 velocemente se "+
"tu installassi dei font matematici direttamente nella cartella "+
"dei font di sistema.",
//"MathJax is using web-based fonts to display the mathematics "+
//"on this page. These take time to download, so the page would "+
//"render faster if you installed math fonts directly in your "+
//"system's font folder.",
imageFonts:
"MathJax sta usando dei font immagine invece di quelli locali o dei "+
"web font. Questo rallenta la resa oltremodo e le formule potrebbero "+
"non essere stampate alla massima risoluzione dalla tua stampante.",
//"MathJax is using its image fonts rather than local or web-based fonts. "+
//"This will render slower than usual, and the mathematics may not print "+
//"at the full resolution of your printer.",
noFonts:
"MathJax non \u00E8 in grado di trovare un font adatto a visualizzare "+
"le formule e i font immagini non sono disponibili; perci\u00F2 "+
"utilizzer\u00E1 dei generici caratteri unicode sperando che "+
"il tuo browser sia in grado di visualizzarli. Alcuni caratteri "+
"potrebbero non essere mostrati correttamente o mancare del tutto.",
//"MathJax is unable to locate a font to use to display "+
//"its mathematics, and image fonts are not available, so it "+
//"is falling back on generic unicode characters in hopes that "+
//"your browser will be able to display them. Some characters "+
//"may not show up properly, or possibly not at all.",
webFonts:
"I browser attuali permettono di scaricare i font dal web. "+
"Aggiornando il tuo browser a una versione pi\u00F9 recente "+
"(o cambiando del tutto browser) la qualit\u00E1 delle formule di "+
"questa pagina potrebbe migliorare.",
//"Most modern browsers allow for fonts to be downloaded over the web. "+
//"Updating to a more recent version of your browser (or changing "+
//"browsers) could improve the quality of the mathematics on this page.",
fonts:
"MathJax pu\u00F2 usare sia gli [STIX font](%1) che i [MathJax TeX font](%2). " +
"Scarica e installa uno di questi font per avere una resa migliore da MathJax.",
//"MathJax can use either the [STIX fonts](%1) or the [MathJax TeX fonts](%2). " +
//"Download and install one of those fonts to improve your MathJax experience.",
STIXPage:
"Questa pagina richiede l'uso degli [STIX font](%1). " +
"Scarica e installa i suddetti font per avere una resa migliore da MathJax.",
//"This page is designed to use the [STIX fonts](%1). " +
//"Download and install those fonts to improve your MathJax experience.",
TeXPage:
"Questa pagina richiede l'uso dei [MathJax TeX font](%1). " +
"Scarica e installa i suddetti font per avere una resa migliore da MathJax."
//"This page is designed to use the [MathJax TeX fonts](%1). " +
//"Download and install those fonts to improve your MathJax experience."
}
version: "2.2",
isLoaded: true,
strings: {
webFont: "MathJax sta usando dei web font per visualizzare le formule di questa pagina. Tali font richiedono tempo per essere scaricati, perci\u00F2 la pagina sarebbe resa pi\u00F9 velocemente se tu installassi dei font matematici direttamente nella cartella dei font di sistema.",
imageFonts: "MathJax sta usando dei font immagine invece di quelli locali o dei web font. Questo rallenta la resa oltremodo e le formule potrebbero non essere stampate alla massima risoluzione dalla tua stampante.",
noFonts: "MathJax non \u00E8 in grado di trovare un font adatto a visualizzare le formule e i font immagini non sono disponibili; perci\u00F2 utilizzer\u00E1 dei generici caratteri unicode sperando che il tuo browser sia in grado di visualizzarli. Alcuni caratteri potrebbero non essere mostrati correttamente o mancare del tutto.",
webFonts: "I browser attuali permettono di scaricare i font dal web. Aggiornando il tuo browser a una versione pi\u00F9 recente (o cambiando del tutto browser) la qualit\u00E1 delle formule di questa pagina potrebbe migliorare.",
fonts: "MathJax pu\u00F2 usare sia gli [STIX font](%1) che i [MathJax TeX font](%2). Scarica e installa uno di questi font per avere una resa migliore da MathJax.",
STIXPage: "Questa pagina richiede l'uso degli [STIX font](%1). Scarica e installa i suddetti font per avere una resa migliore da MathJax.",
TeXPage: "Questa pagina richiede l'uso dei [MathJax TeX font](%1). Scarica e installa i suddetti font per avere una resa migliore da MathJax."
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/it/FontWarnings.js");

View File

@ -5,7 +5,7 @@
*
* MathJax/localization/it/HTML-CSS.js
*
* Copyright (c) 2013 The MathJax Consortium
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -22,32 +22,15 @@
*/
MathJax.Localization.addTranslation("it","HTML-CSS",{
version: "2.2",
isLoaded: true,
strings: {
LoadWebFont:
"Caricamento web-font %1",
//"Loading web-font %1",
// NOTE: %1 is the name of a webfont file
CantLoadWebFont:
"Impossibile caricare il web font %1",
//"Can't load web font %1",
FirefoxCantLoadWebFont:
"Firefox non pu\u00F2 scaricare i web font dal server remoto",
//"Firefox can't load web fonts from a remote host",
CantFindFontUsing:
"Impossibile trovare un font valido tra %1",
//"Can't find a valid font using %1", // Note: %1 is a list of font names
WebFontsNotAvailable:
"Web font non disponibili -- font immagini in uso"
//"Web-Fonts not available -- using image fonts instead"
}
version: "2.2",
isLoaded: true,
strings: {
LoadWebFont: "Caricamento web-font %1",
CantLoadWebFont: "Impossibile caricare il web font %1",
FirefoxCantLoadWebFont: "Firefox non pu\u00F2 scaricare i web font dal server remoto",
CantFindFontUsing: "Impossibile trovare un font valido tra %1",
WebFontsNotAvailable: "Web font non disponibili -- font immagini in uso"
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/it/HTML-CSS.js");

View File

@ -5,7 +5,7 @@
*
* MathJax/localization/it/HelpDialog.js
*
* Copyright (c) 2013 The MathJax Consortium
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -22,78 +22,20 @@
*/
MathJax.Localization.addTranslation("it","HelpDialog",{
version: "2.2",
isLoaded: true,
strings: {
Help:
"Aiuto su MathJax",
//"MathJax Help",
MathJax:
"*MathJax* \u00E8 una libreria JavaScript che permette agli autori di includere " +
"formule matematiche nelle loro pagine web. Come lettore, non devi " +
"far nulla perch\u00E9 questo accada.",
//"*MathJax* is a JavaScript library that allows page authors to include " + // NOTE: Markdown syntax *...*
//"mathematics within their web pages. As a reader, you don't need to do " +
//"anything to make that happen.",
Browsers:
"*Browser*: MathJax funziona con tutti i moderni browser inclusi IE6+, " +
"Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ e gran parte di quelli per " +
"cellulare.",
//"*Browsers*: MathJax works with all modern browsers including IE6+, Firefox 3+, " +
//"Chrome 0.2+, Safari 2+, Opera 9.6+ and most mobile browsers.",
Menu:
"*Menu Formule*: MathJax aggiunge un menu contestuale alle equazioni. Fai click " +
"col tasto destro del mouse oppure CTRL-click su una qualsiasi formula per " +
"accedere a tale menu.",
//"*Math Menu*: MathJax adds a contextual menu to equations. Right-click or " +
//"CTRL-click on any mathematics to access the menu.",
ShowMath:
"*Mostra formula come* ti permette di visualizzare il codice sorgente " +
"per il copia e incolla (in formato MathML o in quello originale).",
//"*Show Math As* allows you to view the formula's source markup " +
//"for copy & paste (as MathML or in its original format).",
Settings:
"*Impostazioni* permette di controllare le caratteristiche di MathJax, " +
"come la grandezza delle formule e il meccanismo usato per mostrare " +
"le equazioni.",
//"*Settings* gives you control over features of MathJax, such as the " +
//"size of the mathematics, and the mechanism used to display equations.",
Language:
"*Lingua* ti permette di selezionare la lingua usata da MathJax nei propri " +
"menu e nei messaggi d'avviso.",
//"*Language* lets you select the language used by MathJax for its menus " +
//"and warning messages.",
Zoom:
"*Zoom formula*: se hai difficolt\u00E1 nella lettura di un'equazione, MathJax pu\u00F2 " +
"ingrandirla per permetterti di vederla meglio.",
//"*Math Zoom*: If you are having difficulty reading an equation, MathJax can " +
//"enlarge it to help you see it better.",
Accessibilty:
"*Accessibilit\u00E1*: MathJax funzioner\u00E1 automaticamente con gli screen reader " +
"per rendere le formule accessibili a chi ha problemi di vista.",
//"*Accessibility*: MathJax will automatically work with screen readers to make " +
//"mathematics accessible to the visually impaired.",
Fonts:
"*Font*: MathJax user\u00E1 certi tipi di font se presenti sul tuo computer; " +
"altrimenti usera i web font. Sebbene non sia richiesto, font installati " +
"sul proprio computer velocizzeranno l'esecuzione di MathJax. Ti suggeriamo " +
"di installare se puoi gli [STIX font](%1)."
//"*Fonts*: MathJax will use certain math fonts if they are installed on your " +
//"computer; otherwise, it will use web-based fonts. Although not required, " +
//"locally installed fonts will speed up typesetting. We suggest installing " +
//"the [STIX fonts](%1)." // NOTE: Markdown syntax for links. %1 is a URL to the STIX fonts
}
version: "2.2",
isLoaded: true,
strings: {
Help: "Aiuto su MathJax",
MathJax: "*MathJax* \u00E8 una libreria JavaScript che permette agli autori di includere formule matematiche nelle loro pagine web. Come lettore, non devi far nulla perch\u00E9 questo accada.",
Browsers: "*Browser*: MathJax funziona con tutti i moderni browser inclusi IE6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ e gran parte di quelli per cellulare.",
Menu: "*Menu Formule*: MathJax aggiunge un menu contestuale alle equazioni. Fai click col tasto destro del mouse oppure CTRL-click su una qualsiasi formula per accedere a tale menu.",
ShowMath: "*Mostra formula come* ti permette di visualizzare il codice sorgente per il copia e incolla (in formato MathML o in quello originale).",
Settings: "*Impostazioni* permette di controllare le caratteristiche di MathJax, come la grandezza delle formule e il meccanismo usato per mostrare le equazioni.",
Language: "*Lingua* ti permette di selezionare la lingua usata da MathJax nei propri menu e nei messaggi d'avviso.",
Zoom: "*Zoom formula*: se hai difficolt\u00E1 nella lettura di un'equazione, MathJax pu\u00F2 ingrandirla per permetterti di vederla meglio.",
Accessibilty: "*Accessibilit\u00E1*: MathJax funzioner\u00E1 automaticamente con gli screen reader per rendere le formule accessibili a chi ha problemi di vista.",
Fonts: "*Font*: MathJax user\u00E1 certi tipi di font se presenti sul tuo computer; altrimenti usera i web font. Sebbene non sia richiesto, font installati sul proprio computer velocizzeranno l'esecuzione di MathJax. Ti suggeriamo di installare se puoi gli [STIX font](%1)."
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/it/HelpDialog.js");

View File

@ -5,7 +5,7 @@
*
* MathJax/localization/it/MathML.js
*
* Copyright (c) 2013 The MathJax Consortium
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -22,77 +22,20 @@
*/
MathJax.Localization.addTranslation("it","MathML",{
version: "2.2",
isLoaded: true,
strings: {
BadMglyph: // NOTE: refers to MathML's mglyph element.
"mglyph errato: %1",
//"Bad mglyph: %1",
BadMglyphFont:
"Font errato: %1",
//"Bad font: %1",
MathPlayer:
"MathJax non \u00E8 stato in grado di avviare MathPlayer.\n\n"+
"Se MathPlayer non \u00E8 installato, devi prima installarlo.\n"+
"Pu\u00F2 darsi anche che le tue impostazioni di sicurezza stiano impedendo\n"+
"l'esecuzione dei controlli ActiveX. Controlla la voce Opzioni Internet\n"+
"del menu Strumenti e seleziona il pannello Protezione, quindi premi\n"+
"il pulsante 'Livello personalizzato...'. Verifica che siano abilitati\n"+
"'Esegui controlli ActiveX e plug-in' e 'Comportamento file binari e script'\n\n"+
"Ora come ora vedrai dei messaggi d'errore al posto delle formule.",
//"MathJax was not able to set up MathPlayer.\n\n"+
//"If MathPlayer is not installed, you need to install it first.\n"+
//"Otherwise, your security settings may be preventing ActiveX \n"+
//"controls from running. Use the Internet Options item under\n"+
//"the Tools menu and select the Security tab, then press the\n"+
//"Custom Level button. Check that the settings for\n"+
//"'Run ActiveX Controls', and 'Binary and script behaviors'\n"+
//"are enabled.\n\n"+
//"Currently you will see error messages rather than\n"+
//"typeset mathematics.",
CantCreateXMLParser:
"MathJax non \u00E8 in grado di creare un parser XML per MathML. Verifica che\n"+
"l'impostazione 'Esegui script controlli ActiveX contrassegnati come sicuri'\n"+
"sia abilitata (usa la voce Opzioni Internet nel menu Strumenti,\n"+
"e seleziona il pannello Sicurezza, quindi premi il pulsante\n"+
"'Livello personalizzato...' per far questo).\n\n"+
"Le equazioni in MathML non potranno essere elaborate da MathJax.",
//"MathJax can't create an XML parser for MathML. Check that\n"+
//"the 'Script ActiveX controls marked safe for scripting' security\n"+
//"setting is enabled (use the Internet Options item in the Tools\n"+
//"menu, and select the Security panel, then press the Custom Level\n"+
//"button to check this).\n\n"+
//"MathML equations will not be able to be processed by MathJax.",
UnknownNodeType:
"Tipo di nodo sconosciuto: %1",
//"Unknown node type: %1", // NOTE: refers to XML nodes
UnexpectedTextNode:
"Nodo di testo non previsto: %1",
//"Unexpected text node: %1",
ErrorParsingMathML:
"Errore nell'analisi di MathML",
//"Error parsing MathML",
ParsingError:
"Errore nell'analisi di MathML: %1",
//"Error parsing MathML: %1",
MathMLSingleElement:
"MathML deve essere formato da un singolo elemento",
//"MathML must be formed by a single element",
MathMLRootElement:
"MathML deve essere formato da un elemento <math>, non %1"
//"MathML must be formed by a <math> element, not %1"
}
version: "2.2",
isLoaded: true,
strings: {
BadMglyph: "mglyph errato: %1",
BadMglyphFont: "Font errato: %1",
MathPlayer: "MathJax non \u00E8 stato in grado di avviare MathPlayer.\n\nSe MathPlayer non \u00E8 installato, devi prima installarlo.\nPu\u00F2 darsi anche che le tue impostazioni di sicurezza stiano impedendo\nl'esecuzione dei controlli ActiveX. Controlla la voce Opzioni Internet\ndel menu Strumenti e seleziona il pannello Protezione, quindi premi\nil pulsante 'Livello personalizzato...'. Verifica che siano abilitati\n'Esegui controlli ActiveX e plug-in' e 'Comportamento file binari e script'\n\nOra come ora vedrai dei messaggi d'errore al posto delle formule.",
CantCreateXMLParser: "MathJax non \u00E8 in grado di creare un parser XML per MathML. Verifica che\nl'impostazione 'Esegui script controlli ActiveX contrassegnati come sicuri'\nsia abilitata (usa la voce Opzioni Internet nel menu Strumenti,\ne seleziona il pannello Sicurezza, quindi premi il pulsante\n'Livello personalizzato...' per far questo).\n\nLe equazioni in MathML non potranno essere elaborate da MathJax.",
UnknownNodeType: "Tipo di nodo sconosciuto: %1",
UnexpectedTextNode: "Nodo di testo non previsto: %1",
ErrorParsingMathML: "Errore nell'analisi di MathML",
ParsingError: "Errore nell'analisi di MathML: %1",
MathMLSingleElement: "MathML deve essere formato da un singolo elemento",
MathMLRootElement: "MathML deve essere formato da un elemento <math>, non %1"
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/it/MathML.js");

View File

@ -5,7 +5,7 @@
*
* MathJax/localization/it/MathMenu.js
*
* Copyright (c) 2013 The MathJax Consortium
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -22,167 +22,78 @@
*/
MathJax.Localization.addTranslation("it","MathMenu",{
version: "2.2",
isLoaded: true,
strings: {
Show: "Mostra formula come",
MathMLcode: "Codice MathML", // NOTE: This menu item shows the MathML code that MathJax has produced internally (sanitized, indented etc)
OriginalMathML: "MathML originale", // NOTE: This menu item shows the MathML code if that was originally in the page source
TeXCommands: "Comandi TeX", // NOTE: This menu item shows the TeX code if that was originally in the page source
AsciiMathInput: "Input AsciiMathML", // NOTE: This menu item shows the asciimath code if that was originally in the page source
Original: "Modulo originale", // NOTE: This menu item shows the code that was originally in the page source but has no registered type. This can happen when extensions add new input formats but fail to provide an adequate format name.
ErrorMessage: "Messaggio d'errore", // NOTE: This menu item shows the error message if MathJax fails to process the source
texHints: "Aggiungi suggerimenti Tex a MathML", // NOTE: This menu option adds comments to the code produced by 'MathMLCode'
Settings: "Impostazioni formule",
ZoomTrigger: "Attivazione zoom", // NOTE: This menu determines how MathJax's zoom is triggered
Hover: "Sopra",
Click: "Click",
DoubleClick: "Doppio-Click",
NoZoom: "Niente zoom",
TriggerRequires: "L'attivazione richiede:", // NOTE: This menu item determines if the ZoomTrigger requires additional keys
Option: "Option", // NOTE: refers to Apple-style OPTION key
Alt: "Alt", // NOTE: refers to Windows-style ALT key
Command: "Command", // NOTE: refers to Apple-style COMMAND key
Control: "Control",
Shift: "Shift",
ZoomFactor: "Fattore di zoom",
Renderer: "Processore per le formule", // NOTE: This menu changes the output processor used by MathJax
MPHandles: "Affida a MathPlayer", // NOTE: MathJax recognizes MathPlayer when present. This submenu deals with MathJax/MathPlayer interaction.
MenuEvents: "Eventi menu", // NOTE: refers to contextual menu selections
MouseEvents: "Eventi mouse", // NOTE: refers to mouse clicks
MenuAndMouse: "Eventi mouse e menu",
FontPrefs: "Preferenze font", // NOTE: This menu item allows selection of the font to use (and is mostly for development purposes)
ForHTMLCSS: "Per HTML-CSS:",
Auto: "Auto",
TeXLocal: "TeX (locale)", // NOTE: 'TeX' refers to the MathJax fonts
TeXWeb: "TeX (web)",
TeXImage: "TeX (immagini)",
STIXLocal: "STIX (locale)",
ContextMenu: "Menu contestuale",
Browser: "Browser",
Scale: "Scala tutte le formule...", // NOTE: This menu item allows users to set a scaling factor for the MathJax output (relative to the surrounding content)
Discoverable: "Evidenzia al passaggio",
Locale: "Lingua",
LoadLocale: "Scarica dall'URL ...",
About: "Informazioni su MathJax",
Help: "Aiuto di MathJax",
localTeXfonts: "usare font TeX locale", // NOTE: This section deals with the 'About' overlay popup
webTeXfonts: "usare font Tex dal web",
imagefonts: "usare font immagine",
localSTIXfonts: "usare font STIX locale",
webSVGfonts: "usare font SVG dal web",
genericfonts: "usare generici font unicode",
wofforotffonts: "font woff oppure otf",
eotffonts: "font eot",
svgfonts: "font svg",
WebkitNativeMMLWarning: // NOTE: This section deals with warnings for when a user changes the rendering output via the MathJax menu but a browser does not support the chosen mechanism
"Il tuo browser non sembra supportare MathML nativamente, "+
"perci\u00F2 il passaggio ora all'output MathML potrebbe rendere "+
"illegibili le formule della pagina.",
//"Your browser doesn't seem to support MathML natively, " +
//"so switching to MathML output may cause the mathematics " +
//"on the page to become unreadable.",
MSIENativeMMLWarning:
"Internet Explorer richiede il plugin MathPlayer " +
"per processare output MathML.",
//"Internet Explorer requires the MathPlayer plugin " +
//"in order to process MathML output.",
OperaNativeMMLWarning:
"Il supporto di Opera a MathML \u00E8 limitato, perci\u00F2 passando ora " +
"all'output MathML potrebbe succedere che alcune espressioni " +
"siano rese in modo scadente.",
//"Opera's support for MathML is limited, so switching to " +
//"MathML output may cause some expressions to render poorly.",
SafariNativeMMLWarning:
"L'implementazione di MathML del tuo browser non comprende tutte " +
"le caratteristiche usate da MathJax, perci\u00F2 alcune espressioni " +
"potrebbero non essere visualizzate perfettamente.",
//"Your browser's native MathML does not implement all the features " +
//"used by MathJax, so some expressions may not render properly.",
FirefoxNativeMMLWarning:
"L'implementazione di MathML del tuo browser non comprende tutte " +
"le caratteristiche usate da MathJax, perci\u00F2 alcune espressioni " +
"potrebbero non essere visualizzate perfettamente.",
//"Your browser's native MathML does not implement all the features " +
//"used by MathJax, so some expressions may not render properly.",
MSIESVGWarning:
"SVG non \u00E8 implementato nelle versioni precedenti IE9 " +
"oppure quando si sta emulando IE8 o precedenti. " +
"Passando all'output SVG le formule non saranno " +
"visualizzate correttamente.",
//"SVG is not implemented in Internet Explorer prior to " +
//"IE9 or when it is emulating IE8 or below. " +
//"Switching to SVG output will cause the mathematics to " +
//"not display properly.",
LoadURL:
"Scaricamento traduzione da questo indirizzo:",
//"Load translation data from this URL:",
BadURL:
"L'indirizzo dovrebbe puntare a un file Javascript con una traduzione di MathJax. " +
"I nomi di file Javascript dovrebbero avere estensione '.js'",
//"The URL should be for a javascript file that defines MathJax translation data. " +
//"Javascript file names should end with '.js'",
BadData:
"Impossibile scaricare la traduzione da %1",
//"Failed to load translation data from %1",
SwitchAnyway:
"Passare comunque a questo interprete?\n\n" +
"(Premi OK per cambiare, ANNULLA per continuare con la modalit\u00E1 corrente",
//"Switch the renderer anyway?\n\n" +
//"(Press OK to switch, CANCEL to continue with the current renderer)",
ScaleMath:
"Scala tutte le formule (comparate al testo circostante) del",
//"Scale all mathematics (compared to surrounding text) by", // NOTE: This section deals with 'MathJax menu-> Scale all math'
NonZeroScale:
"Il fattore di scala non deve essere zero",
//"The scale should not be zero",
PercentScale:
"Il fattore di scala deve essere in percentuale (es. 120%%)",
//"The scale should be a percentage (e.g., 120%%)",
IE8warning: // NOTE: This section deals with MathPlayer and menu/mouse event handling
"Questo disabiliter\u00E1 il menu di MathJax e la possibilit\u00E1 di zoom, " +
"puoi per\u00F2 accedere lo stesso al menu con Alt-Click su una formula.\n\n" +
"Cambiare davvero le impostazioni di MathPlayer?",
//"This will disable the MathJax menu and zoom features, " +
//"but you can Alt-Click on an expression to obtain the MathJax " +
//"menu instead.\n\nReally change the MathPlayer settings?",
IE9warning:
"Il menu contestuale di MathJax verr\u00E1 disabilitato, ma puoi " +
"sempre premere Alt-Click sopra una formula per accedervi comunque.",
//"The MathJax contextual menu will be disabled, but you can " +
//"Alt-Click on an expression to obtain the MathJax menu instead.",
NoOriginalForm:
"Modulo originale non disponibile",
//"No original form available", // NOTE: This refers to missing source formats when using 'MathJax Menu -> show math as"
Close:
"Chiudi",
//"Close", // NOTE: for closing button in the 'MathJax Menu => SHow Math As' window.
EqSource:
"Codice sorgente formula MathJax"
//"MathJax Equation Source"
}
version: "2.2",
isLoaded: true,
strings: {
Show: "Mostra formula come",
MathMLcode: "Codice MathML",
OriginalMathML: "MathML originale",
TeXCommands: "Comandi TeX",
AsciiMathInput: "Input AsciiMathML",
Original: "Modulo originale",
ErrorMessage: "Messaggio d'errore",
texHints: "Aggiungi suggerimenti Tex a MathML",
Settings: "Impostazioni formule",
ZoomTrigger: "Attivazione zoom",
Hover: "Sopra",
Click: "Click",
DoubleClick: "Doppio-Click",
NoZoom: "Niente zoom",
TriggerRequires: "L'attivazione richiede:",
Option: "Option",
Alt: "Alt",
Command: "Command",
Control: "Control",
Shift: "Shift",
ZoomFactor: "Fattore di zoom",
Renderer: "Processore per le formule",
MPHandles: "Affida a MathPlayer",
MenuEvents: "Eventi menu",
MouseEvents: "Eventi mouse",
MenuAndMouse: "Eventi mouse e menu",
FontPrefs: "Preferenze font",
ForHTMLCSS: "Per HTML-CSS:",
Auto: "Auto",
TeXLocal: "TeX (locale)",
TeXWeb: "TeX (web)",
TeXImage: "TeX (immagini)",
STIXLocal: "STIX (locale)",
ContextMenu: "Menu contestuale",
Browser: "Browser",
Scale: "Scala tutte le formule...",
Discoverable: "Evidenzia al passaggio",
Locale: "Lingua",
LoadLocale: "Scarica dall'URL ...",
About: "Informazioni su MathJax",
Help: "Aiuto di MathJax",
localTeXfonts: "usare font TeX locale",
webTeXfonts: "usare font Tex dal web",
imagefonts: "usare font immagine",
localSTIXfonts: "usare font STIX locale",
webSVGfonts: "usare font SVG dal web",
genericfonts: "usare generici font unicode",
wofforotffonts: "font woff oppure otf",
eotffonts: "font eot",
svgfonts: "font svg",
WebkitNativeMMLWarning: "Il tuo browser non sembra supportare MathML nativamente, perci\u00F2 il passaggio ora all'output MathML potrebbe rendere illegibili le formule della pagina.",
MSIENativeMMLWarning: "Internet Explorer richiede il plugin MathPlayer per processare output MathML.",
OperaNativeMMLWarning: "Il supporto di Opera a MathML \u00E8 limitato, perci\u00F2 passando ora all'output MathML potrebbe succedere che alcune espressioni siano rese in modo scadente.",
SafariNativeMMLWarning: "L'implementazione di MathML del tuo browser non comprende tutte le caratteristiche usate da MathJax, perci\u00F2 alcune espressioni potrebbero non essere visualizzate perfettamente.",
FirefoxNativeMMLWarning: "L'implementazione di MathML del tuo browser non comprende tutte le caratteristiche usate da MathJax, perci\u00F2 alcune espressioni potrebbero non essere visualizzate perfettamente.",
MSIESVGWarning: "SVG non \u00E8 implementato nelle versioni precedenti IE9 oppure quando si sta emulando IE8 o precedenti. Passando all'output SVG le formule non saranno visualizzate correttamente.",
LoadURL: "Scaricamento traduzione da questo indirizzo:",
BadURL: "L'indirizzo dovrebbe puntare a un file Javascript con una traduzione di MathJax. I nomi di file Javascript dovrebbero avere estensione '.js'",
BadData: "Impossibile scaricare la traduzione da %1",
SwitchAnyway: "Passare comunque a questo interprete?\n\n(Premi OK per cambiare, ANNULLA per continuare con la modalit\u00E1 corrente",
ScaleMath: "Scala tutte le formule (comparate al testo circostante) del",
NonZeroScale: "Il fattore di scala non deve essere zero",
PercentScale: "Il fattore di scala deve essere in percentuale (es. 120%%)",
IE8warning: "Questo disabiliter\u00E1 il menu di MathJax e la possibilit\u00E1 di zoom, puoi per\u00F2 accedere lo stesso al menu con Alt-Click su una formula.\n\nCambiare davvero le impostazioni di MathPlayer?",
IE9warning: "Il menu contestuale di MathJax verr\u00E1 disabilitato, ma puoi sempre premere Alt-Click sopra una formula per accedervi comunque.",
NoOriginalForm: "Modulo originale non disponibile",
Close: "Chiudi",
EqSource: "Codice sorgente formula MathJax"
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/it/MathMenu.js");

View File

@ -5,7 +5,7 @@
*
* MathJax/localization/it/TeX.js
*
* Copyright (c) 2013 The MathJax Consortium
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -22,319 +22,82 @@
*/
MathJax.Localization.addTranslation("it","TeX",{
version: "2.2",
isLoaded: true,
strings: {
ExtraOpenMissingClose:
"Graffa d'apertura in pi\u00F9 o di chiusura mancante",
//"Extra open brace or missing close brace", // NOTE: TeX commands use braces and brackets as delimiters
ExtraCloseMissingOpen:
"Graffa di chiusura in pi\u00F9 o d'apertura mancante",
//"Extra close brace or missing open brace",
MissingLeftExtraRight:
"Comando \\left mancante oppure \\right extra",
//"Missing \\left or extra \\right", // NOTE: do not translate \\left and \\right; they are TeX commands
MissingScript:
"Argomento per l'esponente o per l'indice mancante",
//"Missing superscript or subscript argument",
ExtraLeftMissingRight:
"Comando \\left extra oppure \\right mancante",
//"Extra \\left or missing \\right", // NOTE: do not translate \\left and \\right; they are TeX commands
Misplaced:
"%1 mal posizionato",
//"Misplaced %1",
MissingOpenForSub:
"Graffa d'apertura per l'indice mancante",
//"Missing open brace for subscript",
MissingOpenForSup:
"Graffa d'apertura per l'esponente mancante",
//"Missing open brace for superscript",
AmbiguousUseOf:
"Uso ambiguo di %1",
//"Ambiguous use of %1",// NOTE: %1 will be a TeX command
EnvBadEnd:
"\\begin{%1} terminato con \\end{%2}",
//"\\begin{%1} ended with \\end{%2}", // NOTE: do not translate \\begin{%1} and \\end{%1}; they are TeX commands
EnvMissingEnd:
"\\end{%1} mancante",
//"Missing \\end{%1}", // NOTE: do not translate \\end
MissingBoxFor:
"Box per %1 mancante",
//"Missing box for %1", //NOTE: refers to TeX boxes
MissingCloseBrace:
"Graffa di chiusura mancante",
//"Missing close brace",
UndefinedControlSequence:
"Sequenza di controllo %1 indefinita",
//"Undefined control sequence %1", // NOTE: %1 will be a TeX command
DoubleExponent:
"Esponente doppio: usa le parentesi per distinguerli",
//"Double exponent: use braces to clarify", // NOTE: example: x^3^2 should be x^{3^2} or {x^3}^2
DoubleSubscripts:
"Doppio indice: usa le parentesi per distinguerli",
//"Double subscripts: use braces to clarify",
DoubleExponentPrime:
"Simbolo di primo visto come secondo esponente: usa le parentesi per chiarire",
//"Prime causes double exponent: use braces to clarify", // NOTE: example: x^a' should be {x^a}' or x^{a'}
CantUseHash1:
"Non puoi usare il carattere # come parametro delle macro in modalit\u00E1 matematica",
//"You can't use 'macro parameter character #' in math mode", // NOTE: '#' is used in TeX macros
MisplacedMiddle:
"%1 deve trovarsi tra \\left e \\right",
//"%1 must be within \\left and \\right", // NOTE: do not translate \\left and \\right; they are TeX commands
MisplacedLimits:
"%1 \u00E8 consentito solo con operatori",
//"%1 is allowed only on operators", // NOTE: %1 will be \limits
MisplacedMoveRoot:
"%1 pu\u00F2 appare solo sotto radice",
//"%1 can appear only within a root", // NOTE: %1 will be \uproot or \leftroot
MultipleCommand:
"%1 multipli",
//"Multiple %1", // NOTE: happens when a command or token can only be present once, e.g., \tag{}
IntegerArg:
"L'argomento di %1 deve essere un intero",
//"The argument to %1 must be an integer",
NotMathMLToken:
"%1 non \u00E8 un token",
//"%1 is not a token element", // NOTE: MathJax has a non-standard \mmltoken command to insert MathML token elements
InvalidMathMLAttr:
"Attributo MathML non valido: %1",
//"Invalid MathML attribute: %1", // NOTE: MathJax has non standard MathML and HTML related commands which can contain attributes
UnknownAttrForElement:
"%1 non \u00E8 un attributo riconosciuto per %2",
//"%1 is not a recognized attribute for %2",
MaxMacroSub1:
"Numero massimo per le sostituzioni di macro superato da MathJax; " +
//"MathJax maximum macro substitution count exceeded; " + // NOTE: MathJax limits the number of macro substitutions to prevent infinite loops
"forse una chiamata di macro ricorsiva?",
//"is there a recursive macro call?",
MaxMacroSub2:
"Numero massimo per le sostituzioni superato da MathJax; " +
//"MathJax maximum substitution count exceeded; " + // NOTE: MathJax limits the number of nested environements to prevent infinite loops
"forse un'ambiente LaTeX ricorsivo?",
//"is there a recursive latex environment?",
MissingArgFor:
"Argomento di %1 mancante",
//"Missing argument for %1", // NOTE: %1 will be a macro name
ExtraAlignTab:
"Tabulazione d'allineamento extra nel testo di \\cases",
//"Extra alignment tab in \\cases text", // NOTE: do not translate \\cases; it is a TeX command
BracketMustBeDimension:
"L'argomento tra parentesi per %1 deve essere una dimensione",
//"Bracket argument to %1 must be a dimension",
InvalidEnv:
"Nome d'ambiente non valido '%1'",
//"Invalid environment name '%1'",
UnknownEnv:
"Ambiente sconosciuto '%1'",
//"Unknown environment '%1'",
ExtraClose:
"Graffa di chiusura extra",
//"Extra close brace",
ExtraCloseLooking:
"Graffa di chiusura extra durante la ricerca di %1",
//"Extra close brace while looking for %1",
MissingCloseBracket:
"Parentesi ] per l'argomento di %1 non trovata",
//"Couldn't find closing ']' for argument to %1",
MissingOrUnrecognizedDelim:
"Delimitatore per %1 mancante o non riconosciuto",
//"Missing or unrecognized delimiter for %1",
MissingDimOrUnits:
"Dimensione o sue unit\u00E1 mancanti per %1",
//"Missing dimension or its units for %1",
TokenNotFoundForCommand:
"Impossibile trovare %1 per %2",
//"Couldn't find %1 for %2", // NOTE: %1 is a token (e.g.,macro or symbol) and %2 is a macro name
MathNotTerminated:
"Formula non terminata in box di testo",
//"Math not terminated in text box",
IllegalMacroParam:
"Riferimento a un parametro di macro illegale",
//"Illegal macro parameter reference",
MaxBufferSize:
"Dimensione del buffer interno di MathJax superato; chiamata di macro ricorsiva?",
//"MathJax internal buffer size exceeded; is there a recursive macro call?",
/* AMSmath */
CommandNotAllowedInEnv:
"%1 non \u00E8 consentito nell'ambiente %2",
//"%1 not allowed in %2 environment",
MultipleLabel:
"Etichetta '%1' definita pi\u00F9 volte",
//"Label '%1' multiply defined",
CommandAtTheBeginingOfLine:
"%1 deve trovarsi all'inizio della riga",
//"%1 must come at the beginning of the line", // NOTE: %1 will be a macro name
IllegalAlign:
"Allineamento specificato in %1 illegale",
//"Illegal alignment specified in %1", // NOTE: %1 will be an environment name
BadMathStyleFor:
"Stile math inadatto a %1",
//"Bad math style for %1",
PositiveIntegerArg:
"L'argomento di %1 deve essere un intero positivo",
//"Argument to %1 must me a positive integer",
ErroneousNestingEq:
"Annidamento di strutture di equazioni errato",
//"Erroneous nesting of equation structures",
MultlineRowsOneCol:
"Le righe nell'ambiente %1 devono avere esattamente una colonna",
//"The rows within the %1 environment must have exactly one column",
/* bbox */
MultipleBBoxProperty:
"%1 specificato due volte in %2",
//"%1 specified twice in %2",
InvalidBBoxProperty:
"'%1' non sembra un colore, una spaziatura o uno stile",
//"'%1' doesn't look like a color, a padding dimension, or a style",
/* begingroup */
ExtraEndMissingBegin:
"%1 extra oppure \\begingroup mancante",
//"Extra %1 or missing \\begingroup", // NOTE: do not translate \\begingroup
GlobalNotFollowedBy:
"%1 non seguito da \\let, \\def o \\newcommand",
//"%1 not followed by \\let, \\def, or \\newcommand", // NOTE: do not translate \\let, \\def, or \\newcommand; they are TeX commands
/* color */
UndefinedColorModel:
"Modello colore '%1' non definito",
//"Color model '%1' not defined",
ModelArg1:
"I valori di colore per il modello %1 richiedono tre numeri",
//"Color values for the %1 model require 3 numbers",
InvalidDecimalNumber:
"Numero decimale non valido",
//"Invalid decimal number",
ModelArg2:
"I valori di colore per il modello %1 devono essere compresi tra %2 e %3",
//"Color values for the %1 model must be between %2 and %3",
InvalidNumber:
"Numero non valido",
//"Invalid number",
/* extpfeil */
NewextarrowArg1:
"Il primo argomento di %1 deve essere il nome di una sequenza di controllo",
//"First argument to %1 must be a control sequence name",
NewextarrowArg2:
"Il secondo argomento di %1 devono essere due numeri separati da una virgola",
//"Second argument to %1 must be two integers separated by a comma",
NewextarrowArg3:
"Il terzo argomento di %1 deve essere un codice di un carattere unicode",
//"Third argument to %1 must be a unicode character number",
/* mhchem */
NoClosingChar:
"Impossibile trovare la parentesi di chiusura %1",
//"Can't find closing %1", // NOTE: %1 will be ) or } or ]
/* newcommand */
IllegalControlSequenceName:
"Nome sequenza di controllo illegale per %1",
//"Illegal control sequence name for %1",
IllegalParamNumber:
"Numero di parametri specificato in %1 illegale",
//"Illegal number of parameters specified in %1",
DoubleBackSlash:
"\\ deve essere seguito da una sequenza di controllo",
//"\\ must be followed by a control sequence",
CantUseHash2:
"Uso di # non consentito nel modello di %1",
//"Illegal use of # in template for %1",
SequentialParam:
"I parametri per %1 devono essere numerati consecutivamente",
//"Parameters for %1 must be numbered sequentially",
MissingReplacementString:
"Stringa di sostituzione per la definizione di %1 mancante",
//"Missing replacement string for definition of %1",
MismatchUseDef:
"L'uso di %1 non combacia con la sua definizione",
//"Use of %1 doesn't match its definition",
RunawayArgument:
"Perso un argomento per %1?",
//"Runaway argument for %1?",
/* verb */
NoClosingDelim:
"Impossibile trovare delimitatore di chiusura per %1",
//"Can't find closing delimiter for %1"
}
version: "2.2",
isLoaded: true,
strings: {
ExtraOpenMissingClose: "Graffa d'apertura in pi\u00F9 o di chiusura mancante",
ExtraCloseMissingOpen: "Graffa di chiusura in pi\u00F9 o d'apertura mancante",
MissingLeftExtraRight: "Comando \\left mancante oppure \\right extra",
MissingScript: "Argomento per l'esponente o per l'indice mancante",
ExtraLeftMissingRight: "Comando \\left extra oppure \\right mancante",
Misplaced: "%1 mal posizionato",
MissingOpenForSub: "Graffa d'apertura per l'indice mancante",
MissingOpenForSup: "Graffa d'apertura per l'esponente mancante",
AmbiguousUseOf: "Uso ambiguo di %1",
EnvBadEnd: "\\begin{%1} terminato con \\end{%2}",
EnvMissingEnd: "\\end{%1} mancante",
MissingBoxFor: "Box per %1 mancante",
MissingCloseBrace: "Graffa di chiusura mancante",
UndefinedControlSequence: "Sequenza di controllo %1 indefinita",
DoubleExponent: "Esponente doppio: usa le parentesi per distinguerli",
DoubleSubscripts: "Doppio indice: usa le parentesi per distinguerli",
DoubleExponentPrime: "Simbolo di primo visto come secondo esponente: usa le parentesi per chiarire",
CantUseHash1: "Non puoi usare il carattere # come parametro delle macro in modalit\u00E1 matematica",
MisplacedMiddle: "%1 deve trovarsi tra \\left e \\right",
MisplacedLimits: "%1 \u00E8 consentito solo con operatori",
MisplacedMoveRoot: "%1 pu\u00F2 appare solo sotto radice",
MultipleCommand: "%1 multipli",
IntegerArg: "L'argomento di %1 deve essere un intero",
NotMathMLToken: "%1 non \u00E8 un token",
InvalidMathMLAttr: "Attributo MathML non valido: %1",
UnknownAttrForElement: "%1 non \u00E8 un attributo riconosciuto per %2",
MaxMacroSub1: "Numero massimo per le sostituzioni di macro superato da MathJax; forse una chiamata di macro ricorsiva?",
MaxMacroSub2: "Numero massimo per le sostituzioni superato da MathJax; forse un'ambiente LaTeX ricorsivo?",
MissingArgFor: "Argomento di %1 mancante",
ExtraAlignTab: "Tabulazione d'allineamento extra nel testo di \\cases",
BracketMustBeDimension: "L'argomento tra parentesi per %1 deve essere una dimensione",
InvalidEnv: "Nome d'ambiente non valido '%1'",
UnknownEnv: "Ambiente sconosciuto '%1'",
ExtraClose: "Graffa di chiusura extra",
ExtraCloseLooking: "Graffa di chiusura extra durante la ricerca di %1",
MissingCloseBracket: "Parentesi ] per l'argomento di %1 non trovata",
MissingOrUnrecognizedDelim: "Delimitatore per %1 mancante o non riconosciuto",
MissingDimOrUnits: "Dimensione o sue unit\u00E1 mancanti per %1",
TokenNotFoundForCommand: "Impossibile trovare %1 per %2",
MathNotTerminated: "Formula non terminata in box di testo",
IllegalMacroParam: "Riferimento a un parametro di macro illegale",
MaxBufferSize: "Dimensione del buffer interno di MathJax superato; chiamata di macro ricorsiva?",
CommandNotAllowedInEnv: "%1 non \u00E8 consentito nell'ambiente %2",
MultipleLabel: "Etichetta '%1' definita pi\u00F9 volte",
CommandAtTheBeginingOfLine: "%1 deve trovarsi all'inizio della riga",
IllegalAlign: "Allineamento specificato in %1 illegale",
BadMathStyleFor: "Stile math inadatto a %1",
PositiveIntegerArg: "L'argomento di %1 deve essere un intero positivo",
ErroneousNestingEq: "Annidamento di strutture di equazioni errato",
MultlineRowsOneCol: "Le righe nell'ambiente %1 devono avere esattamente una colonna",
MultipleBBoxProperty: "%1 specificato due volte in %2",
InvalidBBoxProperty: "'%1' non sembra un colore, una spaziatura o uno stile",
ExtraEndMissingBegin: "%1 extra oppure \\begingroup mancante",
GlobalNotFollowedBy: "%1 non seguito da \\let, \\def o \\newcommand",
UndefinedColorModel: "Modello colore '%1' non definito",
ModelArg1: "I valori di colore per il modello %1 richiedono tre numeri",
InvalidDecimalNumber: "Numero decimale non valido",
ModelArg2: "I valori di colore per il modello %1 devono essere compresi tra %2 e %3",
InvalidNumber: "Numero non valido",
NewextarrowArg1: "Il primo argomento di %1 deve essere il nome di una sequenza di controllo",
NewextarrowArg2: "Il secondo argomento di %1 devono essere due numeri separati da una virgola",
NewextarrowArg3: "Il terzo argomento di %1 deve essere un codice di un carattere unicode",
NoClosingChar: "Impossibile trovare la parentesi di chiusura %1",
IllegalControlSequenceName: "Nome sequenza di controllo illegale per %1",
IllegalParamNumber: "Numero di parametri specificato in %1 illegale",
DoubleBackSlash: "\\ deve essere seguito da una sequenza di controllo",
CantUseHash2: "Uso di # non consentito nel modello di %1",
SequentialParam: "I parametri per %1 devono essere numerati consecutivamente",
MissingReplacementString: "Stringa di sostituzione per la definizione di %1 mancante",
MismatchUseDef: "L'uso di %1 non combacia con la sua definizione",
RunawayArgument: "Perso un argomento per %1?",
NoClosingDelim: "Impossibile trovare delimitatore di chiusura per %1"
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/it/TeX.js");

View File

@ -5,7 +5,7 @@
*
* MathJax/localization/it/it.js
*
* Copyright (c) 2013 The MathJax Consortium
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@ -21,84 +21,42 @@
*
*/
MathJax.Localization.addTranslation("it",null,{ // NOTE use correct ISO-639-1 two letter code http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes
menuTitle: "Italiano", // NOTE language name; will appear in the MathJax submenu for switching locales
MathJax.Localization.addTranslation("it",null,{
menuTitle: "Italiano",
version: "2.2",
isLoaded: true,
domains: {
"_": {
version: "2.2",
isLoaded: true,
strings: {
CookieConfig:
"MathJax ha trovato un cookie di configurazione utente che include del "+
"codice eseguibile. Vuoi eseguirlo?\n\n"+
"(Premi Annulla a meno che non l'abbia effettivamente impostato tu.)",
//"MathJax has found a user-configuration cookie that includes code to "+
//"be run. Do you want to run it?\n\n"+
//"(You should press Cancel unless you set up the cookie yourself.)",
MathProcessingError:
"Errore elaborazione della formula",
//"Math Processing Error", // NOTE: MathJax uses 'Math' as a distinct UI choice. Please translate it literally whenever possible.
MathError:
"Errore nella formula",
//"Math Error", // Error message used in obsolete Accessible configurations
LoadFile:
"Caricamento %1",
//"Loading %1",
Loading:
"Caricamento",
//"Loading", // NOTE: followed by growing sequence of dots
LoadFailed:
"Caricamento del file fallito: %1",
//"File failed to load: %1",
ProcessMath:
"Elaborazione formula: %1%%",
//"Processing Math: %1%%", // NOTE: appears during the conversion process from an input format (e.g., LaTeX, asciimath) to MathJax's internal format
Processing:
"Elaborazione in corso",
//"Processing", // NOTE: followed by growing sequence of dots
TypesetMath:
"Composizione della formula: %1%%",
//"Typesetting Math: %1%%", // NOTE: appears during the layout process of converting the internal format to the output format
Typesetting:
"Composizione",
//"Typesetting", // NOTE: followed by growing sequence of dots
MathJaxNotSupported:
"Il tuo browser non supporta MathJax"
//"Your browser does not support MathJax" // NOTE: will load when MathJax determines the browser does not have adequate features
}
version: "2.2",
isLoaded: true,
strings: {
CookieConfig: "MathJax ha trovato un cookie di configurazione utente che include del codice eseguibile. Vuoi eseguirlo?\n\n(Premi Annulla a meno che non l'abbia effettivamente impostato tu.)",
MathProcessingError: "Errore elaborazione della formula",
MathError: "Errore nella formula",
LoadFile: "Caricamento %1",
Loading: "Caricamento",
LoadFailed: "Caricamento del file fallito: %1",
ProcessMath: "Elaborazione formula: %1%%",
Processing: "Elaborazione in corso",
TypesetMath: "Composizione della formula: %1%%",
Typesetting: "Composizione",
MathJaxNotSupported: "Il tuo browser non supporta MathJax"
}
},
MathMenu: {},
FontWarnings: {},
HelpDialog: {},
TeX: {},
MathML: {},
"MathMenu": {},
"FontWarnings": {},
"HelpDialog": {},
"TeX": {},
"MathML": {},
"HTML-CSS": {}
},
plural: function(n) {
if (n === 1) {return 1} // one
return 2; // other
},
number: function(n) {
// return String(n).replace(".", ","); // replace dot by comma
return n;
}
plural: function (n) {
if (n === 1) {return 1} // one
return 2; // other
},
number: function (n) {
return n;
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/it/it.js");

View File

@ -0,0 +1,38 @@
/* -*- Mode: Javascript; indent-tabs-mode:nil; js-indent-level: 2 -*- */
/* vim: set ts=2 et sw=2 tw=80: */
/*************************************************************
*
* MathJax/localization/pt-br/FontWarnings.js
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
MathJax.Localization.addTranslation("pt-br","FontWarnings",{
version: "2.2",
isLoaded: true,
strings: {
webFont: "O MathJax est\u00E1 utilizando fontes baseadas em web para exibir as f\u00F3rmulas matem\u00E1ticas desta p\u00E1gina. O download delas leva algum tempo, ent\u00E3o a p\u00E1gina seria renderizada mais rapidamente se voc\u00EA instalasse as fontes para matem\u00E1tica diretamente na pasta de fontes do seu sistema.",
imageFonts: "O MathJax est\u00E1 utilizando fontes feitas com imagens em vez de fontes locais ou baseadas em web. Isso torna a renderiza\u00E7\u00E3o mais lenta do que o de costume, e as f\u00F3rmulas matem\u00E1ticas poder\u00E3o n\u00E3o ser impressas com a maior resolu\u00E7\u00E3o dispon\u00EDvel em sua impressora.",
noFonts: "O MathJax n\u00E3o foi capaz de localizar uma fonte para utilizar ao renderizar as f\u00F3rmulas matem\u00E1ticas, e n\u00E3o est\u00E3o dispon\u00EDveis fontes feitas com imagens, ent\u00E3o ser\u00E3o utilizados caracteres unicode gen\u00E9ricos com a esperan\u00E7a de que o seu navegador seja capaz de exib\u00ED-los. Alguns caracteres podem n\u00E3o aparecer como deveriam, ou simplesmente desaparecer.",
webFonts: "A maioria dos navegadores modernos permite que as fontes sejam baixadas a partir da web. Atualizar para uma vers\u00E3o mais recente do seu navegador (ou mudar de navegador) poderia melhorar a qualidade das f\u00F3rmulas matem\u00E1ticas desta p\u00E1gina.",
fonts: "O MathJax pode usar tanto [fontes STIX](%1) ou as [fontes MathJax TeX](%2). Baixe e instale uma destas fontes para melhorar sua experi\u00EAncia com o MathJax.",
STIXPage: "Esta p\u00E1gina foi projetada para utilizar [fontes STIX](%1). Baixe e instale estas fontes para melhorar sua experi\u00EAncia com o MathJax.",
TeXPage: "Esta p\u00E1gina foi projetada para utilizar [fontes MathJax TeX](%1). Baixe e instale estas fontes para melhorar sua experi\u00EAncia com o MathJax."
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/pt-br/FontWarnings.js");

View File

@ -0,0 +1,36 @@
/* -*- Mode: Javascript; indent-tabs-mode:nil; js-indent-level: 2 -*- */
/* vim: set ts=2 et sw=2 tw=80: */
/*************************************************************
*
* MathJax/localization/pt-br/HTML-CSS.js
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
MathJax.Localization.addTranslation("pt-br","HTML-CSS",{
version: "2.2",
isLoaded: true,
strings: {
LoadWebFont: "Carregando fonte baseada em web %1",
CantLoadWebFont: "N\u00E3o foi poss\u00EDvel carregar a fonte baseada em web %1",
FirefoxCantLoadWebFont: "O Firefox N\u00E3o pode carregar fontes baseadas em web a partir de um host remoto",
CantFindFontUsing: "N\u00E3o \u00E9 poss\u00EDvel encontrar uma fonte v\u00E1lida usando %1",
WebFontsNotAvailable: "Fontes baseadas em web n\u00E3o est\u00E3o dispon\u00EDveis -- usando fontes feitas com imagens em vez disso"
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/pt-br/HTML-CSS.js");

View File

@ -0,0 +1,41 @@
/* -*- Mode: Javascript; indent-tabs-mode:nil; js-indent-level: 2 -*- */
/* vim: set ts=2 et sw=2 tw=80: */
/*************************************************************
*
* MathJax/localization/pt-br/HelpDialog.js
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
MathJax.Localization.addTranslation("pt-br","HelpDialog",{
version: "2.2",
isLoaded: true,
strings: {
Help: "Ajuda do MathJax",
MathJax: "*MathJax* \u00E9 uma biblioteca em JavaScript que permite aos autores a inclus\u00E3o de conte\u00FAdo matem\u00E1tico em suas p\u00E1ginas web. Como um renderizador, voc\u00EA n\u00E3o precisa fazer qualquer coisa para que isso ocorra.",
Browsers: "*Navegadores*: O MathJax funciona em todos os navegadores modernos incluindo IE6+, Firefox 3+, Chrome 0.2+, Safari 2+, Opera 9.6+ e a maioria dos navegadores para dispositivos m\u00F3veis.",
Menu: "*Menu de F\u00F3rmulas*: O MathJax acrescenta um menu de contexto \u00E0s equa\u00E7\u00F5es. Clique com o bot\u00E3o direito ou pressione CTRL ao clicar em qualquer f\u00F3rmula matem\u00E1tica para acessar o menu.",
ShowMath: "*Mostrar F\u00F3rmulas Como* permite que visualize o c\u00F3digo da f\u00F3rmula para copiar e colar (como MathML ou em seu formato original).",
Settings: "*Configura\u00E7\u00F5es* oferecem a voc\u00EA o controle sobre os recursos do MathJax, tais como o tamanho das f\u00F3rmulas, e o mecanismo utilizado para exibir equa\u00E7\u00F5es.",
Language: "*Idioma* permite que escolha o idioma que o MathJax utiliza em seus menus e mensagens de aviso.",
Zoom: "*Zoom nas F\u00F3rmulas*: Se voc\u00EA tem dificuldade para ler uma equa\u00E7\u00E3o, o MathJax pode ampli\u00E1-la para ajud\u00E1-lo a visualiz\u00E1-la melhor.",
Accessibilty: "*Acessibilidade*: O MathJax funcionar\u00E1 automaticamente em leitores de tela para tornar as f\u00F3rmulas matem\u00E1ticas acess\u00EDveis aos que possuem problemas de vis\u00E3o.",
Fonts: "*Fontes*: O MathJax utilizar\u00E1 certas fontes para f\u00F3rmulas matem\u00E1ticas se elas estiverem instaladas no seu computador; caso contr\u00E1rio, ele utilizar\u00E1 fontes baseadas em web. Embora n\u00E3o seja obrigat\u00F3rio, o uso de fontes instaladas localmente acelerar\u00E1 a diagrama\u00E7\u00E3o. Sugerimos que instale [fontes STIX](%1)."
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/pt-br/HelpDialog.js");

View File

@ -0,0 +1,41 @@
/* -*- Mode: Javascript; indent-tabs-mode:nil; js-indent-level: 2 -*- */
/* vim: set ts=2 et sw=2 tw=80: */
/*************************************************************
*
* MathJax/localization/pt-br/MathML.js
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
MathJax.Localization.addTranslation("pt-br","MathML",{
version: "2.2",
isLoaded: true,
strings: {
BadMglyph: "Mglyph ruim: %1",
BadMglyphFont: "Fonte ruim: %1",
MathPlayer: "O MathJax n\u00E3o foi capaz de configurar o MathPlayer.\n\nSe o MathPlayer n\u00E3o estiver instalado, precisar\u00E1 instal\u00E1-lo primeiro.\nCaso contr\u00E1rio, suas configura\u00E7\u00F5es de seguran\u00E7a podem estar prevenindo a execu\u00E7\u00E3o\nde controles ActiveX. Use as Op\u00E7\u00F5es de Internet sob\no menu Ferramentas e selecione a aba de Seguran\u00E7a ent\u00E3o pressione o\nbot\u00E3o N\u00EDvel Personalizado. Confira se as configura\u00E7\u00F5es para\n'Execu\u00E7\u00E3o de Controles ActiveX', e 'Comportamento de scripts e c\u00F3digos bin\u00E1rios'\nest\u00E3o ativadas.\n\nAtualmente voc\u00EA ver\u00E1 mensagens de erro em vez da \ndiagrama\u00E7\u00E3o das f\u00F3rmulas matem\u00E1ticas.",
CantCreateXMLParser: "O MathJax n\u00E3o pode criar um interpretador de XML para o MathML. Confira se\na configura\u00E7\u00E3o de seguran\u00E7a 'Controles de Script ActiveX marcados como seguros para scripting'\nest\u00E1 habilitado (use as Op\u00E7\u00F5es de Internet no menu \nFerramentas, e selecione o painel de Seguran\u00E7a, depois pressione o bot\u00E3o N\u00EDvel Personalizado\npara conferir isso).\n\nAs equa\u00E7\u00F5es em MathML n\u00E3o poder\u00E3o ser processadas pelo MathJax.",
UnknownNodeType: "Tipo de n\u00F3 desconhecido: %1",
UnexpectedTextNode: "N\u00F3 de texto inesperado: %1",
ErrorParsingMathML: "Erro ao interpretar MathML",
ParsingError: "Erro ao interpretar MathML: %1",
MathMLSingleElement: "MathML deve ser formado por um \u00FAnico elemento",
MathMLRootElement: "MathML deve ser formado por um elemento <math>, n\u00E3o %1"
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/pt-br/MathML.js");

View File

@ -0,0 +1,99 @@
/* -*- Mode: Javascript; indent-tabs-mode:nil; js-indent-level: 2 -*- */
/* vim: set ts=2 et sw=2 tw=80: */
/*************************************************************
*
* MathJax/localization/pt-br/MathMenu.js
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
MathJax.Localization.addTranslation("pt-br","MathMenu",{
version: "2.2",
isLoaded: true,
strings: {
Show: "Mostrar F\u00F3rmulas Como",
MathMLcode: "C\u00F3digo MathML",
OriginalMathML: "MathML Original",
TeXCommands: "Comandos TeX",
AsciiMathInput: "Entrada AsciiMathML",
Original: "Forma Original",
ErrorMessage: "Mensagem de Erro",
texHints: "Mostrar dicas de TeX em MathML",
Settings: "Configura\u00E7\u00E3o das F\u00F3rmulas",
ZoomTrigger: "Disparador do Zoom",
Hover: "Passagem do Mouse",
Click: "Clique",
DoubleClick: "Clique Duplo",
NoZoom: "Sem Zoom",
TriggerRequires: "O Disparador Requer:",
Option: "Op\u00E7\u00E3o",
Alt: "Alt",
Command: "Command",
Control: "Control",
Shift: "Shift",
ZoomFactor: "Fator de Zoom",
Renderer: "Renderizador das F\u00F3rmulas",
MPHandles: "Deixe que o MathPlayer resolva:",
MenuEvents: "Eventos de Menu",
MouseEvents: "Eventos de Mouse",
MenuAndMouse: "Eventos de Mouse e de Menu",
FontPrefs: "Prefer\u00EAncias de Fontes",
ForHTMLCSS: "Para HTML-CSS:",
Auto: "Autom\u00E1tico",
TeXLocal: "TeX (local)",
TeXWeb: "TeX (web)",
TeXImage: "TeX (imagem)",
STIXLocal: "STIX (local)",
ContextMenu: "Menu de Contexto",
Browser: "Navegador",
Scale: "Redimensionar Todas as F\u00F3rmulas ...",
Discoverable: "Destacar ao Passar o Mouse",
Locale: "Idioma",
LoadLocale: "Carregar a partir de URL ...",
About: "Sobre o MathJax",
Help: "Ajuda do MathJax",
localTeXfonts: "usando fontes TeX locais",
webTeXfonts: "usando fontes TeX da web",
imagefonts: "usando fontes feitas com imagens",
localSTIXfonts: "usando fontes STIX",
webSVGfonts: "usando fontes SVG da web",
genericfonts: "usando fontes unicode gen\u00E9ricas",
wofforotffonts: "fontes woff ou otf",
eotffonts: "fontes eot",
svgfonts: "fontes svg",
WebkitNativeMMLWarning: "N\u00E3o parece haver suporte nativo a MathML em seu navegador, ent\u00E3o a mudan\u00E7a para MathML pode tornar ileg\u00EDveis as f\u00F3rmulas matem\u00E1ticas da p\u00E1gina.",
MSIENativeMMLWarning: "O Internet Explorer requer o plugin MathPlayer para processar MathML.",
OperaNativeMMLWarning: "O suporte a MathML no Opera \u00E9 limitado, ent\u00E3o a mudan\u00E7a para MathML pode piorar a renderiza\u00E7\u00E3o de algumas express\u00F5es.",
SafariNativeMMLWarning: "O suporte a MathML nativo do seu navegador n\u00E3o implementa todos os recursos usados pelo MathJax, ent\u00E3o algumas express\u00F5es podem n\u00E3o ser exibidas adequadamente.",
FirefoxNativeMMLWarning: "O suporte a MathML nativo do seu navegador n\u00E3o implementa todos os recursos usados pelo MathJax, ent\u00E3o algumas express\u00F5es podem n\u00E3o ser exibidas adequadamente.",
MSIESVGWarning: "N\u00E3o h\u00E1 uma implementa\u00E7\u00E3o de SVG nas vers\u00F5es do Internet Explorer anteriores ao IE9 ou quando ele est\u00E1 emulando o IE8 ou as vers\u00F5es anteriores. A mudan\u00E7a para SVG far\u00E1 com que as f\u00F3rmulas n\u00E3o sejam exibidas adequadamente.",
LoadURL: "Carregar os dados de tradu\u00E7\u00E3o a partir desta URL:",
BadURL: "A URL deve ser para um um arquivo de javascript que defina os dados de tradu\u00E7\u00E3o do MathJax. Os nomes dos arquivos de Javascript devem terminar com '.js'",
BadData: "Falha ao carregar os dados de tradu\u00E7\u00E3o de %1",
SwitchAnyway: "Mudar para este renderizador mesmo assim?\n\n(Pressione OK para mudar, CANCELAR para continuar com o renderizador atual)",
ScaleMath: "Redimensionar todas as f\u00F3rmulas matem\u00E1ticas (em rela\u00E7\u00E3o ao texto \u00E0 sua volta) em",
NonZeroScale: "A escala n\u00E3o deve ser zero",
PercentScale: "A escala deve ser uma porcentagem (por exemplo, 120%%)",
IE8warning: "Isto desabilitar\u00E1 o menu MathJax e os recursos de zoom, mas voc\u00EA poder\u00E1 usar Alt-Clique em uma express\u00E3o para obter o menu MathJax em vez disso.\n\nRealmente alterar as configura\u00E7\u00F5es do MathPlayer?",
IE9warning: "O menu de contexto do MathJax ser\u00E1 desabilitado, mas voc\u00EA pode usar Alt-Clique em uma express\u00E3o para obter o menu MathJax em vez disso.",
NoOriginalForm: "Sem uma forma original dispon\u00EDvel",
Close: "Fechar",
EqSource: "Fonte da Equa\u00E7\u00E3o do MathJax"
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/pt-br/MathMenu.js");

View File

@ -0,0 +1,103 @@
/* -*- Mode: Javascript; indent-tabs-mode:nil; js-indent-level: 2 -*- */
/* vim: set ts=2 et sw=2 tw=80: */
/*************************************************************
*
* MathJax/localization/pt-br/TeX.js
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
MathJax.Localization.addTranslation("pt-br","TeX",{
version: "2.2",
isLoaded: true,
strings: {
ExtraOpenMissingClose: "Sobrou uma chave de abertura ou faltou uma de fechamento",
ExtraCloseMissingOpen: "Sobrou uma chave de fechamento ou faltou uma de abertura",
MissingLeftExtraRight: "Faltou um \\left ou sobrou um \\right",
MissingScript: "Faltou o argumento de um sobrescrito ou de um subscrito",
ExtraLeftMissingRight: "Sobrou um \\left ou faltou um \\right",
Misplaced: "%1 fora do lugar",
MissingOpenForSub: "Faltou uma chave de abertura para o subscrito",
MissingOpenForSup: "Faltou uma chave de abertura para o sobrescrito",
AmbiguousUseOf: "Uso amb\u00EDguo de %1",
EnvBadEnd: "\\begin{%1} foi terminado com \\end{%2}",
EnvMissingEnd: "Faltou \\end{%1}",
MissingBoxFor: "Faltou uma caixa para %1",
MissingCloseBrace: "Faltou uma chave de fechamento",
UndefinedControlSequence: "Sequ\u00EAncia de controle indefinida %1",
DoubleExponent: "Expoente duplo: utilize chaves para esclarecer",
DoubleSubscripts: "Subscrito duplo: utilize chaves para esclarecer",
DoubleExponentPrime: "Prime causa expoente duplo: utilize chaves para esclarecer",
CantUseHash1: "Voc\u00EA n\u00E3o pode usar o caractere # que indica um par\u00E2metro de macro no modo matem\u00E1tico",
MisplacedMiddle: "%1 deve estar entre \\left e \\right",
MisplacedLimits: "%1 s\u00F3 \u00E9 permitido nos operadores",
MisplacedMoveRoot: "%1 pode aparecer somente dentro de uma raiz",
MultipleCommand: "Repeti\u00E7\u00E3o de %1",
IntegerArg: "O argumento de %1 deve ser um inteiro",
NotMathMLToken: "%1 n\u00E3o \u00E9 um elemento de token",
InvalidMathMLAttr: "Atributo MathML inv\u00E1lido: %1",
UnknownAttrForElement: "%1 n\u00E3o \u00E9 um atributo reconhecido para %2",
MaxMacroSub1: "Foi excedido o m\u00E1ximo de substitui\u00E7\u00F5es de macros do MathJax; h\u00E1 alguma chamada a uma macro recursiva?",
MaxMacroSub2: "Foi excedido o m\u00E1ximo de substitui\u00E7\u00F5es do MathJax; h\u00E1 algum ambiente latex recursivo?",
MissingArgFor: "Faltou um argumento para %1",
ExtraAlignTab: "Sobrou um tab de alinhamento no texto de \\cases",
BracketMustBeDimension: "O argumento nos colchetes de %1 deve ser uma dimens\u00E3o",
InvalidEnv: "Nome de ambiente inv\u00E1lido '%1'",
UnknownEnv: "Ambiente desconhecido '%1'",
ExtraClose: "Sobrou uma chave de fechamento",
ExtraCloseLooking: "Sobrou uma chave de fechamento ao procurar por %1",
MissingCloseBracket: "N\u00E3o foi encontrado um ']' de fechamento para o argumento de %1",
MissingOrUnrecognizedDelim: "O delimitador para %1 est\u00E1 ausente ou n\u00E3o foi reconhecido",
MissingDimOrUnits: "Faltou a dimens\u00E3o ou a unidade de %1",
TokenNotFoundForCommand: "N\u00E3o foi encontrado %1 para %2",
MathNotTerminated: "A f\u00F3rmula n\u00E3o foi terminada na caixa de texto",
IllegalMacroParam: "Refer\u00EAncia inv\u00E1lida a um par\u00E2metro de macro",
MaxBufferSize: "O tamanho do buffer interno do MathJax foi excedido; h\u00E1 alguma chamada a uma macro recursiva?",
CommandNotAllowedInEnv: "%1 n\u00E3o \u00E9 permitido no ambiente %2",
MultipleLabel: "O r\u00F3tulo '%1' foi definido mais de uma vez",
CommandAtTheBeginingOfLine: "%1 deve vir no in\u00EDcio da linha",
IllegalAlign: "Foi especificado um alinhamento ilegal em %1",
BadMathStyleFor: "Estilo de f\u00F3rmulas matem\u00E1ticas ruim para %1",
PositiveIntegerArg: "O argumento para %1 deve ser um inteiro positivo",
ErroneousNestingEq: "Aninhamento incorreto de estruturas de equa\u00E7\u00F5es",
MultlineRowsOneCol: "As linhas do ambiente %1 devem ter apenas uma coluna",
MultipleBBoxProperty: "%1 foi especificado duas vezes em %2",
InvalidBBoxProperty: "'%1' n\u00E3o parece ser uma cor, uma dimens\u00E3o para padding, nem um estilo",
ExtraEndMissingBegin: "Sobrou um %1 ou faltou um \\begingroup",
GlobalNotFollowedBy: "%1 n\u00E3o foi seguido por um \\let, \\def, ou \\newcommand",
UndefinedColorModel: "O modelo de cores '%1' n\u00E3o foi definido",
ModelArg1: "Os valores de cor para o modelo %1 exigem 3 n\u00FAmeros",
InvalidDecimalNumber: "N\u00FAmero decimal inv\u00E1lido",
ModelArg2: "Os valores de cor para o modelo %1 devem estar entre %2 e %3",
InvalidNumber: "N\u00FAmero inv\u00E1lido",
NewextarrowArg1: "O primeiro argumento de %1 deve ser o nome de uma sequ\u00EAncia de controle",
NewextarrowArg2: "O segundo argumento de %1 deve ser composto de dois inteiros separados por uma v\u00EDrgula",
NewextarrowArg3: "O terceiro argumento de %1 deve ser o n\u00FAmero de um caractere unicode",
NoClosingChar: "N\u00E3o foi poss\u00EDvel encontrar um %1 de fechamento",
IllegalControlSequenceName: "Nome ilegal para uma sequ\u00EAncia de controle de %1",
IllegalParamNumber: "N\u00FAmero ilegal de par\u00E2metros especificado em %1",
DoubleBackSlash: "\\ deve ser seguido por uma sequ\u00EAncia de controle",
CantUseHash2: "Uso ilegal de # em um modelo para %1",
SequentialParam: "Os par\u00E2metros para %1 devem ser numerados sequencialmente",
MissingReplacementString: "Faltou a string de substitui\u00E7\u00E3o para a defini\u00E7\u00E3o de %1",
MismatchUseDef: "O uso de %1 n\u00E3o est\u00E1 de acordo com sua defini\u00E7\u00E3o",
RunawayArgument: "Argumento extra para %1?",
NoClosingDelim: "N\u00E3o foi encontrado um delimitador de fechamento para %1"
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/pt-br/TeX.js");

View File

@ -0,0 +1,62 @@
/* -*- Mode: Javascript; indent-tabs-mode:nil; js-indent-level: 2 -*- */
/* vim: set ts=2 et sw=2 tw=80: */
/*************************************************************
*
* MathJax/localization/pt-br/pt-br.js
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
MathJax.Localization.addTranslation("pt-br",null,{
menuTitle: "portugu\u00EAs do Brasil",
version: "undefined",
isLoaded: undefined,
domains: {
"_": {
version: "2.2",
isLoaded: true,
strings: {
CookieConfig: "O MathJax encontrou um cookie com configura\u00E7\u00F5es de usu\u00E1rio que inclui c\u00F3digo a ser executado. Deseja execut\u00E1-lo?\n\n(Voc\u00EA deve pressionar Cancelar a n\u00E3o ser que voc\u00EA mesmo tenha criado o cookie.)",
MathProcessingError: "Erro no Processamento das F\u00F3rmulas",
MathError: "Erro nas F\u00F3rmulas",
LoadFile: "Carregando %1",
Loading: "Carregando",
LoadFailed: "O arquivo n\u00E3o pode ser carregado: %1",
ProcessMath: "Processando F\u00F3rmula: %1%%",
Processing: "Processando",
TypesetMath: "Realizando a Diagrama\u00E7\u00E3o das F\u00F3rmulas: %1%%",
Typesetting: "Realizando a Diagrama\u00E7\u00E3o",
MathJaxNotSupported: "Seu navegador n\u00E3o suporta MathJax"
}
},
"FontWarnings": {},
"HTML-CSS": {},
"HelpDialog": {},
"MathML": {},
"MathMenu": {},
"TeX": {}
},
plural: function (n) {
if (n === 1) {return 1} // one
return 2; // other
},
number: function (n) {
return String(n).replace(".", ","); // replace dot by comma
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/pt-br/pt-br.js");

View File

@ -0,0 +1,38 @@
/* -*- Mode: Javascript; indent-tabs-mode:nil; js-indent-level: 2 -*- */
/* vim: set ts=2 et sw=2 tw=80: */
/*************************************************************
*
* MathJax/localization/qqq/FontWarnings.js
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
MathJax.Localization.addTranslation("qqq","FontWarnings",{
version: "2.2",
isLoaded: true,
strings: {
webFont: "This warning is displayed by the FontWarnings extension when web-based fonts are used.",
imageFonts: "This warning is displayed by the FontWarnings extension when image fonts are used.",
noFonts: "This warning is displayed by the FontWarnings extension when no fonts can be used.",
webFonts: "This warning is displayed by the FontWarnings extension when the browser do not support web fonts",
fonts: "This warning is displayed by the FontWarnings extension when the HTML-CSS availableFonts list contains both STIX and TeX",
STIXPage: "This warning is displayed by the FontWarnings extension when the HTML-CSS availableFonts list contains only STIX",
TeXPage: "This warning is displayed by the FontWarnings extension when the HTML-CSS availableFonts list contains only TeX"
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/qqq/FontWarnings.js");

View File

@ -0,0 +1,36 @@
/* -*- Mode: Javascript; indent-tabs-mode:nil; js-indent-level: 2 -*- */
/* vim: set ts=2 et sw=2 tw=80: */
/*************************************************************
*
* MathJax/localization/qqq/HTML-CSS.js
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
MathJax.Localization.addTranslation("qqq","HTML-CSS",{
version: "2.2",
isLoaded: true,
strings: {
LoadWebFont: "This is displayed in MathJax message box when the HTML-CSS output is loading a Web font. The first argument is the font name",
CantLoadWebFont: "This is displayed in MathJax message box when the HTML-CSS output fails to load a Web font. The first argument is the font name",
FirefoxCantLoadWebFont: "This is displayed in MathJax message box when the HTML-CSS output fails to load a Web font in Firefox",
CantFindFontUsing: "This is displayed in MathJax message box when the HTML-CSS output fails to load a Web font from a given list. The first argument is a list of fonts tried.",
WebFontsNotAvailable: "This is displayed in MathJax message box when the HTML-CSS fails to load Web fonts"
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/qqq/HTML-CSS.js");

View File

@ -0,0 +1,41 @@
/* -*- Mode: Javascript; indent-tabs-mode:nil; js-indent-level: 2 -*- */
/* vim: set ts=2 et sw=2 tw=80: */
/*************************************************************
*
* MathJax/localization/qqq/HelpDialog.js
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
MathJax.Localization.addTranslation("qqq","HelpDialog",{
version: "2.2",
isLoaded: true,
strings: {
Help: "This is the title displayed at the top of the MathJax Help dialog.",
MathJax: "First paragraph of the MathJax Help dialog. Stars around 'MathJax' is the Markdown syntax to put it in emphasis.",
Browsers: "Second paragraph of the MathJax Help dialog. Stars around 'Browsers' is the Markdown syntax to put it in emphasis.",
Menu: "Third paragraph of the MathJax Help dialog. Stars around 'Math Menu' the Markdown syntax to put it in emphasis.",
ShowMath: "First item of the the 'Math Menu' paragraph. Stars around 'Show Math As' is the Markdown syntax to put it in emphasis. 'Show Math as' needs to be translated consistently.",
Settings: "Second item of the the 'Math Menu' paragraph. Stars around 'Settings' is the Markdown syntax to put it in emphasis. 'Settings' needs to be translated consistently.",
Language: "Third item of the the 'Math Menu' paragraph. Stars around 'Language' is the Markdown syntax to put it in emphasis. 'Language' needs to be translated consistently.",
Zoom: "Fourth paragraph of the MathJax Help dialog. Stars around 'Math Zoom' is the Markdown syntax to put it in emphasis. 'Math Zoom' need to be translated consistently.",
Accessibilty: "Fifth paragraph of the MathJax Help dialog. Stars around 'Accessibility' is the Markdown syntax to put it in emphasis.",
Fonts: "Sixth paragraph of the MathJax Help dialog. Stars around 'Fonts' is the Markdown syntax to put it in emphasis. [STIX fonts](%%1) is the Markdown syntax for links. The argument is a URL the STIX fonts."
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/qqq/HelpDialog.js");

View File

@ -0,0 +1,41 @@
/* -*- Mode: Javascript; indent-tabs-mode:nil; js-indent-level: 2 -*- */
/* vim: set ts=2 et sw=2 tw=80: */
/*************************************************************
*
* MathJax/localization/qqq/MathML.js
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
MathJax.Localization.addTranslation("qqq","MathML",{
version: "2.2",
isLoaded: true,
strings: {
BadMglyph: "This error is displayed when processing a MathML mglyph element with a bad URL. The argument is the value of the src attribute.",
BadMglyphFont: "This error is displayed when processing a MathML mglyph element with a bad font family. The argument is the value of the fontfamily attribute",
MathPlayer: "This alert is displayed when the Native MathML output Jax fails to set up MathPlayer. The '\\n' character is used to force new lines in the alert box",
CantCreateXMLParser: "This alert is displayed when the MathML input Jax fails to create an XML parser. The '\\n' character is used to force new lines in the alert box",
UnknownNodeType: "This error is displayed when an unknown XML node is found in the MathML source. The argument is the node name.",
UnexpectedTextNode: "This error is displayed when a text node is found at an unexpected place in the MathML source. The argument is the content of the text node.",
ErrorParsingMathML: "This error is displayed when a MathML element fails to be parsed.",
ParsingError: "This error is displayed when an XML parsing error happens. The argument is the error returned by the XML parser.",
MathMLSingleElement: "This error is displayed when a MathML input Jax contains have a root other than <math>",
MathMLRootElement: "This error is displayed when a MathML input Jax contains have a root other than <math>. The argument is the root name."
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/qqq/MathML.js");

View File

@ -0,0 +1,99 @@
/* -*- Mode: Javascript; indent-tabs-mode:nil; js-indent-level: 2 -*- */
/* vim: set ts=2 et sw=2 tw=80: */
/*************************************************************
*
* MathJax/localization/qqq/MathMenu.js
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
MathJax.Localization.addTranslation("qqq","MathMenu",{
version: "2.2",
isLoaded: true,
strings: {
Show: "'Show Math As' menu item. MathJax uses 'Math' as a distinct UI choice. Please translate it literally whenever possible.",
MathMLcode: "This menu item from 'Show Math As' shows the MathML code that MathJax has produced internally (sanitized, indented etc)",
OriginalMathML: "This menu item from 'Show Math As' shows the MathML code if that was originally in the page source",
TeXCommands: "This menu item from 'Show Math As' shows the TeX code if that was originally in the page source",
AsciiMathInput: "This menu item from 'Show Math As' shows the asciimath code if that was originally in the page source",
Original: "This menu item from 'Show Math As' shows the code that was originally in the page source but has no registered type. This can happen when extensions add new input formats but fail to provide an adequate format name.",
ErrorMessage: "This menu item from 'Show Math As' shows the error message if MathJax fails to process the source",
texHints: "This menu option from 'Show Math As' adds comments to the code produced by 'MathMLCode'",
Settings: "'Math Settings' menu item.",
ZoomTrigger: "This menu from 'Math Settings' determines how MathJax's zoom is triggered",
Hover: "This menu option from 'ZoomTrigger' indicates that the zoom is triggered when the mouse pass over a formula.",
Click: "This menu option from 'ZoomTrigger' indicates that the zoom is triggered when one clicks on a formula.",
DoubleClick: "This menu option from 'ZoomTrigger' indicates that the zoom is triggered when one double-clicks on a formula.",
NoZoom: "This menu option from 'ZoomTrigger' indicates that the zoom is never triggered.",
TriggerRequires: "This menu text from 'ZoomTrigger' describes if the ZoomTrigger requires additional keys",
Option: "This menu option from 'ZoomTrigger' indicates that the OPTION key is needed (Apple-style)",
Alt: "This menu option from 'ZoomTrigger' indicates that the ALT key is needed (Windows-style)",
Command: "This menu option from 'ZoomTrigger' indicates that the COMMAND key is needed (Apple-style)",
Control: "This menu option from 'ZoomTrigger' indicates that the CONTROL key is needed",
Shift: "This menu option from 'ZoomTrigger' indicates that the SHIFT key is needed",
ZoomFactor: "This menu item from 'Math Settings' describes the Zoom Factor. It will open a submenu with percentage values like 150%% etc",
Renderer: "This menu item from 'Math Settings' changes the output processor used by MathJax e.g. HTML-CSS, SVG",
MPHandles: "MathJax recognizes MathPlayer when present. This submenu from 'Math Settings' deals with MathJax/MathPlayer interaction.",
MenuEvents: "Option to let MathPlayer handle the contextual menu selections",
MouseEvents: "Option to let MathPlayer handle the mouse clicks",
MenuAndMouse: "Option to let MathPlayer handle Mouse and Menu Events",
FontPrefs: "This menu item from 'Math Settings' allows selection of the font to use (and is mostly for development purposes) e.g. STIX",
ForHTMLCSS: "FontPrefs Submenu for font to use with the HTML-CSS output processor",
Auto: "Automatic selection of the font",
TeXLocal: "Local MathJax TeX fonts",
TeXWeb: "Web version of TeX MathJax TeX fonts",
TeXImage: "Image MathJax TeX fonts",
STIXLocal: "Local STIX fonts",
ContextMenu: "This menu from 'Math Settings' allows to choose the contextual menu to use",
Browser: "Menu option from ContextMenu to indicate that the browser contextual menu should be used.",
Scale: "This menu item from 'Math Settings' allows users to set a scaling factor for the MathJax output (relative to the surrounding content).",
Discoverable: "This menu option indicates whether the formulas should be highlighted when you pass the mouse over them.",
Locale: "This menu item from 'Math Settings' allows to select a language. The language names are specified by the 'menuTitle' properties.",
LoadLocale: "This allows the user to load the translation from a given URL",
About: "This opens the 'About MathJax' popup",
Help: "This opens the 'MathJax Help' popup",
localTeXfonts: "This is from the 'About MathJax' popup and is displayed when MathJax uses local MathJax TeX fonts",
webTeXfonts: "This is from the 'About MathJax' popup and is displayed when MathJax uses Web versions of MathJax TeX fonts",
imagefonts: "This is from the 'About MathJax' popup and is displayed when MathJax uses Image versions of MathJax TeX fonts",
localSTIXfonts: "This is from the 'About MathJax' popup and is displayed when MathJax uses local MathJax STIX fonts",
webSVGfonts: "This is from the 'About MathJax' popup and is displayed when MathJax uses SVG MathJax TeX fonts",
genericfonts: "This is from the 'About MathJax' popup and is displayed when MathJax uses local generic fonts",
wofforotffonts: "This is from the 'About MathJax' popup. woff/otf are names of font formats",
eotffonts: "This is from the 'About MathJax' popup. eot is a name of font format",
svgfonts: "This is from the 'About MathJax' popup. svg is a name of font format",
WebkitNativeMMLWarning: "This is the WebKit warning displayed when a user changes the rendering output to native MathML via the MathJax menu.",
MSIENativeMMLWarning: "This is the IE warning displayed when a user changes the rendering output to native MathML via the MathJax menu and does not have MathPlayer installed.",
OperaNativeMMLWarning: "This is the Opera warning displayed when a user changes the rendering output to native MathML via the MathJax menu.",
SafariNativeMMLWarning: "This is the Safari warning displayed when a user changes the rendering output to native MathML via the MathJax menu.",
FirefoxNativeMMLWarning: "This is the Firefox warning displayed when a user changes the rendering output to native MathML via the MathJax menu.",
MSIESVGWarning: "This is the IE warning displayed when a user changes the rendering output to SVG via the MathJax menu and uses an versions of IE.",
SwitchAnyway: "This is appended at the end of switch warnings. The character '\\n' forces a new line.",
LoadURL: "This is the prompt message for the 'LoadLocale' menu entry",
BadURL: "This is the alert message when a bad URL is specified for 'LoadLocale'.",
BadData: "This is the alert message when the translation data specified 'LoadLocale' fails to be loaded. The argument is the URL specified.",
ScaleMath: "This is the prompt message for the 'Scale all math' menu entry",
NonZeroScale: "This is the alert message when the scale specified to 'ScaleMath' is zero",
PercentScale: "This is the alert message when the scale specified to 'ScaleMath' is not a percentage",
IE8warning: "This this the confirm message displayed for when the user chooses to let MathPlayer control the contextual menu (IE8) ",
IE9warning: "This this the alert message displayed for when the user chooses to let MathPlayer control the contextual menu (IE9) ",
NoOriginalForm: "This is the alert box displayed when there are missing source formats for 'Show math as'",
Close: "Closing button in the 'Show Math As' window.",
EqSource: "This is the title of the 'Show Math As' button."
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/qqq/MathMenu.js");

View File

@ -0,0 +1,103 @@
/* -*- Mode: Javascript; indent-tabs-mode:nil; js-indent-level: 2 -*- */
/* vim: set ts=2 et sw=2 tw=80: */
/*************************************************************
*
* MathJax/localization/qqq/TeX.js
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
MathJax.Localization.addTranslation("qqq","TeX",{
version: "2.2",
isLoaded: true,
strings: {
ExtraOpenMissingClose: "This appears in TeX expressions when open and close braces do not match e.g. \\( { \\)",
ExtraCloseMissingOpen: "This appears in TeX expressions when open and close braces do not match e.g. \\( } \\)",
MissingLeftExtraRight: "This appears in TeX expressions when left/right commands do no match e.g. \\( \\right) \\). Do not translate \\left and \\right; they are TeX commands.",
MissingScript: "This appears in TeX expressions when a superscript or subscript is missing e.g. \\( x^ \\)",
ExtraLeftMissingRight: "This appears in TeX expressions when left/right commands do no match e.g. \\( \\left( \\). Do not translate \\left and \\right; they are TeX commands",
Misplaced: "This appears in TeX expressions when an item is misplaced e.g. \\( & \\) since the ampersand is supposed to be used in tabular expressions. The argument is the misplaced item.",
MissingOpenForSub: "This appears in TeX expressions when an a subscript is missing an open brace",
MissingOpenForSup: "This appears in TeX expressions when an a supscript is missing an open brace",
AmbiguousUseOf: "This appears in TeX expressions when a command is used in an ambiguous way e.g. \\( x \\over y \\over z \\). The argument is the name of the TeX command",
EnvBadEnd: "This appears in TeX expressions when environment names do not match e.g. \\( \\begin{aligned} \\end{eqarray} \\). Do not translate \\begin and \\end; they are TeX commands. The first argument is the environment name used for \\begin and the second argument is the environment name used for \\end.",
EnvMissingEnd: "This appears in TeX expressions when an environment is not closed e.g. \\( \\begin{aligned} \\). Do not translate \\end, it is a TeX command. The first argulent is the environment name e.g. 'aligned'.",
MissingBoxFor: "This appears in TeX expressions when a command is missing a TeX box. The argument is the command name.",
MissingCloseBrace: "This appears in TeX expressions when a close brace is missing e.g. \\( \\array{ \\)",
UndefinedControlSequence: "This appears in TeX expressions when an undefined control sequence is used. The argument is the name of the TeX command.",
DoubleExponent: "This appears in TeX expressions when an ambiguous double exponent is used e.g. x^3^2 should be x^{3^2} or {x^3}^2.",
DoubleSubscripts: "This appears in TeX expressions when an ambiguous double subscripts is used e.g. x_3_2 should be x_{3_2} or {x_3}_2.",
DoubleExponentPrime: "This appears in TeX expressions when an ambiguous double exponent is caused by a prime e.g. x^a' should be {x^a}' or x^{a'}",
CantUseHash1: "This appears in TeX expressions when the macro parameter character '#' is used in math mode e.g. \\( # \\)",
MisplacedMiddle: "This appears in TeX expressions when the middle command is used outside \\left ... \\right e.g. \\( \\middle| \\). Do not translate \\left and \\right; they are TeX commands",
MisplacedLimits: "This appears in TeX expressions when the limits command is not used on an operator e.g. \\( \\limits \\). The argument is '\\limits'.",
MisplacedMoveRoot: "This appears in TeX expressions when a move root command is used outside a root e.g. \\( \\uproot \\). The argument is either \\uproot or \\leftroot",
MultipleCommand: "This happens when a command or token can only be present once, e.g., \\tag{}. The argument is the name of the duplicated command",
IntegerArg: "This happens when an unexpected non-integer argument is passed to a command e.g. \\uproot. The argument is the name of the command.",
NotMathMLToken: "MathJax has a non-standard \\mmlToken command to insert MathML token elements. This error happens when the tag name is unknown e.g. \\mmlToken{INVALID}{x}",
InvalidMathMLAttr: "MathJax has non standard MathML and HTML related commands which can contain attributes. This error happens when the parameter is not a valid attribute e.g. \\( \\mmlToken{mi}[_INVALID_]{x} \\) where underscores are forbidden",
UnknownAttrForElement: "MathJax has non standard MathML and HTML related commands which can contain attributes. This error happens when the attribute is invalid for the given element e.g. \\( \\mmlToken{mi}[INVALIDATTR='']{x} \\)",
MaxMacroSub1: "MathJax limits the number of macro substitutions to prevent infinite loops. For example, this error may happen with \\newcommand{\\a}{\\a} \\a ",
MaxMacroSub2: "MathJax limits the number of nested environements to prevent infinite loops. For example, this error may happen with \\newenvironment{a}{\\begin{a}}{\\end{a}} \\begin{a}\\end{a}",
MissingArgFor: "This happens when an argument is missing e.g. \\frac{a}. The argument is the command name e.g. '\\frac'.",
ExtraAlignTab: "Do not translate \\cases; it is a TeX command. This happens when \\cases has two many columns e.g. \\cases{a & b & c}.",
BracketMustBeDimension: "This happens when a bracket argument of an item is not a dimension e.g. \\begin{array} x \\\\[INVALID] y \\end{array}. The argument is e.g. '\\'",
InvalidEnv: "This happens with invalid environment name e.g. \\begin{_INVALID_} \\end{_INVALID_} where underscores are forbidden. The argument is the environment name e.g. '_INVALID_'",
UnknownEnv: "This happens when an unknown environment is used e.g. \\begin{UNKNOWN} \\end{UNKNOWN}. The argument is the environment name e.g. 'UNKNOWN'.",
ExtraClose: "This happens in some situations when an extra close brace is found.",
ExtraCloseLooking: "This happens in some situations when an extra close brace while looking for another character, for example \\( \\sqrt[}]x \\). The argument is the character searched e.g. ']'.",
MissingCloseBracket: "This error happens when a closing ']' is missing e.g. \\( \\sqrt[ \\). The argument is the command name e.g. '\\sqrt'",
MissingOrUnrecognizedDelim: "This error happens when a delimiter is missing or unrecognized in a TeX expression e.g. \\( \\left \\). The argument is the command name e.g. '\\left'",
MissingDimOrUnits: "This error happens with some TeX commands that are expecting a unit e.g. \\above. The argument is the command name.",
TokenNotFoundForCommand: "This happens while processing a TeX command that is expected to contain a token e.g. \\( \\root{x} \\) where '\\of' should be used. The first argument is the token not found e.g. \\of and the second argument the command being processed e.g. \\root.",
MathNotTerminated: "This happens when a math is not terminated in a text box e.g. \\( \\text{$x} \\) where the closing dollar is missing.",
IllegalMacroParam: "This error happens when an invalid macro parameter reference is used e.g. \\( \\def\\mymacro#1{#2} \\mymacro{x} \\) where '#2' is invalid since \\mymacro has only one parameter.",
MaxBufferSize: "The buffer size refers to the memory used by the TeX input processor. This error may happen with recursive calls e.g. \\( \\newcommand{\\a}{\\a\\a} \\a \\). Note that the number of a's is exponential with respect to the number of recursive calls. Hence 'MaxBufferSize' is likely to happen before 'MaxMacroSub1'",
CommandNotAllowedInEnv: "This appears when the \\tag command is used inside an environment that does not allow labelling e.g. \\begin{split} x \\tag{x} \\end{split}. The first argument is '\\tag' the second is the name of the environment.",
MultipleLabel: "This happens when TeX labels are duplicated e.g. \\( \\label{x} \\) \\( \\label{x} \\).",
CommandAtTheBeginingOfLine: "This happens when showleft/showright are misplaced. The argument is the macro name.",
IllegalAlign: "This happens when an invalid alignment is specified in \\cfrac e.g. \\cfrac[INVALID]{a}{b}. The argument is '\\cfrac'",
BadMathStyleFor: "This happens when an invalid style is specified in \\genfrac e.g. \\genfrac{\\{}{\\}}{0pt}{INVALID}{a}{b}. The argument is '\\genfrac'.",
PositiveIntegerArg: "This happens when an invalid alignment is specified in the alignedat environment e.g. \\begin{alignedat}{INVALID}\\end{alignedat}.",
ErroneousNestingEq: "This happens when some equation structures are nested in a way forbidden by LaTeX e.g. two nested multline environment.",
MultlineRowsOneCol: "This happens when a row of the multline environment has more than one column e.g. \\begin{multline} x & y \\end{multline}. The argument is the environment name 'multline'.",
MultipleBBoxProperty: "This appears with the TeX command \\bbox when a property e.g. the background color is specified twice. The first argument is the name of the duplicate property and the second the command name '\\bbox'",
InvalidBBoxProperty: "This appears with the TeX command \\bbox when a property is not a color, a padding dimension, or a style. 'padding' is a CSS property name for the 'inner margin' of a box. You may verify on MDN how it is translated in your language. The argument is the name of the invalid property specified.",
ExtraEndMissingBegin: "This appears in TeX expressions when begingroup/endgroup do not match. Do not translate \\begingroup. The argument is the command name '\\endgroup'.",
GlobalNotFollowedBy: "This appears in TeX expressions when \\global is not followed by \\let, \\def, or \\newcommand. Do not translate \\let, \\def, or \\newcommand; they are TeX expressions",
UndefinedColorModel: "An invalid color model is used for the \\color command. The argument is the color model specified.",
ModelArg1: "An invalid color value is used for the \\color command e.g. \\( \\color[RGB]{}{} \\)",
InvalidDecimalNumber: "An invalid decimal number is used for the \\color command e.g. \\( \\color[rgb]{,,}{} \\)",
ModelArg2: "An out-of-range number is used for the \\color command e.g. \\( \\color[RGB]{256,,}{} \\). The first argument is the lower bound of the valid interval and the second argument is the upper bound e.g 0 and 255 for the RGB color model.",
InvalidNumber: "An invalid number is used for the \\color command e.g. \\( \\color[RGB]{,,}{} \\)",
NewextarrowArg1: "Used when the first argument of \\Newextarrow is invalid. The argument is the command name \\Newextarrow.",
NewextarrowArg2: "Used when the second argument of \\Newextarrow is invalid. The argument is the command name \\Newextarrow.",
NewextarrowArg3: "Used when the third argument of \\Newextarrow is invalid. The argument is the command name \\Newextarrow.",
NoClosingChar: "This is used in TeX mhchem expressions when a closing delimiters is missing e.g. \\( \\ce{ ->[ } \\). The argument will be ) or } or ]",
IllegalControlSequenceName: "This appears when the \\newcommand TeX command is given an illegal control sequence name. The argument is '\\newcommand'.",
IllegalParamNumber: "This appears when the \\newcommand TeX command is given an illegal number of parameters. The argument is '\\newcommand'.",
DoubleBackSlash: "This appears when a TeX definitions is not followed by a control sequence e.g. \\let INVALID.",
CantUseHash2: "This appears in TeX definitions when the character '#' is used in incorrectly used e.g. \\def\\mycommand#A. The argument is the command used e.g. 'mycommand'.",
SequentialParam: "This appears in TeX definitions when parameters are not numbered sequentially e.g. \\def\\mycommand#2#1. The argument is the command name e.g. \\def.",
MissingReplacementString: "This appears in TeX definitions when you don't specify a replacement string e.g. \\def\\mycommand. The argument is the command name e.g. \\def.",
MismatchUseDef: "This appears in TeX definitions when a TeX command does not match its definition e.g. \\( \\def\\mycommand[#1]#2[#3]{#1+#2+#3} \\mycommand{a}{b}[c] \\). The argument is the command name e.g. \\mycommand",
RunawayArgument: "This appears in TeX definitions when a TeX command does not match its definition e.g. \\( \\def\\mycommand[#1][#2]#3{#1+#2+#3} \\mycommand[a]{b} \\). The argument is the command name e.g. \\mycommand",
NoClosingDelim: "This appears in TeX expressions when a \\verb command is not closed e.g. \\( \\verb?... \\) is missing a closing question mark. The argument is the command name."
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/qqq/TeX.js");

View File

@ -0,0 +1,57 @@
/* -*- Mode: Javascript; indent-tabs-mode:nil; js-indent-level: 2 -*- */
/* vim: set ts=2 et sw=2 tw=80: */
/*************************************************************
*
* MathJax/localization/qqq/qqq.js
*
* Copyright (c) 2009-2013 The MathJax Consortium
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
MathJax.Localization.addTranslation("qqq",null,{
menuTitle: "undefined",
version: "undefined",
isLoaded: undefined,
domains: {
"_": {
version: "2.2",
isLoaded: true,
strings: {
CookieConfig: "This alert message is displayed when the MathJax cookie contains some data with URL or Config properties. These properties may be used to ask MathJax to perform actions during the Configuration phase: either loading a javascript file (URL property) or executing a configuration function (Config property). Note that the character '\\n' is used to specify new lines inside the alert box.",
MathProcessingError: "This message appears when a Javascript error happens during the processing of a mathematical element.",
MathError: "This message appears instead of 'Math Processing Error' when the obsolete Accessible configuration is used.",
LoadFile: "This appears in the MathJax message box when a file is loading. The argument is the file name.",
Loading: "This appears in the MathJax message box when a file is loading and the messageStyle configuration option is set to 'simple'. It will be followed by growing sequence of dots to show the progress.",
LoadFailed: "This appears in the MathJax message box when a file fails to load. The argument is the file name.",
ProcessMath: "This appears in the MathJax message box during the conversion process from an input format (e.g., LaTeX, asciimath) to MathJax's internal format. The argument is a percentage.",
Processing: "This appears in the MathJax message box during the conversion process from an input format (e.g., LaTeX, asciimath) to MathJax's internal format when the messageStyle configuration option is set to 'simple'. It will be followed by growing sequence of dots to show the progress.",
TypesetMath: "This appears in the MathJax message box during the layout process of converting the internal format to the output format. The argument is a percentage.",
Typesetting: "This appears in the MathJax message box during the layout process of converting the internal format to the output format when the messageStyle configuration option is set to 'simple'. It will be followed by growing sequence of dots to show the progress.",
MathJaxNotSupported: "This appears in the MathJax message box when MathJax determines the browser does not have adequate features."
}
},
"FontWarnings": {},
"HTML-CSS": {},
"HelpDialog": {},
"MathML": {},
"MathMenu": {},
"TeX": {}
},
plural: undefined,
number: undefined
});
MathJax.Ajax.loadComplete("[MathJax]/localization/qqq/qqq.js");