WikiDer > Анықтама: Формуланы көрсету - Википедия

Help:Displaying a formula - Wikipedia
Бұл скриншот формуланы көрсетеді E = mc2 пайдалану арқылы өңделуде VisualEditor. Көрнекі редактор формуланы көрсету үшін ұсынылған үш режимнің бірін таңдауға мүмкіндік беретін батырманы көрсетеді.

MediaWiki көрсетеді комбинациясын қолданатын математикалық теңдеулер HTML және нұсқасы LaTeX.

LaTeX нұсқасы ішкі жиын болып табылады AMS-LaTeX белгілеу, суперсет LaTeX түзету, ол өз кезегінде суперсет болып табылады TeX белгілеу, үшін математикалық формулалар. Толық TeX тілінің тек шектеулі бөлігіне қолдау көрсетіледі; Толығырақ төменде қараңыз.[a]

Әдепкі бойынша көрінбейтін SVG кескіндері MathML жасалады. Жасы үлкен PNG кескіндерді орнатуға болады пайдаланушының қалауы.[b] Кейбір браузерлерде Firefox, арқылы көрсету үшін MathML қолдануға болады кеңейтулер; негізгі кеңейту парағын мына жерден қараңыз mw: кеңейту: математика толық ақпарат алу үшін. Клиент жағы MathJax бұдан былай қолдау көрсетілмейді.

Негіздері

Математикалық түзету ішке енеді <math>...</math>. Химиялық түзету ішке енеді <math chem>...</math> немесе <chem>...</chem>. Барлық осы тегтер TeX пайдаланады.

TeX кодын сөзбе-сөз аудару керек: MediaWiki шаблондары, алдын ала анықталған шаблондар және параметрлерді математикалық тегтер ішінде пайдалану мүмкін емес: қос жақшалардың жұптары еленбейді және «#» қате туралы хабарлама береді. Алайда, математикалық тегтер #if-тің сол кездегі және басқа бөліктерінде жұмыс істейді, т.б. қараңыз m: Үлгі: TeX ішінде параметрлерді қолдануға тырысу (кері сілтемелер өңдеу) қосымша ақпарат алу үшін.

Ескірген тег <ce> тым түсініксіз болып саналды, және ол ауыстырылды <chem>.[1]

LaTeX командалары

LaTeX командалары регистрді ескереді және келесі екі форматтың бірін алады:

  • Олар кері қисықтан басталады , содан кейін тек әріптерден тұратын атау болады. Командалық аттар бос орынмен, санмен немесе кез келген басқа «әріпсіз» арқылы тоқтатылады.
  • Олар артқы сызықтан және дәл бір әріптен тұрады.

Кейбір пәрмендерге дәлел, бұны бұйрық атауынан кейін {} бұйра жақшалар арасында беру керек. Кейбір командалар міндетті емес параметрлері, олар бұйрық атауынан кейін тік жақшаға қосылады []. Жалпы синтаксис:

 commandname [option1, option2, ...] {argument1} {argument2} ...

Арнайы кейіпкерлер

Келесі таңбалар - бұл LaTeX астында ерекше мағынасы бар немесе барлық қаріптерде қол жетімді емес, сақталған таңбалар. Егер сіз оларды мәтінге тікелей енгізсеңіз, олар әдетте көрсетілмейді, керісінше сіз ойламаған нәрселерді орындайды.

# $ % ^ & _ { } ~ \

Бұл таңбаларды қашу символының кері сызығының префиксі арқылы енгізуге болады \ немесе арнайы реттілікті қолдану:

 #  $ \% ^  wedge  &  _  {}  sim  backslash

өнімді

.

Артқы сызық таңбасы can емес оның алдына тағы бір кері сызық қосу арқылы енгізу керек (); бұл реттілік сызықты бұзу үшін қолданылады. Математикалық режимде кері сызықты енгізу үшін пайдалануға болады backslash оның орнына береді .

Пәрмен tilde келесі әріптің үстіне орналастырылған тильда шығарады. Мысалға, tilde {a} береді . Тек тильда ~ шығару үшін пайдаланыңыз tilde {} береді , бос қораптың үстіне ~ орналастыру. Сонымен қатар sim өндіреді , үлкен орталықтандырылған ~ кейбір жағдайларда қолайлы болуы мүмкін.

Пәрмен hat мысалы, келесі кейіпкердің үстінен шляпа шығарады hat {o} өндіреді . Созылатын нұсқа үшін broadhat {abc} беру . Сына сына әдетте математикалық оператор ретінде қолданылады реттілік ^ сына өндіреді ASCII caret ^ таңбасына ең жақсы балама.

Бос орындар

Бос немесе қойынды сияқты «бос орын» таңбаларын LaTeX «кеңістік» ретінде біркелкі қарастырады. Бірнеше рет бос кеңістік таңбалары бір «кеңістік» ретінде қарастырылады. Қараңыз төменде әр түрлі көлемдегі кеңістіктер шығаратын командалар үшін.

LaTeX орталары

Қоршаған орта LaTeX-те командаларға ұқсас рөл бар, бірақ олар көбінесе формуланың кең бөлігіне әсер етеді. Олардың синтаксисі:

 баста{қоршаған орта аты}   әсер етілетін мәтін Соңы{қоршаған орта аты}

Википедия қолдайтын ортаға кіреді матрица, туралаужәне т.б. қараңыз төменде.

Көрсету

Қаріптің өлшемдері мен түрлері браузердің параметрлеріне немесе CSS-ке тәуелді емес. Қаріптердің өлшемдері мен типтері көбінесе HTML-ні көрсететіндерден ауытқиды. Қоршаған мәтінмен тігінен туралау да қиындық тудыруы мүмкін; айналасында жұмыс сипатталған «Қалыпты мәтін ағынымен туралау» төмендегі бөлім. The CSS селекторы кескіндер болып табылады img.tex.

The мәтін көру қабілеті нашар адамдарға және суреттерді көре алмайтын басқа оқырмандарға көрсетілетін, сондай-ақ мәтін таңдалған және көшірілген кезде қолданылатын PNG кескіндерінің, суретті шығарған викитекстің әдепкі мәні, <math> және </math>. Анды нақты көрсету арқылы оны болдырмауға болады альт үшін төлсипат математика элемент. Мысалға, <math alt="Square root of pi"> sqrt{ pi}</math> кескін жасайды оның мәтіні «pi-дің квадрат түбірі». Мұны тақырып мысалы, PNG кескінінің үстінде жылжу кезінде қалқымалы мәтін шығаратын атрибут <math title="pi"> pi</math> кескін жасайды оның қалқымалы мәтіні «pi».

Математикада әдеттегідей функция мен оператор атауларынан басқа айнымалылар мен әріптер курсивпен берілген; сандар жоқ. Басқа мәтін үшін (айнымалы белгілер сияқты) айнымалы сияқты курсивпен көрсетілмеу үшін пайдаланыңыз мәтін немесе mathrm (бұрын rm). Сіз сонымен қатар жаңа функция атауларын анықтай аласыз operatorname{...}. Мысалға, мәтін{abc} береді . operatorname{...} қажет болған жағдайда оператор атауына дейін және одан кейін қашықтықты, қашан болуын қамтамасыз етеді а operatorname{sn}б ретінде көрсетіледі («sn» -дің сол және оң жағында бос орын бар) және а operatorname{sn}(b + c) сияқты (оңға емес, солға, бос орынмен). LaTeX жұлдызды нұсқасы, оператор атауы * қолдау көрсетілмейді, бірақ уақытша шешім қосу керек limit орнына. Мысалға, operatorname{sn}_{b> c}(b + c) qquad operatorname{sn} limit_{b> c}(b + c) ретінде көрсетеді

.

Latex-те Unicode таңбаларына толық қолдау көрсетілмейді және барлық таңбалар көрсетілмейді. Акценті бар латын таңбаларының көпшілігі дұрыс көрсетілген. Алайда, кейбіреулері, атап айтқанда, бірнеше диакритиканы (мысалы, вьетнам тілінде қолданылатын латын әріптерімен) немесе бір таңбаға айналдыруға болмайтындарды (мысалы, латынның W бас әрпімен, сақинамен) немесе басқа диакритиктерді (мысалы, огонек немесе поляк сияқты орталық еуропалық тілдерде қолданылатын екі қабатты екпін немесе вьетнам тіліндегі кейбір дауысты дыбыстардың үстінде орналасқан мүйіз) немесе басқа өзгертілген әріп формалары (IPA нотацияларында немесе африкалық тілдерде немесе ортағасырлық мәтіндерде қолданылады), кейбір диграмматикалық лигатуралар (голланд тілінде IJ сияқты), немесе грек тілінен алынған латын әріптері немесе кіші бас әріптер, сондай-ақ жоғарғы және төменгі әріптер. Мысалға, мәтін{ð} және мәтін{þ} (исланд тілінде қолданылады) қателер жібереді.

Мәтін режимінде тырнақшаларды енгізудің қалыпты тәсілі (сол жақта екі артқы кене және оң жақта екі апостроф), мысалы. мәтін{«дәйексөз» сөзі} дұрыс жұмыс істемейді. Уақытша шешім ретінде сіз редактордың астындағы «Белгілер» ашылмалы панелінен қол жетімді Юникодтың сол және оң тырнақша белгілерін пайдалана аласыз: мәтін{«дәйексөз» сөзі}.

