/*

*  /MathJax/localization/qqq/TeX.js
*
*  Copyright (c) 2009-2018 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.7.5”,isLoaded:true,strings:{ExtraOpenMissingClose:“This appears in TeX expressions when open and close braces do not match e.g. u003Ccodeu003E\( { \)u003C/codeu003EnnSee also:n* {{msg-mathjax|Tex-ExtraCloseMissingOpen}}”,ExtraCloseMissingOpen:“This appears in TeX expressions when open and close braces do not match e.g. u003Ccodeu003E\( } \)u003C/codeu003EnnSee also:n* {{msg-mathjax|Tex-ExtraOpenMissingClose}}”,MissingLeftExtraRight:“{{doc-important|Do not translate u003Ccodeu003E\leftu003C/codeu003E and u003Ccodeu003E\rightu003C/codeu003E; they are TeX commands.}}nThis appears in TeX expressions when u003Ccodeu003Eleftu003C/codeu003E/u003Ccodeu003Erightu003C/codeu003E commands do no match e.g. u003Ccodeu003E\( \right) \)u003C/codeu003E”,MissingScript:“This appears in TeX expressions when a superscript or subscript is missing e.g. u003Ccodeu003Ea^2u003C/codeu003E or u003Ccodeu003Ea_2u003C/codeu003E.”,ExtraLeftMissingRight:“{{doc-important|Do not translate u003Ccodeu003E\leftu003C/codeu003E and u003Ccodeu003E\rightu003C/codeu003E; they are TeX commands.}}nThis appears in TeX expressions when u003Ccodeu003Eleftu003C/codeu003E/u003Ccodeu003Erightu003C/codeu003E commands do no match e.g. u003Ccodeu003E\( \left( \)u003C/codeu003E”,Misplaced:“This appears in TeX expressions when an item is misplaced e.g. u003Ccodeu003E\( u0026 \)u003C/codeu003E since the ampersand is supposed to be used in tabular expressions.nnParameters:n* %1 - the misplaced item”,MissingOpenForSub:“This appears in TeX expressions when a subscript is missing an open brace e.g. u003Ccodeu003E\( x__ \)u003C/codeu003EnnSee also:n* {{msg-mathjax|Tex-MissingOpenForSup}}”,MissingOpenForSup:“This appears in TeX expressions when a superscript is missing an open brace e.g. u003Ccodeu003E\( x^^ \)u003C/codeu003EnnSee also:n* {{msg-mathjax|Tex-MissingOpenForSub}}”,AmbiguousUseOf:“This appears in TeX expressions when a command is used in an ambiguous way e.g. u003Ccodeu003E\( x \over y \over z \)u003C/codeu003E.nnParameters:n* %1 - the name of the TeX command”,EnvBadEnd:“{{doc-important|Do not translate u003Ccodeu003E\beginu003C/codeu003E and u003Ccodeu003E\endu003C/codeu003E; they are TeX commands.}}nThis appears in TeX expressions when environment names do not match e.g. u003Ccodeu003E\( \begin{aligned} \end{eqarray} \)u003C/codeu003E.nnParameters:n* %1 - the environment name used for u003Ccodeu003E\beginu003C/codeu003En* %2 - the environment name used for u003Ccodeu003E\endu003C/codeu003E”,EnvMissingEnd:“{{doc-important|Do not translate u003Ccodeu003E\endu003C/codeu003E, it is a TeX command.}}nThis appears in TeX expressions when an environment is not closed e.g. u003Ccodeu003E\( \begin{aligned} \)u003C/codeu003E.nnParameters:n* %1 - the environment name e.g. u003Ccodeu003Ealignedu003C/codeu003E”,MissingBoxFor:“This appears in TeX expressions when a command is missing a TeX box e.g. u003Ccodeu003E\( \raise 1pt \)u003C/codeu003E.nnParameters:n* %1 - the command name”,MissingCloseBrace:“This appears in TeX expressions when a close brace is missing e.g. u003Ccodeu003E\( \array{ \)u003C/codeu003E”,UndefinedControlSequence:“This appears in TeX expressions when an undefined control sequence is used. Parameters:n* %1 - the name of the TeX command”,DoubleExponent:“This appears in TeX expressions when an ambiguous double exponent is used e.g. u003Ccodeu003Ex^3^2u003C/codeu003E should be u003Ccodeu003Ex^{3^2}u003C/codeu003E or u003Ccodeu003E{x^3}^2u003C/codeu003E.nnSee also:n* {{msg-mathjax|Tex-DoubleSubscripts}}”,DoubleSubscripts:“This appears in TeX expressions when an ambiguous double subscripts is used e.g. u003Ccodeu003Ex_3_2u003C/codeu003E should be u003Ccodeu003Ex_{3_2}u003C/codeu003E or u003Ccodeu003E{x_3}_2u003Ccodeu003E.nnSee also:n* {{msg-mathjax|Tex-DoubleExponent}}”,DoubleExponentPrime:“This appears in TeX expressions when an ambiguous double exponent is caused by a prime e.g. u003Ccodeu003Ex^a’u003C/codeu003E should be u003Ccodeu003E{x^a}‘u003C/codeu003E or u003Ccodeu003Ex^{a’}u003C/codeu003E”,CantUseHash1:“This appears in TeX expressions when the macro parameter character ‘#’ is used in math mode e.g. u003Ccodeu003E\( # \)u003C/codeu003E”,MisplacedMiddle:“{{doc-important|Do not translate u003Ccodeu003E\leftu003C/codeu003E and u003Ccodeu003E\rightu003C/codeu003E; they are TeX commands.}}nThis appears in TeX expressions when the u003Ccodeu003Emiddleu003C/codeu003E command is used outside u003Ccodeu003E\left … \rightu003C/codeu003E e.g. u003Ccodeu003E\( \middle| \)u003C/codeu003E”,MisplacedLimits:“This appears in TeX expressions when the u003Ccodeu003Elimitsu003C/codeu003E command is not used on an operator e.g. u003Ccodeu003E\( \limits \)u003C/codeu003E.nnParameters:n* %1 - u003Ccodeu003E\limitsu003C/codeu003E”,MisplacedMoveRoot:“This appears in TeX expressions when a move root command is used outside a root e.g. u003Ccodeu003E\( \uproot \)u003C/codeu003E.nnParameters:n* %1 - either u003Ccodeu003E\uprootu003C/codeu003E or u003Ccodeu003E\leftrootu003C/codeu003E”,MultipleCommand:“This happens when a command or token can only be present once, e.g. u003Ccodeu003E\tag{}u003C/codeu003E. Parameters:n* %1 - the name of the duplicated command”,IntegerArg:“This happens when an unexpected non-integer argument is passed to a command e.g. u003Ccodeu003E\uprootu003C/codeu003E.nnParameters:n* %1 - the name of the command”,NotMathMLToken:“MathJax has a non-standard u003Ccodeu003E\mmlTokenu003C/codeu003E command to insert MathML token elements.nnThis error happens when the tag name is unknown e.g. u003Ccodeu003E\mmlToken{INVALID}{x}u003C/codeu003E”,InvalidMathMLAttr:“MathJax has non standard MathML and HTML related commands which can contain attributes.nnThis error happens when the parameter is not a valid attribute e.g. u003Ccodeu003E\( \mmlToken{mi}[INVALID]{x} \)u003C/codeu003E where underscores are forbidden.”,UnknownAttrForElement:“MathJax has non standard MathML and HTML related commands which can contain attributes.nnThis error happens when the attribute is invalid for the given element e.g. u003Ccodeu003E\( \mmlToken{mi}[INVALIDATTR=u003Cnowikiu003E”u003C/nowikiu003E]{x} \)u003C/codeu003EnnParameters:n* %1 - attributen* %2 - …”,MaxMacroSub1:“MathJax limits the number of macro substitutions to prevent infinite loops.nnFor example, this error may happen with u003Ccodeu003E\newcommand{\a}{\a} \au003C/codeu003E”,MaxMacroSub2:“MathJax limits the number of nested environments to prevent infinite loops.nnFor example, this error may happen with u003Ccodeu003E\newenvironment{a}{\begin{a}}{\end{a}} \begin{a}\end{a}u003C/codeu003E”,MissingArgFor:“This happens when an argument is missing e.g. u003Ccodeu003E\frac{a}u003C/codeu003E. Parameters:n* %1 - the command name e.g. u003Ccodeu003E\fracu003C/codeu003E”,ExtraAlignTab:“{{doc-important|Do not translate u003Ccodeu003E\casesu003C/codeu003E; it is a TeX command.}}nThis happens when u003Ccodeu003E\casesu003C/codeu003E has two many columns e.g. u003Ccodeu003E\cases{a u0026 b u0026 c}u003C/codeu003E”,BracketMustBeDimension:“This happens when a bracket argument of an item is not a dimension e.g. u003Ccodeu003E\begin{array} x \\[INVALID] y \end{array}u003C/codeu003E.nnParameters:n* %1 - e.g. u003Ccodeu003E\u003C/codeu003E”,InvalidEnv:“This happens with invalid environment name e.g. u003Ccodeu003E\begin{INVALID} \end{INVALID}u003C/codeu003E where underscores are forbidden.nnParameters:n* %1 - the environment name e.g. u003Ccodeu003E_INVALID_u003C/codeu003E”,UnknownEnv:“This happens when an unknown environment is used e.g. u003Ccodeu003E\begin{UNKNOWN} \end{UNKNOWN}u003C/codeu003E.nnParameters:n* %1 - the environment name e.g. u003Ccodeu003EUNKNOWNu003C/codeu003E”,ExtraCloseLooking:“This happens in some situations when an extra close brace is found while looking for another character, for example u003Ccodeu003E\( \sqrt[”‘{{red|u003Cnowikiu003E}u003C/nowikiu003E}}”’]x \)u003C/codeu003E.nnParameters:n* %1 - the character searched e.g. u003Ccodeu003E]u003C/codeu003E”,MissingCloseBracket:“This error happens when a closing ‘u003Ccodeu003E]u003C/codeu003E’ is missing e.g. u003Ccodeu003E\( \sqrt[ \)u003C/codeu003E. Parameters:n* %1 - the command name e.g. u003Ccodeu003E\sqrtu003C/codeu003E”,MissingOrUnrecognizedDelim:“This error happens when a delimiter is missing or unrecognized in a TeX expression e.g. u003Ccodeu003E\( \left \)u003C/codeu003E.nnParameters:n* %1 - the command name e.g. u003Ccodeu003E\leftu003C/codeu003E”,MissingDimOrUnits:“This error happens with some TeX commands that are expecting a unit e.g. u003Ccodeu003E\aboveu003C/codeu003E. Parameters:n* %1 - the command name”,TokenNotFoundForCommand:“This happens while processing a TeX command that is expected to contain a token e.g. u003Ccodeu003E\( \root{x} \)u003C/codeu003E where ‘u003Ccodeu003E\ofu003C/codeu003E’ should be used.nnParameters:n* %1 - the token not found e.g. u003Ccodeu003E\ofu003C/codeu003En* %2 - the command being processed e.g. u003Ccodeu003E\rootu003C/codeu003E”,MathNotTerminated:“This happens when a math is not terminated in a text box e.g. u003Ccodeu003E\( \text{$x} \)u003C/codeu003E where the closing dollar is missing.”,IllegalMacroParam:“This error happens when an invalid macro parameter reference is used e.g. u003Ccodeu003E\( \def\mymacro#1{#2} \mymacro{x} \)u003C/codeu003E where ‘#2’ is invalid since u003Ccodeu003E\mymacrou003C/codeu003E has only one parameter.”,MaxBufferSize:“The buffer size refers to the memory used by the TeX input processor.nnThis error may happen with recursive calls e.g. u003Ccodeu003E\( \newcommand{\a}{\a\a} \a \)u003C/codeu003E.nnNote that the number of a’s is exponential with respect to the number of recursive calls.nnHence ‘MaxBufferSize’ is likely to happen before ‘MaxMacroSub1’”,CommandNotAllowedInEnv:“This appears when the u003Ccodeu003E\tagu003C/codeu003E command is used inside an environment that does not allow labelling e.g. u003Ccodeu003E\begin{split} x \tag{x} \end{split}u003C/codeu003E.nnParameters:n* %1 - u003Ccodeu003E\tagu003C/codeu003En* %2 - the name of the environment”,MultipleLabel:“This happens when TeX labels are duplicated e.g. u003Ccodeu003E\( \label{x} \) \( \label{x} \)u003C/codeu003E.nnParameters:n* %1 - TeX label name”,CommandAtTheBeginingOfLine:“This happens when showleft/showright are misplaced. Parameters:n* %1 - the macro name”,IllegalAlign:“This happens when an invalid alignment is specified in u003Ccodeu003E\cfracu003C/codeu003E e.g. u003Ccodeu003E\cfrac[INVALID]{a}{b}u003C/codeu003E.nnParameters:n* %1 - u003Ccodeu003E\cfracu003C/codeu003E”,BadMathStyleFor:“This happens when an invalid style is specified in u003Ccodeu003E\genfracu003C/codeu003E e.g. u003Ccodeu003E\genfrac{\{}{\}}{0pt}{INVALID}{a}{b}u003C/codeu003E.nnParameters:n* %1 - u003Ccodeu003E\genfracu003C/codeu003E”,PositiveIntegerArg:“This happens when an invalid alignment is specified in the u003Ccodeu003Ealignedatu003C/codeu003E environment e.g. u003Ccodeu003E\begin{alignedat}{INVALID}\end{alignedat}u003C/codeu003E.”,ErroneousNestingEq:“This happens when some equation structures are nested in a way forbidden by LaTeX e.g. two nested u003Ccodeu003Emultlineu003C/codeu003E environment.”,MultlineRowsOneCol:“This happens when a row of the u003Ccodeu003Emultlineu003C/codeu003E environment has more than one column e.g. u003Ccodeu003E\begin{multline} x u0026 y \end{multline}u003C/codeu003E.nnParameters:n* %1 - the environment name u003Ccodeu003Emultlineu003C/codeu003E”,MultipleBBoxProperty:“This appears with the TeX command u003Ccodeu003E\bboxu003C/codeu003E when a property e.g. the background color is specified twice.nnParameters:n* %1 - the name of the duplicate propertyn* %2 - the command name u003Ccodeu003E\bboxu003C/codeu003E”,InvalidBBoxProperty:“This appears with the TeX command u003Ccodeu003E\bboxu003C/codeu003E when a property is not a color, a padding dimension, or a style.nn‘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.nnParameters:n* %1 - the name of the invalid property specified”,ExtraEndMissingBegin:“{{doc-important|Do not translate u003Ccodeu003E\begingroupu003C/codeu003E.}}nThis appears in TeX expressions when begingroup/endgroup do not match. Parameters:n* %1 - the command name u003Ccodeu003E\endgroupu003C/codeu003E”,GlobalNotFollowedBy:“{{doc-important|Do not translate u003Ccodeu003E\letu003C/codeu003E, u003Ccodeu003E\defu003C/codeu003E, or u003Ccodeu003E\newcommandu003C/codeu003E; they are TeX expressions.}}nThis appears in TeX expressions when u003Ccodeu003E\globalu003C/codeu003E is not followed by u003Ccodeu003E\letu003C/codeu003E, u003Ccodeu003E\defu003C/codeu003E, or u003Ccodeu003E\newcommandu003C/codeu003E”,UndefinedColorModel:“An invalid color model is used for the u003Ccodeu003E\coloru003C/codeu003E command. Parameters:n* %1 - the color model specified”,ModelArg1:“An invalid color value is used for the u003Ccodeu003E\coloru003C/codeu003E command e.g. u003Ccodeu003E\( \color[RGB]{}{} \)u003C/codeu003EnnParameters:n* %1 - color model name”,InvalidDecimalNumber:“An invalid decimal number is used for the u003Ccodeu003E\coloru003C/codeu003E command e.g. u003Ccodeu003E\( \color[rgb]{,,}{} \)u003C/codeu003E.nnA valid decimal number is such as: 12, 12., 12.34, .34”,ModelArg2:“An out-of-range number is used for the u003Ccodeu003E\coloru003C/codeu003E command e.g. u003Ccodeu003E\( \color[RGB]{256,,}{} \)u003C/codeu003E.nnParameters:n* %1 - the color model e.g. u003Ccodeu003ERGBu003C/codeu003En* %2 - the lower bound of the valid interval e.g. 0 for the RGB color modeln* %3 - the upper bound of the valid interval e.g. 255 for the RGB color model”,InvalidNumber:“An invalid number is used for the u003Ccodeu003E\coloru003C/codeu003E command e.g. u003Ccodeu003E\( \color[RGB]{,,}{} \)u003C/codeu003E.nnA valid number is such as: 123”,NewextarrowArg1:“Used when the first argument of u003Ccodeu003E\Newextarrowu003C/codeu003E is invalid. Parameters:n* %1 - the command name u003Ccodeu003E\Newextarrowu003C/codeu003E”,NewextarrowArg2:“Used when the second argument of u003Ccodeu003E\Newextarrowu003C/codeu003E is invalid. Parameters:n* %1 - the command name u003Ccodeu003E\Newextarrowu003C/codeu003E”,NewextarrowArg3:“Used when the third argument of u003Ccodeu003E\Newextarrowu003C/codeu003E is invalid. Parameters:n* %1 - the command name u003Ccodeu003E\Newextarrowu003C/codeu003E”,NoClosingChar:“This is used in TeX mhchem expressions when a closing delimiters is missing e.g. u003Ccodeu003E\( \ce{ -u003E[ } \)u003C/codeu003E.nnParameters:n* %1 - u003Ccodeu003E)u003C/codeu003E, u003Ccodeu003E}u003C/codeu003E, or u003Ccodeu003E]u003C/codeu003E”,IllegalControlSequenceName:“This appears when the u003Ccodeu003E\newcommandu003C/codeu003E TeX command is given an illegal control sequence name.nnParameters:n* %1 - u003Ccodeu003E\newcommandu003C/codeu003E”,IllegalParamNumber:“This appears when the u003Ccodeu003E\newcommandu003C/codeu003E TeX command is given an illegal number of parameters.nnParameters:n* %1 - u003Ccodeu003E\newcommandu003C/codeu003E”,MissingCS:“This appears when a TeX definitions is not followed by a control sequence e.g. u003Ccodeu003E\let INVALIDu003C/codeu003E.nnParameters:n* %1 - may be commands like u003Ccodeu003E\letu003C/codeu003E, u003Ccodeu003E\defu003C/codeu003E, u003Ccodeu003E\newcommandu003C/codeu003E, u003Ccodeu003E\globalu003C/codeu003E, etc.”,CantUseHash2:“This appears when the character ‘#’ is incorrectly used in TeX definitions, e.g. u003Ccodeu003E\def\mycommand{{red|#}}Au003C/codeu003E.nnParameters:n* %1 - the command used e.g. u003Ccodeu003Emycommandu003C/codeu003E”,SequentialParam:“This appears in TeX definitions when parameters are not numbered sequentially e.g. u003Ccodeu003E\def\mycommand#2#1u003C/codeu003E.nnParameters:n* %1 - the command name e.g. u003Ccodeu003E\defu003C/codeu003E”,MissingReplacementString:“This appears in TeX definitions when you don’t specify a replacement string e.g. u003Ccodeu003E\def\mycommandu003C/codeu003E.nnParameters:n* %1 - the command name e.g. u003Ccodeu003E\defu003C/codeu003E”,MismatchUseDef:“This appears in TeX definitions when a TeX command does not match its definition e.g. u003Ccodeu003E\( \def\mycommand[#1]#2[#3]{#1+#2+#3} \mycommand{a}{b}[c] \)u003C/codeu003E.nnParameters:n* %1 - the command name e.g. u003Ccodeu003E\mycommandu003C/codeu003E”,RunawayArgument:“This appears in TeX definitions when a TeX command does not match its definition e.g. u003Ccodeu003E\( \def\mycommand[#1][#2]#3{#1+#2+#3} \mycommand[a]{b} \)u003C/codeu003E.nnParameters:n* %1 - the command name e.g. u003Ccodeu003E\mycommandu003C/codeu003E”,NoClosingDelim:“This appears in TeX expressions when a u003Ccodeu003E\verbu003C/codeu003E command is not closed e.g. u003Ccodeu003E\( \verb?… \)u003C/codeu003E is missing a closing question mark.nnParameters:n* %1 - the command name”}});MathJax.Ajax.loadComplete(“/localization/qqq/TeX.js”);