scribble-mathjax/unpacked/localization/en/TeX.js

243 lines
6.7 KiB
JavaScript

MathJax.Localization.addTranslation("en","TeX",{
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",
}
});
MathJax.Ajax.loadComplete("[MathJax]/localization/en/TeX.js");