Формулаларды мәжбүрлеп беру

MediaWiki дүкендері формулаларды а кэш сол формулалардың суреттері парақты пайдаланушы ашқан сайын жасауды қажет етпейтін етіп. Парақтың барлық формулаларын қайта көрсетуге мәжбүр ету үшін оны айнымалылардың көмегімен ашыңыз әрекет = purge & mathpurge = шын. Мысалы, мақалада дұрыс көрсетілмеген формула бар екенін елестетіп көріңіз Ажырамас. Осы формуланы қайта көрсетуге мәжбүр ету үшін URL мекенжайын ашу керек https://kk.wikipedia.org/w/index.php?title=Integral&action=purge&mathpurge=true . Кейін сізге керек браузердің кэшін айналып өту сондықтан формулалардың жаңа құрылған суреттері жүктеледі. Сондай-ақ қараңыз mw: Кеңейту: Math # теңдеулерден тұратын парақтар толығырақ ақпарат алу үшін.

TeX пен HTML

TeX белгілеуі арнайы таңбаларды шығарудың жалғыз әдісі емес. Бұл салыстыру кестесінде көрсетілгендей, кейде HTML-ді қолдану арқылы ұқсас нәтижелерге қол жеткізуге болады Үлгі: Математика. Сондай-ақ қараңыз Анықтама: арнайы кейіпкерлер.

TeX синтаксисіTeX көрсетуHTML синтаксисіHTML көрсету
альфа{{math | ''& альфа;''}}α
f (x) = x^2{{math | '' f '' ('' x '') {{=}} '' x ''<суп>2</суп>}}f(х) = х2
sqrt{2}{{математика | {{радикалды | 2}}}}2
sqrt{1-е^2}{{математика | {{радикалды | 1 & минус; '' e ''<суп>2</суп>}}}}1 − e2
\{1, е, pi }{{math | {{mset | 1, '' e '', ''& pi;''}}}}{1, e, π}
| z + 1 | leq 2{{math | {{abs | '' z '' + 1}} & le; 2}}|з + 1| ≤ 2

Жинақтарды ішіне жазғанда абай болу керек {{математика}}, өйткені жақша шаблон синтаксисімен қайшы келуі мүмкін. The {{mset}} жоғарыда келтірілген мысалда көрсетілгендей шаблон бар. Сияқты, {{абс}} шаблон синтаксисіне қайшы келетін құбыр таңбасына көмектесу үшін оның параметрін тік жолақтардың ішіне қосады.

Сол жақтағы кодтар оң жақтағы белгілерді шығарады, бірақ ‘=’ қоспағанда, соңғысын тікелей викитексте орналастыруға болады.

HTML синтаксисіКөрсету
& альфа; & бета; & гамма; & атырау; & эпсилон; & zeta; & eta; & theta; & iota; & kappa; & лямбда; & mu; & nu; & xi; & омикрон; & pi; & rho; & sigma; & sigmaf; & tau; & upsilon; & phi; & chi; & psi; & омега;

α β γ δ ε ζ
η θ ι κ λ μ ν
ξ ο π ρ σ ς
τ υ φ χ ψ ω

& Гамма; & Delta; & Тета; & Lambda; & Xi; & Pi; & Sigma; & Phi; & Psi; & Омега;

Γ Δ Θ Λ Ξ Π
Σ Φ Ψ Ω

& int; & қосынды; & өнім; & радикалды; & минус; & plusmn; & инфин; & асимп; & тірек; = & equiv; & не; & le; & ge; & times; & middot; & sdot; & бөлу; & бөлігі; & прайм; & Prime; & nabla; & permil; & deg; & there4; &бос;

∫ ∑ ∏ √ − ± ∞
≈ ∝ = ≡ ≠ ≤ ≥
× · ⋅ ÷ ∂ ′ ″
∇ ‰ ° ∴ ∅

&ішінде; & емес; & қақпағы; & кесе; & қосалқы; & sup; & sube; & supe; & емес; &және; & немесе; & бар; & жалпы; & rArr; & hArr; & rarr; & harr; & uarr; & darr; & alefsym; - & ndash; & mdash;

∈ ∉ ∩ ∪ ⊂ ⊃ ⊆ ⊇
¬ ∧ ∨ ∃ ∀
⇒ ⇔ → ↔ ↑ ↓
ℵ - - -

Жоба HTML және TeX бойынша консенсусқа қол жеткізген жоқ, өйткені олардың әрқайсысының кейбір жағдайларда артықшылықтары бар.

Native MathML

Әдепкі MathML / SVG рендерер арқылы таңдалатын опция Менің қалауым - сыртқы келбет - математика, жасырын MathML кодын жасайды. Бұл кодты экранды оқырмандар және басқа көмекші технологиялар қолдана алады. Нақты көрсету үшін MathML Firefox-та орнатуға болады Native MathML кеңейту немесе жай көшіру оның CSS ережелері сіздің Уикипедияңызға пайдаланушы стилі. Екі жағдайда да сізде болуы керек MathML қолдайтын қаріптер сіздің жүйеңізде орнатылған. Көшіру-қою үшін қолдауды орнатыңыз MathML көшірмесі. MathML-ді басқа жүйелерде қолдану туралы толық ақпаратты мына жерден табуға болады mw: кеңейту: математика.

TeX көмегімен форматтау

Функциялар, символдар, арнайы таңбалар

Екпіндер мен диакритиктер

dot {a}, ddot {a}, хурц {a}, grave {a}
check {a}, breve {a}, tilde {a}, bar {a}
hat {a}, widehat {a}, vec {a}

Стандартты функциялар

exp_a b = a ^ b, exp b = e ^ b, 10 ^ m
ln c, lg d = log e, log_ {10} f
sin a, cos b, tan c, cot d, sec e, csc f
arcsin h, arccos i, arctan j
sinh k, cosh l, tanh m, coth n
operatorname {sh} k, operatorname {ch} l, operatorname {th} m, operatorname {coth} n
operatorname {argsh} o, operatorname {argch} p, operatorname {argth} q
sgn r, сол жақ vert s оң vert
min (x, y), max (x, y)

Шектер

min x, max y, inf s, sup t
lim u, liminf v, limsup w
dim p, deg q, det m, ker phi

Проекциялар

Pr j, hom l, lVert z rVert, arg z

Дифференциалдар және туындылар

дт, mathrm{г.}т, ішінара т, nabla psi
dy / dx, mathrm{г.}у / mathrm{г.}х, frac{dy}{dx}, frac{ mathrm{г.}ж}{ mathrm{г.}х}, frac{ ішінара^2}{ ішінара х_1 ішінара х_2}ж
prime, backprime, f^ prime, f ', f' ', f^{(3)}, нүкте у, ddot ж

Әріпке ұқсас белгілер немесе тұрақтылар

infty, aleph, complement, backepsilon, eth, Finv, hbar
Im, imath, jmath, Bbbk, ell, mho, wp, Re, circledS, S, P, AA

Модульдік арифметика

s_k equiv 0 pmod {m}
a bmod b
gcd (m, n), operatorname {lcm} (m, n)
орта, nmid, shortmid, n қысқа

Радикалдар

surd, sqrt {2}, sqrt [n] {}, sqrt [3] { frac {x ^ 3 + y ^ 3} {2}}

Операторлар

+, -, pm, mp, dotplus
times, div, divideontimes, /, backslash
cdot, * ast, star, circ, bullet
boxplus, boxminus, boxtimes, boxdot
oplus, ominus, otimes, oslash, odot
circleddash, circledcirc, circledast
bigoplus, bigotimes, bigodot

Жинақтар

{}, O empty emptyset, varnothing
in, notin not in, ni, not ni
cap, Cap, sqcap, bigcap
кубок, кубок, sqcup, bigcup, bigsqcup, uplus, biguplus
setminus, smallsetminus, times
ішкі жиын, Ішкі жиын, sqsubset
supset, Supset, sqsupset
subseteq, nsubseteq, subsetneq, varsubsetneq, sqsubseteq
supseteq, nsupseteq, supsetneq, varsupsetneq, sqsupseteq
subseteqq, nsubseteqq, subsetneqq, varsubsetneqq
supseteqq, nsupseteqq, supsetneqq, varsupsetneqq

Қарым-қатынастар

=, ne, neq, equiv, not equiv
doteq, doteqdot, overset { underset { mathrm {def}} {}} {=}, :=
sim, nsim, backsim, thicksim, simeq, backsimeq, eqsim, cong, ncong
жуықтап, қалыңдыққа, жуықтап, асимп, propto, varpropto
<, nless, ll, not ll, lll, not lll, lessdot
>, ngtr, gg, not gg, ggg, not ggg, gtrdot
le, leq, lneq, leqq, nleq, nleqq, lneqq, lvertneqq
ge, geq, gneq, geqq, ngeq, ngeqq, gneqq, gvertneqq
lessgtr, lesseqgtr, lesseqqgtr, gtrless, gtreqless, gtreqqless
leqslant, nleqslant, eqslantless
geqslant, ngeqslant, eqslantgtr
lesssim, lnsim, lessapprox, lnapprox
gtrsim, gnsim, gtrapprox, gnapprox
prec, nprec, preceq, npreceq, precneqq
succ, nsucc, succeq, nsucceq, succneqq
preccurlyeq, curlyeqprec
succcurlyeq, curlyeqsucc
precsim, precnsim, precapprox, precnapprox
succsim, succnsim, succapprox, succnapprox

