Difference between revisions 21329667 and 21333966 on srwiki{{Infobox software | име = XeTeX | логотип = XeTeX Logo.svg | програмер = Jonathan Kew | објављен = Khaled Hosny | верзија_најновијег_издања = 0.99992 | датум_најновијег_издања = {{Start date and age|2015|05|07}} | најновија_прелиминарна_верзија = <!-- 0.9999.2 --> | датум_најновије_прелиминарне_верзије = <!-- {{Start date and age|2013|04|06}} --> | стање = Активно⏎ | програмски_језик = [[Pascal (programming language)|Pascal]] ([[WEB]]), [[C (programming language)|C]] и [[C++]] | оперативни_систем = [[Cross-platform]] |жанр = [[Typesetting]] | лиценца = [[MIT License]] | веб-сајт = {{URL|http://xetex.sourceforge.net}} }} '''XeTeX''' ([/ˈziːtɛx/ /ˈziːtɛx/] <span title="English pronunciation respelling">[[ZEE-tekh]]</span><span title="English pronunciation respelling"></span> или /ˈziːtɛk/; види још [[ТеX|TeX]]) је [[ТеX|TeX]] машина коришћена [[Unikod|уникодом]] и подржава савремене технологије као што су фонт [[OpenType]], [[Graphite]] и [[Apple Advanced Typography]] (AAT).<ref><cite class="citation interview">Kew, Jonathan (April 3, 2007). </cite></ref> Првобитно је био написао [[Jonathan Кеw]] и дистрибуирао се под [[лиценца слободног софтвера X11|лиценцом слободног софтвера X11]].<ref><cite class="citation web">[[sourceforge:p/xetex/code/ci/master/tree/source/texk/web2c/xetexdir/COPYING|"XeTeX COPYING file"]]<span class="reference-accessdate">. </span></cite></ref> Првобитно је био развијен само за [[OS X|Mac OS X]], сада је доступан за све веће платформе. Он подржава уникодни улазни фајл па се претпоставља да је [[UTF-8]] кодирање по дефаулту. XeTeX може користити било које фонтове инсталиране у оперативном систему без подешавања [[TeX фонт показатељ]]а, и може директно користити напредне типографске карактеристике [[OpenType]], [[AAT]] и [[Graphite]] технологије као што су алтернативни [[Глиф|глифови]] и [[swashes]], изборне или историјске повезе, и променљиве фонтове тегова. Подршка за локалне OpenType типографске конвенције (<code>locl</code> ознака) је такође присутна. XeTeX чак дозвољава сирове OpenType игране ознаке да буду усвојене у фонту. [[Микротипографија]] је такође подржана. XeTeX такође подржава припрему математике користећи уникодне фонтове које садрже посебне математичке функције, као што су [[Cambria Math]] или [[Asana Math]] као алтернативу традиционалног математичког штампарског слога на основу TeX фонт мерила. == Режим рада == [[Датотека:Rare_and_ancient_ligatures_in_XeTeX.svg|class=cx-highlight|thumb|280x280px|Пружање [[лигатура]] у XeTeX коришћењем [[OpenType]] фонта ([[Hoefler Text]]).]] XeTeX обрађује улаз у две фазе. У првој фази XeTeX излази из дуже (<code>xdv</code>)датотеке, која се затим конвертује у [[PDF]]. У подразумевани режиму рада <code>xdv</code> излаз прослеђује директно на возача без стварања било какве видне прелазне датотеке. То је могуће покретањем само прве фазе XeTeX и чувањем <code>xdv</code>, иако од јула 2008. године не постоји преглед приказивања средњег формата. Два бекенд драјвера су доступна за генерисање PDF од једне <code>xdv</code> датотеке: * xdv2pdf, који користи [[ATSUI]] и [[QuickTime]] оквире, ради само на [[OS X|Mac OS X]]. * xdvipdfmx, модификована верзија [[dvipdfmx]], који користи [[FreeType]]. Овај драјвер ради на свим платформама. Почевши од верзије 0,997, подразумевани драјвер xdvipdfmx је на свим платформама. Од верзије 0.9999, xdv2pdf више није подржан и његов развој је обустављен.<ref><cite class="citation web">Hosny, Khaled (March 12, 2013). </cite></ref> XeTeX ради добро и са [[LaTeX]] и [[ConTeXt]] макро пакетима. Његов колега LaTeXсе призива као <code>xelatex</code>. Обично се користи са <code>fontspec</code> пакетима, који обезбеђују прилагодљив интерфејс за избор фонта, и омогућава да комплексни фонт избора буде именован, а касније поново коришћен.<ref><cite class="citation web">Robertson, Will (August 9, 2008). </cite></ref> XeTeX се испоручује са [[TeX Live]], [[MacTeX]], и [[MiKTeX]] (погледајте историју испод за датуме и верзије). == Пример == У наставку је пример XeLaTeX извора и добијени излаз. Фонт је користио [[OFL-]]лиценцу фонта [[Linux Libertine]]. Текст се обрађује командном <code>xelatex</code>. {| class="" border="0" cellpadding="0" cellspacing="1em" | <source lang="latex"> \documentclass[11pt]{article} \usepackage{fontspec} \setmainfont[Ligatures=TeX]{Linux Libertine O} \begin{document} \section{Unicode support} \subsection{English} All human beings are born free and equal in dignity and rights. \subsection{Íslenska} Hver maður er borinn frjáls og jafn öðrum að virðingu og réttindum. \subsection{Русский} Все люди рождаются свободными и равными в своем достоинстве и правах. \subsection{Tiếng Việt} Tất cả mọi người sinh ra đều được tự do và bình đẳng về nhân phẩm và quyền lợi. \subsection{Ελληνικά} Ὅλοι οἱ ἄνθρωποι γεννιοῦνται ἐλεύθεροι καὶ ἴσοι στὴν ἀξιοπρέπεια καὶ τὰ δικαιώματα. \section{Legacy syntax} When he goes---``Hello World!''\\ She replies—“Hello dear!” \section{Ligatures} \fontspec[Ligatures={Common, Historical}]{Linux Libertine O Italic} Questo è strano assai! \section{Numerals} \fontspec[Numbers={OldStyle}]{Linux Libertine O}Old style: 1234567\\ \fontspec[Numbers={Lining}]{Linux Libertine O}Lining: 1234567 \end{document} </source> | [[Датотека:XeTeX_sample.svg|none|618x618px|The rendered output.]] |} == Арапска подршка == XeTeX такође подржава [[десна на лево]] скрипте, као што је [[Арапски језик|арапски]]. Један од начина пружања арапског у XeTeX је коришћење пакета arabxetex. Да би се то постигло, на арапском се налази следеће:<source lang="latex"> \begin{arab}[utf] . . . \end{arab} </source>Следећи код илуструје: {| class="" border="0" cellpadding="0" cellspacing="1em" | <source lang="latex"> \documentclass[12pt,fleqn,titlepage,twoside,a4paper]{book} \usepackage{etex} \usepackage{amsfonts,amsmath,amssymb,graphicx} \usepackage{txfonts} \usepackage[centering,includeheadfoot,margin=1in]{geometry} \usepackage{tabvar} \usepackage{arabxetex} %\newfontfamily{\arabicfont}[Script=Arabic,Scale=1.5]{Traditional Arabic} \parindent = 0pt \begin{document} \begin{arab}[utf] \chapter*{\textarab[utf]{ حِكَم من تَجمـيعي }} \section*{\textarab[utf]{ شِعر }} أديـن بدين الحـــب أنـى تــوجـهت ركـائبه \qquad فالحـــب دينــي و إيماني\\ لنا أسوة في بشر هند و اختها و قيس و ليلى \qquad ثـــــم مـــــي و غـــيــــلان \end{arab} \end{document} </source> | [[Датотека:Xetex_arabic_text.png|none|500x500px|Arabic text using XeTeX]] |} == Историја == XeTeX е првобитно објављен за [[OS X|Mac OS X]] тек у априлу 2004. године са уграђеним [[AAT]] и [[Unikodna ekvivalencija|уникод]] подршком. У 2005. години подршку за OpenType распоред функција је први пут представљена. Током BachoTeX 2006 је објавио верзију за [[Линукс|Linux]] која је пренета на [[Мајкрософт виндоус|Microsoft Windows]] од стране АКире Какуто неколико месеци раније, и на крају укључени у [[TeX Live]] 2007 за све главне платформе. XeTeX се такође испоручује са [[MiKTeX]] од верзије 2.7. Од укључивања у [[TeX Live]], XeTeX подржава већину макро пакета писаних за [[LaTeX]], [[OpenType]], [[TrueType]] и [[PostScript]] фонтове без посебног поступка за подешавање. Верзију 0.998 је најавио [[BachoTeX]] 2008 који оидржава [[Unikodna ekvivalencija|уникодну еквиваленцију]] преко <code>\XeTeXinputnormalization</code> команде. Верзија 0.9999, је објављена у мају 2013. године, и пребачена из [[ICU-|ICU]] језичне машине на [[HarfBuzz]] за [[OpenType]] изглед, и Graphite2 машина за [[Graphite]] избор, као и [[Core Text]] оквир уместо [[ATSUI]] на Mac OS X. == Види још == * [[LuaTeX]] * [[Omega (TeX)]] * [[Slogovni fontovi|Typeface]] == Референце == {{reflist}} == Додатна литература == * M. Goossens (Ed.) (2008) [http://xml.web.cern.ch/XML/lgc2/xetexmain.pdf The XeTeX Companion: TeX meets OpenType and Unicode]. == Спољашње везе == {{commonscat|XeTeX}} * {{званични веб-сајт|http://tug.org/xetex/}} * [http://nitens.org/taraborelli/latex The Beauty of LaTeX]: illustrates XeTeX use with professional fonts. * [http://ctan.org/pkg/fontspec TeX Catalogue Entry for fontspec]. * [http://ctan.org/pkg/polyglossia TeX Catalogue Entry for polyglossia]. * [http://www.ctan.org/pkg/xltxtra TeX Catalogue Entry for xltxtra]. * [http://www.ctan.org/pkg/xunicode TeX Catalogue Entry for xunicode]. * [http://www.tug.org/xetexshowcase/ XeTeX Showcase at TUG]. {{TeX навигацијска кутија}} [[Категорија:TeX]] [[Категорија:Софтвер 2007.]] [[Категорија:Бесплатан TeX софтвер]] [[Категорија:Дигитална типографија]] [[Категорија:Уникод]] All content in the above text box is licensed under the Creative Commons Attribution-ShareAlike license Version 4 and was originally sourced from https://sr.wikipedia.org/w/index.php?diff=prev&oldid=21333966.
![]() ![]() This site is not affiliated with or endorsed in any way by the Wikimedia Foundation or any of its affiliates. In fact, we fucking despise them.
|