WikiDer > Анықтама: Формуланы көрсету - Википедия
Бұл анықтама беті қалай басшылыққа алу керек. Онда Уикипедия нормалары мен тәжірибелерінің кейбір аспектілері (-лері) бойынша процедуралар немесе процедуралар егжей-тегжейлі баяндалған. Бұл біреу емес Википедия ережелері немесе нұсқаулары, және әр түрлі деңгейлерді көрсетуі мүмкін консенсус және тексеру. |
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},
| |
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Соңы{массив} | |
| Дұрыс аралықты жою есебінен қажет болған жағдайда оралатын етіп ұзын өрнекті бұзу | | |
| Бір мезгілде теңдеулер | баста{істер}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 \\Соңы{массив} |
Үлкен өрнектерді, жақшаларды, штрихтарды жақшаға алу
| Ерекшелік | Синтаксис | Ол қалай көрінеді |
|---|---|---|
( frac{1}{2} )^n | ||
| Жақсы | сол ( 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|:||{{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{апельсин}2х}-{color{LimeGreen}1}х_{1,2}= frac{{color{Көк}-b}pmsqrt{color{Қызыл}б^2-4ac}}{color{Жасыл}2а }
There are several alternate notations styles
{color{Көк}х^2}+{color{апельсин}2х}-{color{LimeGreen}1}works with both texvc and MathJaxcolor{Көк}х^2color{Қара}+color{апельсин}2хcolor{Қара}-color{LimeGreen}1works with both texvc and MathJaxcolor{Көк}{х^2}+color{апельсин}{2х}-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).
Түсті ретінде қолдануға болмайды тек бірдеңені анықтау тәсілі, өйткені ол ақ-қара бұқаралық ақпарат құралдарында немесе түстер соқырлар үшін мағынасыз болады. Қараңыз WP: Стиль бойынша нұсқаулық (қол жетімділік) #Color.
Латексте фон түсін орнатуға арналған пәрмен жоқ. Фондық түсін орнатудың ең тиімді әдісі - кесте ұяшығына арналған CSS стилдеу ережесін орнату:
{| class = «wikitable» align = «center» | style = «background-color: grey;» | | style = «background-color: Goldenrod;» | |}Төменде көрсетілген:
Реттелетін түстерді келесі әдістер арқылы анықтауға болады
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 нұсқасына мықты үміткерлер болар еді. Осылайша, қазіргі нұсқада көптеген шешімдер бар.
oiintжәнеoiiintқолданыстағы белгілерді қолдануoiintкелесіге ұқсайды:- , ол қолданады
iintбіргеішкі жиынжәнеsupset(артқа шегінгеннен кейін аударылған):
шектер_{S}! ! ! ! ! ! ! ! ! ! ! subset ! supset mathbf Д. cdot mathrm{г.} mathbf A
- , ол қолданады
intекі рет (біршама артқа кернинг) біргеbigcirc(сондай-ақ артқы жолды артқа жылжытқаннан кейін) бірізді шеңбер жасау үшін:
int ! ! ! ! int_{ ішінара V}! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ; ; ; bigcirc , , mathbf Д. cdot mathrm{г.} mathbf A
oiiint(сондай-ақ жақсырақ тығыздалған болуы керек) азды-көпті ұқсас:- subset және supset (артқа айналдырудан кейін артық сызылған) бар үш int символын (артқа кернеуімен) қолданады:
int ! ! ! ! ! int ! ! ! ! ! int_{ ішінара V}! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ; ; ; subset ! supset mathbf Д.; cdot mathrm{г.} mathbf A
- , үшеуін қолданады
intбелгілері (артқа кернеу бар) біргеbigcirc(сондай-ақ артқа шегінгеннен кейін аударылған):
int ! ! ! ! ! int ! ! ! ! ! int_{ ішінара V}! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ; ; ; bigcirc , , mathbf Д.; cdot mathrm{г.} mathbf A
- , ол қолданады
Алайда, әлі күнге дейін стандарттау жоқ болғандықтан, кез келген уақытша шешім (ол көпті пайдаланады) \! мүмкіндігінше мүмкіндігінше аулақ болу керек). 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 =
- Сабақтастығы 4 импульс ағын (дюйм) жалпы салыстырмалылық):[2]
<math display=block> mathbf{P} = oiiint_{ scriptstyle ішінара Омега} mathbf{Т} cdot { mathrm г.}^3 boldsymbol{ Сигма} = 0
Бағдарланған 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 |
Химия
Химиялық қосынды формулаларын қолданудың үш әдісі бар химиялық теңдеулер:
<хим> ...(<ce> ...ол үшін ескірген бүркеншік ат)<математика chem> ...{{хим}}және{{хим2}}
<хим> 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 | ||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
|
Облигациялар
| mhchem | Эквивалентті {{хим}} және HTML | {{хим2}} | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
Төлемдер
| mhchem | {{хим}} | Балама HTML | ||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
Қосылу қосылыстары және стехиометриялық сандар
| mhchem | {{хим}} | {{хим2}} | ||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
Уики сілтемесі
{{хим}} |
| ||||
|---|---|---|---|---|---|
{{хим2}} |
|
(Курсив) Математика
| mhchem |
| ||||
|---|---|---|---|---|---|
{{хим}} |
|
Тотығу дәрежелері
| mhchem |
| ||||
|---|---|---|---|---|---|
{{хим}} бірге <sup>...</sup> |
|
Грек кейіпкерлері
| mhchem | Эквивалентті {{хим}} және HTML | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
Изотоптар
| mhchem | Эквивалентті {{хим}} және HTML | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
Мемлекеттер
Мемлекеттерге жазылу IUPAC ұсынысы емес.
| mhchem | {{хим}} | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
Тұнба
| mhchem |
| ||||
|---|---|---|---|---|---|
{{хим}} |
| ||||
{{хим2}} |
| ||||
| Балама HTML |
|
Реакция көрсеткілері
| Түзету | Ретінде көрсетеді |
|---|---|
<chem>A ->B</chem> | |
<chem>A <- B</chem> | |
<chem>A <=> B</chem> | |
<chem>A <=>> B</chem> | |
<chem>A <<=> B</chem> | |
| |
| |
| |
Жебе белгілерін салыстыру
| Түзету | Ретінде көрсетеді |
|---|---|
<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.
Коммутациялық диаграммалар
Жасау үшін коммутациялық диаграмма, үш кезең бар:
- диаграмманы жазыңыз TeX
- SVG-ге түрлендіру
- файлды жүктеңіз дейін Wikimedia Commons
TeX ішіндегі диаграммалар
Xy-сурет[c] (онлайн нұсқаулық) - бұл ең қуатты және жалпы мақсаттағы диаграмма пакеті TeX. Оның көмегімен құрылған сызбаларды мына жерден табуға болады Commons: Санат: Xy-pic диаграммалары.
Қарапайым пакеттерге мыналар кіреді:
- AMS's amscd
- Пол Тейлордікі диаграммалар
- Франсуа Борсе Диаграммалар
Төменде 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.svgThe pdfcrop және pdf2svg утилиталар осы процедура үшін қажет. Сіз балама түрде пайдалана аласыз pdf2svg соңғы қадам үшін PDFTron-дан.
Егер сізде жоқ болса pdfTeX (бұл екіталай), сіз бірінші қадамды ауыстыру үшін келесі командаларды пайдалана аласыз (TeX → PDF):
латекс файлы.texdvipdfm file.dviЖалпы, сіз TeX және Ghostscript сызбалары жоқ диаграммалармен ешқайда бара алмайсыз, және Inkscape бағдарлама - сызбаларды қолмен жасауға немесе өзгертуге арналған пайдалы құрал. Утилита бар pstoedit Postscript файлдарынан көптеген векторлық графикалық форматтарға тікелей конверсияны қолдайды, бірақ SVG-ге түрлендіру үшін еркін емес плагинді қажет етеді, және форматына қарамастан, бұл редактор оны TeX құрған файлдардан диагональды көрсеткілері бар диаграммаларды түрлендіру үшін қолдану сәтті болмады.
Бұл бағдарламалар:
- сияқты жұмыс істейтін TeX таралуы TeX Live
- Ghostscript
- pstoedit
- Inkscape
Файлды жүктеңіз
Диаграмма сіздің жеке жұмысыңыз болғандықтан, оны жүктеңіз 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 немесе қазіргі уақытта қолдау көрсетілмеген жағдайда, жеке математикалық өрнектерді викидата элементтерімен байланыстыра отырып, математикалық өрнектердің жеке терминдерінің мағынасын түсіндіруге болады. Мысалға,
| Түзету | |
| Ретінде көрсетеді |
сілтемелер сол формулалар бойынша қосымша ақпаратты көрсететін арнайы бет.Арнайы бетте көрсетілген ақпаратты өзгерту үшін арнайы беттің төменгі жағында орналасқан викидата тармағына өтіңіз. Пайдаланыңыз бөлігі бар теңдеу бөліктерін басқа викидата тармақтарымен олардың тиісті Википедия мақалаларымен байланыстыратын қасиет. Бұл жеке сәйкестендіргіштермен ғана шектеліп қоймай, оларды күрделі терминдерді байланыстыру үшін де қолдануға болады.
Келешекте осы арнайы беттің ықшамдалған нұсқасы қалқымалы терезеде көрсетілуі мүмкін phab: T239357.
Енгізілген TeX формулаларының мысалдары
Квадрат көпмүшелік
| Түзету | |
| Ретінде көрсетеді |
Квадрат формула
| Түзету | |
| Ретінде көрсетеді |
Биік жақшалар мен бөлшектер
| Түзету | |
| Ретінде көрсетеді |
| Түзету | |
| Ретінде көрсетеді |
Интегралдар
| Түзету | |
| Ретінде көрсетеді |
| Түзету | |
| Ретінде көрсетеді |
Матрицалар және детерминанттар
| Түзету | |
| Ретінде көрсетеді |
Қорытынды
| Түзету | |
| Ретінде көрсетеді |
| Түзету | |
| Ретінде көрсетеді |
Дифференциалдық теңдеу
| Түзету | |
| Ретінде көрсетеді |
Күрделі сандар
| Түзету | |
| Ретінде көрсетеді |
Шектер
| Түзету | |
| Ретінде көрсетеді |
Интегралдық теңдеу
| Түзету |
|
| Ретінде көрсетеді |
Мысал
| Түзету |
|
| Ретінде көрсетеді |
Жалғасы және жағдайлары
| Түзету | |
| Ретінде көрсетеді |
Алдын-ала жазба
| Түзету |
|
| Ретінде көрсетеді |
Бөлшек және кіші бөлшек
| Түзету | |
| Ретінде көрсетеді |
Төртбұрыштың ауданы
| Түзету | |
| Ретінде көрсетеді |
Стендтің көлемі
| Түзету | |
| Ретінде көрсетеді |
Бірнеше теңдеулер
| Түзету |
|
| Ретінде көрсетеді |
Сондай-ақ қараңыз
- {{Математика}}
- MathJax- Javascript латексті түрлендіретін кітапхана математика
- Математикалық формулаларды теру
- Анықтама: ұпай (үшін белгі табуляторлар, «нота музыкасы») және Көмек: Музыкалық рәміздер
- Математикалық белгілер тізімі
- WP: математиканы көрсету
- blahtex: Wikipedia-ға арналған LaTeX-тен MathML-ге түрлендіргіш
- commons: Санат: TeX қолданатын кескіндер
- Қолжазбаны тану, формулаларды көрнекі түрде қоюдың тағы бір тәсілі.
Әдебиеттер тізімі
Сілтемелер
- ^ Дегенмен, айтылған барлық жағдайларда, TeX компаниясы жасайды жинақтауаудармашы бағдарламамен емес, арасында бір маңызды айырмашылық бар, мысалы, КнутКеліңіздер TeX немесе ЛампортКеліңіздер LaTeX және қазіргі іске асыру: алғашқы екі жағдайда компилятор әдетте an жасайды барлығы біреуінде барлық тараулар, бөлімдер мен бөлімдерден тұратын тұтас кітаптың сапасына ие және ешқандай сызығы «ерекше» болмайтын баспаға шығарылатын шығарма, қазіргі жағдайда TeX кескіндерінің қоспасы бар (дәлірек айтсақ: PNG суреттері) кәдімгі мәтінге енгізілген және қысқа TeX элементтерімен, әдетте HTML бөліктерімен ауыстырылатын теңдеулер. Нәтижесінде көптеген жағдайларда TeX-элементтері, мысалы. векторлық белгілер, мәтін жолының астында (немесе үстінде) «жабысып». Бұл «шығу» емес жоғарыда айтылған түпнұсқа өнімдердегі жағдай және мәтінге TeX-ке аз толықтырулар енгізу үшін HTML-алмастырғыштар көбінесе сапа жағынан жеткіліксіз. Осы кемшіліктерге қарамастан, теңдеулер үстемдік етпейтін шағын мәтіндер үшін «көптеген кіріктірілген PNG-суреттермен» сипатталатын қазіргі өнімге басымдық беру керек.
- ^ Бұл негізгі сызықты орнатуда қиындықтар тудыруы мүмкін, өйткені қоршаған мәтінмен тік туралау да қиындық тудыруы мүмкін (қараңыз) қате 32694)
- ^ Барр параметрін коммутативті диаграммалар үшін пайдаланыңыз, мысалы.
usepackage [cmtip, барлығы, барр] {xy}.
Дәйексөздер
- ^ Эд Сандерс (2016 жылғы 18 желтоқсан). «
үшін ұзын, түсініксіз атауды қарастырыңыз» . Викимедиа қоры. Алынған 24 сәуір, 2017. - ^ Дж.А. Уилер; C. Миснер; К.С. Торн (1973). Гравитация (2-ші басылым). W. H. Freeman & Co. ISBN 0-7167-0344-0.
Сыртқы сілтемелер
| Уикикітаптарда келесі тақырыптағы кітап бар: LaTeX |
- Тапсырма: Математикалық блоктарды қосу / өңдеу үшін визуалды VisualEditor плагин құралын құру жылы Викимедиа Phabricator
- LaTeX оқулығы
- LaTex онлайн редакторы
- Дуб, Майкл, TeX-ке жұмсақ кіріспе: өздігінен оқуға арналған нұсқаулық (PDF). TeX-ті таныстыратын қағаз - заттардың математикалық жағымен жақсы таныстыру үшін 39-бетті қараңыз.
- Оетикер, Тобиас; Партл, Юбер; Хына, Айрин; Шлегл, Элизабет (13 желтоқсан, 2009), LaTeX 2-ге онша қысқа емес кіріспеε (PDF) (4.27 редакция). LaTeX таныстыратын қағаз - математика бөлімі үшін 49-бетке өтіңіз. LaTeX және AMS-LaTeX құрамына енетін шартты белгілердің толық тізімін 63-беттен қараңыз.
- LaTeX символдарының толық тізімі- мұнда табылмаған белгілерді сол жерде құжаттауға болады.
- Көптеген таңбалардың ұзын тізімі
- жалпы таңбалардың қысқаша тізімі
- Жабық қос интегралға арналған esint пакеті
- пакеттен бас тарту басты бет және PDF құжаттамасы
- AMS-LaTeX нұсқаулығы.
- Жалпыға қол жетімді доменнің бекітілген өлшемді математикалық таңбасының нүктелік карталарының жиынтығы.
- Юникод таңбалары және олардың LaTeX командалары бар математикалық символдардың тізімі
- MathML: Өнімі W3C Математика бойынша жұмыс тобы, бұл математиканы машинадан-машинаның байланысының негізі ретінде сипаттауға арналған төменгі деңгейлік сипаттама
- HTML Math және , W3C.