Геометриялық

параллель, nпараллель, қысқа параллель, n қысқа параллель
perp, бұрышы, сфералық бұрыш, өлшенген бұрыш, 45 ^ циркуляция
Box, square, blacksquare, алмаз, Diamond, пастилка, blacklozenge, bigstar
bigcirc, үшбұрыш, bigtriangleup, bigtriangledown
vartriangle, triangledown
blacktriangle, blacktriangledown, blacktriangleleft, blacktriangleright

Логика

forall, бар, nexists
сондықтан, өйткені, Және
lor vee, curlyvee, bigvee

пайдаланбаңыз немесе қазір қолданыстан шыққан

land wedge, curlywedge, bigwedge

пайдаланбаңыз және қазір қолданыстан шыққан

bar {q}, bar {abc}, overline {q}, overline {abc},

lnot neg, not operatorname {R}, bot, top


vdash dashv, vDash, Vdash, модельдері
Vvdash nvdash nVdash nvDash nVDash
ulcorner urcorner llcorner lrcorner

Көрсеткілер

Тіреу, Сол жақ
Rightarrow, nRararrow, Longrightarrow білдіреді
Солға, nСолға, Ұзынға
Сол жақ оңға, nСол жаққа, 3
Uparrow, Downarrow, Updownarrow
rightarrow to, nrightarrow, longrightarrow
солжелу алады, nсолға, ұзынға
солақай, nол оң жақта, сол жақта оң жақта
uparrow, downarrow, updownarrow
қарақұйрық, торғай, nқарағай, емен
mapsto, longmapsto
rightharpoonup rightharpoondown leftharpoonup leftharpoondown upharpoonleft upharpoonright downharpoonleft downharpoonright rightletharoon сол жақта қасықтар
curvearrowleft circlearrowleft Lsh upuparrows rightrightarrows rightleftarrows rightarrowtail looparrowright
curvearrowright circlearrowright Rsh downdownarrows leftleftarrows leftrightarrows leftarrowtail looparrowleft
hookrightarrow hookleftarrow multimap leftrightsquigarrow Rightsquigarrow twoheadrightarrow twoheadleftarrow

Арнайы

amalg P S \% қанжар ddagger ldots cdots
smile frown wr triangleleft triangleright
алмаз костюмі, жүректер костюмі, клуб костюмі, күрек костюм, ойын, жалпақ, табиғи, өткір

Сұрыпталмаған (жаңа материалдар)

diagup diagdown centerdot ltimes rtimes leftthreetimes rightthreetimes
eqcirc circeq triangleq bumpeq Bumpeq doteqdot isingdotseq fallingdotseq
intercal barwedge veebar doublebarwedge between pitchfork
vartriangleleft ntriangleleft vartriangleright ntriangleright
trianglelefteq ntrianglelefteq trianglerighteq ntrianglerighteq

Осы белгілер туралы семантиканы көбірек білу үшін қысқаша ақпаратты қараңыз TeX аспазы.

Үлкен өрнектер

Жазбалар, суперкрипттер, интегралдар

ЕрекшелікСинтаксисОл қалай көрінеді
Сипаттамаа^2, а^{x + 3}
Қосымша жазбаа_2
Топтастыру10^{30} а^{2+2}
а_{i, j} б_{f '}
Sub & super көлденең бөлінбестен және онсыз үйлеседіх_2^3
{х_2}^3
Супер супер10^{10^{8}}
Алдыңғы және / немесе қосымша суб & супер sideset{_1^2}{_3^4} prod_а^б
{}_1^2! Омега_3^4
Қаптау overset{ альфа}{ омега}
underset{ альфа}{ омега}
overset{ альфа}{ underset{ гамма}{ омега}}
stackrel{ альфа}{ омега}
Туындыx ', y' ', f', f ''
х^ prime, ж^{ prime prime}
Туынды нүктелер нүкте{х}, ddot{х}
Асты сызықтар, сызықтар, векторлар hat а бар б vec c
overrightarrow{а б} overleftarrow{c d} кең{d e f}
overline{g h i} астын сыз{j k l}
Доға (уақытша шешім) overset{ қабағын түйіп} {AB}
КөрсеткілерA xleftarrow{n + mu-1} B xrightarrow[T]{n pm i-1} C
Нөмірлер overbrace{ 1+2+ cdots+100 }^{5050}
Желіліктер underbrace{ a + b + cdots+ z }_{26}
Қосынды сома_{k = 1}^N к^2
Қосынды (күш textstyle) textstyle сома_{k = 1}^N к^2
Бөлшекпен қосыңыз (әдепкі бойынша) textstyle) frac{ сома_{k = 1}^N к^2}{а}
Бөлшектің қосындысы (күш displaystyle) frac{ displaystyle сома_{k = 1}^N к^2}{а}
Бөлшектегі қосынды (балама шектер стилі) frac{ sum шектер^{^N}_{k = 1} к^2}{а}
Өнім prod_{i = 1}^N x_мен
Өнім (күш textstyle) textstyle prod_{i = 1}^N x_мен
Қосымша өнім coprod_{i = 1}^N x_мен
Қосымша өнім (күш textstyle) textstyle coprod_{i = 1}^N x_мен
Шектеу lim_{n to infty}х_n
Шек (күш textstyle) textstyle lim_{n to infty}х_n
Ажырамас int шегі_{1}^{3} frac{e^3 / х}{х^2}\, dx
Интегралды (балама шектер стилі) int_{1}^{3} frac{e^3 / х}{х^2}\, dx
Интегралды (күш textstyle) textstyle int шегі_{}^{N} e^x dx
Интегралды (күш textstyle, балама шектер стилі) textstyle int_{}^{N} e^x dx
Екі жақты интегралшектер_Dx\,dy
Үштік интеграл iiint шектері_E dx\,dy\,dz
Төрттік интеграл iiiint шектер_F dx\,dy\,dz\,дт
Сызық немесе жол интеграл int_{(х, у) in C} х^3\, dx + 4y^2\, dy
Тұйық сызық немесе интеграл жол oint_{(х, у) in C} х^3\, dx + 4y^2\, dy
Қиылысулар bigcap_{i = 1}^n E_мен
Одақтар bigcup_{i = 1}^n E_мен

Атрибутты көрсету

The <math> тег а қабылдауы мүмкін дисплей мүмкін мәндерімен төлсипат кезекте және блок.

Кезекте

Егер дисплей атрибутының мәні кірістірілген болса, мазмұны кірістірілген режимде көрсетіледі; яғни теңдеу үшін жаңа абзац болмайды және операторлар тік кеңістіктің аз мөлшерін ғана тұтынатын етіп шығарылады.

Мысал

Қосынды 2-ге жақындайды.

Келесі жол енін үлкен операторлар алаңдамайды.

Математика мысалының коды келесідей:

<математика дисплей =«кезекте»> sum_ {i = 0} ^ infty 2 ^ {- i}</math>
Техникалық енгізу

Техникалық тұрғыдан команда textstyle мәтін пәрмені рендерерге берілмес бұрын пайдаланушының енгізілуіне қосылады. Нәтиже қосымша форматтаусыз бейнені немесе MathMLelement парағын шығару арқылы көрсетіледі.

Блок

Блоктық стильде теңдеу өз абзацында, ал операторлар көлденең кеңістікті аз тұтынатын етіп шығарылады.

Мысал

Теңдеу

Ретінде енгізілді

<математика дисплей =«блок»> text {геометриялық қатар:} quad sum_ {i = 0} ^ infty 2 ^ {- i} = 2 </math>
Техникалық енгізу

Техникалық тұрғыдан команда displaystyle егер пайдаланушы енгізуінде жол болмаса, пайдаланушы енгізуіне қосылады displaystyle немесе align мәтін пәрмені рендерерге берілмес бұрын. Нәтиже жаңа абзацта көрсетіледі, сондықтан MathImage стилі өзгертіледі, яғни «display: block; margin: auto» стиль атрибуты қосылады. MathML үшін display = inline орнына дисплей блогы қойылады. жаңа абзац шығарады

Белгілі емес

Егер ешнәрсе көрсетілмесе, ағымдағы әрекет сақталады. Бұл дегеніміз, барлық теңдеулер дисплей стилінде көрсетілген, бірақ жаңа абзац қолданылмайды.

Мысал

Қосынды 2-ге жақындайды.

Келесі жол енін үлкен операторлар алаңдатады.

Математика мысалының коды келесідей:

<math> сома_{i = 0}^ infty 2^{-i}</math>

Теңдеу

Ретінде енгізілді

<math> мәтін{геометриялық қатар:} quad сома_{i = 0}^ infty 2^{-i}= 2

Бөлшектер, матрицалар, көп қатарлар

