Котельников И., Чеботаев П. LaTeX2e по-русски (1185906), страница 83
Текст из файла (страница 83)
16.15\colonsim\Colonsim\Doteq, \doteqdot\multimapinv" \multimapdotinv$ \multimapdotboth& \multimapdotbothB( \VvDash*\preceqq,\nprecsim.\nlesssim0\nlessapprox2\npreccurlyeq4\ngtrless6\nbumpeq8\nbacksim:\neq, \ne<\nequiv>\napprox@\nsupset≫ \gggtr, \gggB \nggD\napproxeqF\nsuccapproxH\nsucceqqJ\notinL\nSubsetN\nsqsubseteq≔ \coloneqqR \coloneqT \ColoneqqV \ColoneqX \strictifZ \strictiff\\circledgtr^ \rJoin` \openJoinb\opentimesd\nsqsupsetÃëàâà 16.
Øðèôòû äëÿ ïðîôåññèîíàëîâ392egikmoqsuwy{}⊕⊖⊙⋒fhjlnprtvxz|~⊗⊘ ⋓\dashleftarrow\dashleftrightarrow\ntwoheadrightarrow\Nearrow\Nwarrow\leadstoext\boxright\boxdotright\Diamondright\Diamonddotright\boxRight\boxdotRight\DiamondRight\DiamonddotRight\circleright\circleddotright\circledplus, \oplus\circledminus, \ominus\circleddot, \odot\doublecup, \Cup\multimapbothvert\multimapdotbothAvertÏðîäîëæåíèå òàáë. 16.15\dashrightarrow\leftsquigarrow\ntwoheadleftarrow\Searrow\Swarrow\leadsto\boxleft\boxdotleft\Diamondleft\Diamonddotleft\boxLeft\boxdotLeft\DiamondLeft\DiamonddotLeft\circleleft\circleddotleft\circledtimes, \otimes\circledslash, \oslash\Perp\doublecap, \Cap\multimapdotbothvert\multimapdotbothBvertÄîïîëíèòåëüíûå ñèìâîëû (ïàêåòû pxfonts è txfonts)αδζϑλξρςφψŻ \alphaup\deltaup\zetaup\varthetaup\lambdaup\xiup\rhoup\varsigmaup\phiup\psiup\Diamonddot\lambdabar\varheartsuit\Botβǫηιµπ̺τϕω\betaup\epsilonup\etaup\iotaup\muup\piup\varrhoup\tauup\varphiup\omegaup\Diamondblack\varclubsuit\varspadesuit\vargγεθκν̟συχÒàáëèöà 16.16\gammaup\varepsilonup\thetaup\kappaup\nuup\varpiup\sigmaup\upsilonup\chiup\Diamond\lambdaslash\vardiamondsuit\Top\Box, \square16.9.
Ïàêåòû pxfonts è txfonts\bignplus\ointctrclockwise\varointctrclockwise\sqint\iiiint\oiint\bigsqcap\sqiiintopÁîëüøèå ñèìâîëû (ïàêåòû pxfonts è txfonts)\bigsqcapplus\iint\oiintctrclockwise\varoiintctrclockwise\oiiintctrclockwise\varoiiintctrclockwise \llbracket393Òàáëèöà 16.17\bigsqcupplus\bigsqcap\varprod\oiiint\ointclockwise\varointclockwise\sqiintop\fint\iiint\idotsint\oiintclockwise\varoiintclockwise\oiiintclockwise\varoiiintclockwiseÐàçäåëèòåëè (ïàêåòû pxfonts è txfonts) \rrbracket \lbagÒàáëèöà 16.18 \rbagÒàáëèöà 16.19Ãîòè÷åñêèé è êîíòóðíûé àëôàâèòû (ïàêåòû pxfonts è txfonts)\mathfrak\mathbbAa Bb Cc DdEe Ff Gg Hh IiA B C D E F G H IJj Kk Ll Mm Nn Oo Pp Qq RrJ K L M N O P Q RSs Tt Uu Vv Ww Xx Yy ZzS T U V W X Y ZÃëàâà 16.
Øðèôòû äëÿ ïðîôåññèîíàëîâ394PSNFSS, ãäå îòñóòñòâóþùèå â øðèôòàõ PostScript ñèìâîëû âîñïîëíÿþòñÿ èç øðèôòîâComputer Modern, â øðèôòàõ ßíãà Ðþ íå òîëüêî èìåþòñÿ âñå ñèìâîëû, ïðèñóòñòâóþùèå â Computer Modern, íî åù¼ äîáàâëåíî ìíîãî íîâûõ ìàòåìàòè÷åñêèõ îáîçíà÷åíèé.Ïðîèçâîäèìûå ïàêåòàìè ïîäìåíû øðèôòîâ äåòàëèçèðîâàíû â òàáë. 16.12 è 16.13.Äîáàâëåííûå ìàòåìàòè÷åñêèå ñèìâîëû è ñîîòâåòñòâóþùèå èì êîìàíäû ïåðå÷èñëåíûâ òàáë. 16.1416.18, ïðè÷¼ì òàáëèöû ïîñòðîåíû ïðè ïîìîùè ïàêåòà txfonts.Ïðè çàãðóçêå ëþáîãî èç ïàêåòîâ pxfonts, txfonts áóêâà g â ìàòåìàòè÷åñêèõ ôîðìóëàõ ìîæåò îòîáðàæàòüñÿ ÷óòî÷êó ðàçëè÷àþùèìèñÿ ëèòåðàìè. Ïî óìîë÷àíèþ g ïå÷àòàåòñÿ êàê ¾g¿, íî êîìàíäà \varg (òàáë. 16.16) ïå÷àòàåò ¾¿. ×òîáû âåçäå â ìàòåìàòè÷åñêèõ ôîðìóëàõ çàìåíèòü ëèòåðó ¾g¿ íà ëèòåðó ¾¿, äîñòàòî÷íî çàãðóçèòü ïàêåò pxfontsèëè pxfonts ñ îïöèåé varg:\usepackage[varg]{pxfonts}Îáà ïàêåòà ââîäÿò ìàòåìàòè÷åñêèå àëôàâèòû \mathfrak, \mathbb (òàêèå æå àëôàâèòû îïðåäåëåíû â ïàêåòå amsfonts, ðàçäåë 8.3).
Áóêâû, êîòîðûå îíè ïå÷àòàþò, ïðåäñòàâëåíû â òàáë. 16.19. Êîìàíäà $\mathfrak{...}$ ïå÷àòàåò ãîòè÷åñêèå áóêâû, ïðîïèñíûå è ñòðî÷íûå, à $\mathbb{...}$ êîíòóðíûå ïðîïèñíûå áóêâû.Õîòÿ øðèôòû ßíãà Ðþ íå ñîäåðæàò ðóññêèõ áóêâ, èõ ìîæíî èñïîëüçîâàòü äëÿ ïîäìåíû øðèôòîâ â ìàòåìàòè÷åñêèõ ôîðìóëàõ, îòìåíèâ ïîäìåíó òåêñòîâûõ øðèôòîâ,ïðîèçâåä¼ííóþ ïàêåòàìè pxfonts è txfonts. Âîò êàêóþ ïîñëåäîâàòåëüíîñòü êîìàíä âïðåàìáóëå âõîäíîãî ôàéëà ìû èñïîëüçîâàëè, ÷òîáû âûïîëíèòü êîìïèëÿöèþ òåêñòà ñòàáëèöàìè äëÿ äàííîãî ðàçäåëà:\usepackage{txfonts}\renewcommand{\rmdefault}{mnt} % Monotype New Times Roman\renewcommand{\sfdefault}{cmss} % CM San Serif\renewcommand{\ttdefault}{cmtt} % CM Typewriter\usepackage[cp1251]{inputenc}\usepackage[russian]{babel}Ïîñëå çàãðóçêè ïàêåòà txfonts êîìàíäû \sfdefault è \ttdefault áûëè èçìåíåíûòàê, ÷òîáû âîññòàíîâèòü èõ çíà÷åíèÿ, ïðèíÿòûå ïî óìîë÷àíèþ, à êîìàíäå \rmdefaultáûëî ïðèñâîåíî çíà÷åíèå, êîòîðîå åé äà¼ò ïàêåò TimesC, ðàññìîòðåííûé â ñëåäóþùåìðàçäåëå.16.10.Ïàêåòû FontsCÑóùåñòâóåò íåñêîëüêî ïàêåòîâ, êîòîðûå ïîçâîëÿþò ïîäêëþ÷àòü ðóññêèå øðèôòû PostScript.
Íàèáîëåå èçâåñòíûì èç íèõ ÿâëÿåòñÿ ïàêåò pscyr Àëåêñàíäðà Ëåáåäåâà. Ãèïîòåòè÷åñêè ýòîò ïàêåò ìîæåò ïðèâîäèòü ê êîíôëèêòàì ñ äðóãèìè ïàêåòàìè, ïîñêîëüêóèñïîëüçóåò îáîçíà÷åíèÿ ãàðíèòóð, ïðîòèâîðå÷àùèå ñõåìå, ïðèíÿòîé â ñèñòåìå LATEX11 .Ïîýòîìó ìû ðàññêàæåì î êîíêóðèðóþùåé êîëëåêöèè ïàêåòîâ FontsC, ðàçðàáîòàííîé11Ýòà ñõåìà ðàçðàáîòàíà Êàðëîì Áåððè (Berry, Karl).16.10. Ïàêåòû FontsC395Èãîðåì Êîòåëüíèêîâûì. Ýòè ïàêåòû, íàðÿäó ñ ïîääåðæêîé PostScript-øðèôòîâ, ïîçâîëÿþò èñïîëüçîâàòü â äîêóìåíòàõ LATEX øðèôòû TrueType è OpenType, ïîñòàâëÿåìûå êîðïîðàöèåé Microsoft (÷àñòè÷íî ïî ëèöåíçèè Monotype) â ñîñòàâå îïåðàöèîííûõñèñòåì Windows íà÷èíàÿ ñ Windows 2000 12 .
PostScript-øðèôòû, ïîääåðæèâàåìûå ïàêåòàìè êîëëåêöèè FontsC, ðàçðàáîòàíû ôèðìîé ParaType. Íåêîòîðûå èç íèõ ðàñïðîñòðàíÿþòñÿ áåñïëàòíî. Âñå ïàêåòû FontsC ïåðå÷èñëåíû â òàáë. 16.20, à â òàáë. 16.21ïðèâåäåíû îáðàçöû è íàçâàíèÿ øðèôòîâ. Âûäåëèòü øðèôòû PostScript â òàáë. 16.20ìîæíî ïî ïðèíàäëåæíîñòè ê ôèðìå-ïðîèçâîäèòåëþ.
Îáîçíà÷åíèå ãàðíèòóð PostScriptøðèôòîâ, ðàçðàáîòàííûõ êîìïàíèåé ParaType, íà÷èíàåòñÿ ñ áóêâû t; àááðåâèàòóðûãàðíèòóð øðèôòîâ TrueType è OpenType êîìïàíèé Microsoft è Monotype, íà÷èíàþòñÿñ áóêâ j è m ñîîòâåòñòâåííî. áîëüøåé ÷àñòè ïðèëîæåíèé äëÿ ïîäêëþ÷åíèÿ ïåðå÷èñëåííûõ øðèôòîâ äîñòàòî÷íî çàãðóçèòü 12 ïàêåòà èç êîëëåêöèè FontsC. Ýòè ïàêåòû ïîäìåíÿþò ñòàíäàðòíûå øðèôòû Computer Modern, èñïîëüçóåìûå â äîêóìåíòàõ LATEX ïî óìîë÷àíèþ. Ïîäìåíà øðèôòîâ ïðîèçâîäèòñÿ ïîñðåäñòâîì ïåðåîïðåäåëåíèÿ äåêëàðàöèé \rmdefault,\sfdefault, \ttdefault ñîãëàñíî òàáë. 16.20.Ãàðíèòóðà Arial íåñêîëüêî êðóïíåå, ÷åì äðóãèå ãàðíèòóðû ïðè íîìèíàëüíî ðàâíûõðàçìåðàõ.
Êàê ñëåäñòâèå, ñìåøèâàíèå Arial ñ äðóãèìè ãàðíèòóðàìè â îäíîé ñòðîêå äåëàåò òåêñò ýñòåòè÷åñêè ìàëîïðèâëåêàòåëüíûì. Ïðîáëåìó ðåøàåò çàãðóçêà ïàêåòà ArialCñ îïöèåé [scaled=scale]. Íàïðèìåð,\usepackage[scaled=0.95]{ArialC}óìåíüøàåò ãàðíèòóðó Arial äî 95% îò íîìèíàëüíîãî ðàçìåðà. Ïàðàìåòð scale (âìåñòåñî çíàêîì =) ìîæíî îïóñòèòü, ÷òî ñîîòâåòñòâóåò ìàñøòàáó 92%. Ïàêåò BookManualCòàêæå ïðèíèìàåò îïöèþ [scaled=scale], ïðè÷¼ì îíà äåéñòâóåò òîëüêî íà ãàðíèòóðóArial îäíó èõ òð¼õ, çàãðóæàåìûõ ýòèì ïàêåòîì.Ïàêåò mathmnt çàìåíÿåò øðèôòû â ôîðìóëàõ. Ïàêåò TimesC èìååò äâå îïöèè:nomath è math.
Ïî óìîë÷àíèþ èñïîëüçóåòñÿ ïåðâàÿ, à øðèôòû çàìåíÿþòñÿ òîëüêî âòåêñòå. Åñëè æå ïàêåò çàãðóæåí ñ îïöèåé math, ïðîèñõîäèò òàêæå ÷àñòè÷íàÿ ïîäìåíàìàòåìàòè÷åñêèõ øðèôòîâ àíàëîãè÷íî òîìó, êàê ýòî äåëàåò ïàêåò mathmnt.Âìåñòî çàãðóçêè ïàêåòà ìîæíî ïðîñòî ïåðåîïðåäåëèòü äåêëàðàöèè \rmdefault,\sfdefault, \ttdefault â ïðåàìáóëå ôàéëà ñ èñõîäíûì òåêñòîì äîêóìåíòà. Ñëåäóþùèé ïðèìåð ïîêàçûâàåò, êàê ïîäêëþ÷èòü ãàðíèòóðû Bookman Old Style è CenturyGothic ñîîòâåòñòâåííî âìåñòî CM Roman (øðèôò ñ çàñå÷êàìè) è CM Sans Serif (øðèôòáåç çàñå÷åê), èñïîëüçóåìûõ â äîêóìåíòå LATEX ïî óìîë÷àíèþ:\renewcommand{\rmdefault}{mbk}\renewcommand{\sfdefault}{myg}Ãàðíèòóðû Bookman Old Style è Century Gothic, êàê è âîîáùå âñå ãàðíèòóðû OpenType,âïåðâûå âêëþ÷¼ííûå â ñîñòàâ îïåðàöèîííûõ ñèñòåì Windows íà÷èíàÿ ñ Windows 2000,íå çàãðóæàþòñÿ íè îäíèì èç ïàêåòîâ, ïåðå÷èñëåííûõ â òàáë.
16.20. ×èñëî øðèôòîâ âñ¼Ãàðíèòóðû Arial, Courier New è Times New Roman ïîñòàâëÿþòñÿ òàêæå ñ Windows 95 è 98, à ãàðíèòóðàGaramond ñ Windows 98.12Ãëàâà 16. Øðèôòû äëÿ ïðîôåññèîíàëîâ396ÏàêåòAcademyCAvantCBalticaCBaskerCChanceryCLiteraturnayaCmathmntOffSerifCPetersburgCSclBookCStScriptCGaramondCTimesCVerdanaCT1T1T1T1T1T1T1T1T1T1T1T1T1T1T1T1T1T1\rmdefaultcmrtdy\sfdefaultcmss\ttdefaultcmttÔîðìóëûCM Roman≈Times New Roman≈Times New Romantagtl5tnbtzctl6to8tp7tcstudmgmmntjvnfamilyT2AT2AT2AT2AT2AT2AT2AT2AT2AT2AT2AT2AT2AT2AT2AT2AT2AT2AÒàáëèöà 16.20≈tagto8ma1ma1mcrmcrØðèôòû, ïîääåðæèâàåìûå ïàêåòàìè FontsC âåðñèè 1.1ENCOT1OT1OT1OT1OT1OT1OT1OT1OT1OT1OT1OT1OT1OT1OT1OT1OT1OT1Øðèôòû, ïîääåðæèâàåìûå ïàêåòàìè FontsC âåðñèè 1.1.Ïðîïóñê îçíà÷àåò, ÷òî ãàðíèòóðà íå èçìåíÿåòñÿ ïàêåòîìjvnma1maqmbkmcrmgmmntmygtagtcstdytl5tl6tnbto8tp7tudtzcseriesmmmmmmmmmmmmmmmmmmbxbx mc bcbx mc bcbxbxbxbxbxbxbxbxbxbxbxbxbxshapen sln sln sln sln sln itn itn sln sln itn itn itn itn itn sln itititscscscscslslscscslslslslslscslÒàáëèöà 16.21ÃàðíèòóðàVerdanaArialBook AntiquaBookman Old StyleCourier Newscsc uiscscscscscuiuiuiuiuisc uiGaramondTimes New RomanCentury GothicAvant Garde GothicSchool BookАкадемическаяБалтикаЛитературнаяNew BaskervilleOfficina SerifПетербургStudio ScriptZapfChancery16.10.