ЕрекшелікСинтаксисОл қалай көрінеді
Бөлшектер frac{2}{4}=0.5 немесе {2 over 4}=0.5
Шағын фракциялар (күш textstyle) tfrac{2}{4} = 0.5
Үлкен (қалыпты) фракциялар (күш displaystyle) dfrac{2}{4} = 0.5 qquad dfrac{2}{c + dfrac{2}{d + dfrac{2}{4}}} = а
Үлкен (кіріктірілген) фракциялар cfrac{2}{c + cfrac{2}{d + cfrac{2}{4}}} = а
Бөлшектердегі күшін жою cfrac{х}{1 + cfrac{ болдырмау{ж}}{ болдырмау{ж}}} = cfrac{х}{2}
Биномдық коэффициенттер binom{n}{к}
Шағын биномдық коэффициенттер (күш textstyle) tbinom{n}{к}
Үлкен (қалыпты) биномдық коэффициенттер (күш displaystyle) dbinom{n}{к}
Матрицалар
баста{матрица}х & ж \\з & vСоңы{матрица}
баста{vmatrix}х & ж \\з & vСоңы{vmatrix}
баста{Вматрикс}х & ж \\з & vСоңы{Вматрикс}
баста{бматрикс}0 &  cdots & 0 \\ vdots &  нүктелер &  vdots \\0 &  cdots & 0Соңы{бматрикс}
баста{Бматрикс}х & ж \\з & vСоңы{Бматрикс}
баста{пматрица}х & ж \\з & vСоңы{пматрица}
 bigl( баста{фатматрица}а&б\\ c&г.Соңы{фатматрица}  bigr)
Істің айырмашылықтары
f (n) =баста{істер}№ 2, &  мәтін{егер }n мәтін{ тең} \\3n + 1, &  мәтін{егер }n мәтін{ тақ}Соңы{істер}
Көп жолды теңдеулер
баста{туралау}f (x) & = (a + b)^2 \\& = а^2 + 2ab + b^2 \\Соңы{туралау}
баста{теңестіру}{2}f (x) & = (a-b)^2 \\& = а^2-2ab + b^2 \\Соңы{теңестіру}
Көп жолды теңдеулер (қолданылған бағандардың санын анықтауы керек ({lcl})) (қажет болған жағдайда қолдануға болмайды)
баста{массив}{lcl}з & = & а \\f (x, y, z) & = & x + y + zСоңы{массив}
Көп сызықты теңдеулер (көбірек)
баста{массив}{lcr}з & = & а \\f (x, y, z) & = & x + y + zСоңы{массив}
Дұрыс аралықты жою есебінен қажет болған жағдайда оралатын етіп ұзын өрнекті бұзу
 f (x) \,\!  =  сома_{n = 0}^ infty а_n x^n   = a_0 + a_1x + a_^2+ cdots</math>
Бір мезгілде теңдеулер
баста{істер}3x + 5y + z \\7x - 2y + 4z \\-6x + 3y + 2zСоңы{істер}
Массивтер
баста{массив}{| c | c | c |} а & б & S \\ hline0 & 0 & 1 \\0 & 1 & 1 \\1 & 0 & 1 \\1 & 1 & 0 \\Соңы{массив}

Үлкен өрнектерді, жақшаларды, штрихтарды жақшаға алу

ЕрекшелікСинтаксисОл қалай көрінеді
☒NЖаман( frac{1}{2} )^n
ЖақсытексеруYсол ( frac{1}{2} right )^n

You can use various delimiters with left and ight:

ЕрекшелікСинтаксисHow it looks rendered
Жақшаларсол ( frac{а}{б} right )
Жақшаларсол [ frac{а}{б} right ] quad
сол lbrack frac{а}{б} right brack
Брекетсол \{ frac{а}{б} right \} quad
сол lbrace frac{а}{б} right brace
Angle bracketsсол langle frac{а}{б} right angle
Bars and double barsсол | frac{а}{б} right vert quad
сол Vert frac{c}{г.} right \|
Floor and ceiling functions:сол lfloor frac{а}{б} right floor quad
сол lceil frac{c}{г.} right ceil
Slashes and backslashesсол / frac{а}{б} right ackslash
Up, down, and up-down arrowsсол uparrow frac{а}{б} right downarrow quad
сол Uparrow frac{а}{б} right Downarrow quad
сол updownarrow frac{а}{б} right Updownarrow
Delimiters can be mixed,
as long as left and ight match
сол [ 0,1 right )
сол langle psi right |

Use left. and ight. if you
do not want a delimiter to appear
сол . frac{A}{B} right \} to X
Size of the delimiters (add "l" or "r" to indicate the side for proper spacing)( igl( Bigl( iggl( Biggl( нүкте Biggr] iggr] Bigr] igr] ]
\{ igl{ Bigl{ iggl{ Biggl{ нүкте
Biggr angle iggr angle Bigr angle igr angle angle
\| ig| Big| igg| Bigg| нүкте Bigg| igg| Big| ig| |
lfloor igllfloor Bigllfloor iggllfloor Biggllfloor нүкте
Biggr ceil iggr ceil Bigr ceil igr ceil ceil
uparrow iguparrow Biguparrow igguparrow Bigguparrow нүкте
BiggDownarrow iggDownarrow BigDownarrow igDownarrow Downarrow
updownarrow igupdownarrow Bigupdownarrow iggupdownarrow Biggupdownarrow нүкте
BiggUpdownarrow iggUpdownarrow BigUpdownarrow igUpdownarrow Updownarrow
/ ig/ Big/ igg/ Bigg/ нүкте
Biggackslash iggackslash Bigackslash igackslash ackslash

Equation numbering

Үлгілер {{NumBlk}} және {{EquationRef}} can be used to number equations. Үлгі {{EquationNote}} can be used to refer to a numbered equation from surrounding text. For example, the following syntax:

{{NumBlk|:|x^2 + y^2 + z^2 = 1|{{EquationRef|1}}}}

produces the following result (note the equation number in the right margin):

 

 

 

 

(1)

Later on, the text can refer to this equation by its number using syntax like this:

As seen in equation ({{EquationNote|1}}), blah blah blah...

The result looks like this:

As seen in equation (1), blah blah blah...

The equation number produced by {{EquationNote}} is a link that the user can click to go immediately to the cited equation.

Alphabets and typefaces

Texvc cannot render arbitrary Юникод кейіпкерлер. Those it can handle can be entered by the expressions below. Басқалары үшін, мысалы Кириллица, they can be entered as Unicode or HTML entities in running text, but cannot be used in displayed formulas.

Грек алфавиті
Alpha Beta Гамма Delta Epsilon eta Eta Тета
Iota Kappa Ламбда Mu Nu Xi Omicron Pi
Rho Сигма Tau Upsilon Phi Chi Psi Омега
альфа бета гамма дельта epsilon zeta және т.б. theta
iota kappa лямбда mu nu xi omicron pi
rho sigma tau upsilon phi chi psi омега
varGamma varDelta varTheta varLambda varXi varPi varSigma varPhi varUpsilon varOmega
varepsilon digamma varkappa varpi varrho varsigma vartheta varphi
Hebrew symbols
aleph eth gimel daleth
Blackboard bold/scripts
mathbb{ABCDEFGHI}
mathbb{JKLMNOPQR}
mathbb{STUVWXYZ}
Қалың бет
mathbf{ABCDEFGHI}
mathbf{JKLMNOPQR}
mathbf{STUVWXYZ}
mathbf{abcdefghijklm}
mathbf{nopqrstuvwxyz}
mathbf{0123456789}
Boldface (Greek)
oldsymbol{Alpha Beta Гамма Delta Epsilon eta Eta Тета}
oldsymbol{Iota Kappa Ламбда Mu Nu Xi Omicron Pi}
oldsymbol{Rho Сигма Tau Upsilon Phi Chi Psi Омега}
oldsymbol{ альфа бета гамма дельта epsilon zeta және т.б. theta}
oldsymbol{iota kappa лямбда mu nu xi omicron pi}
oldsymbol{ rho sigma tau upsilon phi chi psi омега}
oldsymbol{varepsilondigammavarkappavarpi}
oldsymbol{varrhovarsigmavarthetavarphi}
Italics (default for Latin alphabet)
mathit{0123456789}
Greek italics (default for lowercase Greek)
mathit{Alpha Beta Гамма Delta Epsilon eta Eta Тета}
mathit{Iota Kappa Ламбда Mu Nu Xi Omicron Pi}
mathit{Rho Сигма Tau Upsilon Phi Chi Psi Омега}
Greek uppercase boldface italics
oldsymbol{varGamma varDelta varTheta varLambda}
oldsymbol{varXi varPi varSigma varUpsilon varOmega}
Roman typeface
mathrm{ABCDEFGHI}
mathrm{JKLMNOPQR}
mathrm{STUVWXYZ}
mathrm{abcdefghijklm}
mathrm{nopqrstuvwxyz}
mathrm{0123456789}
Sans serif
mathsf{ABCDEFGHI}
mathsf{JKLMNOPQR}
mathsf{STUVWXYZ}
mathsf{abcdefghijklm}
mathsf{nopqrstuvwxyz}
mathsf{0123456789}
Sans serif Greek (capital only)
mathsf{Alpha Beta Гамма Delta Epsilon eta Eta Тета}
mathsf{Iota Kappa Ламбда Mu Nu Xi Omicron Pi}
mathsf{Rho Сигма Tau Upsilon Phi Chi Psi Омега}
Calligraphy/script
mathcal{ABCDEFGHI}
mathcal{JKLMNOPQR}
mathcal{STUVWXYZ}
Fraktur typeface
mathfrak{ABCDEFGHI}
mathfrak{JKLMNOPQR}
mathfrak{STUVWXYZ}
mathfrak{abcdefghijklm}
mathfrak{nopqrstuvwxyz}
mathfrak{0123456789}
Small scriptstyle text
{scriptstyle ext{abcdefghijklm}}

Mixed text faces

ЕрекшелікСинтаксисHow it looks rendered
Italicised characters (spaces are ignored)x y z
Non-italicised characters ext{x y z}
Mixed italics (bad) ext{егер} n ext{is even}
Mixed italics (good) ext{егер }n ext{ is even}
Mixed italics (alternative: ~ or " " forces a space) ext{егер}~n ext{is even}

Түс

Equations can use color with the color command. Мысалға,

  • {color{Көк}х^2}+{color{апельсин}}-{color{LimeGreen}1}
  • х_{1,2}= frac{{color{Көк}-b}pmsqrt{color{Қызыл}б^2-4ac}}{color{Жасыл}}

There are several alternate notations styles

  • {color{Көк}х^2}+{color{апельсин}}-{color{LimeGreen}1} works with both texvc and MathJax
  • color{Көк}х^2color{Қара}+color{апельсин}color{Қара}-color{LimeGreen}1 works with both texvc and MathJax
  • color{Көк}{х^2}+color{апельсин}{}-color{LimeGreen}{1} only works with MathJax

Some color names are predeclared according to the following table, you can use them directly for the rendering of formulas (or for declaring the intended color of the page background).

Colors supported

Түсті ретінде қолдануға болмайды тек бірдеңені анықтау тәсілі, өйткені ол ақ-қара бұқаралық ақпарат құралдарында немесе түстер соқырлар үшін мағынасыз болады. Қараңыз WP: Стиль бойынша нұсқаулық (қол жетімділік) #Color.

Латексте фон түсін орнатуға арналған пәрмен жоқ. Фондық түсін орнатудың ең тиімді әдісі - кесте ұяшығына арналған CSS стилдеу ережесін орнату:

{| class = «wikitable» align = «center» | style = «background-color: grey;» |  x ^ 2  | style = «background-color: Goldenrod;» |  y ^ 3  |}

Төменде көрсетілген:

Реттелетін түстерді келесі әдістер арқылы анықтауға болады

 definecolor{миоранж}{rgb}{1,0.65,0.4} color{миоранж}e^{мен  pi} color{Қара} + 1 = 0

Пішімдеу мәселелері

Аралық

TeX аралықтардың көпшілігін автоматты түрде өңдейді, бірақ сіз кейде қолмен басқаруды қалауыңыз мүмкін.

ЕрекшелікСинтаксисОл қалай көрінеді
екі квадраттық кеңістіка qquad б
төрт орына quad б
мәтін кеңістігіа\ б
мәтін режиміндегі мәтін кеңістігіа мәтін{ } б
үлкен кеңістіка\;б
орташа кеңістіка\<б[қолдамайды]
шағын кеңістіка\,б
кішігірім кеңістік (факторларды көбейту үшін пайдалану)аб
кішкентай кеңістік (синтаксистік кеңістік еленбейді)а б
бос орын жоқ (көп әріптен тұратын айнымалылар үшін қолдану) mathit{аб}
шағын теріс кеңістіка\!б

Автоматты аралық өте ұзақ өрнектерде бұзылуы мүмкін (өйткені олар TeX-те шамадан тыс hbox шығарады):

0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+ cdots

Мұны бүкіл өрнектің айналасына {} қос жақша қою арқылы түзетуге болады:

{0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+ cdots}


Сияқты реляциялық белгілер болған кезде қарапайым белгілер ретінде қолданылады, мысалы көкірекше белгілері, қосымша аралықты болдырмау қажет болуы мүмкін:

ЕрекшелікСинтаксисОл қалай көрінеді
арнайы форматтаусыз| uparrow rangle
ашық және жабық бөлгішсол| uparrow right rangle
қосымша брекеттермен| { uparrow} rangle
кәдімгі таңба ретінде көрсеткі| mathord uparrow rangle

Қалыпты мәтін ағынымен туралау

Әдепкі CSS болғандықтан

имм.Текс { тік-туралау: ортаңғы; }

сияқты кірістірілген өрнек жақсы көрінуі керек.

Егер сізге басқаша туралау қажет болса, қолданыңыз <math style="vertical-align:-100%;">...</math> және ойнаңыз тік-туралау дұрыс болғанша дәлел; дегенмен, оның көрінісі шолғыш пен браузердің параметрлеріне байланысты болуы мүмкін.

Егер сіз осы уақытша шешімге сүйенсеңіз, және егер серверде рендеринг болашақ шығарылымда анықталатын болса және қажет болса, бұл қосымша қолмен жылжу кез-келген әсер етілген формуланы тураландырады дұрыс емес. Сондықтан оны аз мөлшерде қолданыңыз.

Орындалмаған элементтер және уақытша шешімдер

oiint және oiiint

Әлі іске асырылмаған элементтер oiint, атап айтқанда, екі есе интеграл iint () екі интегралдың центрі арқылы дөңгелек қисықпен және сол сияқты oiiint, үш интеграл арқылы дөңгелек қисық. Қайта, oint () бір өлшем үшін бар (жазықтық ішіндегі қисық сызық бойынша немесе өлшемі жоғары кеңістіктегі интеграция).

Бұл элементтер көптеген жағдайда пайда болады: oiint а деп белгілейді беттік интеграл 3d аймағының 2d жабық шекарасынан асады (бұл 3d-дің көп бөлігінде болады) векторлық есептеу және физикалық қосымшалар сияқты Максвелл теңдеулері), сияқты oiiint 4D аймағының тұйықталған 3d шекарасында (беткі көлемде) интеграцияны білдіреді және олар келесі TeX нұсқасына мықты үміткерлер болар еді. Осылайша, қазіргі нұсқада көптеген шешімдер бар.

Алайда, әлі күнге дейін стандарттау жоқ болғандықтан, кез келген уақытша шешім (ол көпті пайдаланады) \! мүмкіндігінше мүмкіндігінше аулақ болу керек). PNG кескінін қолдану мүмкіндігін төменде қараңыз.

Ескертіп қой iint (қос интеграл) және iiint (үштік интеграл) әлі де жақсырақ таңбаланбайды және қазіргі кезде олар бірінен кейін бірі көрсетілгендей болып шығарылады int шартты белгілер; бұл формулаларды оқудың үлкен проблемасы емес, тіпті егер соңғысының алдындағы интегралдық таңбалардың шекаралары болмаса да, сондықтан «хактерді» шегіндіруден аулақ болған жөн, өйткені олар болашақтағы интегралдардың жақсырақ орындалуымен сәйкес келмеуі мүмкін ( дәлірек есептелген кернинг позициялары).

oiint және oiiint PNG суреттері ретінде

Бұл таңбалар PNG суреттері ретінде қол жетімді, олар екі шаблонға біріктірілген, {{oiint}} және {{oiiint}}, олар символдардың айналасында пішімдеуді қамтамасыз етеді.

Үлгілерде үш параметр бар:

алдын-ала интегралды
интегралдың алдында мәтін немесе формула
intsubscpt
интегралдың астындағы индекс
интегралдау
интегралдан кейін бірден мәтін немесе формула
Мысалдар
  • Стокс теоремасы: <math> oiint_{ scriptstyle S}( nabla рет mathbf{F} ) cdot { mathrm г.} mathbf{S} = oint_{ ішінара S} mathbf{F} cdot { mathrm г.} boldsymbol{ ell} </math>
  • Ампер заңы + түзету: {{oiint | алдын-ала = <мат> oint_C mathbf{B} cdot { mathrm г.} boldsymbol{ ell} = mu_0 | intsubscpt = { scriptstyle S}</math> | integrand = <math>сол ( mathbf{Дж} + epsilon_0 frac{ ішінара mathbf{E}}{ ішінара т} right ) cdot { mathrm г.} mathbf{S}</math> }}
 oiint

Бағдарланған oiint және oiiint PNG суреттері ретінде

Кейбір нұсқалары oiint және oiiint сағат тілінің мағынасында тұйық қисық айналасындағы сызықтық интеграл және жоғары өлшемді аналогтар сияқты интегралдау сезімін көрсететін көрсеткілері бар. Олар іске асырылмайды TeX үлгі {{дегенмен, Wikipedia-да даинториентті}} қол жетімді - толық ақпарат алу үшін сілтемені қараңыз.

Доғалық белгілеу overarc

overarc доға белгілерін көрсету үшін әлі іске асырылмаған. Алайда, уақытша шешім бар: пайдалану overset{ қабағын түйіп}{AB}береді

Үш нүкте dddot

dddot орындалмайды. Уақытша пайдалану үшін overset{...}{х}береді.

Жұлдызшалы оператор аты оператор атауы *

Жұлдызшалы нұсқасы operatorname қазіргі уақытта қолдау көрсетілмейді. Уақытша шешім

 оператор атауы *{медиана}_{j,  ne ,мен} X_{i, j}

болып табылады

 operatorname{ underset{ mathit{j,  ne ,мен}}{медиана}} X_{i, j}

Сызық

Ұқсас сызықтар оңтүстік немесе ст жүзеге асырылмайды және ұқсас емес rlap. Бұл қатты таңбалаушылардан басқа type тәрізді таңбаларды теру қиын дегенді білдіреді hbar. Қалыпты сызбаға арналған қосымша шешім q ! ! ! frac{}{\ }және жоғары сызық үшін лямбда \!\!\!^{{}^ астын сызу{\ \ }}береді

Болдырмау үшін синтаксис

Texvc процессоры кейбір стандартты емес синтаксисті қабылдайды. Бұлардан аулақ болу керек, өйткені MathJax негізіндегі рендерлер бұл синтаксисті қолдамайды.

Юникод таңбалары

Unicode таңбалары сияқты ASCII емес π MathML-де және MathJax-та жұмыс жасаңыз, бірақ texvc-де жұмыс жасамаңыз, сондықтан қазір болдырмау керек. Ұзақ мерзімді перспективада бұл таңбаларды қолдануға болады.

Ескірген синтаксис

Келесі texvc пәрмендері ескірген, сондықтан оларды болдырмау керек. Бұл математикалық қозғалтқышты жаңартуға арналған күш-жігердің бір бөлігі mw: Кеңейту: математика / жол картасы толық ақпарат алу үшін. Бот Қолданушы: Texvc2LaTeXBot бұл синтаксисті ағылшын Уикипедиясында ауыстырады.

Қазіргі синтаксисАуыстыру ұсынылдыТүсініктеме
$\$қайта анықтау таңбалар кодын өзгертуді қажет етеді
%\%қайта анықтау таңбалар кодын өзгертуді қажет етеді
немесе лорқараңыз [1]; тубнердің істен шығуына себеп болады
және landқалыпты туралау ортасын бұзуға әкеледі
pagecolorжоюқажет емес және енді жұмыс істемейді, қолмен жасалады
бөлім ішінараегер құжатта part бөлімімен бөлу қолданылмаса, қолайлы.
ang бұрышбұл тек siunitx пакетімен қайшы келеді.
C Кешенpuenc.def-пен қақтығыстар, мысалы. hyperref пакетінен
H mathbb {H} H {0} мәтіндік командасына қайшы келеді, бұл ő.
bold mathbf
Bbb mathbb

Химия

Химиялық қосынды формулаларын қолданудың үш әдісі бар химиялық теңдеулер:

<хим> X қысқа <математика хим> ce {X}</math>(қайда X химиялық қосынды формуласы)

Техникалық тұрғыдан, <математика хим> Бұл математика кеңейтімі бар тег mhchem сәйкес, қосылды MathJax құжаттамасы.

Пәрмендер екенін ескеріңіз cee және cf өшірілген, өйткені олар mhchem LaTeX пакетінің құжаттамасы.

Егер формула белгілі бір «күрделілікке» жетсе, бос орындар ескерілмеуі мүмкін<chem>A + B</chem> сияқты көрсетілуі мүмкін <chem>A+B</chem> оң зарядпен). Мұндай жағдайда жазыңыз <chem>A{} + B</chem> (және емес <chem>{A} + {B}</chem> бұрын ұсынылғандай). Бұл қате жойылғаннан кейін және / немесе жаңадан шыққаннан кейін формулаларды автоматты түрде тазартуға мүмкіндік береді mhchem нұсқасы қолданылады.

Назар аударыңыз, әлі де бар негізгі мәселелер mhchem қолдауымен MediaWiki-де. Кейбір мәселелерді кеңейтуді қолдану арқылы шешуге болады <математика хим> және жеке элементтерді форматтау ce. Мысалға,

  • <math chem> ce{сурет_{50}} = - log_{10} ce{(МЕН ТҮСІНЕМІН_{50})}</math>

Молекулалық және конденсацияланған формула

mhchem{{хим}}{{хим2}}Балама HTML
ТүзетуРетінде көрсетеді
<chem>H2O</chem>

<chem>Sb2O3</chem>

<chem>(NH4)2S</chem>

ТүзетуРетінде көрсетеді
{{chem | H | 2 | O}}

H
2
O

{{chem | Sb | 2 | O | 3}}

Sb
2
O
3

{{chem | ({{chem | N | H | 4}}) | 2 | S}}

(NH
4
)
2
S

ТүзетуРетінде көрсетеді
{{chem2 | H2O}}

H
2
O

{{chem2 | Sb2O3}}

Sb
2
O
3

{{chem2 | (NH4) 2S}}

(NH
4
)
2
S

ТүзетуРетінде көрсетеді
H <қосалқы> 2  O

H2O

Sb  2  O  3 

Sb2O3

(NH <қосалқы> 4 ) <қосалқы> 2  S

(NH4)2S

Облигациялар

mhchemЭквивалентті {{хим}} және HTML{{хим2}}
ТүзетуРетінде көрсетеді
<chem>C6H5-CHO</chem>

<chem>A-B=C#D</chem>

ТүзетуРетінде көрсетеді
{{chem | C | 6 | H | 5}} - CHO 
C 6 H 5 -CHO

C
6
H
5
-CHO

C6H5-ХО

A-B = C≡D

Жоқ

ТүзетуРетінде көрсетеді
{{chem2 | C6H5  sCHO}}

C
6
H
5
OCHO

{{chem2 | 1 = A  sB = C≡D}}

A − B = C≡D

Төлемдер

mhchem{{хим}}Балама HTML
ТүзетуРетінде көрсетеді
<chem>H+</chem>

<chem>NO3-</chem>

<chem>CrO4^2-</chem>

<chem>AgCl2-</chem>

<chem>[AgCl2]-</chem>

<chem>Y^99+</chem><chem>Y^{99+}</chem>


ТүзетуРетінде көрсетеді
{{chem | H | +}}

H+

{{хим | N | O | 3 | -}}

ЖОҚ
3

{{хим | Cr | O | 4 | 2-}}

CrO2−
4

{{chem | Ag | Cl | 2 | -}}

AgCl
2

{{chem | [{{chem | Ag | Cl | 2}}] | -}}

[AgCl
2
]

{{chem | Y | 99+}}

Y99+

ТүзетуРетінде көрсетеді
H  + 

H+

ЖОҚ <қосымша> 3  <жиынтық> - 

ЖОҚ3

CrO <қосалқы> 4  <жиын> 2- 

CrO42-

AgCl <қосалқы> 2  <жиынтық> - 

AgCl2

[AgCl <қосалқы> 2 ] <қосымша> - 

[AgCl2]

Y  99+ 

Y99+

Қосылу қосылыстары және стехиометриялық сандар

mhchem{{хим}}{{хим2}}
ТүзетуРетінде көрсетеді
<chem>MgSO4.7H2O</chem>

<chem>KCr(SO4)2*12H2O</chem>

<chem>CaSO4.1/2H2O + 1\!1/2 H2O -> CaSO4.2H2O</chem>

<chem>25/2 O2 + C8H18 -> 8 CO2 + 9 H2O</chem>

ТүзетуРетінде көрсетеді
{{chem | Mg | S | O | 4}}& middot;7 {{chem | H | 2 | O}}

MgSO
4
·7H
2
O

{{chem | K | Cr | ({{chem | S | O | 4}}) | 2}}& middot;12 {{chem | H | 2 | O}}

KCr (СО
4
)
2
·12H
2
O

{{chem | Ca | S | O | 4}}& middot; & frac12;{{chem | H | 2 | O}} + 1& frac12;{{chem | H | 2 | O}} → {{chem | Ca | S | O | 4}}& middot;2 {{chem | H | 2 | O}}

CaSO
4
·½H
2
O
+ 1½H
2
O
CaSO
4
·2H
2
O

{{frac | 25 | 2}} {{chem | O | 2}} + {{chem | C | 8 | H | 18}} → 8 {{chem | C | O | 2}} + 9 {{chem | H | 2 | O}}

252O
2
+ C
8
H
18
→ 8CO
2
+ 9H
2
O

ТүзетуРетінде көрсетеді
{{chem2 | MgSO4 * 7H2O}}

MgSO
4
· 7H2O

{{chem2 | KCr (SO4) 2 * 12H2O}}

KCr (SO)
4
)
2
· 12H2O

{{chem2 | 2CaSO4 * H2O + 3H2O -> 2CaSO4 * 2H2O}}

2CaSO
4
· H2O + 3H
2
O → 2CaSO
4
· 2H2O

{{chem2 | 25 O2 + 2 C8H18 -> 16 CO2 + 18 H2O}}

25 O
2
+ 2 C
8
H
18
→ 16 CO
2
+ 18 H
2
O

Уики сілтемесі

{{хим}}
Түзету
25 {{хим | сілтеме = оттегі | O | 2}} + 2 {{хим | сілтеме = октан | C | 8 | H | 18}} → 16 {{хим | сілтеме = Көмірқышқыл газы | C | O | 2} } + 18 {{chem | сілтеме = су | H | 2 | O}}
Ретінде көрсетеді25 O
2
+ 2 C
8
H
18
→ 16 CO
2
+ 18 H
2
O
{{хим2}}
Түзету
{{хим2 | 25 [[оттегі | O2]] + 2 [[октан | C8H18]] -> 16 [[көмірқышқыл газы | CO2]] + 18 [[су | H2O]]}}
Ретінде көрсетеді25 O
2
+ 2 C
8
H
18
→ 16 CO
2
+ 18 H
2
O

(Курсив) Математика

mhchem
Түзету
<chem>{C_ mathit{х}H_ mathit{ж}} +  mathit{з}O2 -> { mathit{х}СО2} +  frac{ mathit{ж}}{2}H2O 
Ретінде көрсетеді
{{хим}}
Түзету
{{chem | C | '' x '' | H | '' y ''}} + '' z '' {{chem | O | 2}} → '' x '' {{chem | C | O | 2}} + {{frac | '' y '' | 2}} {{chem | H | 2 | O}}
Ретінде көрсетедіC
х
H
ж
+ зO
2
хCO
2
+ ​ж2H
2
O

Тотығу дәрежелері

mhchem
Түзету
<chem>Fe^{II}Fe^{III}2O4</chem>
Ретінде көрсетеді
{{хим}} бірге <sup>...</sup>
Түзету
{{chem | Fe |  II  | Fe |  III  | 2 | O | 4}}
Ретінде көрсетедіFeIIFeIII
2
O
4

Грек кейіпкерлері

mhchemЭквивалентті {{хим}} және HTML
ТүзетуРетінде көрсетеді
<chem> mu-Cl 

<химия> [Fe ( және т.б.^5-C5H5) 2] 

ТүзетуРетінде көрсетеді
'' μ '' - Cl

μ-Cl

[{{chem | Fe | ('' η ''<суп>5</суп>- {{chem | C | 5 | H | 5}}) | 2}}]<br/>[Fe ('' η '')<суп>5</суп>-C<қосалқы>5</қосалқы>H<қосалқы>5</қосалқы>)<қосалқы>2</қосалқы>]

[Fe (η5-C
5
H
5
)
2
]
[Fe (η5-C5H5)2]

Изотоптар

mhchemЭквивалентті {{хим}} және HTML
ТүзетуРетінде көрсетеді
<chem>^{227}_{90}Th + 

<chem>^0_{-1}n- 

ТүзетуРетінде көрсетеді
{{хим | 227 | 90 | Th | |}}}

227
90
Th+

{{chem | 0 | -1}} n  - 

0
-1
n

Мемлекеттер

Мемлекеттерге жазылу IUPAC ұсынысы емес.

mhchem{{хим}}
ТүзетуРетінде көрсетеді
<chem>H2_{(aq)}</chem>

<chem>CO3^{2-}(aq)</chem>

ТүзетуРетінде көрсетеді
{{chem | H | 2 (aq)}}

H
2 (ақ)

{{хим | С | О | 3 | 2 -}} (ақ)

CO2−
3
(ақ)

Тұнба

mhchem
Түзету
<chem>Ba^2+ + SO4^{2-} -> BaSO4(v)</chem>
Ретінде көрсетеді
{{хим}}
Түзету
{{chem | Ba | 2+}} + {{chem | S | O | 4 | 2-}} → {{chem | Ba | S | O | 4}} ↓
Ретінде көрсетедіБа2+
+ СО2−
4
BaSO
4
{{хим2}}
Түзету
{{chem2 | Ba (2+) + SO4 (2-) -> BaSO4 ↓}}
Ретінде көрсетедіБа2+ + SO2−
4
→ BaSO
4
Балама HTML
Түзету
Ба<суп>2+</суп> + SO<қосалқы>4</қосалқы><суп>2& минус;</суп> & rarr; BaSO<қосалқы>4</қосалқы>& дарр;
Ретінде көрсетедіБа2+ + SO42− → BaSO4

Реакция көрсеткілері

ТүзетуРетінде көрсетеді
<chem>A ->B</chem>

<chem>A <- B</chem>

<chem>A <=> B</chem>

<chem>A <=>> B</chem>

<chem>A <<=> B</chem>

<хим> A -> [{} үстінде x] B 

<хим> A -> [ мәтін{жоғарыдағы мәтін}][ мәтін{төмендегі мәтін}] B 

<хим> A -> [{} atop  ce{+ H2O}] B 

Жебе белгілерін салыстыру

ТүзетуРетінде көрсетеді
<math>\rightarrow</math>

<math>\rightleftarrows</math>

<math>\rightleftharpoons</math>

<math>\leftrightarrow</math>

<math>\longrightarrow</math><chem>-></chem>


<math>\rightleftharpoons</math><chem><=></chem>


<math>\longleftrightarrow</math><chem><-></chem>


Кәдімгі LaTeX тегтерін қолданатын қосымша мысалдар

<math chem>баста{туралау} overbrace{ ce{2Fe3O4}}^{ мәтін{магнетит}} +  ce{1/2 O2 ->}\ &{ color{Қоңыр} overbrace{ ce{3( лямбда{-}Fe2O3)}}^{ мәтін{магмит}}}\\ underbrace{ ce{2Fe3O4}}_{ мәтін{магнетит}} +  ce{1/2 O2 ->}\ &{ color{Қызыл} underbrace{ ce{3( альфа{-}Fe2O3)}}_{ мәтін{гематит}}}Соңы{туралау}</math>

Теңдеулерді туралау немесе оларды бояу үшін пайдаланыңыз <математикалық химия> және ce.

Коммутациялық диаграммалар

Сипатталған тәсілмен жасалған коммутативті диаграмманың үлгісі

Жасау үшін коммутациялық диаграмма, үш кезең бар:

  1. диаграмманы жазыңыз TeX
  2. SVG-ге түрлендіру
  3. файлды жүктеңіз дейін Wikimedia Commons

TeX ішіндегі диаграммалар

Xy-сурет[c] (онлайн нұсқаулық) - бұл ең қуатты және жалпы мақсаттағы диаграмма пакеті TeX. Оның көмегімен құрылған сызбаларды мына жерден табуға болады Commons: Санат: Xy-pic диаграммалары.

Қарапайым пакеттерге мыналар кіреді:

Төменде Xy-pic үлгісі келтірілген:

 documentclass[border = 10pt]{дербес} % Өлшемге дейін қиыңыз, бет нөмірлерін алып тастаңыз, шетін қалдырыңыз usepackage[барлық]{xy} % XY-Pic пакетін жүктеубаста{құжат} Кеңестерді таңдаңыз{ЕО}{} Эйлер (қысқа) көрсеткі ұштары (кеңестер)$$ xymatrix{%%% диаграмма %%%}$$Соңы{құжат}

Postcript драйверлерін пайдалану кейбір жағдайларда қисық сызықтар бере алады және қаріптерді басқаша өңдейді:

 usepackage[барлығы, ps, dvips]{xy}

SVG-ге ауыстыру

Диаграмманы LaTeX-те (немесе TeX) жасағаннан кейін оны келесі командалар ретін қолданып SVG файлына түрлендіруге болады:

pdflatex file.texpdf2svg file.pdf file.svg

The pdfcrop және pdf2svg утилиталар осы процедура үшін қажет. Сіз балама түрде пайдалана аласыз pdf2svg соңғы қадам үшін PDFTron-дан.

Егер сізде жоқ болса pdfTeX (бұл екіталай), сіз бірінші қадамды ауыстыру үшін келесі командаларды пайдалана аласыз (TeX → PDF):

латекс файлы.texdvipdfm file.dvi

Жалпы, сіз TeX және Ghostscript сызбалары жоқ диаграммалармен ешқайда бара алмайсыз, және Inkscape бағдарлама - сызбаларды қолмен жасауға немесе өзгертуге арналған пайдалы құрал. Утилита бар pstoedit Postscript файлдарынан көптеген векторлық графикалық форматтарға тікелей конверсияны қолдайды, бірақ SVG-ге түрлендіру үшін еркін емес плагинді қажет етеді, және форматына қарамастан, бұл редактор оны TeX құрған файлдардан диагональды көрсеткілері бар диаграммаларды түрлендіру үшін қолдану сәтті болмады.

Бұл бағдарламалар:

Файлды жүктеңіз

Диаграмма сіздің жеке жұмысыңыз болғандықтан, оны жүктеңіз Wikimedia Commons, сондықтан барлық жобалар (атап айтқанда, барлық тілдер) оны өз тілдерінің Уики-сіне көшірмей-ақ қолдана алады. (Егер сіз бұған дейін файлды Commons-тан басқа жерге, Commons-қа жүктеген болсаңыз).

Өлшемін тексеріңіз
Жүктеп салмас бұрын, кескіннің әдепкі өлшемі тым үлкен емес екенін немесе аз екенін тексеріңіз SVG қосымшасы және әдепкі өлшемде қарау (масштабтау 100%), әйтпесе -y опциясы dvips.
Аты-жөні
Файлда a бар екеніне көз жеткізіңіз мағыналы есім.
Жүктеу
Wikimedia Commons-қа кіру, содан кейін файлды жүктеңіз; үшін Қысқаша мазмұны, қысқаша сипаттама беріңіз.

Енді сурет беті және қосыңыз сипаттама, оның ішінде бастапқы код, мына үлгіні қолдану:

{{Ақпарат | сипаттама = {{en | 1 = '' 'Сипаттама [[: en: WP бетіне сілтеме | тақырып]]' ''}} | дереккөз = {{own}}, сәйкес жасалған: [[: kk: Анықтама: Формуланы көрсету # Коммутативті схемалар]]; төмендегі бастапқы код. | date = '' 'Құрылған күні, 1999-12-31' '' | автор = '' '[[Пайдаланушы: YourUserName | Сіздің шын аты-жөніңіз]]' '' | рұқсат = {{self | PD-self ' '' (немесе [[commons: Licensing # Белгілі лицензиялар | басқа лицензия]]) '' '| автор =' '' [[Пайдаланушы: YourUserName | Сіздің нақты атыңыз]] '' '}}}} == TeX source == % TeX қайнар көзі мұнда  [[Категория: Коммутативті диаграммалар]] [[Категория: Xy-pic диаграммалары]] [[Категория: LaTeX бастапқы коды бар суреттер]]
Бастапқы код
  • Ішіне бастапқы кодты қосыңыз сурет беті, ішінде Дереккөз бөлімі {{ақпарат}} диаграмма болашақта редакциялануы үшін шаблон.
  • Толығымен қосыңыз .tex файл, тек фрагмент емес, сондықтан болашақ редакторларға компиляцияланатын файлды қалпына келтірудің қажеті жоқ.
  • Таңдау бойынша бастапқы код бөлімін жиналмалы етіп жасай аласыз {{төсек}}/{{коб}} шаблондар.
  • (Мұны қысқаша сипаттама болуы керек Түйіндеме бөліміне қоспаңыз).
Лицензия
Коммутативті диаграммалар үшін ең көп таралған лицензия болып табылады PD-self; кейбіреулерін қолданады PD-жарамсыз, әсіресе қарапайым диаграммалар немесе басқа лицензиялар үшін. өтінемін істемеу пайдалану GFDL, өйткені бұл сызбаны қолданатын кез-келген құжатқа GFDL-нің бүкіл мәтінін бекіту қажет.
Сипаттама
Мүмкін болса, схемаға сәйкес Уикипедия парағына сілтеме жасаңыз. (The 1= егер сіз ұя шаблондарын сипаттамада қолдансаңыз, қажет болса, қажет болады.)
Санат
Қосу [[Санат: Коммутативті диаграммалар]], пайда болатын етіп жалпы: Санат: Коммутациялық диаграммалар. Сондай-ақ, сіз қолдануға болатын ішкі санаттар бар.
Кескінді қосыңыз
Енді суретті түпнұсқа параққа қосыңыз [[Файл: Diagram.svg]]

Мысалдар

Сәйкес келетін диаграмма үлгісі болып табылады жалпы: Файл: PSU-PU.svg.

Семантика және сілтемелер

Сияқты LaTeX макростарын қолданатын формулалардан сілтемелер href немесе url немесе қазіргі уақытта қолдау көрсетілмеген жағдайда, жеке математикалық өрнектерді викидата элементтерімен байланыстыра отырып, математикалық өрнектердің жеке терминдерінің мағынасын түсіндіруге болады. Мысалға,

Түзету
 E = mc^2 
Ретінде көрсетеді

сілтемелер сол формулалар бойынша қосымша ақпаратты көрсететін арнайы бет.Арнайы бетте көрсетілген ақпаратты өзгерту үшін арнайы беттің төменгі жағында орналасқан викидата тармағына өтіңіз. Пайдаланыңыз бөлігі бар теңдеу бөліктерін басқа викидата тармақтарымен олардың тиісті Википедия мақалаларымен байланыстыратын қасиет. Бұл жеке сәйкестендіргіштермен ғана шектеліп қоймай, оларды күрделі терминдерді байланыстыру үшін де қолдануға болады.

Келешекте осы арнайы беттің ықшамдалған нұсқасы қалқымалы терезеде көрсетілуі мүмкін phab: T239357.

Енгізілген TeX формулаларының мысалдары

Квадрат көпмүшелік

Түзету
 балта^2 + bx + c = 0 
Ретінде көрсетеді

Квадрат формула

Түзету
<х> = frac{-b pm  sqrt{б^2-4ac}}{}</math>
Ретінде көрсетеді

Биік жақшалар мен бөлшектер

Түзету
 2 = сол(  frac{сол(3-х right)  рет 2}{3-х}  right) 
Ретінде көрсетеді
Түзету
 S_{ мәтін{жаңа}} = S_{ мәтін{ескі}} -  frac{ сол(5-T  right) ^2} {2}</math>
Ретінде көрсетеді

Интегралдар

Түзету
<math> int_а^х  int_а^s f (y)\,dy\,ds =  int_а^x f (y) (x-y)\,dy 
Ретінде көрсетеді
Түзету
<math> int_e^{ infty} frac {1}{т ( ln т)^2}dt = сол.  frac{-1}{ ln т}  right  vert_e^ infty = 1 
Ретінде көрсетеді

Матрицалар және детерминанттар

Түзету
<math> det( mathsf{A}- lambda  mathsf{Мен}) = 0 
Ретінде көрсетеді

Қорытынды

Түзету
<math> сома_{i = 0}^{n-1} мен 
Ретінде көрсетеді
Түзету
<math> сома_{m = 1}^ infty  sum_{n = 1}^ infty  frac{м^2 н}{3^мсол(м 3^n + n 3^м right)}</math>
Ретінде көрсетеді

Дифференциалдық теңдеу

Түзету
 u '' + p (x) u '+ q (x) u = f (x), quad x> a 
Ретінде көрсетеді

Күрделі сандар

Түзету
 | bar{з}| = | z |, | ( bar{з})^n | = | z |^n, арг(z^n) = n  арг(z) 
Ретінде көрсетеді

Шектер

Түзету
<math> lim_{з to з_0} f (z) = f (z)_0) 
Ретінде көрсетеді

Интегралдық теңдеу

Түзету
<math> phi_n ( kappa) = frac{1}{4 pi^2 kappa^2}  int_0^ infty frac{ sin( kappa R)}{ kappa R} frac{ ішінара}{ ішінара R}сол [R^2 frac{ ішінара Д._n (R)}{ ішінара R}  right ] \,dR 
Ретінде көрсетеді

Мысал

Түзету
<math> phi_n ( kappa) = 0,033C_n^2 kappa^{-11/3}, quad frac{1}{L_0} ll  kappa  ll  frac{1}{л_0}</math>
Ретінде көрсетеді

Жалғасы және жағдайлары

Түзету
 f (x) = баста{істер}    1 & -1  le x <0 \\     frac{1}{2} & x = 0 \\    1 - х^2 &  мәтін{басқаша}  Соңы{істер}</math>
Ретінде көрсетеді

Алдын-ала жазба

Түзету
 <math>{}_pF_q (a_1, нүкте, а_б; б_1, нүкте, с_q; z) =  сома_{n = 0}^ infty frac{_1)_n cdots_р)_n}{(c_1)_n cdots(c_q)_n} frac{з^n}{n!}</math>
Ретінде көрсетеді

Бөлшек және кіші бөлшек

Түзету
<math> frac{а}{б}  tfrac{а}{б}</math>
Ретінде көрсетеді

Төртбұрыштың ауданы

Түзету
 S = dD sin  alpha</math>
Ретінде көрсетеді

Стендтің көлемі

Түзету
V =  frac{1}{6}  pi сағ сол [ 3 сол_1^2 + r_2^2  right ) + сағ^2  right ] 
Ретінде көрсетеді

Бірнеше теңдеулер

Түзету
<math>баста{туралау}сен & =  tfrac{1}{ sqrt{2}}(x + y)  qquad & х &=  tfrac{1}{ sqrt{2}}(u + v) \\v & =  tfrac{1}{ sqrt{2}}(х-у)  qquad & ж &=  tfrac{1}{ sqrt{2}}(u-v)Соңы{туралау}</math>
Ретінде көрсетеді

Сондай-ақ қараңыз

Әдебиеттер тізімі

Сілтемелер

  1. ^ Дегенмен, айтылған барлық жағдайларда, TeX компаниясы жасайды жинақтауаудармашы бағдарламамен емес, арасында бір маңызды айырмашылық бар, мысалы, КнутКеліңіздер TeX немесе ЛампортКеліңіздер LaTeX және қазіргі іске асыру: алғашқы екі жағдайда компилятор әдетте an жасайды барлығы біреуінде барлық тараулар, бөлімдер мен бөлімдерден тұратын тұтас кітаптың сапасына ие және ешқандай сызығы «ерекше» болмайтын баспаға шығарылатын шығарма, қазіргі жағдайда TeX кескіндерінің қоспасы бар (дәлірек айтсақ: PNG суреттері) кәдімгі мәтінге енгізілген және қысқа TeX элементтерімен, әдетте HTML бөліктерімен ауыстырылатын теңдеулер. Нәтижесінде көптеген жағдайларда TeX-элементтері, мысалы. векторлық белгілер, мәтін жолының астында (немесе үстінде) «жабысып». Бұл «шығу» емес жоғарыда айтылған түпнұсқа өнімдердегі жағдай және мәтінге TeX-ке аз толықтырулар енгізу үшін HTML-алмастырғыштар көбінесе сапа жағынан жеткіліксіз. Осы кемшіліктерге қарамастан, теңдеулер үстемдік етпейтін шағын мәтіндер үшін «көптеген кіріктірілген PNG-суреттермен» сипатталатын қазіргі өнімге басымдық беру керек.
  2. ^ Бұл негізгі сызықты орнатуда қиындықтар тудыруы мүмкін, өйткені қоршаған мәтінмен тік туралау да қиындық тудыруы мүмкін (қараңыз) қате 32694)
  3. ^ Барр параметрін коммутативті диаграммалар үшін пайдаланыңыз, мысалы. usepackage [cmtip, барлығы, барр] {xy}.

Дәйексөздер

  1. ^ Эд Сандерс (2016 жылғы 18 желтоқсан). « үшін ұзын, түсініксіз атауды қарастырыңыз». Викимедиа қоры. Алынған 24 сәуір, 2017.
  2. ^ Дж.А. Уилер; C. Миснер; К.С. Торн (1973). Гравитация (2-ші басылым). W. H. Freeman & Co. ISBN 0-7167-0344-0.

Сыртқы сілтемелер