From d940eaadf28e5bc1c15e86207ca75e3cc367ca20 Mon Sep 17 00:00:00 2001 From: Nikola Lečić Date: Mon, 2 May 2016 09:49:05 +0000 Subject: Serbian translation of TeX Live Guide 2016 (r40820). Updated screenshots. git-svn-id: svn://tug.org/texlive/trunk@40834 c570f23f-e606-0410-a88d-b1316a301751 --- .../doc/texlive/texlive-sr/README-SR.txt | 2 +- .../tl2015-install-tl-collections-freebsd-sr.png | Bin 62466 -> 0 bytes .../tl2015-install-tl-expert-gui-freebsd-sr.png | Bin 96161 -> 0 bytes .../tl2015-install-tl-first.stage-win32-sr.png | Bin 10112 -> 0 bytes .../images/tl2015-install-tl-wizard-win32-sr.png | Bin 33877 -> 0 bytes .../images/tl2015-tlmgr-main-screen-freebsd-sr.png | Bin 60610 -> 0 bytes .../images/tl2015-tlmgr-options-freebsd-sr.png | Bin 38922 -> 0 bytes .../tl2015-tlmgr-paper-options-freebsd-sr.png | Bin 24937 -> 0 bytes .../tl2016-install-tl-collections-freebsd-sr.png | Bin 0 -> 62466 bytes .../tl2016-install-tl-expert-gui-freebsd-sr.png | Bin 0 -> 95319 bytes .../tl2016-install-tl-first.stage-win32-sr.png | Bin 0 -> 10112 bytes .../images/tl2016-install-tl-wizard-win32-sr.png | Bin 0 -> 33101 bytes .../images/tl2016-tlmgr-main-screen-freebsd-sr.png | Bin 0 -> 60668 bytes .../images/tl2016-tlmgr-options-freebsd-sr.png | Bin 0 -> 39384 bytes .../tl2016-tlmgr-paper-options-freebsd-sr.png | Bin 0 -> 24937 bytes .../doc/texlive/texlive-sr/texlive-sr.html | 1930 ++++++++++---------- .../doc/texlive/texlive-sr/texlive-sr.pdf | Bin 583128 -> 643891 bytes .../doc/texlive/texlive-sr/texlive-sr.sty | 11 + .../doc/texlive/texlive-sr/texlive-sr.tex | 524 +++--- 19 files changed, 1302 insertions(+), 1165 deletions(-) delete mode 100644 Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-install-tl-collections-freebsd-sr.png delete mode 100644 Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-install-tl-expert-gui-freebsd-sr.png delete mode 100644 Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-install-tl-first.stage-win32-sr.png delete mode 100644 Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-install-tl-wizard-win32-sr.png delete mode 100644 Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-tlmgr-main-screen-freebsd-sr.png delete mode 100644 Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-tlmgr-options-freebsd-sr.png delete mode 100644 Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-tlmgr-paper-options-freebsd-sr.png create mode 100644 Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-install-tl-collections-freebsd-sr.png create mode 100644 Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-install-tl-expert-gui-freebsd-sr.png create mode 100644 Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-install-tl-first.stage-win32-sr.png create mode 100644 Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-install-tl-wizard-win32-sr.png create mode 100644 Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-tlmgr-main-screen-freebsd-sr.png create mode 100644 Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-tlmgr-options-freebsd-sr.png create mode 100644 Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-tlmgr-paper-options-freebsd-sr.png diff --git a/Master/texmf-dist/doc/texlive/texlive-sr/README-SR.txt b/Master/texmf-dist/doc/texlive/texlive-sr/README-SR.txt index a3ed674c0d8..e07e3454aea 100644 --- a/Master/texmf-dist/doc/texlive/texlive-sr/README-SR.txt +++ b/Master/texmf-dist/doc/texlive/texlive-sr/README-SR.txt @@ -1,7 +1,7 @@ ======================================================================== TeX Live Guide Translation (Serbian, Cyrillic Script) -------------------------------------------------------------------- - Original: The TeX Live Guide: TeX Live 2015, Karl Berry (ed.) + Original: The TeX Live Guide: TeX Live 2016, Karl Berry (ed.) Translator: Nikola Lečić ======================================================================== diff --git a/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-install-tl-collections-freebsd-sr.png b/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-install-tl-collections-freebsd-sr.png deleted file mode 100644 index a56389e4f0f..00000000000 Binary files a/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-install-tl-collections-freebsd-sr.png and /dev/null differ diff --git a/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-install-tl-expert-gui-freebsd-sr.png b/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-install-tl-expert-gui-freebsd-sr.png deleted file mode 100644 index f9814d197ec..00000000000 Binary files a/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-install-tl-expert-gui-freebsd-sr.png and /dev/null differ diff --git a/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-install-tl-first.stage-win32-sr.png b/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-install-tl-first.stage-win32-sr.png deleted file mode 100644 index 7a08e9319a2..00000000000 Binary files a/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-install-tl-first.stage-win32-sr.png and /dev/null differ diff --git a/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-install-tl-wizard-win32-sr.png b/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-install-tl-wizard-win32-sr.png deleted file mode 100644 index e240bec22c6..00000000000 Binary files a/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-install-tl-wizard-win32-sr.png and /dev/null differ diff --git a/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-tlmgr-main-screen-freebsd-sr.png b/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-tlmgr-main-screen-freebsd-sr.png deleted file mode 100644 index 760f8a66545..00000000000 Binary files a/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-tlmgr-main-screen-freebsd-sr.png and /dev/null differ diff --git a/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-tlmgr-options-freebsd-sr.png b/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-tlmgr-options-freebsd-sr.png deleted file mode 100644 index d5a5c8d11f4..00000000000 Binary files a/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-tlmgr-options-freebsd-sr.png and /dev/null differ diff --git a/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-tlmgr-paper-options-freebsd-sr.png b/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-tlmgr-paper-options-freebsd-sr.png deleted file mode 100644 index 76f5ad12e46..00000000000 Binary files a/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2015-tlmgr-paper-options-freebsd-sr.png and /dev/null differ diff --git a/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-install-tl-collections-freebsd-sr.png b/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-install-tl-collections-freebsd-sr.png new file mode 100644 index 00000000000..b5063796e0a Binary files /dev/null and b/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-install-tl-collections-freebsd-sr.png differ diff --git a/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-install-tl-expert-gui-freebsd-sr.png b/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-install-tl-expert-gui-freebsd-sr.png new file mode 100644 index 00000000000..dea05d54ea1 Binary files /dev/null and b/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-install-tl-expert-gui-freebsd-sr.png differ diff --git a/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-install-tl-first.stage-win32-sr.png b/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-install-tl-first.stage-win32-sr.png new file mode 100644 index 00000000000..7a08e9319a2 Binary files /dev/null and b/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-install-tl-first.stage-win32-sr.png differ diff --git a/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-install-tl-wizard-win32-sr.png b/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-install-tl-wizard-win32-sr.png new file mode 100644 index 00000000000..db03feb66ed Binary files /dev/null and b/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-install-tl-wizard-win32-sr.png differ diff --git a/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-tlmgr-main-screen-freebsd-sr.png b/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-tlmgr-main-screen-freebsd-sr.png new file mode 100644 index 00000000000..eec478da56a Binary files /dev/null and b/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-tlmgr-main-screen-freebsd-sr.png differ diff --git a/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-tlmgr-options-freebsd-sr.png b/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-tlmgr-options-freebsd-sr.png new file mode 100644 index 00000000000..1448c375af7 Binary files /dev/null and b/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-tlmgr-options-freebsd-sr.png differ diff --git a/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-tlmgr-paper-options-freebsd-sr.png b/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-tlmgr-paper-options-freebsd-sr.png new file mode 100644 index 00000000000..76f5ad12e46 Binary files /dev/null and b/Master/texmf-dist/doc/texlive/texlive-sr/images/tl2016-tlmgr-paper-options-freebsd-sr.png differ diff --git a/Master/texmf-dist/doc/texlive/texlive-sr/texlive-sr.html b/Master/texmf-dist/doc/texlive/texlive-sr/texlive-sr.html index 64b052d9b51..8bfa04eef29 100644 --- a/Master/texmf-dist/doc/texlive/texlive-sr/texlive-sr.html +++ b/Master/texmf-dist/doc/texlive/texlive-sr/texlive-sr.html @@ -2,13 +2,12 @@ "http://www.w3.org/TR/html4/loose.dtd"> - TEX Live 2015: Приручник + TEX Live 2016: Приручник - @@ -21,7 +20,7 @@

TEX Live 2015: ПриручникEX Live 2016: Приручник*

Карл Бери, уредник @@ -36,8 +35,14 @@ class="larm-0900">Никола Лечић href="mailto:nikola.lecic@anthesphoria.net" >nikola.lecic@anthesphoria.net

мај 2015
+class="larm-1200">јун 2016 +
+

+

Овогодишње издање TEX Live-a посвећено је нашим +преминулим колегама Себастијану Рацу и Петеру Брајтенлонеру.

Садржај

@@ -111,6 +116,8 @@ href="#x1-280003.3" id="QQ2-1-36">Параметри програма install-tl href="#x1-290003.3.1" id="QQ2-1-37">Параметар -repository
 3.4 Постинсталациони задаци + +
  3.4.1 Системске променљиве на Unix-у
  3.4.2 EX
  3.4.5 ConTEXt Mark IV - -
  3.4.6 Укључивање локалних и личних макроа
  3.4.7 Напомене за Windows
 6.1 Могућности специфичне за Windows
 6.2 Додатни софтвер укључен на Windows-у +href="#x1-490006.2" id="QQ2-1-60">Додатни софтвер за Windows
 6.3 Лични кориснички директоријум на Windows-у
 6.4 Windows-ов „registry“
 6.5 Овлашћења на Windows-у -
  6.5.1 Заштита директоријума са TEX Live-ом
 6.6 Увећавање максимума доступне меморије +href="#x1-530006.6" id="QQ2-1-65">Увећавање максимума доступне меморије на Windows-у и Cygwin-у
7 Кориснички водич кроз Web2C +href="#x1-540007" id="QQ2-1-66">Кориснички водич кроз Web2C
 7.1 Проналажење фајлова помоћу Kpathsea +href="#x1-550007.1" id="QQ2-1-67">Проналажење фајлова помоћу Kpathsea
  7.1.1 Извори путања +href="#x1-560007.1.1" id="QQ2-1-68">Извори путања
  7.1.2 Конфигурациони фајлови +href="#x1-570007.1.2" id="QQ2-1-69">Конфигурациони фајлови
  7.1.3 Прерачунавање путање +href="#x1-580007.1.3" id="QQ2-1-70">Прерачунавање путање
  7.1.4 Стандардно прерачунавање +href="#x1-590007.1.4" id="QQ2-1-71">Стандардно прерачунавање
  7.1.5 Прерачунавање заграда +href="#x1-600007.1.5" id="QQ2-1-72">Прерачунавање заграда
  7.1.6 Прерачунавање поддиректоријума +href="#x1-610007.1.6" id="QQ2-1-73">Прерачунавање поддиректоријума
  7.1.7 Списак специјалних симбола и њихово значење: +href="#x1-620007.1.7" id="QQ2-1-74">Списак специјалних симбола и њихово значење: преглед
 7.2 Базе података са именима фајлова +href="#x1-630007.2" id="QQ2-1-75">Базе података са именима фајлова
  7.2.1 База података ls-R +href="#x1-640007.2.1" id="QQ2-1-76">База података ls-R
  7.2.2 Самостални програм за претраживање: kpsewhich +href="#x1-650007.2.2" id="QQ2-1-77">Самостални програм за претраживање: kpsewhich
  7.2.3 Примери употребе +href="#x1-660007.2.3" id="QQ2-1-78">Примери употребе
  7.2.4 Поступци отклањања грешака +href="#x1-670007.2.4" id="QQ2-1-79">Поступци отклањања грешака
 7.3 Опције током рада (runtime options) +href="#x1-680007.3" id="QQ2-1-83">Опције током рада (runtime options)
8 Захвалнице +href="#x1-690008" id="QQ2-1-84">Захвалнице
9 Историја издањā +href="#x1-700009" id="QQ2-1-85">Историја издањā
 9.1 Прошлост +href="#x1-710009.1" id="QQ2-1-86">Прошлост
  9.1.1 2003 +href="#x1-720009.1.1" id="QQ2-1-87">2003
  9.1.2 2004 +href="#x1-730009.1.2" id="QQ2-1-88">2004
  9.1.3 2005 +href="#x1-740009.1.3" id="QQ2-1-89">2005
  9.1.4 2006–2007 +href="#x1-750009.1.4" id="QQ2-1-90">2006–2007
  9.1.5 2008 +href="#x1-760009.1.5" id="QQ2-1-91">2008
  9.1.6 2009 +href="#x1-770009.1.6" id="QQ2-1-92">2009
  9.1.7 2010 +href="#x1-780009.1.7" id="QQ2-1-93">2010
  9.1.8 2011 +href="#x1-790009.1.8" id="QQ2-1-94">2011
  9.1.9 2012 +href="#x1-800009.1.9" id="QQ2-1-95">2012
  9.1.10 2013 +href="#x1-810009.1.10" id="QQ2-1-96">2013
  9.1.11 2014 +href="#x1-820009.1.11" id="QQ2-1-97">2014 +
  9.1.12 2015
 9.2 Тренутно стање — 2015 +href="#x1-840009.2" id="QQ2-1-99">Тренутно стање — 2016
 9.3 Будућност + +
-

+

1 Увод

-

+

1.1 TEX Live и TEX Collection

-

У овом документу су описане главне могућности софтверске дистрибуције T

У овом документу су описане главне могућности софтверске дистрибуције TEX Live, која се састоји од TEX-а и програма који су повезани са њим, и која се прави за GNU/Linux и друге варијанте Unix-а, Mac OS X и Windows. -

T

TEX Live се може преузети са Интернета или добити преко TEX Collection DVD-ја који групе корисника TEX Collection су резултат удружен class="E">EX-а. Овај документ описује пре свега сâм TEX Live. -

У T

У TEX Live су укључени програми TEX, LATEX2ε, ConTTEX и многи други, обимна колекција макроа, фонтова и документације, као и подршка за припрему текста на много разних писама и језика из свих делова света. -

Кратак преглед најважнијих промена у овом издању T

Кратак преглед најважнијих промена у овом издању TEX Live-а налази се на крају документа, у одељку 9 (стр. 85). -

+href="#x1-700009">9 (стр. 86). +

1.2 Подржани оперативни системи

-

T

TEX Live садржи унапред компајлиране програме за многе варијанте Unix-а, укључујући GNU/Linux и Mac OS X. Такође, ту су и верзије програма за Cygwin. Пошто је изворни код @@ -288,23 +294,24 @@ Unix-а, укључујући GNU/Linux и Mac OS X. Такође, href="#fn1x0" id="fn1x0-bk">1 за које немамо унапред припремљене бинарне фајлове. -

Што се тиче Windows-а, подржани су само Windows XP и касније верзије. -Windows 2000 ће са великом вероватноћом и даље радити за -највећи број ствари. Не постоје посебни 64-битни програми за -Windows; уместо тога, 32-битни програми би требало да раде на 64-битним системима. -

Погледајте одељек 

Што се тиче Windows-а, подржани су само Windows Vista и касније верзије. +Windows XP и 2000 ће са великом вероватноћом и даље радити +за највећи број ствари. Не постоје посебни 64-битни +програми за Windows; уместо тога, 32-битни програми би требало да раде на 64-битним +системима. +

Погледајте одељек 2.1 ако Вам је потребно више информација о алтернативним решењима за Windows и Mac OS X. -

+

1.3 Основна инсталација TEX Live-а

-

T

TEX Live се може инсталирати са DVD-ја или преко Интернета (http://tug.org/texlive/acquire.html). Сам програм за инсталацију који ради преко мреже је мали и скида све што је задато са Интернета. -

Програм за инсталацију са DVD-ја Вам омогућава да инсталирате T

Програм за инсталацију са DVD-ја Вам омогућава да инсталирате TEX Live на локални диск. TEX Live се не може директно покретати са DVD-ја (као ни @@ -312,13 +319,13 @@ class="E">EX Live се не може директно покрет нпр. USB-диску (погледајте одељак 4.2). Инсталација је детаљно описана у одељцима који следе (стр. 13); укратко, поступак изгледа +href="#x1-140003">14); укратко, поступак изгледа овако:

-

+

1.4 На шта треба обратити пажњу што се тиче сигурности

-

Према нашем најдубљем знању и уверењу, основни T

Према нашем најдубљем знању и уверењу, основни TEX програми који чине језгро TEX Live-a изузетно су робусни (и увек су били такви). @@ -343,7 +350,7 @@ class="E">EX Live нису када покрећете програме да обрађују непоуздане улазне податке; најсигурније што можете да урадите јесте да то увек радите у новом поддиректоријуму. -

Потреба за опрезом је нарочито важна на Windows-у, пошто Windows обично +

Потреба за опрезом је нарочито важна на Windows-у, пошто Windows обично тражи програме у текућем директоријуму пре него на било ко другом месту, без обзира на путању за претрагу коју задаје корисник. Ово отвара широку лепезу могућности за напад. Ми смо санирали многе сигурносне @@ -352,15 +359,15 @@ class="E">EX Live нису директоријум садржи сумњиве, пре свега извршне фајлове (бинарне или скрипте). Њих обично нема, и свакако не би требало да се створе обичном обрадом неког документа. -

Коначно, T

Коначно, TEX (и пратећи програми) често стварају нове фајлове када обрађују документ, што је особина која се може злоупотребити на много разних начина. Да поновимо, обрада непознатих докумената у новом поддиректоријуму је најсигурније што можете да урадите. -

+

1.5 Помоћ у раду

-

Заједница корисника T

Заједница корисника TEX-а је активна и пријатељски расположена, тако да се и на најозбиљнија питања на крају нађе одговор. Међутим, ова подршка је неформалне природе будући да долази од @@ -371,9 +378,9 @@ class="E">EX Live-а и купити одговарајући систем; на страници http://tug.org/interest.html#vendors постоји списак таквих продаваца.) -

Ово је листа расположивих ресурса датих отприлике редоследом по коме +

Ово је листа расположивих ресурса датих отприлике редоследом по коме препоручујемо да их користите: -

+

Страница за почетнике
Ако сте нови у T(питања везана за TEX која се често постављају) представља огромну збирку одговора на све врсте питања, од најосновнијих - до најсложенијих. Та збирка је укључена у TEX Live и + до најсложенијих. Та збирка је укључена у TEX Live и налази се у директоријуму texmf-dist/doc/generic/FAQ-en/, а доступна је и на Интернету преко EX Live, молимо Вас да пишете особ често, покретање програма са параметром --help даје адресу на коју треба пријавити грешке.
-

С друге стране, ту је пружање помоћи онима који +

С друге стране, ту је пружање помоћи онима који постављају питања. И comp.text.tex и texhax су отворени за сваког, па стога будите слободни да се прикључите; почните да читате и помозите где можете. -

+

2 Преглед TEX Live-а

-

Овај одељак описује садржај дистрибуције T

Овај одељак описује садржај дистрибуције TEX Collection и њеног саставног дела, TEX Live-а. -

+

2.1 TEX Collection: TEX Live, proTEXt, MacTEX

-

T

TEX Collection DVD обухвата: -

+

TEX Live
Сајт-копија (mirror) репози (http://www.ctan.org/).
-

Лиценце које одређују услове умножавања CTAN-а и пакета +

Лиценце које одређују услове умножавања CTAN-а и пакета protext нису нужно исте као у TEX Live-у, па стога будите опрезни када их редистрибуирате или преправљате. -

+

2.2 TEX Live директоријуми највишег нивоа

-

Ево списка и кратких описа директоријумā највишег нивоа у T

Ево списка и кратких описа директоријумā највишег нивоа у TEX Live инсталацији: -

+

bin
-

Програми T

Програми TEX система, груписани по платформама.

readme-*.dir
-

Кратак преглед T

Кратак преглед TEX Live-a и корисни линкови на разним језицима, у HTML и текстуалном формату.

source
-

Изворни кôд свих програма који су укључени у T

Изворни кôд свих програма који су укључени у TEX Live, укључујући средишње TEX дистрибуције @@ -559,19 +566,19 @@ class="E">EX дистрибуције

texmf-dist
-

Главни директоријум. Погледајте опис променљиве TEXMFDIST +

Главни директоријум. Погледајте опис променљиве TEXMFDIST у следећем одељку.

tlpkg
-

Скрипте, програми и подаци потребни за одржавање инсталације, као и +

Скрипте, програми и подаци потребни за одржавање инсталације, као и фајлови специфични за Windows.

-

Осим управо набројаних директоријума, на највишем нивоу +

Осим управо набројаних директоријума, на највишем нивоу дистрибуције налазе се и инсталационе скрипте и README (ПРОЧИТАЈ-МЕ) фајлови на разним језицима. -

Што се тиче документације, од помоћи може да буде исцрпна колекција +

Што се тиче документације, од помоћи може да буде исцрпна колекција линкова у фајлу doc.html, који се налази у директоријуму највишег нивоа. Документација за готово све (пакети, формати, фонтови, приручници за програме, @@ -579,7 +586,7 @@ man-странице, Info-фајлови) налази се у EX пакете и формате налази се у texmf-dist/doc. Можете да употребите програм texdoc ако желите да пронађете било који део документације. -

Документација о самој дистрибуцији T

Документација о самој дистрибуцији TEX Live налази се у texmf/doc/texlive и доступна је на неколико језика:

-

+href="../../../../texmf-dist/doc/texlive/texlive-cz" >texmf-dist/doc/texlive/texlive-cz + +

  • шпански: texmf-dist/doc/texlive/texlive-es
  • +

    2.3 Садржај директоријума texmf

    -

    Овај одељак даје списак унапред дефинисаних променљивих +

    Овај одељак даје списак унапред дефинисаних променљивих које одређују распоред података унутар директоријума texmf, сврху којој служе, као и њихов подразумевани положај и својства унутар TEX Live-а. Команда tlmgr&nb приказује вредности ових променљивих тако да лако можете да видите на који директоријум (дрво) на Вашој инсталацији оне упућују. -

    Сви ови директоријуми (дрвета), укључујући и лични, треба да +

    Сви ови директоријуми (дрвета), укључујући и лични, треба да поштују TDS (структуру TEX директоријума, односно Thttp://tug.org/tds), са свим б карактеристичним за њу, иначе може да се деси да се неки фајлови не могу пронаћи. Одељак 3.4.6 (стр. 46) детаљно се бави овом темом. -

    +href="#x1-360003.4.6">47) детаљно се бави овом темом. +

    TEXMFDIST
    -

    Дрво које садржи готово све фајлове оригиналне дистрибуције: +

    Дрво које садржи готово све фајлове оригиналне дистрибуције: конфигурационе фајлове, помоћне скрипте, пакете, фонтове, итд. (Најважнији изузетак су програми који зависе од операционог система, и који су смештени у паралелни директоријум bin/.)

    TEXMFLOCAL
    -

    Дрво које администратори могу да користе за инсталацију додатних или - надограђених макроа, фонтова, итд; садржај овог дрвета важи за цео +

    Дрво које администратори могу да користе за инсталацију додатних или + надограђених макроа, фонтова, итд; садржај овог дрвета важи за цео систем.

    TEXMFHOME
    -

    Дрво које корисници могу да +

    Дрво које корисници могу да користе за своје личне инсталације додатних или надограђених макроа, фонтова, итд; вредност ове променљиве динамички се прилагођава положају личног директоријума сваког појединог корисника.

    TEXMFCONFIG
    -

    (Лично корисниково) дрво које апликације texconfig, updmap и fmtutil +

    (Лично корисниково) дрво које апликације texconfig, updmap и fmtutil користе за чување измењених конфигурационих података.

    TEXMFSYSCONFIG
    -

    (Глобално важеће) дрво које користе апликације texconfig-sys, +

    (Глобално важеће) дрво које користе апликације texconfig-sys, updmap-sys и fmtutil-sys за чување измењених конфигурационих података.

    TEXMFVAR
    -

    (Лично корисниково) дрво које користе texconfig, updmap и fmtutil за +

    (Лично корисниково) дрво које користе texconfig, updmap и fmtutil за чување аутоматски направљених података које разни програми користе током рада, као што су формати и мапе.

    TEXMFSYSVAR
    -

    (Глобално важеће) дрво које користе texconfig-sys, updmap-sys и +

    (Глобално важеће) дрво које користе texconfig-sys, updmap-sys и fmtutil-sys, као и tlmgr, за чување аутоматски направљених података које разни програми користе током рада, као што су формати и мапе.

    TEXMFCACHE
    -

    Дрво (или више дрвета) +

    Дрво (или више дрвета) које ConTEXt MkIV и LuaLATEX користе за чување (кешираних) радних података. Подразумевана вредност ове променљиве је TEXMFSYSVAR, а ако се тамо не могу уписивати подаци, онда се узима вредност TEXMFVAR.

    -

    Подразумевана структура директоријума изгледа овако: +

    Подразумевана структура директоријума изгледа овако:

    корен система
    може да садржи више различитих издања TEX Live-а:
    - 2014
    -

    Претходно издање. +

    Претходно издање.

    - 2015
    -

    Тренутно издање. +

    Тренутно издање.

    bin
    -

      +

     

    i386-freebsd    
    -

    програми за FreeBSD +

    програми за FreeBSD

    i386-linux      
    -

    програми за GNU/Linux +

    програми за GNU/Linux

    ...
    -

    +

    universal-darwin
    -

    програми за Mac OS X +

    програми за Mac OS X

    win32           
    -

    програми за Windows

    +

    програми за Windows

    texmf-dist  
    -

    TEXMFDIST и TEXMFMAIN +

    TEXMFDIST и TEXMFMAIN

    texmf-var   
    -

    TEXMFSYSVAR, TEXMFCACHE +

    TEXMFSYSVAR, TEXMFCACHE

    texmf-config
    -

    TEXMFSYSCONFIG

    +

    TEXMFSYSCONFIG

    texmf-local
    -

    TEXMFLOCAL, заједнички за сва издања.

    +

    TEXMFLOCAL, заједнички за сва издања.

    корисников лични директоријум
    ($HOME или %USERPROFILE%)
    - .texlive2014
    -

    Лични направљени и конфигурациони подаци за претходно издање. +

    Лични направљени и конфигурациони подаци за претходно издање.

    - .texlive2015
    -

    Лични направљени и конфигурациони подаци за тренутно издање. +

    Лични направљени и конфигурациони подаци за тренутно издање.

    texmf-var   
    -

    TEXMFVAR, TEXMFCACHE +

    TEXMFVAR, TEXMFCACHE

    texmf-config
    -

    TEXMFCONFIG

    +

    TEXMFCONFIG

    texmf
    -

    TEXMFHOME Лични макрои итд.

    +

    TEXMFHOME Лични макрои итд. -

    +

    2.4 Проширења TEX

    -

    Кнутов [Knuth] оригинални T

    Кнутов [Knuth] оригинални TEX је замрзнут: осим ретких поправки грешака, у њега се не уносе никакве исправке. Изворни TEX је још увек присутан у @@ -780,7 +790,7 @@ class="E">EX-а (познатих као TEX engines — „TEX мотори“): -

    +

    e-TEX
    EX-у. Када се позива као EX Live-а. Интернет-страница пројекта је http://www.luatex.org/ а приручник је texmf-dist/doc/luatex/base/luatexref-t.pdf. +href="../../../../texmf-dist/doc/luatex/base/luatex.pdf" >texmf-dist/doc/luatex/base/luatex.pdf.
    XeTEX
    EX. Погледајте texmf-dist/doc/aleph/base.
    -

    +

    2.5 Други истакнути програми у TEX Live

    -

    Ево неколико других важних програма који су укључени у T

    Ево неколико других важних програма који су укључени у TEX Live и који се често користе: -

    +

    bibtex
    -

    подршка за прављење библиографијā. +

    подршка за прављење библиографијā.

    makeindex, xindy
    -

    подршка за прављење индексā. +

    подршка за прављење индексā.

    dvips
    -

    пребацује DVI формат у PostScript. +

    пребацује DVI формат у PostScript.

    xdvi
    -

    програм за приказивање DVI формата у графичком систему X (X Window System). +

    програм за приказивање DVI формата у графичком систему X (X Window System).

    dviconcat, dviselect
    -

    рад са документима у DVI формату. +

    рад са документима у DVI формату.

    dvipdfmx
    -

    пребацује DVI у PDF; служи као алтернатива приступу који +

    пребацује DVI у PDF; служи као алтернатива приступу који омогућава pdfTEX (објашњено у претходном одељку).

    psselect, psnup...
    -

    алатке за баратање PostScript документима. +

    алатке за баратање PostScript документима.

    pdfjam, pdfjoin...
    -

    алатке за баратање PDF документима. +

    алатке за баратање PDF документима.

    context, mtxrun
    -

    програми за ConT

    програми за ConTEXt и PDF.

    htlatex, …
    -

    tex4ht: конвертор из (L

    tex4ht: конвертор из (LA )TEX у HTML, XML и друге формате. -

    конвертор из T

    конвертор из TEX-а у HTML, XML и много других формата.

    -

    +

    3 Инсталација

    -

    +

    3.1 Покретање инсталационог програма

    -

    За почетак, потребан Вам је T

    За почетак, потребан Вам је TEX Collection DVD или програм за инсталирање TEX Live-а преко Интернета (net installer). Пронађите инсталациону скрипту: она се зове install-tl на Unix-има, а install-tl-windows.bat на Windows-у. На страници http://tug.org/texlive/acquire.html налазе се додатне информације како можете да дођете до софтвера. -

    +

    Net installer, .zip или .tar.gz:
    Скините га са CTAN-а, налази се у директоријуму systems/ @@ -973,7 +983,7 @@ href="http://tug.org/store" class="url" >http://tug.org/store), или та одељак 3.4.3.
    -



    @@ -983,10 +993,10 @@ href="#x1-330003.4.3">3.4.3.
    -

    -

    +


    Слика 1: Иницијални Windows .exe инсталер
    <
    -


    -

    Без обзира на то који извор користите, покреће се један исти инсталер. +


    +

    Без обзира на то који извор користите, покреће се један исти инсталер. Највидљивија разлика је то што преко мреже („Net installer“) добијате пакете који су доступни у том тренутку. За разлику од тога, DVD и ISO фајлови се не освежавају у периоду између главних издања. -

    Ако за преузимање са Интернета морате да користите прокси, треба да у сагласности са +

    Ако за преузимање са Интернета морате да користите прокси, треба да у сагласности са њим подесите фајл ~/.wgetrc или одговарајуће системске променљиве програма Wget (http://www.gnu.org/software/wget/manual/html_node/Proxies.html). TEX Live за преузимање увек користи GNU Wget. Наравно, то нема никаквог значаја ако инсталирате са DVD-ја или из ISO фајла. -

    Наредни одељци детаљно објашњавају како се +

    Наредни одељци детаљно објашњавају како се инсталациони програм користи.

    3.1.1 Unix
    -

    Од сада па надаље, означава „промпт“ („shell prompt“); оно што +

    Од сада па надаље, означава „промпт“ („shell prompt“); оно што уноси корисник приказано је подебљаним словима. Скрипта install-tl је написана у језику Perl. Најједноставнији начин да је покренете на Unix системима изгледа овако:

    -

    +

    perl /путања/до/програма/за/инсталацију/install-tl
    (Уместо тога, можете је просто позвати са perl @@ -1026,7 +1036,7 @@ class="command">словима. Скрипта install повећате прозор свог терминала како би у њега стао цео садржај програма (слика 2). -

    Ако желите да обавите инсталацију у експертском графичком режиму („expert GUI“, +

    Ако желите да обавите инсталацију у експертском графичком режиму („expert GUI“, слика 3), биће Вам потребан модул Perl::TK компајлиран са XFT подршком; то је обично тако на GNU/Linux-у, али није нужно случај на другим @@ -1034,22 +1044,22 @@ href="#x1-18060r3">3), биће Вам по href="#fn2x0" id="fn2x0-bk">2 Када све буде спремно, откуцајте:

    -

    perl install-tl -gui +

    perl install-tl -gui
    -

    Ако желите да видите комплетан списак разних опција, откуцајте: +

    Ако желите да видите комплетан списак разних опција, откуцајте:

    -

    perl install-tl -help +

    perl install-tl -help
    -

    Упозорење везано за корисничка овлашћења на Unix системима: +

    Упозорење везано за корисничка овлашћења на Unix системима: Инсталациони програм TEX Live-а ће поштовати Ваш umask који важи у време инсталације. Дакле, ако желите да инсталирани систем користе и други корисници, побрините се да подесите одговарајуће дозволе, на пример, umask 002. Исцрпније информације о команди umask можете пронаћи у документацији на Вашем систему. -

    Посебни обзири везани за Cygwin: За разлику од других система компатибилних са Unix-ом, Cygwin +

    Посебни обзири везани за Cygwin: За разлику од других система компатибилних са Unix-ом, Cygwin у свом стандардном облику не садржи све неопходне програме који су потребни инсталационом програму TEX Live-а. Одељак 3.1.4 посвећен теми. -

    +

    3.1.2 Mac OS X
    -

    Као што је поменуто у одељку 

    Као што је поменуто у одељку 2.1, за Mac OS X је припремљена посебна дистрибуција по имену MacTEX (EX-а (MacTEX, Fink, MacPorts...) које поштују тзв. TEXDist структуру података. -

    MacT

    MacTEX је строго заснован на TEX Live-у и главни TEX директоријуми су у потпуности исти. MacTEX на ту структуру додаје неколико допунских директоријума са документацијом и апликацијама специфичним за Mac. -

    +

    3.1.3 Windows
    -

    Ако користите нераспаковани .zip фајл преузет са Интернета или ако се инсталациони програм +

    Ако користите нераспаковани .zip фајл преузет са Интернета или ако се инсталациони програм са DVD-ја не отвори аутоматски, двапут кликните install-tl-windows.bat. Ако желите да имате више могућности око подешавања разних параметара, нпр. да изаберете или не изаберете поједине колекције пакета, уместо поменутог програма покрените install-tl-advanced.bat. -

    Инсталациони програм се може покренути и са командне линије (command-prompt). У +

    Инсталациони програм се може покренути и са командне линије (command-prompt). У наставку текста, ће означавати промпт; оно што куца корисник биће штампано подебљаним словима. Када уђете у директоријум у коме се налази инсталациони програм, откуцајте:

    -

    install-tl-windows +

    install-tl-windows
    -

    Можете да употребите и апсолутну путању, на пример:

    -

    D:\texlive\install-tl-windows +

    Можете да употребите и апсолутну путању, на пример:

    +

    D:\texlive\install-tl-windows
    Овај конкретан пример значи да користите TEX Collection DVD и да је ознака @@ -1108,15 +1118,15 @@ class="E">EX Collection DVD и да је ознака href="#x1-18061r4">4 приказује поједностављени графички („wizard“) режим рада инсталационог програма; овај режим се на Windows-у подразумева. -

    Ако хоћете да инсталирате у текстуалном режиму, откуцајте:

    -

    install-tl-windows -no-gui +

    Ако хоћете да инсталирате у текстуалном режиму, откуцајте:

    +

    install-tl-windows -no-gui
    -

    Комплетан списак опцијā добићете ако откуцате:

    -

    install-tl-windows -help +

    Комплетан списак опцијā добићете ако откуцате:

    +

    install-tl-windows -help
    -



    @@ -1130,7 +1140,7 @@ class="larm-0800">  Installing TeX Live 2015 2016 from: ...
     
       <B> binary platforms: 1 out of 19 +class="larm-0800"> 17
      48, disk space required: 4022 4268 MB
          /usr/local/texlive/2015
     /usr/local/texlive/2016
       quit
    class="content">Главни екран инсталационог програма (GNU/Linux)
    -


    -



    +


    @@ -1334,16 +1345,16 @@ class="content">Главни екран инсталационог програ -

    pict

    pict

    Слика 3: Инсталациони програм у експертском графичком („Expert GUI“) режиму (FreeBSD)
    -


    -



    +


    @@ -1352,8 +1363,8 @@ class="content">Инсталациони програм у експертско -

    pict

    pict

    Слика 4: Инсталациони програм у поједност режиму (Windows)
    -


    -

    +


    +

    3.1.4 Cygwin
    -

    Пре него што почнете инсталацију, покрените Cygwin-ов програм setup.exe како бисте +

    Пре него што почнете инсталацију, покрените Cygwin-ов програм setup.exe како бисте инсталирали пакете perl и wget уколико не постоје на Вашем систему. Препоручују се и ови додатни пакети:

      @@ -1379,64 +1390,64 @@ class="E">EX]
    • ncurses [обезбеђује команду clear коју користи инсталациони програм]
    -

    +

    3.1.5 Инсталација у текстуалном режиму
    -

    Слика 

    Слика 2 приказује главни екран инсталационог програма у текстуалном режиму рада на Unix-у. Текстуални режим је стандард на Unix-у. -

    У овом режиму, инсталациони програм се искључиво ослања на командну +

    У овом режиму, инсталациони програм се искључиво ослања на командну линију; употреба курзора није могућа. На пример, не можете да употебите дугме „Тab“ да се премештате од поља до поља за избор и унос текста. Просто откуцате нешто на промпту (разлика између великих и малих слова је битна) и притиснете Enter; тада се цео екран терминала поново испуњава измењеним садржајем. -

    Текстуални интерфејс је с разлогом овако примитиван: он је +

    Текстуални интерфејс је с разлогом овако примитиван: он је дизајниран да ради на што је год могуће већем броју оперативних система, укључујући и оне са тако једноставним инсталацијама које садрже само чист Perl. -

    +

    3.1.6 Инсталација у експертском графичком режиму
    -

    Слика 

    Слика 3 приказује експертски графички режим рада на FreeBSD систему. Основна разлика у односу на текстуални режим јесте то што овде можете да користите дугмиће и меније. -

    Овај режим рада се може изричито позвати помоћу

    -

    install-tl -gui=perltk +

    Овај режим рада се може изричито позвати помоћу

    +

    install-tl -gui=perltk
    -

    +

    3.1.7 Инсталација у поједностављеном графичком („wizard“) режиму
    -

    Ако није другачије захтевано, на Windows-у инсталациони програм користи +

    Ако није другачије захтевано, на Windows-у инсталациони програм користи најједноставнији режим рада који смо могли да осмислимо и који се зове „wizard“ („чаробњак“ — слика 4). Програм у том режиму инсталира све и не пита скоро ништа. Ако желите да подешавате инсталацију, треба да користите неки од горе описаних режима. -

    На другим оперативним системима овај режим се може изричито позвати помоћу +

    На другим оперативним системима овај режим се може изричито позвати помоћу

    -

    install-tl -gui=wizard +

    install-tl -gui=wizard
    -

    +

    3.2 Употреба инсталационог програма

    -

    Инсталер је направљен са намером да буде мање-више јасан по себи, +

    Инсталер је направљен са намером да буде мање-више јасан по себи, али ево неколико напомена о разним опцијама. -

    +

    3.2.1 Мени за избор платформе (само на Unix-у)
    -



    + id="x1-24039r5">
     [ ] GNU/Linux on DEC Alpha (alpha-linux) +class="larm-0800"> ARM (armel-linux)
      [ ] GNU/Linux on ARM (armel-linux)
         i [ ] GNU/Linux on ARMhf (armhf-linux)
         j i [ ] GNU/Linux Intel x86 (i386-linux)
         k [ ] GNU/Linux on MIPSel (mipsel-linux)
         l j [ ] GNU/Linux on PowerPC (powerpc-linux)
         m k [ ] GNU/Linux on x86_64 (x86_64-linux)
         o l [ ] NetBSD on x86_64 (amd64-netbsd)
         p m [ ] NetBSD on Intel x86 (i386-netbsd)
         s o [ ] Solaris Intel x86 (i386-solaris)
         t p [ ] Solaris on Sparc (sparc-solaris)
         u s [ ] Solaris on x86_64 (x86_64-solaris)
         v t [ ] Windows (win32)

    Слика 5: Мени за избор платформе (тј. архитектуре и оперативног система) за програме
    +class="content">Мени за избор платформе (тј. архитектуре и оперативног система) за програме
    -


    -

    Слика 5 приказује мени са подржаним платформама (в. фусноту 1 за +


    +

    Слика 5 приказује мени са подржаним платформама (в. фусноту 1 за објашњење израза „платформа“) за програме, у текстуалном режиму. Подразумева се да ће бити инсталиране само верзије програма за тип процесора и оперативни систем на коме сте покренули инсталацију. Можете, међутим, изабрати и @@ -1703,7 +1689,7 @@ class="E">EX заједнички користи на мрежи система.

    3.2.2 Избор компоненти
    -



    @@ -1837,8 +1823,8 @@ class="larm-0800"> collections
    class="content">Мени са шемама
    -


    -

    Слика 


    +

    Слика 6 приказује TEX Live-ов мени са шемама; преко њега можете изабрати „шему“, тј. један кохерентан скуп колекција пакета. Подразумевана @@ -1848,7 +1834,7 @@ class="E">EX Live-ов мени са шемама; преко ње нешто у средини између претходна два. Постоје такође и разне специјализоване шеме и шеме прилагођене некој посебној земљи. -



    @@ -1858,10 +1844,10 @@ class="E">EX Live-ов мени са шемама; преко ње
    -

    +

    -

    pict

    pict

    Слика 7: Мени са колекцијама


    -

    Одабир шеме може да се даље разради помоћу менија „колекције“ +


    +

    Одабир шеме може да се даље разради помоћу менија „колекције“ (слика 7, овог пута, за промену, приказан у графичком режиму). -

    Колекције су за један ниво детаљније него шеме — +

    Колекције су за један ниво детаљније него шеме — поједностављено речено, једна шема се састоји од неколико колекција, колекција се састоји од једног или више пакетā, а пакет (најнижи ниво груписања у TEX Live-у) садржи стварне фајлове TEX макроа, фонтова, итд. -

    Ако желите још више контроле него што нуде менији са колекцијама, +

    Ако желите још више контроле него што нуде менији са колекцијама, можете да користите TEX Live Manager (tlmgr) након инсталације (подгледајте одељак 5); помоћу њега м нивоу пакетā.

    3.2.3 Директоријуми
    -

    Подразумевани распоред директоријумā описан је у одељку 

    Подразумевани распоред директоријумā описан је у одељку 2.3, стр. 9. Стандардни директоријум у који се смешта инсталација је -/usr/local/texlive/2015 на Unix-у, односно %SystemDrive%\texlive\2015 на Windows-у. На тај +href="#x1-110002.3">10. Стандардни директоријум у који се смешта инсталација је +/usr/local/texlive/2016 на Unix-у, односно %SystemDrive%\texlive\2016 на Windows-у. На тај начин можете лако одржавати више паралелних инсталација TEX Live, по једну за свако издање (обично једно годишње, као у овом случају), и можете се лако пребацивати са једне на другу простим мењањем путање за претрагу. -

    Директоријум за инсталацију можете променити у инсталеру +

    Директоријум за инсталацију можете променити у инсталеру подешавајући променљиву TEXDIR. Како се мењају ова и друге опције приказано је на слици 3. Најчешћи разлог за промену @@ -1909,25 +1895,25 @@ class="E">EX Live има неколико гигабајта) ил администратор да бисте инсталирали TEX Live, али морате имати право уписивања у циљни директоријум). -

    Директоријуми за инсталацију могу да се промене и пре покретања +

    Директоријуми за инсталацију могу да се промене и пре покретања инсталера подешавањем одређених системских променљивих (најчешће су то TEXLIVE_INSTALL_PREFIX или TEXLIVE_INSTALL_TEXDIR); у документацији коју даје install-tl --help (доступна на Интернету на страници http://tug.org/texlive/doc/install-tl.html) наћи ћете комплетан списак и много више детаља. -

    Разумна алтернатива за инсталацију је неки директоријум унутар личног +

    Разумна алтернатива за инсталацију је неки директоријум унутар личног директоријума, посебно ако ћете једини корисник бити Ви. Употребите „~“ -да означите лични директоријум, на пример „~/texlive/2015“. -

    Препоручујемо да укључите ознаку за годину у име изабраног директоријума +да означите лични директоријум, на пример „~/texlive/2016“. +

    Препоручујемо да укључите ознаку за годину у име изабраног директоријума како бисте били у могућности да држите различита издања TEX Live-а једно поред другог. (Такође, можете и да помоћу симболичког линка одржавате име независно од верзије, нпр. /usr/local/texlive-cur и да тај линк касније промените након тестирања новог издања.) -

    Промена вредности променљиве TEXDIR у инсталационом програму повлачи за собом и +

    Промена вредности променљиве TEXDIR у инсталационом програму повлачи за собом и промену директоријумā TEXMFLOCAL, TEXMFSYSVAR и TEXMFSYSCONFIG. -

    Препоручујемо да користите TEXMFHOME као место за личне макрое и пакете. +

    Препоручујемо да користите TEXMFHOME као место за личне макрое и пакете. Подразумевана вредност је ~/texmf. Насупрот TEXDIR-у, овде се ознака ~ чува у новозаписаним конфигурационим фајловима зато што означава лични директоријум особе која који користи TEX. Он на Unix-у узима вредност %USERPROFILE%. Посебна, већ помало сувишна напомена: TEXMFHOME, као и сва дрвета са подацима, мора бити организовано у складу са TDS; у противном се може десити да фајлови не могу да се пронађу. -

    TEXMFVAR је место где се смештају кеширани подаци који се +

    TEXMFVAR је место где се смештају кеширани подаци који се стварају током рада програмā и који се разликују од корисника до корисника. LuaLATEX и ConTEXt MkIV (погледајте одељак 3.4.5, стр. 45) користе у +href="#x1-350003.4.5">46) користе у те сврхе директоријум TEXMFCACHE; његова подразумевана вредност је TEXMFSYSVAR, а у случају да тамо не могу да се уписују подаци, узима се вредност TEXMFVAR. -

    (погледајте одељак 

    (погледајте одељак 3.4.5, стр. 45). -

    +href="#x1-350003.4.5">46). +

    3.2.4 Опције
    -



    @@ -2203,8 +2189,8 @@ class="larm-0800"> [X]
    class="content">Мени са опцијама (Unix)
    -


    -

    Слика 


    +

    Слика 8 приказује мени са опцијама у текстуалном режиму рада. Следи више информација о свакој од њих:

    @@ -2222,7 +2208,7 @@ class="E">EX Live 2010, покретање једног бр је у texmf.cnf. Више детаља можете наћи у списку новитета за TEX Live 2010 (одељак 9.1.7). +href="#x1-780009.1.7">9.1.7).
    направи фајлове са форматима
    (create format files): @@ -2273,7 +2259,7 @@ class="description">(after installation, get одељке 3.3.1 и 3.4.3.
    -

    Када су сви параметри подешени према Вашој жељи, можете да притиснете „I“ +

    Када су сви параметри подешени према Вашој жељи, можете да притиснете „I“ како бисте започели поступак инсталације. Када се све заврши, пређите на @@ -2282,17 +2268,17 @@ href="#x1-300003.4">3.4 и прочита потребно.

    3.3 Параметри програма install-tl на командној линији

    -

    Откуцајте

    -

    install-tl -help +

    Откуцајте

    +

    install-tl -help
    како бисте добили списак свих параметара које можете да употребите на командној линији. Можете да користите и - и -- испред назива параметра. Ово је списак могућности које се најчешће употребљавају: -

    +

    -gui
    -

    Ако је могуће биће употребљена графичка (GUI) +

    Ако је могуће биће употребљена графичка (GUI) верзија инсталационог програма. За ово је потребан Perl/Tk модул (http://tug.org/texlive/distro.html#perltk) компајлиран са подршком за XFT; ако @@ -2301,11 +2287,11 @@ href="http://tug.org/texlive/distro.html#perltk" class="url" >http://tug.org/tex

    -no-gui
    -

    Изричито захтевање употребе текстуалног режима рада, чак и на Windows-у. +

    Изричито захтевање употребе текстуалног режима рада, чак и на Windows-у.

    -lang LL
    -

    Задавање језика инсталационог програма према стандардном двословном +

    Задавање језика инсталационог програма према стандардном двословном коду LL. Инсталациони програм ће покушати да установи који се језик користи на систему; ако не успе или ако језик није доступан, пребациће се на енглески. @@ -2315,14 +2301,14 @@ class="list">

    -portable
    -

    Припрема преносиве инсталације на USB-диску. Овај параметар се може +

    Припрема преносиве инсталације на USB-диску. Овај параметар се може изабрати и у текстуалном режиму инсталера (помоћу команде V), као и у графичком режиму. Погледајте одељак 4.2.

    -profile file
    -

    Учитава инсталациони профил file и обавља +

    Учитава инсталациони профил file и обавља инсталацију без интеракције са корисником. Инсталациони програм увек записује фајл texlive.profile у tlpkg, поддиректоријум Ваше инсталације. Помоћу ове опције поменути фајл се може @@ -2333,7 +2319,7 @@ class="list"> (у ком случају ће инсталациони програм без питања инсталирати TEX Live са подразумеваним параметрима). -

    Ова опција задаје програму да изнова употреби такав фајл тако +

    Ова опција задаје програму да изнова употреби такав фајл тако да, након прве инсталације, можете да инсталирате TEX Live на више система или компјутера у режиму без постављања питања @@ -2344,13 +2330,13 @@ class="E">EX Live на више система

    -repository url-or-directory
    -

    Одређује репозиторијум из кога ће се инсталирати +

    Одређује репозиторијум из кога ће се инсталирати пакети; погледајте следећи одељак. -

    +

    -in-place
    -

    (Ова опција је унета у документацију због комплетности. +

    (Ова опција је унета у документацију због комплетности. Немојте је користити ако не знате тачно шта радите.) Ако већ имате копију TEX Live-а направљену помоћу rsync, svn или друге @@ -2366,38 +2352,38 @@ href="http://tug.org/texlive/acquire-mirror.html" class="url" >http://tug.org/te опција не може да се укључи преко графичког интерфејса инсталера.

    -

    +

    3.3.1 Параметар -repository
    -

    Подразумевани репозиторијум пакета је један од сајтова-копија +

    Подразумевани репозиторијум пакета је један од сајтова-копија (mirror) CTAN-a који се аутоматски одређује преко http://mirror.ctan.org. -

    Ако не желите да користите овај систем, вредност локације може да буде +

    Ако не желите да користите овај систем, вредност локације може да буде путања (URL) која почиње са ftp:, http: или file:/, или пак да буде обична путања до локалног директоријума. (Када задајете http: или ftp:, завршни знак „/“ и/или завршни текст „/tlpkg“ се игноришу.) -

    На пример, можете да изаберете неки посебан CTAN mirror отприлике овако: +

    На пример, можете да изаберете неки посебан CTAN mirror отприлике овако: http://ctan.example.org/tex-archive/systems/texlive/tlnet/, стављајући право име сервера (hostname) и његову специфичну путању до CTAN-садржаја уместо ctan.example.org/tex-archive. Увек свежа листа серверā који држе свеже копије садржаја CTAN-а налази се на http://ctan.org/mirrors. -

    Ако је задата вредност локална (путања или URL који почиње са +

    Ако је задата вредност локална (путања или URL који почиње са file:/), употребиће се спаковани фајлови из поддиректоријума archive у репозиторијуму (чак и у случају да су распаковани фајлови доступни упоредо са њима). -

    +

    3.4 Постинсталациони задаци

    -

    Може се десити да је потребно урадити нешто и после инсталације. -

    +

    Може се десити да је потребно урадити нешто и после инсталације. +

    3.4.1 Системске променљиве на Unix-у
    -

    Ако сте изабрали да се направе симболички линкови у стандардним директоријумима (као што је +

    Ако сте изабрали да се направе симболички линкови у стандардним директоријумима (као што је објашњено у одељку 3.2.4), онда нема потребе да се преправљају системске променљиве.3

    Сваки подржани оперативни систем има свој поддиректоријум унутар TEXDIR/bin. +

    Сваки подржани оперативни систем има свој поддиректоријум унутар TEXDIR/bin. На слици 5 можете да видите списак поддиректоријума и одговарајућих +href="#x1-24039r5">5 можете да видите списак поддиректоријума и одговарајућих платформи. -

    По избору можете да додате и директоријуме са man-страницама и Info-документацијом +

    По избору можете да додате и директоријуме са man-страницама и Info-документацијом у одговарајуће путање за претрагу, уколико желите да системске алатке могу да их уоче. Може се десити да man-странице постану аутоматски доступне и после проширивања списка путања из системске променљиве PATH. -

    Ако користите шкољку (shell) компатибилну са Bourne као што је bash и Intel x86 +

    Ако користите шкољку (shell) компатибилну са Bourne као што је bash и Intel x86 GNU/Linux и ако сте задржали подразумевани распоред директоријума као у нашем примеру, фајл који треба да уредите требало би да буде $HOME/.profile (или неки други фајл који се позива из .profile), а линије које треба додати изгледале би овако: -

    +

      PATH=/usr/local/texlive/2015/bin/i386-linux:$PATH; PATH=/usr/local/texlive/2016/bin/i386-linux:$PATH; export PATH
      MANPATH=/usr/local/texlive/2015/texmf-dist/doc/man:$MANPATH; MANPATH=/usr/local/texlive/2016/texmf-dist/doc/man:$MANPATH; export MANPATH
      INFOPATH=/usr/local/texlive/2015/texmf-dist/doc/info:$INFOPATH; INFOPATH=/usr/local/texlive/2016/texmf-dist/doc/info:$INFOPATH; export INFOPATH
    -

    Ако користите шкољку csh или tcsh, фајл који треба уредити +

    Ако користите шкољку csh или tcsh, фајл који треба уредити обично је $HOME/.cshrc, а линије које треба додати изгледале би овако: -

    +

      setenv PATH /usr/local/texlive/2015/bin/i386-linux:$PATH
     /usr/local/texlive/2016/bin/i386-linux:$PATH
      setenv MANPATH /usr/local/texlive/2015/texmf-dist/doc/man:$MANPATH +class="larm-0900"> /usr/local/texlive/2016/texmf-dist/doc/man:$MANPATH
      setenv INFOPATH /usr/local/texlive/2015/texmf-dist/doc/info:$INFOPATH
    -

    Ако у својим конфигурационим фајловима („који почињу са +class="larm-0900"> /usr/local/texlive/2016/texmf-dist/doc/info:$INFOPATH

    +

    Ако у својим конфигурационим фајловима („који почињу са тачком“) већ имате нека подешавања ове врсте, онда би наравно требало да уклопите TEX Live директоријуме у већ постојеће вредности. -

    +

    3.4.2 Системске променљиве: глобална подешавања
    -

    Ако желите да промене описане у претходном одељку важе глобално и за сваког новог +

    Ако желите да промене описане у претходном одељку важе глобално и за сваког новог корисника на систему, онда сте препуштени сами себи; напросто постоји превише варијација од система до система у погледу тога како и где се ове ствари подешавају. -

    Можемо Вам дати два савета: (1) пробајте да потражите фајл /etc/manpath.config +

    Можемо Вам дати два савета: (1) пробајте да потражите фајл /etc/manpath.config и да, ако постоји, додате линије као што су ове: -

    +

      MANPATH_MAP /usr/local/texlive/2015/bin/i386-linux /usr/local/texlive/2016/bin/i386-linux \
          /usr/local/texlive/2015/texmf-dist/doc/man
    -

    Или, (2) потрáжите фајл /etc/environment; у њему би могле бити +class="larm-0900"> /usr/local/texlive/2016/texmf-dist/doc/man

    +

    Или, (2) потрáжите фајл /etc/environment; у њему би могле бити дефинисане путање за претрагу и друге подразумеване системске променљиве. -

    Осим тога, у свим директоријумима са програмима на Unix системима прави се симболички +

    Осим тога, у свим директоријумима са програмима на Unix системима прави се симболички линк man који показује према texmf-dist/doc/man. Неке варијанте програма man, као што је стандардни man на Mac OS X-у, аутоматски ће се снаћи са новом путањом; на тај начин ћете избећи потребу да било шта подешавате на путањама за претрагу. -

    +

    3.4.3 Надоградње преко Интернета после инсталације са DVD-ја
    -

    Ако сте инсталирали T

    Ако сте инсталирали TEX Live са DVD-ја и желите да после тога преузимате надоградње са Интернета, потребно је да покренете ову команду — али тек пошто сте проширили своју питању за претрагу (као што је описано у @@ -2515,33 +2501,33 @@ class="E">EX Live са DVD-ја и желите да после т

    -

    tlmgr option repository http://mirror.ctan.org/systems/texlive/tlnet
    -

    Ова команда говори програму tlmgr да употреби оближњу сајт-копију +

    Ова команда говори програму tlmgr да употреби оближњу сајт-копију (mirror) CTAN-а за будуће надоградње. Надоградње ће се овим путем аутоматски обављати ако сте инсталирали TEX Live са DVD-ја, према опцији описаној у одељку 3.2.4. -

    У случају проблема са аутоматским избором најближег сајта, можете да +

    У случају проблема са аутоматским избором најближег сајта, можете да назначите неку посебну копију (mirror) CTAN-а са списка доступног на http://ctan.org/mirrors. Користите тачну путању до поддиректоријума tlnet на том сајту, као што је урађено у нашем примеру. -

    +

    3.4.4 Подешавање системских фонтова за XeTEX и LuaTEX
    -

    XeT

    XeTEX и LuaTEX могу да користе не само фонтове који су укључени у TEX Live, него и било који фонт инсталиран на Вашем систему. Они то раде на сличан, али не идентичан начин. -

    На Windows-у су фонтови укључени у T

    На Windows-у су фонтови укључени у TEX Live аутоматски доступни XeTEX-у. Али, ако сте инсталирали пакет xetex на оперативном систему компатибилним са Unix-ом, @@ -2549,10 +2535,10 @@ class="E">EX-у. class="E">EX Live-а према стварном називу фонта, а не просто према именима фајлова од којих се фонт састоји. -

    Како бисмо олакшали овај задатак, када се инсталира пакет xetex (у +

    Како бисмо олакшали овај задатак, када се инсталира пакет xetex (у иницијалној поставци или накнадно) прави се и одговарајући конфигурациони фајл TEXMFSYSVAR/fonts/conf/texlive-fontconfig.conf. -

    Како бисте начинили фонтове из T

    Како бисте начинили фонтове из TEX Live-а видљивим за цео систем, подразумевајући да имате одговарајућа овлашћења на систему, урадите следеће: @@ -2563,7 +2549,7 @@ class="E">EX Live-а видљивим за цео систем,

  • покрените fc-cache -fsv.
  • -

    Ако немате овлашћења да ово урадите или ако Вам је довољно да +

    Ако немате овлашћења да ово урадите или ако Вам је довољно да фонтови из TEX Live-а буду видљиви само једном кориснику, можете да урадите следеће: @@ -2574,15 +2560,15 @@ class="E">EX Live-а буду видљиви само једном

  • покрените fc-cache -fv.
  • -

    Команда fc-list ће излистати називе свих фонтова расположивих на Вашем систему. Ако +

    Команда fc-list ће излистати називе свих фонтова расположивих на Вашем систему. Ако је позовете помоћу fc-list : family style file spacing (унесите аргументе баш у том облику), биће приказане пробране информације које ће Вам највероватније бити веома корисне за рад. -

    +

    3.4.5 ConTEXt Mark IV
    -

    И „стари“ ConT

    И „стари“ ConTEXt (Mark II) и „нови“ ConTEXt (Mark IV) требало би да раде без икаквих интервенција након инсталације TEX Live-а; тако би требало и да ост надоградње будете користили само tlmgr. -

    Ипак, пошто ConT

    Ипак, пошто ConTEXt MkIV не користи библиотеку Kpathsea, неопходне су неке ручне интервенције кад год ручно инсталирате нове фајлове (без tlmgr). После сваке такве инсталације корисник мора да покрене команду @@ -2599,22 +2585,22 @@ class="E">EXt MkIV не користи библиотеку Kpaths class="larm-0900">  luatools --generate

    -

    како би освежио кеширане радне податке које ConT

    како би освежио кеширане радне податке које ConTEXt чува на диску. Направљени фајлови се смештају у TEXMFCACHE; подразумевана вредност ове променљиве у TEX Live-у је TEXMSYSVAR;TEXMFVAR. -

    ConT

    ConTEXt MkIV ће читати из свих путања поменутих у TEXMFCACHE, а податке ће смештати у прву путању у коју се може уписивати. Приликом читања, последње установљено поклапање ће имати предност у случају дуплираних кешираних података. -

    Више информација можете наћи на

    Више информација можете наћи на http://wiki.contextgarden.net/Running_Mark_IV. -

    +

    3.4.6 Укључивање локалних и личних макроа
    -

    Ова тема је имплицтно већ начета у одељку 

    Ова тема је имплицтно већ начета у одељку 2.3: TEXMFLOCAL (чија је подразумевана вредност /usr/local/texlive/texmf-local или %SystemDrive%\texlive\texmf-local на Windows-у) јесте место предвиђено за локалне @@ -2630,7 +2616,7 @@ class="E">EX Live-а аутоматски узимају class="E">EX Live-а, иначе ћете морати ручно да мењате ту вредност за свако будуће издање. -

    У оба ова директоријума фајлови треба да буду распоређени у +

    У оба ова директоријума фајлови треба да буду распоређени у одговарајуће поддиректоријуме у складу са структуром TEX директоријума (TDS) — погледајте http://tug.org/tds или class="E">EX класа или пакет треба да се ставе у TEXMFLOCAL/tex/latex или у TEXMFHOME/tex/latex, или у неки поддиректоријум поменутих директоријума. -

    Функционалност директоријума TEXMFLOCAL зависи од тога да ли је база +

    Функционалност директоријума TEXMFLOCAL зависи од тога да ли је база података са именима фајлова увек свежа; у супротном фајлови неће моћи да се пронађу. Базу можете освежити командом mktexlsr или употребом дугмета „Поново постави базу података са фајловима“ („Reinit file database“) — наћи ћете га у језичку за конфигурацију програма TEX Live Manager (tlmgr) када он ради у графичком (GUI) режиму. -

    Подразумевана вредност сваке ове променљиве једнака je једном посебном +

    Подразумевана вредност сваке ове променљиве једнака je једном посебном директоријуму, као што је малочас показано. Ово правило није стриктно. На пример, ако Вам је потребно да се лако пребацујете навише и наниже кроз разне верзије великих пакета, можете да одржавате више директоријума (дрвета) за Ваше @@ -2658,20 +2644,20 @@ class="E">EX Live Manager (tlmgr) када

        TEXMFHOME = {/мој/дир1,/мојдир2,/неки/трећи/дир}
    -

    -

    Одељак 7.1.5 се детаљно бави прерачунавањем заграда. -

    +

    +

    Одељак 7.1.5 се детаљно бави прерачунавањем заграда. +

    3.4.7 Укључивање спољних фонтова
    -

    Нажалост, ово је веома компликован задатак. Немојте ни да размишљате о +

    Нажалост, ово је веома компликован задатак. Немојте ни да размишљате о овоме уколико нисте вољни да се удубите у најситније детаље инсталације TEX-а. У TEX Live је укључен велики број квалитетних фонтова, па стога препоручујемо да их прегледате зато што се оно што тражите може већ налазити у дистрибуцији. -

    Једна од алтернативā које Вам стоје на располагању +

    Једна од алтернативā које Вам стоје на располагању јесте да користите XeTEX или LuaTEX (погледајте одељак 2.4); ови програми Вам омогућавају да користите фонтове из оперативног система без икакве инсталације унутар TEX-а. -

    Ако ипак морате да се упустите у ову сложену материју, погледајте +

    Ако ипак морате да се упустите у ову сложену материју, погледајте http://tug.org/fonts/fontinstall.html: на тој страни смо најбоље што смо могли описали неопходну процедуру. -

    +

    3.5 Тестирање инсталације

    -

    Након што сте инсталирали T

    Након што сте инсталирали TEX Live, природно је да ћете желети да га испробате како бисте могли да почнете са израдом свих тих дивних докумената и/или фонтова. -

    Оно што ће Вам вероватно прво затребати јесте погодан специјализовани +

    Оно што ће Вам вероватно прво затребати јесте погодан специјализовани едитор. TEX Live инсталира TEXworks (http://tug.org/interest специјализован за чисти текст, укључујући и оне који немају никакве посебне механизме предвиђене за TEX. -

    Остатак овог одељка описује неке основне поступке за проверу функционалности +

    Остатак овог одељка описује неке основне поступке за проверу функционалности новог система. Овде ћемо дати команде за Unix-е; ако користите Mac OS X или Windows, вероватно ћете све ове команде покретати покренути кроз графички интерфејс, мада принцип остаје исти. -

    +

    1. Најпре проверите да ли можете да покренете сам програм tex:
    2. Покушајте да обрадите основни LATEX фајл:
      -

      latex sample2e.tex +

      latex sample2e.tex
      pdfTeX 3.14... (TeX Live ...)
      ...
      Output written on sample2e.dvi (3 pages, 7484 bytes). @@ -2751,12 +2737,12 @@ class="E">EX програма тражити да извести путање употребљава за претрагу и шта притом успева да пронађе; погледајте одељак „Поступци за отклањање грешака“ [debugging] на стр. 77.) +href="#x1-670007.2.4">78.)
    3. Затим прегледајте како изгледа документ који сте добили овом обрадом:
      -

      xdvi sample2e.dvi    # Unix +

      xdvi sample2e.dvi    # Unix
      dviout sample2e.dvi  # Windows
      Требало би да се појави нови прозор са лепим документом који @@ -2771,14 +2757,14 @@ class="E">EX-у. (Узгред, тај текст
    4. Направите PostScript фајл за штампање или гледање на екрану:
      -

      dvips sample2e.dvi -o sample2e.ps +

      dvips sample2e.dvi -o sample2e.ps
    5. Направите PDF уместо DVI фајла; ова команда ће обрадити .tex фајл и директно направити PDF:
      -

      pdflatex sample2e.tex +

      pdflatex sample2e.tex
    6. @@ -2786,7 +2772,7 @@ class="E">EX-у. (Узгред, тај текст class="enumerate" id="x1-38012x6">Прегледајте добијени PDF фајл:
      -

      gv sample2e.pdf +

      gv sample2e.pdf
      или:
      xpdf sample2e.pdf
      @@ -2803,31 +2789,31 @@ href="http://blog.kowalczyk.info/software/sumatrapdf" class="url" >http://blog.k
    7. Може бити корисно да пробате и друге тест-фајлове осим sample2e.tex: -

      +

      small2e.tex:
      -

      једноставнији документ него sample2e; сврха му је да +

      једноставнији документ него sample2e; сврха му је да минимализује величину података који се обрађују ако се појаве неки проблеми;

      testpage.tex:
      -

      проверава понашање Вашег штампача (ивице, итд); +

      проверава понашање Вашег штампача (ивице, итд);

      nfssfont.tex:
      -

      служи да одштампате табеле фонтова и одговарајуће тестове везане +

      служи да одштампате табеле фонтова и одговарајуће тестове везане за њих;

      testfont.tex:
      -

      такође за табеле са фонтовима, али користи основни T

      такође за табеле са фонтовима, али користи основни TEX;

      story.tex:
      -

      најчистији канонски тест-фајл за T

      најчистији канонски тест-фајл за TEX који се може направити; морате да откуцате „\bye“ када се појави упит са звездицом (*) након што покренете „tex @@ -2837,14 +2823,14 @@ class="E">EX који се class="enumerate" id="x1-38016x8">Ако сте инсталирали пакет xetex, можете да испробате да ли су системски фонтови видљиви за XeTEX на овај начин:

      -

      xetex opentype-info.tex +

      xetex opentype-info.tex
      This is XeTeX, Version 3.14…
      ...
      Output written on opentype-info.pdf (1 page).
      Transcript written on opentype-info.log.
      -

      Ако добијете поруку „Invalid fontname "Latin Modern Roman/ICU"…“ („Неисправно +

      Ако добијете поруку „Invalid fontname "Latin Modern Roman/ICU"…“ („Неисправно име фонта "Latin Modern Roman/ICU"…“), онда морате да подесите систем тако да се фонтови укључени у TEX Live могу пронаћи. Погледајте @@ -2853,17 +2839,17 @@ href="#x1-340003.4.4">3.4.4.

    -

    +

    3.6 Додатни софтвер који се може преузети са Интернета

    -

    Ако сте нови у T

    Ако сте нови у TEX-у, или Вам из било ког разлога треба помоћ око писања докумената у TEX-у или LATEX-у, молимо Вас да посетите http://tug.org/begin.html: ту ћете наћи неке текстове који су веома добри као увод. -

    Ово су линкови ка Интернет-страницама са још неким програмима који би могли +

    Ово су линкови ка Интернет-страницама са још неким програмима који би могли да Вам буду од користи:

    Ghostscript
    http://www.winedt.com.
  • WinShell се може набавити на http://www.winshell.de.
  • -

    Још исцрпнији списак пакета и програма налази се на

    Још исцрпнији списак пакета и програма налази се на http://tug.org/interest.html. -

    +

    4 Специјализоване инсталације

    -

    Претходни одељци бавили су се основним процесом инсталације. Сада прелазимо на +

    Претходни одељци бавили су се основним процесом инсталације. Сада прелазимо на неке специјализоване случајеве. -

    +

    4.1 Инсталације које дели више корисника или више компјутера

    -

    T

    TEX Live је дизајниран тако га истовремено могу употребљавати или више корисника на неком систему или корисници који имају разне оперативне системе на некој компјутерској мрежи. Ако се држите стандардног распореда @@ -2981,32 +2967,40 @@ class="larm-0900">  TEXMFLOCAL = $SELFAUTOPARENT/../texmf-local

    -

    Ово значи да корисници других оперативних система само треба да додају директоријум +

    Ово значи да корисници других оперативних система само треба да додају директоријум који садржи верзије програма за њихову платформу у своје путање за претрагу како би добили поставку спремну за употребу. -

    На исти начин можете да инсталирате T

    На исти начин можете да инсталирате TEX Live локално и да онда накнадно преместите целу хијерархију на неко друго место на мрежи. -

    За Windows смо припремили једноставну скрипту за мрежне инсталације по имену -w32client; можете је преузети на страници http://tug.org/texlive/w32client.html. Она прави сва -потребна подешавања и пречице у менијима тако да можете да користите -постојећу инсталацију TEX Live-а на LAN мрежи. Скрипта такође -поставља и деинсталациони програм w32unclient који можете наћи у истом zip -фајлу. Погледајте поменуту Интернет страницу ако Вам је потребно више -података о овом поступку. -

    +

    За кориснике Windows-а припремили смо програм tlaunch, који можете да преузмете на +страници http://tug.org/texlive/w32client.html. Помоћу њега је веома лако +покренути разне TEX програме или пронаћи потребну документацију (простим +притиском на одговарајуће дугме или кроз мени). +

    Када се први пут покрене, tlaunch подешава путању за претраге TEX Live-a и +повезује одређене типове фајлова са одговарајућим +програмима, а такође креира ставку у Start менију Windows-а помоћу +које све ове промене можете да укинете (ова функција постоји и у самом +програму). +

    Резултат целог процеса се бележи у ini фајл. На том месту можете и ручно да прилагодите +подешавања својим потребама, на пример ако користите Sumatra PDF или неки +посебни едитор за LATEX. На поменутој страници на Интернету пронаћи +ћете више детаља о свему овоме. +

    4.2 Преносиве инсталације на USB-диску

    -

    Ако инсталациони програм покренете са параметром -portable (или употребите команду V у +

    Ако инсталациони програм покренете са параметром -portable (или употребите команду V у текстуалном режиму, односно ако изаберете одговарајућу опцију у графичком режиму), направиће се потпуно затворена и самостална инсталација TEX Live-а и биће изостављена интеграција са остатком система. Такву инсталацију можете да направите директно на USB-диску или да је на USB-диск касније копирате. -

    Као и обично, како бисте покренули T

    Као и обично, како бисте покренули TEX из овакве преносиве инсталације, морате да додате одговарајући директоријум са програмима у путању за претрагу у свом терминалу. На Windows-у Вам двоструки клик миша на радну („tray“) иконицу @@ -3014,19 +3008,19 @@ class="E">EX из овакве преносиве инсталац приказано на следећој слици:

    -

    +

    -

    pict

    -

    Ставка „More…“ објашњава како овај мени можете да прилагодите -својим потребама. -

    +

    Ставка „More…“ објашњава како овај мени можете да прилагодите +својим потребама. +

    4.3 ISO (или DVD) инсталације

    -

    Ако немате потребе да често надограђујете инсталацију или да је +

    Ако немате потребе да често надограђујете инсталацију или да је мењате на било који начин и/или имате неколико системā на којима је потребно користити TEX Live, може бити веома корисно да направите ISO одраз @@ -3045,31 +3039,31 @@ class="E">EX Live-а користи на свим тим сист

  • директан приступ таквом ISO одразу („mount“) је једноставан на виртуелним машинама.
  • -

    Наравно, Ваш ISO одраз може и да се нареже на DVD ако Вам је тако згодније. -

    Десктоп системи из GNU/Linux/Unix породице, укључујући Mac OS X, +

    Наравно, Ваш ISO одраз може и да се нареже на DVD ако Вам је тако згодније. +

    Десктоп системи из GNU/Linux/Unix породице, укључујући Mac OS X, могу да приступе садржају ISO одраза као обичном фајл-систему („mount“). Windows 8 је први (!) из своје породице у коме је ова једноставна радња изводива. Осим тог детаља, ништа није другачије у поређењу са обичном инсталацијом на хард-диску: погледајте одељак 3.4.1. -

    Када припремате такву ISO инсталацију, најбоље је да +

    Када припремате такву ISO инсталацију, најбоље је да изоставите поддиректоријум који се односи на годину издања и да поставите texmf-local на исти ниво са другим дрветима (texmf-dist, texmf-var итд). Ово можете да урадите у инсталеру користећи уобичајене опције за директоријуме. -

    За реални (не виртуелни) Windows систем можете да нарежете ISO на DVD. Међутим, +

    За реални (не виртуелни) Windows систем можете да нарежете ISO на DVD. Међутим, исплати се одвојити мало времена и испитати могућности директне употребе ISO одразā (ISO-mounting) које нуди отворени софтвер, на пример WinCDEmu (http://wincdemu.sysprogs.org/). -

    Ради боље интеграције са системом на Windows-у можете да убаците и скрипте из +

    Ради боље интеграције са системом на Windows-у можете да убаците и скрипте из групе w32client (описане у одељку 4.1 и на страници http://tug.org/texlive/w32client.html), које добро баратају и ISO инсталацијама и инсталацијама преко мреже. -

    На Mac OS X-у, програм T

    На Mac OS X-у, програм TEXShop може да користи DVD-инсталацију ако симболички линк /usr/texbin показује на одговарајући директоријум са програмима, на пример @@ -3079,8 +3073,8 @@ class="E">EXShop може да користи DVD-инсталац

      sudo ln -s /Volumes/MyTeXLive/bin/universal-darwin /usr/texbin
    -

    -

    Историјска напомена: T

    +

    Историјска напомена: TEX Live 2010 био је први TEX Live који није био издат „жив“ (live). Ипак, увек је било потребно мало акробација да @@ -3090,10 +3084,10 @@ class="E">EX Live користио са DVD-ја или из ISO&n једна додатна системска променљива. Ако, међутим, направите свој сопствени ISO од постојеће инсталације, за овим додатком неће бити потребе. -

    +

    5 Одржавање инсталације помоћу tlmgr

    -



    @@ -3103,10 +3097,10 @@ class="E">EX Live користио са DVD-ја или из ISO&n
    -

    +

    -

    pict

    pict

    Слика 9: tlmgr у графичком (GUI) режиму рад
    -


    -



    +


    @@ -3126,8 +3120,8 @@ class="content">tlmgr у графичком (GUI) режиму рад
    -

    pict

    pict

    Слика 10: tlmgr у графичком режиму: Општа подешавања
    pict
    Слика 11: @@ -3146,8 +3140,8 @@ class="content">tlmgr у
    -


    -

    T


    +

    TEX Live садржи програм по имену tlmgr који служи за одржавање TEX Live-а након почетне инсталације. Његове могућности између осталог @@ -3165,48 +3159,48 @@ class="E">EX Live-а

  • промену параметара инсталације као што су величина папира или локација изворног кода (погледајте одељак 3.3.1).
  • -

    Функционалност програма tlmgr обухвата и превазилази могућности програма texconfig. +

    Функционалност програма tlmgr обухвата и превазилази могућности програма texconfig. Још увек дистрибуирамо и одржавамо texconfig зато што постоје корисници који су на њега навикли, али изричито препоручујемо да користите tlmgr.

    5.1 tlmgr у графичком (GUI) режиму рада

    -

    tlmgr се може покренути у графичком (GUI) режиму (слика 

    tlmgr се може покренути у графичком (GUI) режиму (слика 9) помоћу

    -

    tlmgr -gui +

    tlmgr -gui
    (српски језик добијате помоћу -gui-lang -sr) или преко Start-менија на Windows-у: Start, +sr) или преко Start менија на Windows-у: Start, Programs, TeX Live ..., TeX Live Manager. Када притиснете „Учитај“ („Load“), програм приказује списак доступних и инсталираних пакета. Овде се наравно подразумева да је извор инсталације (installation source) исправно задат, функционалан и доступан. -

    Слике 

    Слике 10 и 11 приказују изглед програма приликом подешавања општих опција и величине папира. -

    +

    5.2 Примери позивања tlmgr-а са командне линије

    -

    Након почетне инсталације, можете да освежите свој систем најновијим +

    Након почетне инсталације, можете да освежите свој систем најновијим доступним верзијама целокупног садржаја помоћу:

    -

    tlmgr update -all +

    tlmgr update -all
    Ако Вас ово чини нервозним, прво пробајте
    -

    tlmgr update -all -dry-run +

    tlmgr update -all -dry-run
    или (са мање објашњења):
    -

    tlmgr update -list +

    tlmgr update -list
    -

    Следећи сложенији пример додаје једну колекцију (све +

    Следећи сложенији пример додаје једну колекцију (све што је везано за XeTEX), и то из једног локалног директоријума:

    -

    tlmgr -repository /local/mirror/tlnet install collection-xetex
    Ова команда даје следеће поруке (скраћено): @@ -3258,7 +3252,7 @@ class="larm-0800"> mktexlsr
      mktexlsr: Updating /usr/local/texlive/2015/texmf-dist/ls-R...
     /usr/local/texlive/2016/texmf-dist/ls-R...
      ... @@ -3280,16 +3274,16 @@ class="larm-0800"> xelatex.log.
      fmtutil: /usr/local/texlive/2015/texmf-var/web2c/xetex/xelatex.fmt /usr/local/texlive/2016/texmf-var/web2c/xetex/xelatex.fmt installed.
    -

    Као што видите, tlmgr инсталира све неопходне пакете и води рачуна о свим радњама +

    Као што видите, tlmgr инсталира све неопходне пакете и води рачуна о свим радњама које су неопходне после инсталације, што у овом случају обухвата освежавање базе података са именима фајлова и поновно прављење неких формата. У претходном примеру смо направили нове формате за XeTEX. -

    Ако Вам је потребан опис пакета (или колекције или шеме), откуцајте: +

    Ако Вам је потребан опис пакета (или колекције или шеме), откуцајте:

    -

    tlmgr show collection-latexextra +

    tlmgr show collection-latexextra
    Команда даје следећи излаз: -

    Последње и најважније, пуна документација о програму tlmgr +

    Последње и најважније, пуна документација о програму tlmgr налази се на страници http://tug.org/texlive/tlmgr.html, а можете је видети и ако откуцате:

    -

    tlmgr -help +

    tlmgr -help
    -

    +

    6 Напомене за Windows

    -

    +

    6.1 Могућности специфичне за Windows

    -

    Осим онога што је описано у претходним одељцима, инсталациони програм на +

    Осим онога што је описано у претходним одељцима, инсталациони програм на Windows-у обавља још неке додатне ствари:

    Менији и пречице.
    Разни формати који class="description">Није потребна никаква ручна интервенција по овом питању.
    -Уклањање TEX Live-а.
    Инсталациони - програм додаје одговарајућу ставку за TEX Live у „Add/Remove - Programs“. Дугме за деинсталацију у графичком (GUI) режиму програма T
    + Инсталациони програм додаје одговарајућу ставку за TEX Live - Manager („Уклони“) води до тамо.
    -

    + у „Add/Remove Programs“. Дугме за деинсталацију у графичком (GUI) режиму + програма TEX Live Manager („Уклони“) пребацује вас управо тамо. Ако је + TEX Live инсталиран само за једног корисника, инсталациони програм ће + направити и ставку за деинсталацију у Start менију Windows-а. +

    +Заштита од измена.
    Ако сте инсталацију обавили + као администратор, директоријуми који садрже TEX Live биће + write-protected, тј. заштићени од измена, барем у „обичним“ околностима + (ако је TL инсталиран на NTFS партицију на непокретном диску).
    +

    6.2 Додатни софтвер укључен на Windows-у

    -

    За целовиту инсталацију TДодатни софтвер за Windows +

    За целовиту инсталацију TEX Live-а потребни су помоћни пакети који обично не постоје на Windows компјутеру. TEX Live обезбеђује @@ -3416,14 +3419,14 @@ PS_View.

    Такође се инсталира и PS_View, програм у коме се могу отворити PostScript и PDF фајлови; погледајте слику 12. -



    -

    +

    -

    pict

    PS_View може да приказује садржај под великим увећањем
    -


    +


    dviout.
    На Windows-у се инсталира и dviout, програм у коме можете да прегледате DVI фајлове. У почетку, када почнете да га употребљавате за ту сврху, dviout ће правити потребне фонтове (зато што фонтови за екран нису инсталирани). После неког + + времена у употреби, направиће се већина фонтова која Вам је потребна и ретко ћете виђати прозор који Вас обавештава о овом поступку. О овом програму можете добити много више података на Интернет страници @@ -3448,8 +3453,6 @@ class="description">TEXworks је едитор специјализован за TEX; он има уграђен приказивач PDF фајлова. - -
    Алатке за командну линију.
    Осим уобичајених TEX-овој проширеној команди \font. Ако је потребно, најпре покрените fc-cache како би се подаци о фонтовима освежили.
    -

    +

    6.3 Лични кориснички директоријум на Windows-у

    -

    Еквивалент Unix-овом личном директоријуму корисника (home) на Windows-у +

    Еквивалент Unix-овом личном директоријуму корисника (home) на Windows-у јесте директоријум %USERPROFILE%. На Windows-у XP то је обично C:\Documents and Settings\<username>, док Windows Vista и новији користе C:\Users\<username>. У фајлу texmf.cnf и у Kpathsea уопште, симбол ~ ће се претворити у исправну путању и на Windows-у и на Unix-у. -

    +

    6.4 Windows-ов „registry“

    -

    Windows држи скоро сва подешавања у тзв. „registry“-ју. То складиште +

    Windows држи скоро сва подешавања у тзв. „registry“-ју. То складиште садржи скуп хијерархијски организованих кључева, са неколико кључева највишег нивоа. Најважнији за инсталационе програме су HKEY_CURRENT_USER и HKEY_LOCAL_MACHINE, или скраћено HKCU и HKLM. Део @@ -3491,32 +3494,32 @@ class="E">EX-овој проширеној команди 6.3). HKLM се обично налази у поддиректоријуму директоријума званог Windows. -

    У неким случајевима, информације о систему се могу добити из системских +

    У неким случајевима, информације о систему се могу добити из системских променљивих, али неке, на пример локација пречицā, и даље захтевају да се консултује „registry“. Трајно подешавање системских променљивих такође захтева приступ „registry“-ју. -

    +

    6.5 Овлашћења на Windows-у

    -

    У новијим верзијама Windows-а постоји разлика између обичних +

    У новијим верзијама Windows-а постоји разлика између обичних корисника и администратора; само администратори имају слободан приступ целом оперативном систему. Уложили смо доста напора да омогућимо да се TEX Live може инсталирати без администраторских овлашћења. -

    Ако је инсталер покренут са администраторским овлашћењима, + + +

    Ако је инсталер покренут са администраторским овлашћењима, постоји опција да се TEX Live инсталира за све кориснике. Ако се ово изабере, пречице се праве за све кориснике и мењају се поставке на нивоу система. У супротном, пречице и одељци у менију праве се само за текућег корисника и мења се само његово окружење. -

    Без обзира на то да ли корисник има статус администратора или не, подразумевани основни +

    Без обзира на то да ли корисник има статус администратора или не, подразумевани основни директоријум за TEX Live који предлаже инсталациони програм увек је унутар %SystemDrive%. Програм увек тестира да ли тренутни корисник може да уписује податке у тај основни директоријум. - - -

    Може се појавити проблем ако корисник није администратор а T

    Може се појавити проблем ако корисник није администратор а TEX већ постоји у путањи за претрагу програма. Пошто се радна путања за претрагу састоји од системског дела иза кога следи кориснички део са својим @@ -3532,28 +3535,18 @@ class="E">EXworks, ако class="E">EX Live на почетак путање за претрагу, тако да би и тај едитор требало да буде имун на ове проблеме са путањама. -

    На Windows-у Vista и новијим верзијма постоји још +

    На Windows-у Vista и новијим верзијма постоји још једна особеност: чак иако сте улоговани као администратор, морате да изричито затражите администраторксе привилегије. У ствари, нема много сврхе да узимате улогу правог администратора. Уместо тога, кликните десним дугметом миша на програм који желите да покренете или на његову пречицу, и то ће Вам у нормалним околностима дати могућност да „покренете програм као администратор“ („Run as administrator“). -

    -

    6.5.1 Заштита директоријума са TEX Live-ом
    -

    Инсталација са привилегијама администратора не штити -TEX Live од других корисника: они могу да мењају инсталиране фајлове. -Уколико Вам је таква заштита потребна, морате да унесете одговарајуће -измене у ACL (Access Control List). Између осталог, то се може урадити помоћу алатке -icacls. -

    +

    6.6 Увећавање максимума доступне меморије на Windows-у и + id="x1-530006.6">Увећавање максимума доступне меморије на Windows-у и Cygwin-у

    -

    Корисницима Windows-а и Cygwin-а (погледајте одаљак 

    Корисницима Windows-а и Cygwin-а (погледајте одаљак 3.1.4 о специфичностима инсталације на Cygwin-у) може да се деси да остану без меморије када покрећу неке програме укључене у TEX Live. На пример, asy може да остан LuaTEX може да остане без меморије ако покушавате да обрадите документ са много великих фонтова. -

    Што се тиче Cygwin-а, можете да увећате расположиву меморију ако пратите +

    Што се тиче Cygwin-а, можете да увећате расположиву меморију ако пратите одговарајућа упутства из њиховог водича за кориснике (Cygwin User"s Guide — http://www.cygwin.com/cygwin-ug-net/setup-maxmem.html). -

    На Windows-у морате да направите један додатни фајл, рецимо moremem.reg, +

    На Windows-у морате да направите један додатни фајл, рецимо moremem.reg, који садржи следеће четири линије: -

    +

      Windows Registry Editor Version 5.00
      
      [HKEY_LOCAL_MACHINE\Software\Cygwin]
      "heap_chunk_in_mb"=dword:ffffff00
    -

    и да онда извршите команду regedit /s moremem.reg као администратор. (Ако желите да +

    и да онда извршите команду regedit /s moremem.reg као администратор. (Ако желите да увећате меморију само за тренутног корисника уместо на целом систему, употребите кључ HKEY_CURRENT_USER.) -

    +

    7 Кориснички водич кроз Web2C

    -

    Web2C је интегрисана колекција програма везаних за TКориснички водич кроз Web2C +

    Web2C је интегрисана колекција програма везаних за TEX: сâм TEX, Metafont, MetaPost, BibTEX Live-а. Интернет-страница пројекта, на којој се налази најновији приручник и много других ствари, налази се на http://tug.org/web2c. -

    Мало историје: првобитну имплементацију је направио Томас Рокицки +

    Мало историје: првобитну имплементацију је направио Томас Рокицки [Tomas Rokicki], који је 1987. развио први „TEX-у-C“ разрадивши изворну Unix верзију, оригинални рад Хауарда Трикија [Howard Trickey] и Павела Кертиса [Pavel Curtis]. -

    Одржавање система је наставио Тим Морган [Tim Morgan] и током +

    Одржавање система је наставио Тим Морган [Tim Morgan] и током тог периода име је промењено у Web-to-C. 1990. године рад је преузео Карл Бери [Karl Berry] који је уз помоћ више десетина сарадника одржавао пројекат до 1997, када је предао штафету Олафу Веберу [Olaf Weber], који је руковођење вратио Карлу 2006. године. -

    Web2C систем ради на Unix-у, 32-битним Windows системима, Mac OS X-у и многим другим +

    Web2C систем ради на Unix-у, 32-битним Windows системима, Mac OS X-у и многим другим оперативним системима. Он користи оригинални Кнутов [Knuth] кôд за TEX и друге основне програме написане у „WEB систему за писмено програмирање“ (WEB literate programming system) и преводи их у језик C. Језгро састављено од TEX програмā који се третирају на овај начин чине: -

    +

    bibtex
    -

    Рад са библиографијама. +

    Рад са библиографијама.

    dvicopy
    -

    Рад са виртуелним фонтовима у DVI фајловима. +

    Рад са виртуелним фонтовима у DVI фајловима.

    dvitomp
    -

    Претвара DVI у MPX (MetaPost слике). +

    Претвара DVI у MPX (MetaPost слике).

    dvitype
    -

    Претвара DVI у читљив текст. +

    Претвара DVI у читљив текст.

    gftodvi
    -

    Визуализација изворних (generic) фонтова. +

    Визуализација изворних (generic) фонтова.

    gftopk
    -

    Претвара изворне (generic) у спаковане (packed) фонтове. +

    Претвара изворне (generic) у спаковане (packed) фонтове.

    gftype
    -

    Претвара GF (изворне фонтове) у читљив текст. +

    Претвара GF (изворне фонтове) у читљив текст.

    mf
    -

    Програм за прављење породицā фонтова (typeface families). +

    Програм за прављење породицā фонтова (typeface families).

    mft
    -

    „Лепо штампање“ (prettyprinting) Metafont кôда +

    „Лепо штампање“ (prettyprinting) Metafont кôда

    mpost
    -

    Програм за прављење техничких дијаграма. +

    Програм за прављење техничких дијаграма.

    patgen
    -

    Програм за прављење правилā за прелом речи (hyphenation +

    Програм за прављење правилā за прелом речи (hyphenation patterns).

    pktogf
    -

    Претвара спаковане (packed) у изворне (generic) фонтове. +

    Претвара спаковане (packed) у изворне (generic) фонтове.

    pktype
    -

    Претвара PK у читљив текст. +

    Претвара PK у читљив текст.

    pltotf
    -

    Претвара текстуални списак особина фонта у acroTFM. +

    Претвара текстуални списак особина фонта у acroTFM.

    pooltype
    -

    Приказује WEB pool фајлове. +

    Приказује WEB pool фајлове.

    tangle
    -

    Преводи WEB кôд у језик Pascal. +

    Преводи WEB кôд у језик Pascal.

    tex
    -

    Припрема текста. +

    Припрема текста.

    tftopl
    -

    Претвара TFM у текстуални списак особина фонта. +

    Претвара TFM у текстуални списак особина фонта.

    vftovp
    -

    Претвара виртуелни фонт у виртуелни списак особинā. +

    Претвара виртуелни фонт у виртуелни списак особинā.

    vptovf
    -

    Претвара виртуелни списак особинā у виртуелни фонт. +

    Претвара виртуелни списак особинā у виртуелни фонт.

    weave
    -

    Преводи WEB кôд у T

    Преводи WEB кôд у TEX.

    -

    Прецизне функције и синтакса ових програма описани су у документацији +

    Прецизне функције и синтакса ових програма описани су у документацији која долази уз одговарајуће пакете, као и уз сâм Web2C. Међутим, корисно је знати неколико заједничких принципа који важе за све њих зато што на тај начин можете боље да искористите своју Web2C инсталацију. -

    Сви ови програми поштују ове стандардне GNU параметре: +

    Сви ови програми поштују ове стандардне GNU параметре:

    --help
    -

    штампање основног прегледа употребе. +

    штампање основног прегледа употребе.

    --verbose
    -

    штампање детаљнијег извештаја о раду. +

    штампање детаљнијег извештаја о раду.

    --version
    -

    штампање података о верзији, иза кога следи напуштање +

    штампање података о верзији, иза кога следи напуштање програма.

    -

    Да би одредили положај разних фајлова, Web2C програми користе библиотеку за +

    Да би одредили положај разних фајлова, Web2C програми користе библиотеку за претрагу Kpathsea (http://tug.org/kpathsea). Ова библиотека користи комбинацију системских променљивих и конфигурационих фајлова како би оптимизовала @@ -3745,12 +3738,12 @@ class="E">EX-а упоредо са локалним и лични фајл ls-R који садржи записе састављене од имена и релативне путање за све фајлове који се налазе ниже по хијерархији у том директоријуму. -

    +

    7.1 Проналажење фајлова помоћу Kpathsea

    -

    Опишимо најпре механизам трагања који користи библиотека + id="x1-550007.1">Проналажење фајлова помоћу Kpathsea +

    Опишимо најпре механизам трагања који користи библиотека Kpathsea. -

    Путањом за претрагу (search path) називамо списак

    Путањом за претрагу (search path) називамо списак елемената путање раздвојених двотачком или тачка-зарезом; ти елементи су обично имена директоријума, мада путања за претрагу може да се састави од елемената који потичу из разних извора. Када тражи фајл „my-file“ по путањи „.:/dir./my-file, затим /dir/my-file, и враћа први погодак (уз могућност да врати и све поготке одједном). -

    Како би се оптимално прилагодила конвенцијама свих оперативних система, на системима +

    Како би се оптимално прилагодила конвенцијама свих оперативних система, на системима који нису сродни са Unix-ом Kpathsea може да користи и друге сепараторе а не само двотачку („:“) и косу црту („/“). -

    Када проверава поједини елемент путање p, Kpathsea +

    Када проверава поједини елемент путање p, Kpathsea прво проверава да ли се унапред припремљена база података (погледајте „База података са именима фајлова“ на страни 72) може употребити за 73) може употребити за p, тј. да ли се база података налази у директоријуму који је префикс од p. Ако је то случај, задата путања се рàвнā према садржају базе података. -

    Ако база података не постоји или ако се не може применити на задати елемент +

    Ако база података не постоји или ако се не може применити на задати елемент путање или ако у њој нема слагања, претражује се реални фајл-систем (ако то није забрањено спецификацијом која почиње са „!!“ или ако је задато да фајл који се тражи „мора да постоји“). Kpathsea конструише списак директоријума који одговарају овом елементу путање и затим тражи задати фајл у сваком од њих. -

    Услов „фајл мора да постоји“ односи се пре свега на „

    Услов „фајл мора да постоји“ односи се пре свега на „.vf“ фајлове и на улазне фајлове који се читају TEX-овом командом \openin. Може се десити да @@ -3787,7 +3780,7 @@ class="E">EX-овом командом \openi један елемент путање: најпре база података, затим диск. Ако се нађе оно што је задато, претрага се зауставља и враћа се резултат. -

    Премда је најједноставнији и најуобичајенији +

    Премда је најједноставнији и најуобичајенији елемент путање име директоријума, Kpathsea подржава и додатне могућности у путањама за претрагу: „рашчлањене“ подразумеване вредности (layered default values, односно вредности које имају предност једна у односу на другу зависно од @@ -3796,65 +3789,65 @@ class="E">EX-овом командом \openi рекурзивно претраживање поддиректоријумā. Стога кажемо да Kpathsea прерачунава4 + id="x1-55001f4"> елемент путање, што значи да он трансформише све спецификације у основно име (или имена) директоријума. Ово је описано у наредним одељцима у истом поретку у коме се претрага и врши. -

    Обратите пажњу на један детаљ: ако је име фајла +

    Обратите пажњу на један детаљ: ако је име фајла који се тражи апсолутно или изричито задато у релативном облику, тј. ако почиње са „/“, „./“ или „../“, Kpathsea просто проверава да ли тај фајл постоји. -

    +

    7.1.1 Извори путања
    -

    Путања за претрагу може имати разне изворе. Ово је редослед у коме их Kpathsea + id="x1-560007.1.1">Извори путања +

    Путања за претрагу може имати разне изворе. Ово је редослед у коме их Kpathsea користи: -

    +

    1. Системске променљиве подешене од стране корисника, на пример TEXINPUTS. + class="enumerate" id="x1-56002x1">Системске променљиве подешене од стране корисника, на пример TEXINPUTS. Системске променљиве које садрже име програма придодато на крају иза тачке добијају предност; нпр. ако је име покренутог програма „latex“, онда ће TEXINPUTS. latex имати предност у односу на TEXINPUTS.
    2. Конфигурациони фајл специфичан за + class="enumerate" id="x1-56004x2">Конфигурациони фајл специфичан за поједини програм, нпр. линија „S /a:/b“ у фајлу config.ps који припада програму dvips.
    3. Конфигурациони фајл texmf.cnf који + class="enumerate" id="x1-56006x3">Конфигурациони фајл texmf.cnf који припада Kpathsea-у, и који садржи линију као што је „TEXINPUTS=/c:/d“ (погледајте ниже).
    4. Вредност задата у време компајлирања.
    -

    Како се према свакој од набројаних ставки формирају вредности за неку задату + class="enumerate" id="x1-56008x4">Вредност задата у време компајлирања. +

    Како се према свакој од набројаних ставки формирају вредности за неку задату путању можете да пратите ако употребите опцију за отклањање грешака (debugging) — погледајте одељак „Поступци за отклањање грешака“ на страни 77). -

    +href="#x1-670007.2.4">78). +

    7.1.2 Конфигурациони фајлови
    -

    Kpathsea чита конфигурационе фајлове назване texmf.cnf (ови + id="x1-570007.1.2">Конфигурациони фајлови +

    Kpathsea чита конфигурационе фајлове назване texmf.cnf (ови фајлови су предвиђени да се читају само када програми раде) и из њих узима путању за претрагу и друге дефиниције. Путања за претрагу која се користи да се сáми ови фајлови лоцирају зове се TEXMFCNF, али ми не препоручујемо да постављате ову (нити било коју другу) системску променљиву. -

    Уместо тога, уобичајени инсталациони процес доводи до обликовања фајла -.../2015/texmf.cnf. Ако морате да начините неке промене вредности +

    Уместо тога, уобичајени инсталациони процес доводи до обликовања фајла +.../2016/texmf.cnf. Ако морате да начините неке промене вредности које су тамо уписане као подразумеване (што обично није потребно), онда је овај фајл место где те вредности треба уписати. Главни конфигурациони -фајл је .../2015/texmf-dist/web2c/texmf.cnf; њега +фајл је .../2016/texmf-dist/web2c/texmf.cnf; њега не би требало да преправљате зато што ће се промене изгубити када се верзија инсталирана путем дистрибуције освежи. -

    Сви фајлови названи texmf.cnf +

    Сви фајлови названи texmf.cnf који се нађу у путањи за претрагу биће прочитани и дефиниције из претходних фајлова биће замењене онима на које се касније наиђе. На пример, ако је путања за @@ -3872,12 +3865,12 @@ href="#x1-680007.2.4">77). следећа линија се придодаје на текућу. Размаци (whitespace5) + id="x1-57001f5">) на почетку линије која се додаје се не игноришу.

  • Све остале линије имају следећи облик:
    -

      променљива[.

      променљива[.име-програма] [=] вредност
    где се знак „=“ и размаци око њега могу изоставити. @@ -3907,12 +3900,12 @@ class="E">EX-а могу да имају различите пут
  • Све дефиниције се прочитају пре него што се било шта прерачуна, што значи да се променљиве могу употребити и пре него што се дефинишу.
  • -

    Део конфигурационог фајла који илуструје већину ових ствари +

    Део конфигурационог фајла који илуструје већину ових ствари приказан је у следећој табели: -

    +

      TEXMF   = {$TEXMFLOCAL,!!$TEXMFMAIN}
      TEXINPUTS.latex   = .;$TEXMF/tex/{latex,generic;}//
      TEXINPUTS.fontinst = .;$TEXMF/tex//;$TEXMF/fonts/afm//
      % e-TeX related files
      TEXINPUTS.elatex   = .;$TEXMF/{etex,tex}/{latex,generic;}//
      TEXINPUTS.etex   = .;$TEXMF/{etex,tex}/{eplain,plain,generic;}//
    -

    +

    7.1.3 Прерачунавање путање
    -

    Kpathsea препознаје неке специјалне ознаке и конструкције у путањама + id="x1-580007.1.3">Прерачунавање путање +

    Kpathsea препознаје неке специјалне ознаке и конструкције у путањама за претрагу, сличне онима из Unix шкољки (shells). На пример, сложена путања ~$USER/{foo,bar}//baz претвара се после прерачунавања у све поддиректоријуме унутар директоријумā foo и bar @@ -3984,40 +3977,40 @@ class="larm-0700"> .;$TEXMF/{etex,tex}/{eplain,plain,generic;}// онакве који садрже у себи директоријум или фајл по имену baz. Овакве трансформације објашњене су у следећем одељку. -

    +

    7.1.4 Стандардно прерачунавање
    -

    Ако путања за претрагу са највећим приоритетом (погледајте + id="x1-590007.1.4">Стандардно прерачунавање +

    Ако путања за претрагу са највећим приоритетом (погледајте „Извори путања“ на стр. 67) садржи једну додатну +href="#x1-560007.1.1">68) садржи једну додатну двотачку (на почетку, на крају, или удвојену) Kpathsea убацује на том месту путању која је следећу по приоритету у оквиру задате претраге. Ако та уметнута путања има додатну двотачку, исто се дешава са следећим расположивим приоритетом по важности. На пример, ако су системске променљиве постављене овако:

    -

    setenv TEXINPUTS /home/karl: +

    setenv TEXINPUTS /home/karl:
    и ако је вредност променљиве TEXINPUTS из texmf.cnf једнака
    -

      .:$TEXMF//tex +

      .:$TEXMF//tex
    онда ће коначна вредност која ће бити употребљена за претрагу бити:
    -

      /home/karl:.:$TEXMF//tex +

      /home/karl:.:$TEXMF//tex
    -

    Пошто би било бескорисно уметати подразумевану вредност на више од једног места, +

    Пошто би било бескорисно уметати подразумевану вредност на више од једног места, Kpathsea трансформише само један додатни „:“ а остале оставља како јесу. Програм најпре тражи има ли „:“ на почетку реда, затим на крају, а затим тражи двоструке „:“. -

    +

    7.1.5 Прерачунавање заграда
    -

    Једна корисна могућност је и прерачунавање заграда: на пример, + id="x1-600007.1.5">Прерачунавање заграда +

    Једна корисна могућност је и прерачунавање заграда: на пример, v{a,b}w се претвара у vaw:vbw. Дозвољено је уметање заграда унутар постојећег пара заграда; захваљујући овоме могуће је имати више TEX хијерархија директоријумā т

        TEXMF = {$TEXMFVAR,$TEXMFHOME,!!$TEXMFLOCAL,!!$TEXMFDIST}
    + id="x1-60002r1">    TEXMF = {$TEXMFVAR,$TEXMFHOME,!!$TEXMFLOCAL,!!$TEXMFDIST}
    -

    Ово можемо да употребимо да, на пример, дефинишемо директоријуме које T

    Ово можемо да употребимо да, на пример, дефинишемо директоријуме које TEX узима у обзир када учитава спољне фајлове:

        TEXINPUTS = .;$TEXMF/tex//
    + id="x1-60004r1">    TEXINPUTS = .;$TEXMF/tex//
    -

    што значи да ће се претрага, након задржавања у тренутном директоријуму, +

    што значи да ће се претрага, након задржавања у тренутном директоријуму, обавити искључиво у дрветима \$TEXMFVAR/tex, \$TEXMFHOME/tex, \$TEXMFLOCAL/tex и \$TEXMFDIST/tex (последња два користе базу података са фајловима ls-R). Ово представља удобан @@ -4050,78 +4043,78 @@ class="E">EX-а, једну „замрзнуту“ (на при Пошто користимо променљиву \$TEXMF у свим дефиницијама, можемо бити сигурни да ће увек оно дрво које се освежава бити прво које се претражује. -

    +

    7.1.6 Прерачунавање поддиректоријума
    -

    Две или више узастопних косих црта у елементу путање које следе иза + id="x1-610007.1.6">Прерачунавање поддиректоријума +

    Две или више узастопних косих црта у елементу путање које следе иза директоријума d трансформишу се у списак свих поддиректоријума који се по хијерархији налазе испод d: прво иду они који су непосредно испод d, затим они испод њих, итд. На сваком од тих нивоа редослед којим се директоријуми претражују није изричито одређен. -

    Ако ставите неки део имена фајла после „//“, биће +

    Ако ставите неки део имена фајла после „//“, биће укључени само поддиректоријуми који садрже поклапање са тим делом имена. На пример, „/a//b“ се претвара у директоријуме /a/1/b, /a/2/b, /a/1/1/b итд, али не у /a/b/c или /a/1. -

    Могуће је употребити и више конструкција са „

    Могуће је употребити и више конструкција са „//“ у једној путањи, али се „//“ на почетку путање игнорише. -

    +

    7.1.7 Списак специјалних симбола и њихово значење: преглед
    -

    Следећа листа даје преглед специјалних симбола у конфигурационим + id="x1-620007.1.7">Списак специјалних симбола и њихово значење: преглед +

    Следећа листа даје преглед специјалних симбола у конфигурационим фајловима које користи Kpathsea. -

    +

    :
    -

    Сепаратор у задавању путање; на почетку или на крају +

    Сепаратор у задавању путање; на почетку или на крају путање служи уместо подразумеваног прерачунавања путање.

    ;
    -

    Сепаратор на системима који нису сродни са Unix-им (понаша се исто као :). +

    Сепаратор на системима који нису сродни са Unix-им (понаша се исто као :).

    \$
    -

    Прерачунавање променљиве. +

    Прерачунавање променљиве.

     ~
    -

    Представља корисников лични директоријум. +

    Представља корисников лични директоријум.

    {...}
    -

    Прерачунавање заградā. +

    Прерачунавање заградā.

    //
    -

    Прерачунавање поддиректоријумā (може да стоји било +

    Прерачунавање поддиректоријумā (може да стоји било где у путањи изузев на почетку).

    %
    -

    Почетак коментара. +

    Почетак коментара.

    -

    Ознака да следи наставак текста (омогућава ставке које се простиру кроз +

    Ознака да следи наставак текста (омогућава ставке које се простиру кроз више линија).

    !!
    -

    Претраживање искључиво базе података да +

    Претраживање искључиво базе података да се нађе фајл, диск се не претражује.

    -

    +

    7.2 Базе података са именима фајлова

    -

    Kpathsea покушава да колико је могуће смањи физички приступ диску + id="x1-630007.2">Базе података са именима фајлова +

    Kpathsea покушава да колико је могуће смањи физички приступ диску када обавља своје претраге. Упркос томе, на инсталацијама са великим бројем директоријума, претраживање свих могућих директоријума да би се нашао задати фајл може предуго да траје (ово @@ -4131,26 +4124,26 @@ class="list"> ls-R, који повезује стварне фајлове са одговарајућим директоријумима и на тај начин елиминише потребу да се диску често приступа. -

    Други фајл — база података, по имену aliases, +

    Други фајл — база података, по имену aliases, омогућава Вам да дате додатна имена фајловима који су излистани у ls-R. Ово може да буде од користи ако је потребно да се у неком изворном коду поштује конвенција о именима фајлова која потиче из система DOS 8.3. -

    +

    7.2.1 База података ls-R
    -

    Као што је малочас објашњено, име главне базе података са + id="x1-640007.2.1">База података ls-R +

    Као што је малочас објашњено, име главне базе података са фајловима мора бити ls-R. Можете да ставите по један такав фајл у корен сваке TEX-хијерархије коју имате и коју желите да претражујете помоћу Kpathsea (подразумева се \$TEXMF). Kpathsea увек проверава да ли има неки ls-R дуж TEXMFDBS. -

    Препоручени начин да направите и одржавате „ls-R“ јесте да +

    Препоручени начин да направите и одржавате „ls-R“ јесте да покренете скрипту mktexlsr (која је укључена у дистрибуцију). Њу позивају разне „mktex“... скрипте. У принципу, ова скрипта напросто покреће команду

    -

    cd 

    cd /корен/texmf/хијерархије && \ls -1LAR ./ >ls-R @@ -4162,38 +4155,38 @@ class="emph">/корен/texmf/хијерархије &&&nbs промени, као што је случај када се инсталира или освежава неки LATEX пакет. -

    Ако фајл не може да се пронађе у бази података, подразумевана радња +

    Ако фајл не може да се пронађе у бази података, подразумевана радња коју предузима Kpathsea јесте да крене у претрагу директно на диску. Ако, међутим, неки поједини елемент путање почиње са „!!“, претражиће се само база података, никада сâм диск. -

    +

    7.2.2 Самостални програм за претраживање: kpsewhich
    -

    Програм kpsewhich изводи претраживање независно од било + id="x1-650007.2.2">Самостални програм за претраживање: kpsewhich +

    Програм kpsewhich изводи претраживање независно од било које апликације. У овом смислу он може бити користан и као нека врста програма find ако треба лоцирати појединачне фајлове у TEX-хијерархијама (kpsewhich се заиста и користи веома интензивно у скриптама „mktex“... које су део дистрибуције).

    -

    kpsewhich option... 

    kpsewhich option... filename...
    Опције назначене у option могу да почну и са „-“ и са „--“; такође, дозвољено је и било које недвосмислено скраћивање. -

    Kpathsea третира сваки аргумент са командне линије (који није +

    Kpathsea третира сваки аргумент са командне линије (који није опција) као име фајла, и враћа први фајл који пронађе. Не постоји могућност да се врате сва имена фајлова са појединим именом (ако Вам је тако нешто потребно, употребите Unix команду „find“). -

    Следи опис најважнијих параметара. -

    +

    Следи опис најважнијих параметара. +

    --dpi=num
    -



    Задаје резолуцију num; ово се тиче само претрага за фајловима типа „gf“ и „pk“. „-D“ је синоним, @@ -4201,7 +4194,7 @@ class="newline" />Задаје резолуцију

    --format=name
    -



    Задаје да се тражи формат name. Подразумевани формат се претпоставља на основу имена фајла. За формате који немају једнозначан наставак, као што су нпр. помоћни @@ -4212,7 +4205,7 @@ class="newline" />Задаје да се тражи формат --mode=string

    -



    Задаје режим по имену string; ово се тиче @@ -4222,7 +4215,7 @@ class="newline" />Задаје режим по имену

    --must-exist
    -



    Задаје да се учини све што је могуће да се фајлови пронађу; пре свега се мисли на прибегавање директном претраживању диска. Подразумева се да @@ -4230,7 +4223,7 @@ class="newline" />Задаје да

    --path=string
    -



    Претрага ће се вршити низ путању string (обично су то елементи раздвојени двотачкама), уместо да се путања за претрагу претпоставља на основу имена фајла. Подржани су „Претрага ће се вршити низ путању

    --progname=name
    -



    Задаје name као име програма. Ово може да утиче на путање за претрагу путем могућности дописивања имена програма (Задаје name

    --show-path=name
    -



    Приказује путању која се користи да се пронађе фајл или тип фајла name. Могу се @@ -4259,15 +4252,15 @@ class="newline" />Приказује

    --debug=num
    -



    Поставља ниво потраге за грешкама на num.

    -

    +

    7.2.3 Примери употребе
    -

    Погледајмо сада Kpathsea на делу. Ево једне једноставне претраге: + id="x1-660007.2.3">Примери употребе +

    Погледајмо сада Kpathsea на делу. Ево једне једноставне претраге:

    -

    kpsewhich article.cls +

    kpsewhich article.cls
       /usr/local/texmf-dist/tex/latex/base/article.cls
    Оно што тражимо је фајл article.cls. Пошто је @@ -4282,7 +4275,7 @@ class="E">EX Live директоријуму „texmf-dist“. На сличан начин, сви фајлови у примерима који следе проналазе се без проблема захваљујући својим недвосмисленим наставцима:
    -

    kpsewhich array.sty +

    kpsewhich array.sty
       /usr/local/texmf-dist/tex/latex/tools/array.sty
    kpsewhich latin1.def
       /usr/local/texmf-dist/tex/latex/base/latin1.def @@ -4294,11 +4287,11 @@ class="samp">texmf-dist“. На сличан начин, сви фајл
       /usr/local/texmf-dist/bibtex/bib/beebe/tugboat.bib
    -

    Узгред, последњи фајл из овог низа је библиографска база података +

    Узгред, последњи фајл из овог низа је библиографска база података програма BibTEX која се односи на чланке у часопису TUGboat.

    -

    kpsewhich cmr10.pk +

    kpsewhich cmr10.pk
    Фајловe типa .pk (фонтови направљени као бит-мапе) користе приказивачи као што су dvips и xdvi. У овом случају се не враћа никаква вредност @@ -4306,21 +4299,21 @@ class="E">EX која се односи на чланке у ча фајлова у TEX Live-у — подразумева се да се користе Type 1 варијанте.
    -

    kpsewhich wsuipa10.pk +

    kpsewhich wsuipa10.pk
       /usr/local/texmf-var/fonts/pk/ljfour/public/wsuipa/wsuipa10.600pk
    За ове фонтове (фонетски алфабет, производ Универзитета Вашингтона) морамо да генеришемо „.pk“ фајлове, и пошто је подразумевани режим програма Metafont на нашем систему ljfour са основном резолуцијом од 600 dpi (тачака по инчу), имамо баш овај резултат.
    -

    kpsewhich -dpi=300 wsuipa10.pk +

    kpsewhich -dpi=300 wsuipa10.pk
    У овом случају, међутим, када је изричито назначено да смо заинтересовани за резолуцију од 300 dpi (-dpi=300), видимо да такав фонт није расположив на систему. Остаје на програмима као што су dvips или xdvi да сами направе потребне .pk фајлове помоћу скрипте mktexpk. -

    Сада ћемо размотрити заглавља (headers) и конфигурационе фајлове +

    Сада ћемо размотрити заглавља (headers) и конфигурационе фајлове програма dvips. Погледајмо најпре један веома често коришћени фајл, пролог tex.pro за TEX подршку, а затим један @@ -4334,7 +4327,7 @@ class="E">EX Live-а из 2004. фајлови са

    -

    kpsewhich tex.pro +

    kpsewhich tex.pro
       /usr/local/texmf/dvips/base/tex.pro
    kpsewhich --format="dvips config" config.ps
       /usr/local/texmf/dvips/config/config.ps @@ -4342,27 +4335,27 @@ class="E">EX Live-а из 2004. фајлови са
       /usr/local/texmf/fonts/map/dvips/updmap/psfonts.map
    -

    Погледајмо сада поближе помоћне фајлове програма PostScript +

    Погледајмо сада поближе помоћне фајлове програма PostScript који се тичу фонта URW Times. Префикси за ове фајлове су, према стандардној шеми за именовање фонтова, „utm“. Први фајл који разматрамо је један конфигурациони фајл, који садржи име фајла са одговарајућом мапом:

    -

    kpsewhich --format="dvips config" config.utm +

    kpsewhich --format="dvips config" config.utm
       /usr/local/texmf-dist/dvips/psnfss/config.utm
    Садржај тог фајла је
    -

      p +utm.map +

      p +utm.map
    што указује на фајл utm.map, и он је следећи ког желимо да лоцирамо.
    -

    kpsewhich utm.map +

    kpsewhich utm.map
       /usr/local/texmf-dist/fonts/map/dvips/times/utm.map
    Овај фајл са мапом одређује имена фајлова Type 1 PostScript фонтова у URW колекцији. Његов садржај изгледа овако (приказујемо само део):
    -

    utmb8r  NimbusRomNo9L-Medi    ... <utmb8a.pfb +

    utmb8r  NimbusRomNo9L-Medi    ... <utmb8a.pfb
    utmbi8r NimbusRomNo9L-MediItal... <utmbi8a.pfb
    utmr8r  NimbusRomNo9L-Regu    ... <utmr8a.pfb
    utmri8r NimbusRomNo9L-ReguItal... <utmri8a.pfb @@ -4373,101 +4366,101 @@ PostScript фонтова у URW колекцији. Његов садржај и потрáжимо њен положај у директоријуму texmf, уз трагање за фонт-фајловима типа Type 1:
    -

    kpsewhich utmr8a.pfb +

    kpsewhich utmr8a.pfb
       /usr/local/texmf-dist/fonts/type1/urw/times/utmr8a.pfb
    -

    Из ових примера требало би да буде јасно како лако можете да одредите положај +

    Из ових примера требало би да буде јасно како лако можете да одредите положај било ког задатог фајла. Ово је нарочито важно ако сумњате да је у обради неког документа употребљена погрешна верзија неког фајла, пошто ће Вам kpsewhich приказати само први фајл на који наиђе. -

    +

    7.2.4 Поступци отклањања грешака
    -

    Понекад је неопходно да се испита како неки програм разрешава упућивања + id="x1-670007.2.4">Поступци отклањања грешака +

    Понекад је неопходно да се испита како неки програм разрешава упућивања на одређене фајлове. Да би помогао у таквим ситуацијама, Kpathsea нуди разне нивое излаза у режиму трагања за грешкама (debugging):

     1
    -

    Статистика директног приступа диску. Када се претрага обавља са свежом

    Статистика директног приступа диску. Када се претрага обавља са свежом ls-R базом, ово не би требало да дâ готово никакав излаз.

     2
    -

    Упућивања на „hash“ табеле (као што је база података

    Упућивања на „hash“ табеле (као што је база података ls-R, фајлови са мапама, конфигурациони фајлови).

     4
    -

    Операције отварања и затварања фајлова. +

    Операције отварања и затварања фајлова.

     8
    -

    Опште информације о путањама које Kpathsea користи за разне +

    Опште информације о путањама које Kpathsea користи за разне типове фајлова. Ово је корисно када треба установити на ком месту је нека поједина путања за неки фајл дефинисана.

    16
    -

    Листа директоријума за сваки елемент путање (ово је релевантно +

    Листа директоријума за сваки елемент путање (ово је релевантно само ако се претражује диск).

    32
    -

    Претраге за фајловима. +

    Претраге за фајловима.

    64
    -

    Вредности променљивих.

    -

    Вредност -1 ће активирати све описане опције; у пракси +

    Вредности променљивих. +

    Вредност -1 ће активирати све описане опције; у пракси је ово обично и најкорисније. -

    На сличан начин, ако се програм dvips покрене са одговарајућом +

    На сличан начин, ако се програм dvips покрене са одговарајућом комбинацијом ових опција, може се до најситнијих детаља пратити одакле се узимају поједини фајлови. Или, ако се неки фајл не пронађе, детаљан излаз који смо добили показује у којим је директоријумима програм покушавао да нађе задати фајл, тако да се може добити неки наговештај о томе где лежи проблем. -

    Уопштено говорећи, будући да већина програма позива библиотеку +

    Уопштено говорећи, будући да већина програма позива библиотеку Kpathsea интерно, опција за отклањање грешака се може укључити путем системске променљиве KPATHSEA_DEBUG тако што се она подеси на неку вредност (или комбинацију вредности) описану у претходној табели. -

    (Напомена за кориснике Windows-а: на овом систему није лако преусмерити све поруке +

    (Напомена за кориснике Windows-а: на овом систему није лако преусмерити све поруке које даје неки програм у фајл. За сврхе дијагностиковања можете привремено да подесите одговарајућу променљиву помоћу SET KPATHSEA_DEBUG_OUTPUT=err.log.) -

    Размотримо као пример један мали фајл са LAT

    Размотримо као пример један мали фајл са LATEX кôдом, hello-world.tex („Здраво, свете!“), са следећим садржајем:

        \documentclass{article}
        \begin{document}
        Hello World!
        \end{document}
    + id="x1-67002r1">    \documentclass{article}
        \begin{document}
        Hello World!
        \end{document}
    -

    Овај мали фајл користи само фонт cmr10, па +

    Овај мали фајл користи само фонт cmr10, па погледајмо стога како dvips припрема PostScript фајл (желимо да користимо Type 1 верзију фонтова из породице Computer Modern, отуда опција -Pcms).

    -

    dvips -d4100 hello-world -Pcms -o +

    dvips -d4100 hello-world -Pcms -o
    У овом случају смо комбиновали ниво 4 за отклањање грешака програма dvips (тј. путање везане за фонтове) са прерачунавањем елемента путање преко Kpathsea (погледајте упутство за употребу програма dvips). Излаз (незнатно пресложен) може се видети на слици 13. -


    13. +


    @@ -4541,7 +4534,7 @@ class="larm-0900">kdebug:search(config.cms)
    =>/usr/local/texmf/dvips/cms/config.cms
    Слика 13: Тражење конфигурационих фајлова
    +class="content">Тражење конфигурационих фајлова
    kdebug:start search(file=texc.pro, => /usr/local/texmf/dvips/base/texc.pro
    Слика 14: Тражење пролог фајла
    +class="content">Тражење пролог фајла
    kdebug:start search(file=cmr10.tfm, /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb< class="larm-0900"><cmr10.pfb>[1]
    Слика 15: Тражење фајла са фонтом
    +class="content">Тражење фајла са фонтом

    -

    dvips почиње тако што лоцира своје сопствене конфигурационе фајлове. +

    dvips почиње тако што лоцира своје сопствене конфигурационе фајлове. Најпре налази texmf.cnf, и тај фајл му даје дефиниције путања на којима треба наћи друге фајлове, затим се проналази база података ls-R @@ -4627,7 +4620,7 @@ class="file">config.cms (ово је иницирано зато што фајл садржи листу фајлова са мапама који дефинишу однос између TEX-а, PostScript-а и стварних имена фонтова на диску.

    -

    more /usr/local/texmf/dvips/cms/config.cms +

    more /usr/local/texmf/dvips/cms/config.cms
       p +ams.map
       p +cms.map
       p +cmbkm.map @@ -4637,14 +4630,14 @@ class="E">EX-а, PostScript-а и стварних имена фо class="file">psfonts.map, који се увек учитава (он садржи декларације за најчешће коришћене PostScript фонтове; последњи део одељка 7.2.3 садржи више информација о коришћењу +href="#x1-660007.2.3">7.2.3 садржи више информација о коришћењу фајлова са мапама за PostScript фонтове). -

    На овом ступњу dvips се представља кориснику:

    -

    This is dvips(k) 5.92b Copyright 2002 Radical Eye Software (www.radicaleye.com) +

    На овом ступњу dvips се представља кориснику:

    +

    This is dvips(k) 5.92b Copyright 2002 Radical Eye Software (www.radicaleye.com)
    Затим прелази на тражење пролог фајла texc.pro:
    -

    +


    kdebug:start search(file=texc.pro, => /usr/local/texmf/dvips/base/texc.pro
    -

    Нашавши поменути фајл, dvips исписује датум и време и обавештава нас да +

    Нашавши поменути фајл, dvips исписује датум и време и обавештава нас да ће направити фајл hello-world.ps, затим да му треба фонт-фајл cmr10, као и да ће овај последњи бити означен као „резидентан“ (тј. да му нису потребне бит-мапе):

    -

    +


    TeX output resident. фајлова (нису приказани), и на крају се лоцира Type 1 облик фонта, који се зове cmr10.pfb, и тај податак се укључује у фајл са излазом (погледајте последњу линију).
    -

    +


    kdebug:start search(file=cmr10.tfm,<cmr10.pfb>[1]

    7.3 Опције током рада (runtime options)

    -

    Још једна корисна способност Web2C-а јесте могућност да се + id="x1-680007.3">Опције током рада (runtime options) +

    Још једна корисна способност Web2C-а јесте могућност да се контролише велики број меморијских параметара (а посебно „array sizes“) путем фајла texmf.cnf који чита Kpathsea. Подешавања која се тичу меморије могу се пронаћи у делу 3 тог фајла у TEX Live дистрибуцији. Важнији параметри које можете да подесите су: -

    +

    main_memory
    -

    Укупна расположива меморија (Total words of memory available) за T

    Укупна расположива меморија (Total words of memory available) за TEX, Metafont и MetaPost. За сваку вредност се мора направити посебан фајл са форматом. На пример, можете да направите „огромну“ (huge) верзију TEX-a и да назовете

    extra_mem_bot
    -

    Додатни простор за „велике“ („large“) структуре података које прави T

    Додатни простор за „велике“ („large“) структуре података које прави TEX: оквири (boxes), лепак (glue), места прелома (breakpoints) итд. Посебно корисно ако користите PI CTEX.

    font_mem_size
    -

    Количина меморије за податке о фонтовима која стоји T

    Количина меморије за податке о фонтовима која стоји TEX-у на располагању. Ово је мање-више укупна величина свих прочитаних TFM фајлова.

    hash_extra
    -

    Додатни простор за „hash“ табелу са именима контролних секвенци. Само ~10.000 +

    Додатни простор за „hash“ табелу са именима контролних секвенци. Само ~10.000 контролних секвенци може да се смести у главну „hash“ табелу; ако имате велику књигу са бројним унакрсним референцама, може се лако десити да то није довољно. Подразумевана вредност променљиве hash_extra је 50000.

    -

    Наравно, ово није замена за праве динамичке низове и методе располагања +

    Наравно, ово није замена за праве динамичке низове и методе располагања меморијом, али пошто је изузетно тешко да се тако нешто изведе у садашњем изворном кôду TEX-а, ови параметри за покретање програма представљају практични компромис који ипак даје и нешто флексибилности. -

    +

    8 Захвалнице

    -

    TЗахвалнице +

    TEX Live је резултат заједничких напора практично свих група корисника TEX-а. Овим издањем TEX-а, као и удружења из Немачке, class="E">EX-а! (Погледајте http://tug.org/usergroups.html); -

  • CTAN тим, посебно Робин Фернбернс [Robin Fairbairns] и Рајнер Шепф [Rainer - Schöpf], који дистрибуира +
  • CTAN тим, који дистрибуира издања TEX Live-а и обезбеђује обједињену инфраструктуру за освежавање свих пакета који имају везе са @@ -4841,10 +4833,10 @@ class="E">EX Live-а и обезбеђује обједиње class="E">EX-ом, од којих TEX Live зависи;
  • -
  • Нелзон Биб [Nelson Beebe], који је ставио програмерима TEX Live-а - на располагање многе платформе и који је сâм - обавио много темељних тестова; +
  • Нелзон Биб [Nelson Beebe], који је ставио програмерима TEX Live-а на + располагање многе платформе и који сâм спроводи много + темељних тестова и велики библиографски подухват;
  • Џон Боумен [John Bowman], који је обавио велики посао на интеграцији свог напредног графичког програма Asymptote у TEX Live;
  • Петер Брајтенлонер [Peter Breitenlohner] и e-TEX тим, зато што су поставили чврсте темеље будућим варијантама TEX-а, а Петеру посебно - за бриљантан посао на увођењу и одржавању система - GNU autotools унутар TEX Live-а; +class="E">EX-а; осим тога, Петер + је много година одржавао систем GNU autotools и елементе изворног кода + унутар TEX Live-а у беспрекорном стању; Петер је преминуо у октобру + 2015. Даљи рад на овом пољу посвећујемо успомени на + њега;
  • Сташек Ваврикевич [Staszek Wawrykiewicz], главна особа за тестирање TEX Live-а и координатор многих пољских пројеката, за рад на Windows инсталацији, и још много тога;
  • -
  • Олаф Вебер [Olaf Weber], за своје стрпљиво одржавање система - Web2C; +
  • Олаф Вебер [Olaf Weber], за стрпљиво одржавање система Web2C током + претходних година;
  • Гербен Вирда [Gerben Wierda], зато што је установио и одржавао верзију TEX Catalogue;
  • Владимир Волович, за помоћ око портовања TEX Live-а на многе системе и за рад на многим програмима, нарочито зато што је омогућио да се у + дистрибуцију укључи xindy; - дистрибуцију укључи xindy;
  • Ђин-Хуан Чо [Jin-Hwan Cho] и DVIPDFMx тим, за њихов изврсни @@ -4888,17 +4882,17 @@ class="lmmi-10">x тим, за њихов изврсни
  • Михел Госенс [Michel Goossens], који је био један од аутора прве верзије ове документације;
  • -
  • Ејтан Гурари [Eitan Gurari], чији се систем TEX4ht употребљава - да се направе верзије ове документације у HTML формату, и - који је сваке године неуморно радио на усавршавању свог - програма. Ејтан је прерано преминуо у јуну 2009. и ми - посвећујемо ову документацију успомени на њега; +
  • Ејтан Гурари [Eitan Gurari], чији систем TEX4ht користимо да направимо + HTML верзије ове документације, , и који је сваке + године неуморно радио на усавршавању свог програма. Ејтан је + прерано преминуо у јуну 2009. и ми посвећујемо даљи + рад на документацији успомени на њега;
  • Томас Есер [Thomas Esser], без чијег сјајног teTEX пакета TEX - Live никада не би постојао; +class="E">EX-а TEX Live + никада не би постојао;
  • Павел Јаковски [Paweł Jackowski], за развој инсталационог програма за @@ -4952,12 +4946,12 @@ class="E">EXt-а;
  • Петр Олшак [Petr Olšak], који је веома пажљиво прегледао цео чешки и словачки материјал и координисао рад да се он направи; - -
  • Тошио Ошима [Toshio Oshima], за његов dviout приказивач за Windows;
  • Мануел Перугје-Гонар [Manuel Pégourié-Gonnard], + + за помоћ на освежавању пакета, стално унапређивање документације, као и за развој програма texdoc;
  • @@ -4974,11 +4968,16 @@ class="E">EX Live-а за Debian, заједно са Франко
  • Себастијан Рац [Sebastian Rahtz], зато што је створио TEX Live и - одржавао га много година; + одржавао га много година. Себастијан је преминуо у марту 2016, и ми + посвећујемо наш даљи рад успомени на њега; +
  • +
  • Луиђи Скарсо [ Luigi Scarso], за велики рад на MetaPost-у, LuaTEX-у и у многим + другим областима;
  • Фил Тејлор [Phil Taylor], зато што је омогућио да се TEX Live - преузима преко BitTorrent система; + преузима преко BitTorrent-а;
  • Томаш Тжечак [Tomasz Trzeciak], за свеобухватну помоћ везану за Windows;
  • @@ -4999,6 +4998,11 @@ class="E">EX pdfTEX-а, LuaTEX-а, и још много тога; + +
  • Халед Хосни [Khaled Hosny], за велики допринос XeTEX-у и програму DVIPDFMx, као и за + рад у области фонтова, пре свега арапских;
  • Тако Хукватер [Taco Hoekwater], зато што је обновио развој MetaPost-а и за рад на [Lua]TEXt-а у TEX Live, зато што је омогућио multi-threading у Kpathsea библиотеци, и још много тога.
  • -

    Програме за подржане оперативне системе су припремили: Еторе Алдрованди (i386-solaris, -x86_64-solaris), Карл Бери [Karl Berry] (i386-linux), Марк Бодуан [Marc Baudoin] (amd64-netbsd, -i386-netbsd), Петер Брајтенлонер [Peter Breitenlohner] (x86_64-linux), Кен Браун [Ken Brown] -(i386-cygwin, x86_64-cygwin), Борис Вејцман [Борис Вейцман] (armel-linux), Сајмон -Дејлс [Simon Dales] (armhf-linux), Акира Какуто [Akira Kakuto] (win32), Дик Коч [Dick Koch] -(universal-darwin, x86_64-darwin), Никола Лечић (amd64-freebsd, i386-freebsd), Мојца -Миклавец (mipsel-linux, sparc-solaris), Норберт Прајнинг [Norbert Preining] (alpha-linux), Томас -Шмиц [Thomas Schmitz] (powerpc-linux). Процес компајлирања TEX Live-а описан -је на http://tug.org/texlive/build.html. -

    Ову документацију су превели: Сташек Ваврикевич [Staszek Wawrykiewicz] -(пољски), Борис Вејцман [Борис Вейцман] (руски), Ђигод Ђијанг -[Jjgod Jiang], Ђинсонг Џао [Jinsong Zhao], Јие Ванг [Yue Wang] и Хелин Гаи -[Helin Gai] (кинески), Никола Лечић (српски), Марко Паланте [Marco Pallante] -(италијански), Мануел Пегурје-Гонар [Manuel Pégourié-Gonnard] (француски), Петр -Сојка [Petr Sojka] и Јан Буша [Ján Buša] (чешки/словачки), Уве Цигенхаген [Uwe -Ziegenhagen] (немачки), Интернет-страница са документацијом за TEX Live је +

    Програме за подржане оперативне системе су припремили: Еторе Алдрованди (i386-solaris, +x86_64-solaris), Карл Бери [Karl Berry] (i386-linux), Марк Бодоан [Marc Baudoin] (amd64-netbsd, +i386-netbsd), Кен Браун [Ken Brown] (i386-cygwin, x86_64-cygwin), Борис Вејцман [Борис +Вейцман] (armel-linux), Сајмон Дејлс [Simon Dales] (armhf-linux), Акира Какуто [Akira +Kakuto] (win32), Дик Коч [Dick Koch] (universal-darwin, x86_64-darwin), Никола Лечић +(amd64-freebsd, i386-freebsd), Мојца Миклавец [Mojca Miklavec] (mipsel-linux, sparc-solaris), +Норберт Прајнинг [Norbert Preining] (alpha-linux, x86_64-linux), Томас Шмиц [Thomas +Schmitz] (powerpc-linux). Процес компајлирања TEX Live-а описан је на http://tug.org/texlive/doc.html. +href="http://tug.org/texlive/build.html" class="url" >http://tug.org/texlive/build.html. +

    Ову документацију су превели: Сташек Ваврикевич [Staszek Wawrykiewicz] (пољски), +Борис Вејцман [Борис Вейцман] (руски), Ђигод Ђијанг [Jjgod Jiang], +Ђинсонг Џао [Jinsong Zhao], Јие Ванг [Yue Wang] и Хелин Гаи [Helin Gai] (кинески), +Карлос Енрикез Фигуерас [Carlos Enriquez Figueras] (шпански), Никола Лечић (српски), Марко +Паланте [Marco Pallante] (италијански), Мануел Пегурје-Гонар [Manuel +Pégourié-Gonnard] (француски), Петр Сојка [Petr Sojka] и Јан Буша [Ján +Buša] (чешки/словачки), Уве Цигенхаген [Uwe Ziegenhagen] (немачки), Интернет-страница са -

    Наравно, најважнија захвалница мора ићи Доналду Кнуту [Donald +документацијом за TEX Live је http://tug.org/texlive/doc.html. +

    Наравно, најважнија захвалница мора ићи Доналду Кнуту [Donald Knuth], најпре зато што је изумео TEX, а потом зато што га је поклонио свету. -

    +

    9 Историја издањā

    -

    + id="x1-700009">Историја издањā +

    9.1 Прошлост

    -

    Крајем 1993. године у Холандском удружењу корисникā TПрошлост +

    Крајем 1993. године у Холандском удружењу корисникā TEX-а се, током рада на пројекту 4AllTEX CD (намењеног корисницима MS-DOS-а), појавила @@ -5071,7 +5075,7 @@ class="E">EX CD-а показао да корисници Unix-а система, и управо ова идеја представља други главни мотив за рад на TEX Live-у. -

    Предузели смо прве кораке да направимо такав TDS CD који би радио на Unix-у на +

    Предузели смо прве кораке да направимо такав TDS CD који би радио на Unix-у на јесен 1995. и брзо смо схватили да је teTEX Томаса Есера [Thomas Esser] савршена полазна тачка, пошто је он већ имао подршку за више оперативних система и пошто @@ -5095,7 +5099,7 @@ class="E">EX Live је class="E">EX-а и ново издање Web2C-а (7.3). Систем је овог пута имао и потпуну подршку за Windows. -

    За пето издање (март 2000) многи делови CD-а су редизајнирани и +

    За пето издање (март 2000) многи делови CD-а су редизајнирани и темељније тестирани, а биле су укључене и нове верзије више стотина пакета. Подаци о пакетима спаковани су у XML фајлове. Ипак, највећа промена у Thttp://www.debian.org/intro тада било у нашој моћи да проверимо лиценце свих пакета; били бисмо веома захвални ако нас известите о било којој грешци коју смо направили. -

    Шесто издање (јул 2001) садржавало је још више освеженог +

    Шесто издање (јул 2001) садржавало је још више освеженог материјала. Главна промена био је нов инсталациони концепт: корисник од сада може да изабере много одређенији скуп колекција које су му потребне. Језичке колекције биле су комплетно преуређене за ово издање: избор неке од њих од тада не значи да се само инсталирају одговарајући макрои, фонтови итд, него да се уз то припреми и одговарајући language.dat. -

    Седмо издање из 2002. укључивало је велики новитет у облику подршке за +

    Седмо издање из 2002. укључивало је велики новитет у облику подршке за Mac OS X, и већ уобичајено огромни број освежења свих врста пакета и програма. Један од најважнијих циљева овог издања била је и поновна интеграција кôда са teTEX-ом како би се елиминисао раскорак направљен у верзијама 5 и 6. -

    +

    9.1.1 2003
    -

    2003. године, услед непрестаног прилива измена и допуна, схватили смо да је T2003 +

    2003. године, услед непрестаног прилива измена и допуна, схватили смо да је TEX Live толико нарастао да више није могао да стане на један CD, тако да смо га поделили на три одвојене дистрибуције (погледајте одељак 2.1, стр. 8). Уз +href="#x1-90002.1">9). Уз то,

    • Према захтеву развојног тима LATEX-а променили смо стандардне команде latex и pdflatex тако да од сада користе e-TEX (в. стр. 11). +href="#x1-120002.4">12).
    • Укључени су нови Latin Modern фонтови и препоручени за употребу.
    • @@ -5176,26 +5180,26 @@ class="E">EX програмā. Ако Вам је из
    • Ова документација је темељно прерађена.
    • Коначно, пошто су бројеви у ознаци верзије постали непрактични за - - употребу, верзија је сада просто изједачена са годином: TEX + + Live 2003.
    -

    +

    9.1.2 2004
    -

    2004. године десиле су се многе промене: + id="x1-730009.1.2">2004 +

    2004. године десиле су се многе промене:

    • Ако имате приватно инсталиране фонтове који користе своје сопствене .map или (много мање вероватно) .enc помоћне фајлове, може се десити да ћете морати да те фајлове уклоните. -

      .map фајлови се сада, осим дуж путање TEXFONTMAPS, траже +

      .map фајлови се сада, осим дуж путање TEXFONTMAPS, траже искључиво у директоријумима испод fonts/map (тј. у сваком texmf стаблу). Слично, .enc фајлови се сада, осим дуж путање ENCFONTS, траже искључиво у директоријумима испод fonts/enc. updmap ће покушати да изда неко упозорење ако наиђе на проблематичне фајлове. -

      Упутства о томе како да се поступа са овим и другим подацима налазе се на +

      Упутства о томе како да се поступа са овим и другим подацима налазе се на http://tug.org/texlive/mapenc.html.

    • @@ -5205,14 +5209,14 @@ class="E">EX-у, за оне који више воле ту имплементацију него Web2C. Погледајте одељак 2 (стр. 7). +href="#x1-80002">8).
    • Унутар TEX Live-а, једно велико texmf стабло из претходних издања замењено је са три: texmf, texmf-dist и texmf-doc. Погледајте одељак 2.2 (стр. 8) и фајлове по имену README у сваком од +href="#x1-100002.2">9) и фајлове по имену README у сваком од њих.
    • Сви улазни фајлови који се односе на TEX Live 2003, али је реализов са више могућности за накнадна подешавања. Погледајте texmf-dist/doc/web2c/web2c.html#TCX-files. (Узгред, ако - - је улаз по Unicode стандарду, може се десити да TEX избаци непотпуне низове знакова када показује контекст грешке, пошто ради само са појединачним бајтовима.) + +
    • pdfetex је сада подразумевани програм за све формате изузев за чисти (plain) tex. (Наравно, он прави DVI када ради као latex, итд.) Ово између осталог значи да @@ -5261,7 +5265,7 @@ class="E">EXt-у, итд; исто важи и за могућности e-TEX-а (texmf-dist/doc/etex/base/). -

      То такође значи да је важније него икада раније +

      То такође значи да је важније него икада раније да се користи пакет ifpdf (који ради и са чистим TEX-ом и са LATEX-ом) @@ -5304,10 +5308,10 @@ href="../../../../texmf-dist/doc/pdftex/manual/pdftex-a.pdf" >texmf-dist/doc/pdf

        \input "име фајла са размацима"   % plain
        \input{"име фајла са размацима"}  % latex
      + id="x1-73002r1">  \input "име фајла са размацима"   % plain
        \input{"име фајла са размацима"}  % latex
    -

    Web2C приручник садржи много више информација о овоме:

    Web2C приручник садржи много више информација о овоме: texmf-dist/doc/web2c.

  • Web2C сада укључује и подршку за encThttp:
  • -

    +

    9.1.3 2005
    -

    Издање из 2005. објављено је, као и увек, са великим бројем + id="x1-740009.1.3">2005 +

    Издање из 2005. објављено је, као и увек, са великим бројем измена на пакетима и програмима. Инфраструктура је остала релативно непромењена у односу на 2004. годину. Неизбежно, понешто је морало другачије да се уради: @@ -5394,7 +5398,7 @@ href="http://mirror.ctan.org/tex-archive/fonts/greek/cbfonts" class="url" >http: променљивих TEXMFCONFIG и TEXMFSYSCONFIG морају да се слажу. Погледајте одељак 2.3, стр. 9. +href="#x1-110002.3">10.

  • Прошле године смо задржали \pdfoutput и друге примитиве које нису дефинисане за DVI излаз, чак и ако се користи pdfetex. Ове године, као што смо @@ -5414,9 +5418,9 @@ class="E">EX-ом) или да позајмите логи
      latex --translate-file=empty.tcx yourfile.tex
    + id="x1-74002r1">  latex --translate-file=empty.tcx yourfile.tex
  • -

    +

  • У дистрибуцију је сада укључен нови програм dvipdfmx који преводи DVI у PDF; ово је надоградња програма dvipdfm која иза себе @@ -5425,7 +5429,7 @@ class="E">EX-ом) или да позајмите логи
  • Укључени су нови програми pdfopen и pdfclose: они омогућавају да се .pdf фајлови изнова учитају у приказивачу Adobe Acrobat Reader без поновног - покретања програма. (Други pdf читачи, пре свега xpdf, gv и gsview, никада нису имали + покретања програма. (Други PDF читачи, пре свега xpdf, gv и gsview, никада нису имали овај проблем.)
  • Ради доследности, имена променљивих HOMETEXMF и VARTEXMF промењена @@ -5433,22 +5437,22 @@ class="E">EX-ом) или да позајмите логи коју је предвиђено да буде специфична за појединог корисника. Погледајте прву ставку у овом списку.
  • -

    +

    9.1.4 2006–2007
    -

    Током 2006. и 2007. главни додатак T2006–2007 +

    Током 2006. и 2007. главни додатак TEX Live-у био је програм XeTEX, доступан путем команди xetex и xelatex; погледајте http://scripts.sil.org/xetex. -

    Такође, значајно је обновљен и унапређен програм +

    Такође, значајно је обновљен и унапређен програм MetaPost, уз велике планове за будућност (http://tug.org/metapost/articles); настављен је и развој pdfTEX-а (http://tug.org/applications/pdftex). -

    T

    TEX-ов .fmt (high-speed format) и слични фајлови за MetaPost и Metafont сада су смештени у директоријуме унутар texmf/web2c уместо у сâм тај директоријум (премда се тај директоријум и даље претражује, @@ -5457,24 +5461,24 @@ class="E">EX-ов .fmt (high-speed forma class="E">EX-а) који су у употреби, као што су tex, pdftex или xetex. Ова промена не би требало да буде видљива у свакодневној употреби. -

    (Чисти) tex програм више не чита прву линију која +

    (Чисти) tex програм више не чита прву линију која почиње са %& како би одредио који формат да покрене; tex је сада чисти кнутовски TEX. (LATEX и сви други и даље читају линије са %&.) -

    Наравно, и ове године смо, као и обично, унели стотине надоградњи свих пакета и програма. +

    Наравно, и ове године смо, као и обично, унели стотине надоградњи свих пакета и програма. Као и увек, молимо Вас да проверите да ли постоје нове верзије на CTAN-у (http://mirror.ctan.org). -

    Што се тиче интерног рада програмерског тима, развојно дрво T

    Што се тиче интерног рада програмерског тима, развојно дрво TEX Live-а се сада држи под контролом система Subversion, са уобичајеним веб-интерфејсом за прегледање кôда; можете доћи до одговарајућих страница преко наше уводне Интернет-стране. Премда није оставила много видљивих трагова у коначном издању из ове године, очекујемо да ће ова промена обезбедити стабилан развојни темељ за године које долазе. -

    Коначно, у мају 2006. Томас Есер [Thomas Esser] је објавио да више +

    Коначно, у мају 2006. Томас Есер [Thomas Esser] је објавио да више неће радити на teTEX-у (http://tug.org/tetex). Директна последица овог потеза било @@ -5485,73 +5489,73 @@ class="E">EX Live-у сада постоји нова инстал class="texttt">tetex, која даје приближни еквивалент.) Надамо се да ће се ово у једном тренутку преточити у побољшање квалитета TEX +окружења за све кориснике. -окружења за све кориснике. -

    +

    9.1.5 2008
    -

    2008. године цела инфраструктура T2008 +

    2008. године цела инфраструктура TEX Live-а је редизајнирана и исписана испочетка. Сви подаци о инсталацији сада су смештени у текстуалном фајлу tlpkg/texlive.tlpdb. -

    Између осталог, ово је коначно омогућило да се инсталција T

    Између осталог, ово је коначно омогућило да се инсталција TEX Live-а освежава преко Интернета након почетног смештања на диск, што је функционалност коју је MiKTEX имао пре много година. Очекујемо да корисницима редовно стављамо на располагање нове пакете чим се објаве на CTAN-у. -

    У дистрибуцију је укључен важан нови дериват LuaT

    У дистрибуцију је укључен важан нови дериват LuaTEX (http://luatex.org); поред новог нивоа флексибилности у припреми текста, он уводи и сјајан језик за писање команди у облику скрипте (scripting language), који може да се користи и унутар и ван TEX докумената. -

    Подршка за Windows и платформе засноване на Unix-у сада је много униформнија. +

    Подршка за Windows и платформе засноване на Unix-у сада је много униформнија. Нарочито је битно то што је сада већина скрипти које су написане у језицима Perl и Lua сада доступна и на Windows-у зато што се Perl дистрибуира у оквиру TEX Live-а. -

    Нова скрипта tlmgr (одељак 

    Нова скрипта tlmgr (одељак 5) сада представља општи интерфејс за одржавање TEX Live-а после почетне инсталације. Она барата новим верзијама пакетā и води рачуна о одговарајућим прерадама фајлова са форматима, мапама (map files), фајловима везаним за поједине језике, уз могућност да се укључе и локални додаци. -

    Пошто сада имамо на располагању скрипту tlmgr, све радње (везане за прераду +

    Пошто сада имамо на располагању скрипту tlmgr, све радње (везане за прераду конфигурационих фајлова са форматима и правилима за прелом речи) које је некада обављао програм texconfig сада су искључене. -

    Програм за прављење индексā xindy (

    Програм за прављење индексā xindy (http://xindy.sourceforge.net/) укључен је за већину подржаних оперативних система. -

    Алатка kpsewhich сада може да врати све поготке за задати фајл (опција –all) или +

    Алатка kpsewhich сада може да врати све поготке за задати фајл (опција –all) или да ограничи поготке на задати поддиректоријум (опција –subdir). -

    Програм dvipdfmx сада има могућност да извуче податке о висини и ширини текста +

    Програм dvipdfmx сада има могућност да извуче податке о висини и ширини текста (bounding box) ако се позове као extractbb; ово је била једна од последњих могућности које је имао dvipdfm а које нису постојале у dvipdfmx-у. -

    Уклоњена су алтернативна имена (алиаси) за фонтове Times-Roman, Helvetica итд. +

    Уклоњена су алтернативна имена (алиаси) за фонтове Times-Roman, Helvetica итд. Различити пакети очекују различито понашање од тих имена (пре свега очекују да имају различите кодне распореде), и није постојао добар начин да се ово реши. -

    Уклоњен је формат platex како би се разрешио конфликт око имена са потпуно +

    Уклоњен је формат platex како би се разрешио конфликт око имена са потпуно независним јапанским platex-ом; пакет polski сада представља главни ослонац за све што се тиче пољског језика. -

    Интерно, WEB string pool фајлови сада су компајлирани као бинарни +

    Интерно, WEB string pool фајлови сада су компајлирани као бинарни фајлови, како би се олакшале надоградње. -

    Коначно, промене које је увео Доналд Кнут [Donald Knuth] у свом раду „Дорада +

    Коначно, промене које је увео Доналд Кнут [Donald Knuth] у свом раду „Дорада TEX-а из 2008“ („TEX tuneup of 2008“) укључене су у ово издање. Погледајте http://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf. -

    +

    9.1.6 2009
    -

    У издању из 2009, PDF је постављен као подразумевани излазни формат за + id="x1-770009.1.6">2009 +

    У издању из 2009, PDF је постављен као подразумевани излазни формат за Lua(LA )TEX како би се искористиле могућности напредне LuaTEX са излазом у DVI формату. Интернет-страница LuaTEX-а је http://luatex.org. -

    Програм Omega и формат Lambda су уклоњени, након дискусије са ауторима +

    Програм Omega и формат Lambda су уклоњени, након дискусије са ауторима пројекта Omega. У дистрибуцији су остале надограђене верзије +Aleph-а и Lamed-а, као и алатке из пројекта Omega. -Aleph-а и Lamed-а, као и алатке из пројекта Omega. -

    Укључено је и ново издање AMS Type 1 фонтова, међу +

    Укључено је и ново издање AMS Type 1 фонтова, међу њима и Computer Modern: на тај начин је постало доступно неколико промена обликā које је Кнут [Knuth] током претходних година унео у изворни Metafont кôд, а побољшан је и „hinting“. Херман Цапф [Hermann @@ -5576,7 +5580,7 @@ href="http://tug.org/TUGboat/Articles/tb29-2/tb92hagen-euler.pdf" class="url" >h метрика је остала непромењена. Интернет-страница фонтова Америчког математичког друштва (AMS) је http://www.ams.org/tex/amsfonts.html. -

    У дистрибуцију су укључене верзије новог графичког (GUI) +

    У дистрибуцију су укључене верзије новог графичког (GUI) окружења TEXworks за Windows и MacTEX. Ако желите да користите TEXworks је програм писан за више п је Mac OS X едитором TeXShop, са циљем да олакша свакодневни рад у TEX-у. -

    Такође, укључене су верзије графичког програма Asymptote за неколико +

    Такође, укључене су верзије графичког програма Asymptote за неколико оперативних система. Он интерпретира језик за описивање цртежā који личи на MetaPost, али са развијеном подршком за тродимензионалне пројекције и многим другим могућностима. Интернет-страница овог програма је http://asymptote.sourceforge.net. -

    Засебни програм dvipdfm замењен је dvipdfmx-ом; dvipdfmx може да ради у посебном -режиму компатибилности ако се позове са старим именом. dvipdfmx укључује подршку -за кинески, јапански и корејски (CJK) и током година које су прошле од -последњег издања dvipdfm-а накупило се много исправки. Интернет-страница -DVIPDFMx-а је http://project.ktug.or.kr/dvipdfmx. -

    Додати су програми за платформе i386-cygwin и i386-netbsd; посаветовани смо да корисници +

    Засебни програм dvipdfm замењен је dvipdfmx-ом; dvipdfmx може да +ради у посебном режиму компатибилности ако се позове са старим именом. dvipdfmx +укључује подршку за кинески, јапански и корејски (CJK) и током +година које су прошле од последњег издања dvipdfm-а накупило се много +исправки. +

    Додати су програми за платформе i386-cygwin и i386-netbsd; посаветовани смо да корисници OpenBSD-ја добијају TEX Live преко свог система за пакете; такође, било је и тешкоћа да се направе програми који би имали шансу да раде на више од једног издања тог оперативног система. -

    Још неколико малих промена: сада користимо компресију типа xz, која +

    Још неколико малих промена: сада користимо компресију типа xz, која представља стабилну замену за lzma (http://tukaani.org/xz/); знак $ је сада дозвољен у именима фајлова уколико то не доводи то поклапања са @@ -5614,15 +5616,15 @@ href="http://tukaani.org/xz/" class="url" >http://tukaani.org/xz/); знак подршку за multi-threading (неопходно за нову верзију програма MetaPost); читаво компајлирање TEX Live-а сада се заснива на систему Automake. -

    На крају, једна напомена везана за прошлост: сва издања T

    На крају, једна напомена везана за прошлост: сва издања TEX Live-а, са допунским материјалом као што су налепнице и омоти за CD-ове, доступна су на страници ftp://tug.org/historic/systems/texlive. -

    +

    9.1.7 2010
    -

    У издању T2010 +

    У издању TEX Live-а из 2010. године подразумевана верзија PDF формата који праве разни програми постављена је на 1.5; ово омогућава бољу компресију докумената. Ова промена важи за све TEX програме када им је задато да праве PDF, као и за dvipdfmx. Ако желите да вратите верзију на PDF 1.4, учитајте LATEX пакет по имену pdf14 или подесите \pdfminorversion=4. -

    pdf(L

    pdf(LA )TEX сада аутоматски пребацује задати Encapsulated PostScript (EPS) фајл у PDF формат помоћу пакета epstopdf; исто @@ -5645,11 +5647,11 @@ class="E">EX-ов конфигурациони фајл epstopdf (http://ctan.org/pkg/epstopdf-pkg). -

    Још једна промена која има везе са овим: сада је - - +

    Још једна промена која има везе са овим: сада је покретање малог броја спољних команди од стране TEX-a (путем \write18) активирано у стандардној инсталацији. Ове команде су: repstopdf, makeindex, kpsewhich, bibtex и bibtex8; списак је одређен у фајлу texmf.cnf. Ако радите у окружењу у коме морате да укинете @@ -5658,7 +5660,7 @@ class="texttt">\write18) активирано у стандардној одељак 3.2.4) или да промените вредност након инсталације помоћу команде tlmgr conf texmf shell_escape 0. -

    Промена која следи из претходне две јесте то што ће BibT

    Промена која следи из претходне две јесте то што ће BibTEX и Makeindex сада, у стандардној конфигурацији, одбити да уписују своје излазне фајлове у произвољни директоријум (као и сâм TEX). поменутих разлога оне су у тај списак и укључене. Ако желите да промените ово подразумевано понашање, можете да дефинишете системску променљиву TEXMFOUTPUT или да промените параметар openout_any. -

    XeT

    XeTEX сада подржава микротипографске ефекте (margin kerning) на исти начин као pdfTEX. (Проширивање фонтова [font expansion] тренутно није подржано.) -

    У стандардној конфигурацији, tlmgr сада прави по једну резервну +

    У стандардној конфигурацији, tlmgr сада прави по једну резервну копију (бекап) за сваки надограђени пакет (tlmgr option autobackup 1), тако да се пакети чије освежавање не успе могу лако повратити у радно стање помоћу tlmgr restore. Ако надограђујете пакете после инсталације а немате простора на диску за резервне копије, покрените команду tlmgr option autobackup 0. -

    У T

    У TEX Live су укључени неки нови програми: pTEX и алатке повезане са њим, специјализовани за припрему текста на јапанском језику; програм BibTA )TEX докумената; програм за пребацивање из DVI у SVG векторски формат (http://dvisvgm.sourceforge.net). -

    Додате су верзије програмā за пет нових платформи: amd64-freebsd, amd64-kfreebsd, +

    Додате су верзије програмā за пет нових платформи: amd64-freebsd, amd64-kfreebsd, i386-freebsd, i386-kfreebsd, x86_64-darwin и x86_64-solaris. -

    Једна промена из T

    Једна промена из TEX Live 2009 коју смо пропустили да евидентирамо: бројни програми везани за TEX4ht (http://tug.org/tex4ht) склоњени су из директоријума са извршним фајловима. Програм mk4ht сада покрива све могуће tex4ht комбинације. -

    На нашу велику жалост, издање T

    На нашу велику жалост, издање TEX Live-а на TEX Collection DVD-ју више не може да се покреће „живо“ (live): DVD као медиј просто више није довољно велики. У томе има, међутим, и једна успутна предност: инсталација са DVD-ја је сада много бржа. -

    +

    9.1.8 2011
    -

    Издање T2011 +

    Издање TEX Live-a из 2011. године донело је релативно мало промена. -

    Програми за Mac OS X (universal-darwin и x86_64-darwin) сада раде само на систему Leopard и на +

    Програми за Mac OS X (universal-darwin и x86_64-darwin) сада раде само на систему Leopard и на новијим издањима; Panther и Tiger нису више подржани. -

    Укључен је програм за обраду библиографија biber; постоје +

    Укључен је програм за обраду библиографија biber; постоје верзије за све уобичајене оперативне системе. Развој овог софтвера је тесно повезан са пакетом biblatex. biber поставља на нове основе библиографске могућности које постоје у LATEX-у. -

    Програм MetaPost (mpost) више не прави и не користи .mem фајлове. Неопховни +

    Програм MetaPost (mpost) више не прави и не користи .mem фајлове. Неопховни фајлови, као што је plain.mp, напросто се изнова читају сваки пут када се програм покрене. Ова промена везана је за подршку MetaPost-а као библиотеке, што је још једна значајна, премда за кориснике невидљива промена. -

    Имплементација програма updmap у програмском језику Perl, која +

    Имплементација програма updmap у програмском језику Perl, која је раније била у употреби само на Windows-у, сада је прерађена и стављена у употребу на свим платформама. Ова промена не би требало да буде видљива за кориснике, осим што ће од сада програм радити много брже. +

    Враћени су програми initex и inimf, али не и остале ini* варијанте. -

    Враћени су програми initex и inimf, али не и остале ini* варијанте. -

    +

    9.1.9 2012
    -

    tlmgr сада може да обавља надоградње користећи неколико + id="x1-800009.1.9">2012 +

    tlmgr сада може да обавља надоградње користећи неколико репозиторијума на Интернету упоредо. О овоме можете да прочитате више у документацији TEX Live менаџера (tlmgr help). -

    Подразумевана вредност параметра \XeTeXdashbreakstate сада +

    Подразумевана вредност параметра \XeTeXdashbreakstate сада је 1 (и за xetex и за xelatex). То значи да ће се линије ломити после средњих и великих цртā (em-dash и en-dash), као што је увек био случај у чистом TEX документима у којима је неопходно задржати потпуну компатибилност по питању ломљења линије иза црте морате изричито да подесите вредност \XeTeXdashbreakstate на 0. -

    Фајлови које праве pdftex и dvips (између осталих) сада могу да буду +

    Фајлови које праве pdftex и dvips (између осталих) сада могу да буду већи од 2 гигабајта. -

    35 стандардних PostScript фонтова сада се уграђују у све фајлове +

    35 стандардних PostScript фонтова сада се уграђују у све фајлове које прави dvips, зато што се појавило много разних верзија ових „стандардних“ фонтова. -

    У режиму рада \write18 (у коме је дозвољено +

    У режиму рада \write18 (у коме је дозвољено покретање само малог броја спољних команди), још једна команда додата је у повлашћени списак у стандардној инсталацији: mpost. -

    Фајл texmf.cnf се сада може пронаћи и у ../texmf-local, тј. преко +

    Фајл texmf.cnf се сада може пронаћи и у ../texmf-local, тј. преко /usr/local/texlive/texmf-local/web2c/texmf.cnf (ако постоји). -

    Скрипта updmap сада чита updmap.cfg у сваком дрвету уместо само једну глобалну +

    Скрипта updmap сада чита updmap.cfg у сваком дрвету уместо само једну глобалну конфигурацију. Ова промена нема никаквих практичних последица за кориснике који нису директно мењали updmap.cfg фајлове. Више информација можете пронаћи у документацији скрипте updmap (покрените updmap --help). -

    Додате су нове платформе armel-linux и mipsel-linux; платформе sparc-linux и i386-netbsd +

    Додате су нове платформе armel-linux и mipsel-linux; платформе sparc-linux и i386-netbsd удаљене су из главне дистрибуције TEX Live-а. -

    +

    9.1.10 2013
    -

    Структура дистрибуције: директоријум највишег нивоа texmf/ је + id="x1-810009.1.10">2013 +

    Структура дистрибуције: директоријум највишег нивоа texmf/ је ради једноставности спојен са texmf-dist/ и више не постоји. Сада Kpathsea променљиве TEXMFMAIN и TEXMFDIST обе показују на texmf-dist. -

    Инсталација и пакети: Велики број малих језичких колекција +

    Инсталација и пакети: Велики број малих језичких колекција је груписан како би се процес инсталације упростио. -

    MetaPost сада без употребе спољних програма подржава излаз у формату PNG и IEEE +

    MetaPost сада без употребе спољних програма подржава излаз у формату PNG и IEEE стандард бројева двоструке тачности (floating-point — IEEE double). -

    LuaT

    LuaTEX сада садржи Lua 5.2 и нову библиотеку pdfscanner, која му омогућава да процесуира спољне PDF документе и још много тога (погледајте Интернет страницу овог пројекта). -

    XeT

    XeTEX сада (такође погледајте Интернет страницу пројекта):

    • за баратање фонтовима користи библиотеку HarfBuzz уместо ICU. (ICU се и @@ -5803,24 +5805,24 @@ class="E">EX-а и xdvipdfmx у погледу проналажења фонтова;
    • подржава OpenType math cut-ins.
    -

    xdvi: сада користи FreeType уместо t1lib за рендеринг. -

    microtype.sty: доноси нове микротипографске могућности, укључујући +

    xdvi: сада користи FreeType уместо t1lib за рендеринг. +

    microtype.sty: доноси нове микротипографске могућности, укључујући побољшану подршку за XeTEX (protrusion) и LuaTEX (protrusion, font expansion, tracking). -

    tlmgr: нова подкоманда pinning уведена је да олакша конфигурисање рада T

    tlmgr: нова подкоманда pinning уведена је да олакша конфигурисање рада TEX Live у случају да користите више репозиторијума на Интернету истовремено; погледајте одговарајући одељак у tlmgr --help (или исти садржај преко Интернета, на http://tug.org/texlive/doc/tlmgr.html#MULTIPLE-REPOSITORIES). -

    Платформе: armhf-linux, mips-irix, i386-netbsd и amd64-netbsd су враћене или +

    Платформе: armhf-linux, mips-irix, i386-netbsd и amd64-netbsd су враћене или укључене први пут; powerpc-aix је уклоњен из дистрибуције. -

    +

    9.1.11 2014
    -

    Ову годину је обележила још једна мала поправка у Кнутовом T2014 +

    Ову годину је обележила још једна мала поправка у Кнутовом TEX-у. Она се пројектује на све деривативне програме („engines“), али ће једина видљива промена највероватније бити то што ће се у @@ -5829,13 +5831,13 @@ class="E">EX-у. Она учитан уколико нема додатних инструкција, и не означава „undumped“ формат који се садржи у извршном фајлу. Овај формат се може променити на разне начине. -

    pdfT

    pdfTEX: Додат је нови параметар за укидање порука о упозорењима, \pdfsuppresswarningpagegroup; додате су нове примитиве за размак између речи које треба да помогну око реформатирања прелома текста у формату PDF (text reflowing): \pdfinterwordspaceon, \pdfinterwordspaceoff, \pdffakespace. -

    LuaT

    LuaTEX: Унете су значајне измене и поправке у механизме учитавања фонтова и преноса речи. Највећа новина су нова варијанта овог дериватива, luajittex (http://tug.org такође, сматра се нестабилнијим од самог luatex-а. Ни ми ни његови аутори не препоручујемо да га користите осим ако не желите да експериментишете са jit над кôдом написаним на језику Lua. -

    XeT

    XeTEX: Сада су на свим оперативним системима подржани исти формати слика, укључујући и Mac OS X; уведена је политика избегавања посезања за тзв. уникодном еквиваленцијом („compatibility decomposition“ — @@ -5857,25 +5859,25 @@ class="E">EX: Сада су на свим оперативним на фонтове са технологијом Graphite, ради компатибилности са ранијим верзијама XeTEX-а. -

    MetaPost: Сада је подржан нови бројни систем, decimal, као и нова +

    MetaPost: Сада је подржан нови бројни систем, decimal, као и нова одговарајућа интерна променљива, numberprecision; у фајл plain.mp је, према Кнутовом савету, додата нова дефиниција drawdot-а; између осталог, исправљене су багови везани за излаз у форматима SVG и PNG. -

    Алатка ConT

    Алатка ConTEXt-а, pstopdf, биће уклоњена као самостална команда у једном тренутку након издања, због конфликта са програмима са истим именом који постоје на неким оперативним системима. Моћи ће да се позове (може и сада) помоћу mtxrun --script pstopdf. -

    Нови одговорни програмер је темељно прерадио psutils. Неке алатке које +

    Нови одговорни програмер је темељно прерадио psutils. Неке алатке које су се ретко користиле, (fix*, getafm, psmerge, showchar) сада се налазе у директоријуму scripts/, а не у општем директоријуму са другим програмима (ова одлука ће бити промењена ако се испостави да доноси проблеме). Додата је нова скрипта, psjoin. -

    MacTEX, специјализовани дериватив T

    MacTEX, специјализовани дериват TEX Live-а (одељак 3.1.2), више не укључује опционалне пакете фонтова Latin Modern и TEX Gyre прилагођене случају потребе. Избачен је и програм convert (део ImageMagick-а), пошто TEX4ht (конкретно tex4ht.env) сада директно користи Ghostscript. -

    Колекција langcjk (језичка подршка за кинески, јапански и +

    Колекција langcjk (језичка подршка за кинески, јапански и корејски) сада је подељена на три мање колекције. -

    T

    TEX Live сада подржава платформу x86_64-cygwin и више не подржава mips-irix; Microsoft више не подржава Windows XP, тако да наши програми на том систему могу да престану да раде како треба у било ком тренутку. -

    -

    9.2 Тренутно стање — 2015

    -

    LAT

    +

    9.1.12 2015
    +

    LATEX2ε сада у стандардној конфигурацији садржи допуне које су се раније активирале помоћу пакета fixltx2e (пакет као опција више не постоји). Нови пакет latexrelease и други механизми омогућавају контролу @@ -5904,7 +5906,7 @@ class="E">EX changes“ можете да прочитат class="E">EX-а, развијају се одвојено и требало би и даље да раде: њих се ове промене не тичу. -

    LAT

    LATEX2ε се сада интерно може конфигурисати према стандарду Unicode (који симболи представљају слова, како се именују примитиве итд); та подешавања су се раније задавала на нивоу TEX Live-а. Ова промена би требало да буде невидљива за кориснике. Неколико интерних контролних секвенци ниског нивоа добило је нова имена, али укупно понашање би требало да остане непромењено. -

    pdfT

    pdfTEX: Овај дериват сада подржава JPEG Exif и JFIF. Не приказује се чак ни упозорење ако је \pdfinclusionerrorlevel негативан. Синхронизован је са xpdf 3.04. -

    LuaT

    LuaTEX: Укључена је нова библиотека newtokenlib за скенирање токена. Исправљене су грешке везане за normal генератор случајних бројева, као и многе друге. -

    XeT

    XeTEX: Унапређено је баратање сликама. Програм xetex од сада прво покушава да покрене xdvipdfmx из сопственог директоријума, а не онај који има предност према системској променљивој PATH. Интерни XDV кодови операцијā су промењени. -

    MetaPost: Уведен је нови бројевни систем binary. Уведени су нови програми са +

    MetaPost: Уведен је нови бројевни систем binary. Уведени су нови програми са подршком за јапански upmpost и updvitomp, аналогни up*tex. -

    MacT

    MacTEX: CJK фонтови из TEX Live-а сада су доступни Ghostscript пакету који је укључен у MacTEX више не подржава „resource-fork font suitcases“ (ови фајлови обично немају екстензију); „data-fork suitcases“ (.dfont фајлови) остају подржани. -

    Инфраструктура: Скрипта fmtutil сада чита fmtutil.cnf у сваком стаблу посебно, као што то ради +

    Инфраструктура: Скрипта fmtutil сада чита fmtutil.cnf у сваком стаблу посебно, као што то ради updmap. Web2C скрипте mktex* (укључујући mktexlsr, mktextfm и mktexpk) сада дају предност програмима који се налазе у њиховом сопственом директоријуму; до сада је предност имала локација из системске променљиве PATH. -

    Платформе: Програми за *-kfreebsd су уклоњени из дистрибуције зато што се на +

    Платформе: Програми за *-kfreebsd су уклоњени из дистрибуције зато што се на овој породици оперативних система TEX Live сада лако може инсталирати интерним путем. -

    Подршка за неке додатне платформе је обезбеђена преко странице +

    Подршка за неке додатне платформе је обезбеђена преко странице http://tug.org/texlive/custom-bin.html. Неке подржане платформе се од сада не дистрибуирају на DVD-ју (због ограниченог простора), али се и даље могу уобичајеним путем инсталирати преко Интернета. -

    +

    +

    9.2 Тренутно стање — 2016

    +

    LuaTEX: Велике измене примитивā (укључујући промене имена и +укидање), као и ново устројство структуре нодова. Преглед ових измена +представљен је у чланку Ханса Хахена [Hans Hagen] „LuaTEX 0.90 backend change for +PDF and more“ (http://tug.org/TUGboat/tb37-1/tb115hagen-pdf.pdf). Детаљан опис налази се у +Приручнику за LuaTEX: texmf-dist/doc/luatex/base/luatex.pdf. +

    Metafont: У дистрибуцију су укључени нови чланови породице, MFlua и MFluajit. +Они представљају покушај интеграције Metafont-а и језика +Lua, и налазе се у експерименталној фази. +

    MetaPost: Исправљене су неке грешке и направљени нови кораци ка +верзији 2.0. +

    pdfTEX: Овај дериват сада за датирање користи системску +променљиву SOURCE_DATE_EPOCH (ако је подешена); нове примитиве +\pdfinfoomitdate, \pdftrailerid и +\pdfsuppressptexinfo омогућавају контролу +одговарајућих вредности које се уписују у PDF, и које се +мењају приликом сваког покретања програма (ово се тиче само +резултујућег PDF фајла, а не DVI). +

    XeTEX: Додате су нове примитиве: \XeTeXhyphenatablelength, \XeTeXgenerateactualtext, \XeTeXinterwordspaceshaping\mdfivesum; максималан број класā словā +увећан је на 4096; увећан је id-бајт верзије +DVI. +

    Измене у другим програмима: +

      +
    • gregorio: овај нови програм је део пакета gregoriotex, који + служи за припрему партитура грегоријанских напева; у стандардној + инсталацији укључен је у shell_escape_commands; +
    • +
    • upmendex: овај нови програм за прављење + индексā (углавном компатибилан са makeindex) између осталог подржава + сортирање по стандартима Unicode; +
    • +
    • afm2tfm: промене висине условљене присуством акцентских знакова сада могу имати + само позитивну вредност; ако не желите никакве измене такве врсте, ту је нова + опција -a; +
    • +
    • ps2pk сада може ради са унапређеним верзијама PK/GF фонтова.
    +

    MacTEX: Нема више Панела за избор TEX дистрибуције (The TEX Distribution Preference +Pane); његову улогу је преузео TEX Live Utility. Укључене су нове +верзије апликација специфичних за ову дистрибуцију. За кориснике +којима је потребна интеграција разник CJK фонтова у Ghostscript +предвиђена је скрипта cjk-gs-integrate. +

    Инфраструктура: Сада је могуће конфигурисати tlmgr на системском нивоу; tlmgr +сада контролише криптографске суме пакетā и, ако је доступан GPG, проверава +криптографске потписе током освежавања преко Интернета. Ако GPG није доступан, +сви описани процеси се обављају као раније. +

    Платформе: alpha-linux и mipsel-linux више нису укључени у дистрибуцију. + + +

    9.3 Будућност

    -

    T

    TEX Live није савршен! (И никада неће ни бити.) Намера нам је да наставимо да издајемо нове верзије, да пружимо више помоћног материјала, више алатки, више инсталационих програма и @@ -5966,34 +6031,16 @@ class="E">EX Live није савршен! (И никада обављају волонтери у свом слободном времену, тако да посла увек има на претек. Стога Вас позивамо да посетите страницу http://tug.org/texlive/contribute.html. -

    Молимо Вас да шаљете исправке, предлоге и понуде за сарадњу на: +

    Молимо Вас да шаљете исправке, предлоге и понуде за сарадњу на:

    -

    Срећно T

    Срећно TEX-овање! -

    _____________________________________________________________________________________ -

    Permission is granted to copy, distribute and/or modify this translation under the terms of the adapted version -of FreeBSD documentation licence. -

    http://www.gnu.org/licenses/license-list.html#FreeDocumentationLicenses
    http://www.freebsd.org/copyright/freebsd-doc-license.html

    -Дистрибуција овог превода дозвољена је под условима прилагођене -варијанте FreeBSD Documentation License. Tекст лиценце je прилагођен техничким -карактеристикама ове документације. -

    _____________________________________________________________________________________ +

    Serbian translation of TTEX Live 2015.
    Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015 Nikola Lečić (the translator). -

    Live 2016. Copyright +(C) 2010, 2011, 2012, 2013, 2014, 2015, 2016 Nikola Lečić [nikola.lecic@anthesphoria.net] (the +translator). +

    Redistribution and use in source (XeLAPostScript, RTF and other formats) must reproduce the above co class="larm-0700">conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. -

    THIS DOCUMENTATION IS PROVIDED BY THE TRANSLATOR "AS IS" AND ANY EXPRESS OR +

    THIS DOCUMENTATION IS PROVIDED BY THE TRANSLATOR "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF THIS DOCUMENTATION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH href="#kt-1" id="tk-1">*Превод текста: Karl Berry (ed.), The TEX Live Guide: TEX Live 2015. +class="E">EX Live 2016. Ова верзија превода је еквивалент TEX кôда из фајла -texlive-en.tex, SVN r37205. Услови под којима можете да +texlive-en.tex, SVN r40820. Услови под којима можете да користите овај превод дати су на крају документа, као и у фајлу texlive-sr.tex.

    -

    1Платформа представља комбинацију архитектуре и оперативног којима би употреба израза није могуће дати овакво објашњење) — прим. прев. -

    2Ово нарочито важи ако користите ћириличне верзије програма, укључујући и српску; фонтови могу бити читљиви, али ће изгледати веома лоше — прим. прев. -

    3Системска променљива је превод израза по нашем мишљењу (1) мање јасна кор class="larm-0800">(2) обе имају мање-више исто значење у пракси — прим. прев. -

    4Прерачунавање је превод израза expanding; кога се долази одговарајућим алго class="larm-0800">рашчлањавање и проширивање прим. прев. -

    5Израз whitespace означава све врсте „провидних знакова“, пре свега размак (the translator). % % Redistribution and use in source (XeLaTeX code) and `compiled' @@ -16,13 +27,13 @@ % copyright notice, this list of conditions and the following % disclaimer as the first lines of the source file unmodified. % -% * Redistributions in compiled form (transformed to other DTDs, +% * Redistributions in `compiled' form (transformed to other DTDs, % converted to PDF, HTML, PostScript, RTF and other formats) must % reproduce the above copyright notice, this list of conditions and % the following disclaimer in the documentation and/or other % materials provided with the distribution. % -% THIS DOCUMENTATION IS PROVIDED BY THE TRANSLATOR ``AS IS'' AND ANY +% THIS DOCUMENTATION IS PROVIDED BY THE TRANSLATOR `AS IS' AND ANY % EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE % IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR % PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE TRANSLATOR BE LIABLE @@ -33,11 +44,14 @@ % WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE % OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS % DOCUMENTATION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +% ---------------------------------------------------------------------- % See README-SR.txt for the technical details specific to this % translation. % Revision history: +% 2016/05/02: for TeX Live 2016: new screenshots, reformatting TOC; +% = texlive-en.tex r40820. % 2015/05/06: = texlive-en.tex r37205. % 2015/05/03: for TeX Live 2015: new screenshots; % = texlive-en.tex r37109. @@ -67,18 +81,17 @@ \usepackage{texlive-sr} \begin{document} - % Different font; we want to change geometry a bit, plus % we want footnotes etc.: \newgeometry{hscale=0.75,lines=57,vmarginratio=10:8} \setlength{\droptitle}{-1em} \title{% - \huge \textit{\TeX\ Live 2015: Приручник}% + \huge \textit{\TeX\ Live 2016: Приручник}% \protect\footnote{\textserbian{Превод текста: \textenglish{Karl Berry - (ed.), \emph{The \TL{} Guide: \TL{} 2015}}. Ова верзија превода је + (ed.), \emph{The \TL{} Guide: \TL{} 2016}}. Ова верзија превода је еквивалент \TeX\ ко\char"0302 да из фајла - \hbox{\file{texlive-en.tex}}, \acro{SVN} r37205. Услови под којима + \hbox{\file{texlive-en.tex}}, SVN r40820. Услови под којима можете да користите овај превод дати су на крају документа, као и у фајлу \hbox{\file{texlive-sr.tex}}.}}% } @@ -91,10 +104,15 @@ \scriptsize{\protect\email{nikola.lecic@anthesphoria.net}} } -\date{мај 2015} +\date{јун 2016} \maketitle +\begin{center} +Овогодишње издање \TL{}-a посвећено је нашим преминулим колегама\\* +Себастијану Рацу и Петеру Брајтенлонеру. +\end{center} \tableofcontents + \vfill \pagebreak @@ -133,8 +151,8 @@ Cygwin. Пошто је изворни код укључен у дистрибуцију, програми се могу компајлирати и на платформама\footnote{\textserbian{\emph{Платформа} представља комбинацију архитектуре и оперативног система: нпр. -оперативни систем Free\acro{BSD} који ради на 64-битном \acro{Intel} -или \acro{AMD} процесору јесте платформа по имену +оперативни систем FreeBSD који ради на 64-битном Intel +или AMD процесору јесте платформа по имену \pkgname{amd64-freebsd}. Развојни тим \TL{}-a се одлучио да овом изразу да\char"0302\ предност у односу на израз „оперативни систем“ и ми ћемо следити ту одлуку колико је то могуће, мада не у свим @@ -144,11 +162,11 @@ Cygwin. Пошто је изворни код укључен у дистрибу могуће дати овакво објашњење) --- \emph{прим. прев.}}} за које немамо унапред припремљене бинарне фајлове. -Што се тиче \Windows{}-а, подржани су само \Windows{} \acro{XP} и -касније верзије. \Windows{}~2000 ће са великом вероватноћом и даље -радити за највећи број ствари. Не постоје посебни 64-битни програми -за \Windows{}; уместо тога, 32-битни програми би требало да раде на -64-битним системима. +Што се тиче \Windows{}-а, подржани су само \Windows{} +\textenglish{Vista} и касније верзије. \Windows{} XP и 2000 ће са +великом вероватноћом и даље радити за највећи број ствари. Не постоје +посебни 64-битни програми за \Windows{}; уместо тога, 32-битни +програми би требало да раде на 64-битним системима. Погледајте одељек~\ref{sec:tl-coll-dists} ако Вам је потребно више информација о алтернативним решењима за \Windows{} и \MacOSX. @@ -164,7 +182,7 @@ Cygwin. Пошто је изворни код укључен у дистрибу Програм за инсталацију са \DVD{}-ја Вам омогућава да инсталирате \TL{} на локални диск. \TL{} се не може директно покретати са \DVD{}-ја (као ни из \DVD{} \code{.iso} одраза), али зато можете да -припремите преносиву радну верзију на нпр. \acro{USB}-диску +припремите преносиву радну верзију на нпр. USB-диску (погледајте одељак~\ref{sec:portable-tl}). Инсталација је детаљно описана у одељцима који следе (стр.~\pageref{sec:install}); укратко, поступак изгледа овако: @@ -236,7 +254,7 @@ Cygwin. Пошто је изворни код укључен у дистрибу \item [Страница за почетнике] Ако сте нови у \TeX-у, страница \url{http://tug.org/begin.html} нуди кратак увод у систем. -\item [\TeX{} \acro{FAQ}] (питања везана за \TeX{} која се често +\item [\TeX{} FAQ] (питања везана за \TeX{} која се често постављају) представља огромну збирку одговора на све врсте питања, од најосновнијих до најсложенијих. Та збирка је укључена у \TL{} и налази се у директоријуму @@ -270,7 +288,7 @@ Cygwin. Пошто је изворни код укључен у дистрибу можете да поставите питање на \dirname{comp.text.tex} користећи Google или свој newsreader, или на \email{texhax@tug.org} путем електронске поште. Али, пре него што поставите питање, \emph{молимо - Вас} да прочитате овај текст из \acro{FAQ} колекције како бисте + Вас} да прочитате овај текст из FAQ колекције како бисте увећали шансе да добијете користан одговор: \url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=askquestion}. Треба поменути и Ин\-тер\-нет-страницу \LaTeX{} заједнице @@ -382,6 +400,7 @@ Cygwin. Пошто је изворни код укључен у дистрибу \item{српски:} \OnCD{texmf-dist/doc/texlive/texlive-sr} (овај документ) \item{француски:} \OnCD{texmf-dist/doc/texlive/texlive-fr} \item{чешки и словачки:} \OnCD{texmf-dist/doc/texlive/texlive-cz} +\item{шпански:} \OnCD{texmf-dist/doc/texlive/texlive-es} \end{itemize*} \subsection{Садржај директоријума texmf} @@ -429,7 +448,7 @@ Cygwin. Пошто је изворни код укључен у дистрибу \verb+texconfig-sys+, \verb+updmap-sys+ и \verb+fmtutil-sys+, као и \verb+tlmgr+, за чување аутоматски направљених података које разни програми користе током рада, као што су формати и мапе. -\item [TEXMFCACHE] Дрво (или више дрвета) које \ConTeXt\ Mk\acro{IV} и +\item [TEXMFCACHE] Дрво (или више дрвета) које \ConTeXt\ MkIV и Lua\LaTeX{} користе за чување (кешираних) радних података. Подразумевана вредност ове променљиве је \code{TEXMFSYSVAR}, а ако се тамо не могу уписивати подаци, онда се узима вредност @@ -441,8 +460,8 @@ Cygwin. Пошто је изворни код укључен у дистрибу \begin{description} \item[корен система] може да садржи више различитих издања \TL{}-а: \begin{ttdescription} - \item[2014] Претходно издање. - \item[2015] Тренутно издање. + \item[2015] Претходно издање. + \item[2016] Тренутно издање. \begin{ttdescription} \item [bin] ~ \begin{ttdescription} @@ -461,9 +480,9 @@ Cygwin. Пошто је изворни код укључен у дистрибу \item[корисников лични директоријум] (\texttt{\$HOME} или \texttt{\%USERPROFILE\%}) \begin{ttdescription} - \item[.texlive2014] Лични направљени и конфигурациони подаци за - претходно издање. \item[.texlive2015] Лични направљени и конфигурациони подаци за + претходно издање. + \item[.texlive2016] Лични направљени и конфигурациони подаци за тренутно издање. \begin{ttdescription} \item [texmf-var\ \ \ ] \envname{TEXMFVAR}, \envname{TEXMFCACHE} @@ -495,7 +514,7 @@ Cygwin. Пошто је изворни код укључен у дистрибу \TeX-ом. Погледајте \OnCD{иexmf-dist/doc/etex/base/etex_man.pdf}. \item [pdf\TeX] је изграђен на проширењима које је донео \eTeX, - додајући на њих подршку за прављење докумената директно у \acro{PDF} + додајући на њих подршку за прављење докумената директно у PDF формату (поред уобичајеног \dvi{}) и много проширења невезаних за излаз. Ово је програм који се користи за већину формата, као што су \prog{etex}, \prog{latex}, \prog{pdflatex}. Интернет страница @@ -513,7 +532,7 @@ Cygwin. Пошто је изворни код укључен у дистрибу позива као \filename{texlua}, функционише као самостални Lua интерпретер и као такав је већ у употреби унутар \TL-а. Интернет-страница пројекта је \url{http://www.luatex.org/} а - приручник је \OnCD{texmf-dist/doc/luatex/base/luatexref-t.pdf}. + приручник је \OnCD{texmf-dist/doc/luatex/base/luatex.pdf}. \item [\XeTeX] додаје подршку за унос текста према Unicode стандарду уз употребу OpenType фонтова; \XeTeX\ може да користи @@ -523,7 +542,7 @@ Cygwin. Пошто је изворни код укључен у дистрибу \item [\OMEGA\ (Omega)] је заснован на Unicode стандарду (сваки знак заузима 16 бита), па стога подржава рад са скоро свим светским писмима у исто време. Он подржава и тзв. „\OMEGA{} процесе превођења“ - („\textenglish{\OMEGA{}~Translation Processes}“ --- \acro{OTP}) за + („\textenglish{\OMEGA{}~Translation Processes}“ --- OTP) за извођење сложених транформација над произвољним улазом. Omega није више укључен у \TL{} као одвојени програм; одржавамо само Aleph (погледајте испод). @@ -547,15 +566,15 @@ Cygwin. Пошто је изворни код укључен у дистрибу \item [xdvi] програм за приказивање \dvi{} формата у графичком систему X (X Window System). \item [dviconcat, dviselect] рад са документима у \dvi{} формату. -\item [dvipdfmx] пребацује \dvi{} у \acro{PDF}; служи као +\item [dvipdfmx] пребацује \dvi{} у PDF; служи као алтернатива приступу који омогућава pdf\TeX\ (објашњено у претходном одељку). \item [psselect, psnup...] алатке за баратање \PS{} документима. -\item [pdfjam, pdfjoin...] алатке за баратање \acro{PDF} документима. -\item [context, mtxrun] програми за Con\TeX{}t и \acro{PDF}. +\item [pdfjam, pdfjoin...] алатке за баратање PDF документима. +\item [context, mtxrun] програми за Con\TeX{}t и PDF. \item [htlatex, \ldots] \cmdname{tex4ht}: конвертор из \AllTeX{} у - \acro{HTML}, \acro{XML} и друге формате. + HTML, XML и друге формате. -конвертор из \TeX{}-а у \acro{HTML}, \acro{XML} и +конвертор из \TeX{}-а у HTML, XML и много других формата. \end{cmddescription} @@ -611,7 +630,7 @@ Cygwin. Пошто је изворни код укључен у дистрибу \begin{figure}[tb] \begin{center} -\tlpng{tl2015-install-tl-first.stage-win32-sr}{.6\linewidth} +\tlpng{tl2016-install-tl-first.stage-win32-sr}{.6\linewidth} \caption{Иницијални \Windows{} .exe инсталер}\label{fig:nsis} \end{center} \end{figure} @@ -650,8 +669,8 @@ installer}“) добијате пакете који су доступни у (слика~\ref{fig:text-main}). Ако желите да обавите инсталацију у експертском графичком режиму -(„expert \acro{GUI}“, слика~\ref{fig:gui-main}), биће Вам потребан -модул \dirname{Perl::TK} компајлиран са \acro{XFT} подршком; то је +(„expert GUI“, слика~\ref{fig:gui-main}), биће Вам потребан +модул \dirname{Perl::TK} компајлиран са XFT подршком; то је обично тако на \GNU/Linux-у, али није нужно случај на другим системима.\footnote{\textserbian{Ово нарочито важи ако користите ћириличне верзије програма, укључујући и српску; фонтови могу бити @@ -730,23 +749,23 @@ Mac\TeX\ је строго заснован на \TL-у и главни \TeX\ д \begin{figure}[tb] \begin{boxedverbatim} -Installing TeX Live 2015 from: ... +Installing TeX Live 2016 from: ... Platform: i386-linux => 'GNU/Linux on Intel x86' Distribution: live (compressed) Directory for temporary files: /tmp ... Detected platform: GNU/Linux on Intel x86 - platforms: 1 out of 19 + binary platforms: 1 out of 17 set installation scheme (scheme-full) customizing installation collections - 47 collections out of 48, disk space required: 4022 MB + 47 collections out of 48, disk space required: 4268 MB directories: TEXDIR (the main TeX directory): - /usr/local/texlive/2015 + /usr/local/texlive/2016 ... options: @@ -765,13 +784,13 @@ Actions: \end{figure} \begin{figure}[tb] -\tlpng{tl2015-install-tl-expert-gui-freebsd-sr}{\linewidth} +\tlpng{tl2016-install-tl-expert-gui-freebsd-sr}{\linewidth} \caption{Инсталациони програм у експертском графичком („Expert \GUI{}“) режиму (FreeBSD)}\label{fig:gui-main} \end{figure} \begin{figure}[tb] -\tlpng{tl2015-install-tl-wizard-win32-sr}{\linewidth} +\tlpng{tl2016-install-tl-wizard-win32-sr}{\linewidth} \caption{Инсталациони програм у поједностављеном графичком („Wizard“) режиму (\Windows{})}\label{fig:wizard-w32} \end{figure} @@ -816,7 +835,7 @@ Actions: \subsubsection{Инсталација у експертском графичком режиму} Слика~\ref{fig:gui-main} приказује експертски графички режим рада на -Free\acro{BSD} систему. Основна разлика у односу на текстуални режим +FreeBSD систему. Основна разлика у односу на текстуални режим јесте то што овде можете да користите дугмиће и меније. Овај режим рада се може изричито позвати помоћу @@ -859,19 +878,17 @@ Available platforms: d [ ] MacOSX/Darwin on x86_64 (x86_64-darwin) e [X] FreeBSD on x86_64 (amd64-freebsd) f [ ] FreeBSD on Intel x86 (i386-freebsd) - g [ ] GNU/Linux on DEC Alpha (alpha-linux) - h [ ] GNU/Linux on ARM (armel-linux) - i [ ] GNU/Linux on ARMhf (armhf-linux) - j [ ] GNU/Linux on Intel x86 (i386-linux) - k [ ] GNU/Linux on MIPSel (mipsel-linux) - l [ ] GNU/Linux on PowerPC (powerpc-linux) - m [ ] GNU/Linux on x86_64 (x86_64-linux) - o [ ] NetBSD on x86_64 (amd64-netbsd) - p [ ] NetBSD on Intel x86 (i386-netbsd) - s [ ] Solaris on Intel x86 (i386-solaris) - t [ ] Solaris on Sparc (sparc-solaris) - u [ ] Solaris on x86_64 (x86_64-solaris) - v [ ] Windows (win32) + g [ ] GNU/Linux on ARM (armel-linux) + h [ ] GNU/Linux on ARMhf (armhf-linux) + i [ ] GNU/Linux on Intel x86 (i386-linux) + j [ ] GNU/Linux on PowerPC (powerpc-linux) + k [ ] GNU/Linux on x86_64 (x86_64-linux) + l [ ] NetBSD on x86_64 (amd64-netbsd) + m [ ] NetBSD on Intel x86 (i386-netbsd) + o [ ] Solaris on Intel x86 (i386-solaris) + p [ ] Solaris on Sparc (sparc-solaris) + s [ ] Solaris on x86_64 (x86_64-solaris) + t [ ] Windows (win32) \end{boxedverbatim} \caption{Мени за избор платформе (тј. архитектуре и оперативног система) за програме}\label{fig:bin-text} \end{figure} @@ -919,7 +936,7 @@ Select scheme: \begin{figure}[tb] \begin{center} - \tlpng{tl2015-install-tl-collections-freebsd-sr}{\linewidth} + \tlpng{tl2016-install-tl-collections-freebsd-sr}{\linewidth} \caption{Мени са колекцијама}\label{fig:collections-gui} \end{center} \end{figure} @@ -944,8 +961,8 @@ Select scheme: Подразумевани распоред директоријума\char"0304\ описан је у одељку~\ref{sec:texmftrees}, стр.~\pageref{sec:texmftrees}. Стандардни директоријум у који се смешта инсталација је -\dirname{/usr/local/texlive/2015} на Unix-у, односно -|%SystemDrive%\texlive\2015| на Win\-dows-у. +\dirname{/usr/local/texlive/2016} на Unix-у, односно +|%SystemDrive%\texlive\2016| на Win\-dows-у. На тај начин можете лако одржавати више паралелних инсталација \TL, по једну за свако издање (обично једно годишње, као у овом случају), и можете се лако пребацивати са једне на другу простим мењањем @@ -970,7 +987,7 @@ Select scheme: Разумна алтернатива за инсталацију је неки директоријум унутар личног директоријума, посебно ако ћете једини корисник бити Ви. Употребите -„|~|“ да означите лични директоријум, на пример „|~/texlive/2015|“. +„|~|“ да означите лични директоријум, на пример „|~/texlive/2016|“. Препоручујемо да укључите ознаку за годину у име изабраног директоријума како бисте били у могућности да држите различита издања @@ -996,7 +1013,7 @@ Select scheme: \dirname{TEXMFVAR} је место где се смештају кеширани подаци који се стварају током рада програма\char"0304\ и који се разликују од -корисника до корисника. Lua\LaTeX{} и \ConTeXt\ Mk\acro{IV} +корисника до корисника. Lua\LaTeX{} и \ConTeXt\ MkIV (погледајте одељак~\ref{sec:context-mkiv}, стр.~\pageref{sec:context-mkiv}) користе у те сврхе директоријум \dirname{TEXMFCACHE}; његова подразумевана вредност је @@ -1106,7 +1123,7 @@ Options setup: \item[-gui] Ако је могуће биће употребљена графичка (\GUI{}) верзија инсталационог програма. За ово је потребан Perl/Tk модул (\url{http://tug.org/texlive/distro.html#perltk}) компајлиран са - подршком за \acro{XFT}; ако Perl/Tk није доступан, инсталација се + подршком за XFT; ако Perl/Tk није доступан, инсталација се наставља у текстуалном режиму. \item[-no-gui] Изричито захтевање употребе текстуалног режима рада, @@ -1121,7 +1138,7 @@ Options setup: \code{install-tl -gui -lang sr}. \item[-portable] При\char"030F према преносиве инсталације на - \acro{USB}-диску. Овај параметар се може изабрати и у текстуалном + USB-диску. Овај параметар се може изабрати и у текстуалном режиму инсталера (помоћу команде \code{V}), као и у графичком режиму. Погледајте одељак~\ref{sec:portable-tl}. @@ -1231,9 +1248,9 @@ Info-документацијом у одговарајуће путање за додати изгледале би овако: \begin{sverbatim} -PATH=/usr/local/texlive/2015/bin/i386-linux:$PATH; export PATH -MANPATH=/usr/local/texlive/2015/texmf-dist/doc/man:$MANPATH; export MANPATH -INFOPATH=/usr/local/texlive/2015/texmf-dist/doc/info:$INFOPATH; export INFOPATH +PATH=/usr/local/texlive/2016/bin/i386-linux:$PATH; export PATH +MANPATH=/usr/local/texlive/2016/texmf-dist/doc/man:$MANPATH; export MANPATH +INFOPATH=/usr/local/texlive/2016/texmf-dist/doc/info:$INFOPATH; export INFOPATH \end{sverbatim} Ако користите шкољку csh или tcsh, фајл који треба уредити обично је @@ -1241,9 +1258,9 @@ INFOPATH=/usr/local/texlive/2015/texmf-dist/doc/info:$INFOPATH; export INFOPATH овако: \begin{sverbatim} -setenv PATH /usr/local/texlive/2015/bin/i386-linux:$PATH -setenv MANPATH /usr/local/texlive/2015/texmf-dist/doc/man:$MANPATH -setenv INFOPATH /usr/local/texlive/2015/texmf-dist/doc/info:$INFOPATH +setenv PATH /usr/local/texlive/2016/bin/i386-linux:$PATH +setenv MANPATH /usr/local/texlive/2016/texmf-dist/doc/man:$MANPATH +setenv INFOPATH /usr/local/texlive/2016/texmf-dist/doc/info:$INFOPATH \end{sverbatim} Ако у својим конфигурационим фајловима („који почињу са тачком“) већ @@ -1264,8 +1281,8 @@ setenv INFOPATH /usr/local/texlive/2015/texmf-dist/doc/info:$INFOPATH што су ове: \begin{sverbatim} -MANPATH_MAP /usr/local/texlive/2015/bin/i386-linux \ - /usr/local/texlive/2015/texmf-dist/doc/man +MANPATH_MAP /usr/local/texlive/2016/bin/i386-linux \ + /usr/local/texlive/2016/texmf-dist/doc/man \end{sverbatim} Или, (2)~потра\char"0301 жите фајл \filename{/etc/environment}; у њему @@ -1350,15 +1367,15 @@ MANPATH_MAP /usr/local/texlive/2015/bin/i386-linux \ највероватније бити веома корисне за рад. -\subsubsection{\ConTeXt{} Mark \acro{IV}} +\subsubsection{\ConTeXt{} Mark IV} \label{sec:context-mkiv} -И „стари“ \ConTeXt{} (Mark \acro{II}) и „нови“ \ConTeXt{} (Mark -\acro{IV}) требало би да раде без икаквих интервенција након +И „стари“ \ConTeXt{} (Mark II) и „нови“ \ConTeXt{} (Mark +IV) требало би да раде без икаквих интервенција након инсталације \TL{}-а; тако би требало и да остане ако за надоградње будете користили само \verb+tlmgr+. -Ипак, пошто \ConTeXt{} Mk\acro{IV} не користи библиотеку \KPS{}, +Ипак, пошто \ConTeXt{} MkIV не користи библиотеку \KPS{}, неопходне су неке ручне интервенције кад год ручно инсталирате нове фајлове (без \verb+tlmgr+). После сваке такве инсталације корисник мора да покрене команду @@ -1369,7 +1386,7 @@ luatools --generate Направљени фајлови се смештају у \code{TEXMFCACHE}; подразумевана вредност ове променљиве у \TL-у је \verb+TEXMSYSVAR;TEXMFVAR+. -\ConTeXt\ Mk\acro{IV} ће читати из свих путања поменутих у +\ConTeXt\ MkIV ће читати из свих путања поменутих у \verb+TEXMFCACHE+, а податке ће смештати у прву путању у коју се може уписивати. Приликом читања, последње установљено поклапање ће имати предност у случају дуплираних кешираних података. @@ -1519,12 +1536,12 @@ Transcript written on sample2e.log. \begin{alltt}> \Ucom{dvips sample2e.dvi -o sample2e.ps} \end{alltt} -\item Направите \acro{PDF} уместо \dvi{} фајла; ова команда ће - обрадити \filename{.tex} фајл и директно направити \acro{PDF}: +\item Направите PDF уместо \dvi{} фајла; ова команда ће + обрадити \filename{.tex} фајл и директно направити PDF: \begin{alltt}> \Ucom{pdflatex sample2e.tex} \end{alltt} -\item Прегледајте добијени \acro{PDF} фајл: +\item Прегледајте добијени PDF фајл: \begin{alltt}> \Ucom{gv sample2e.pdf} \textrm{или:} > \Ucom{xpdf sample2e.pdf} @@ -1534,7 +1551,7 @@ Transcript written on sample2e.log. \url{http://www.gnu.org/software/gv} и \url{http://www.foolabs.com/xpdf} ако Вам треба више информација о овим програмима. Наравно, има још много других програма у којима -можете отварати \acro{PDF} фајлове. Ако користите \Windows{}, +можете отварати PDF фајлове. Ако користите \Windows{}, препоручујемо да пробате Sumatra PDF (\url{http://blog.kowalczyk.info/software/sumatrapdf}). @@ -1583,7 +1600,7 @@ Transcript written on opentype-info.log. \begin{description} \item[Ghostscript] \url{http://www.cs.wisc.edu/~ghost/}; \item[Perl] \url{http://www.perl.org/} са додатним пакетима са - \acro{CPAN}-а, \url{http://www.cpan.org/}. + CPAN-а, \url{http://www.cpan.org/}. \item[ImageMagick] \url{http://www.imagemagick.com}, за обраду слика и пребацивање из једног формата у други. \item[NetPBM] \url{http://netpbm.sourceforge.net/}, такође за обраду @@ -1656,14 +1673,22 @@ TEXMFLOCAL = $SELFAUTOPARENT/../texmf-local На исти начин можете да инсталирате \TL{} локално и да онда накнадно преместите целу хијерархију на неко друго место на мрежи. -За \Windows{} смо припремили једноставну скрипту за мрежне -инсталације по имену \filename{w32client}; можете је преузети на -страници \url{http://tug.org/texlive/w32client.html}. Она прави сва -потребна подешавања и пречице у менијима тако да можете да користите -постојећу инсталацију \TL{}-а на \acro{LAN} мрежи. Скрипта такође -поставља и деинсталациони програм \filename{w32unclient} који можете -наћи у истом zip фајлу. Погледајте поменуту Интернет страницу ако Вам -је потребно више података о овом поступку. +За кориснике \Windows{}-а припремили смо програм \filename{tlaunch}, +који можете да преузмете на страници +\url{http://tug.org/texlive/w32client.html}. Помоћу њега је веома лако +покренути разне \TeX\ програме или пронаћи потребну документацију +(простим притиском на одговарајуће дугме или кроз мени). + +Када се први пут покрене, \filename{tlaunch} подешава путању за +претраге \TL{}-a и повезује одређене типове фајлова са одговарајућим +програмима, а такође креира ставку у \textenglish{Start} менију +\Windows{}-а помоћу које све ове промене можете да укинете (ова +функција постоји и у самом програму). + +Резултат целог процеса се бележи у ini фајл. На том месту можете +и ручно да прилагодите подешавања својим потребама, на пример ако +користите Sumatra PDF или неки посебни едитор за \LaTeX{}. На +поменутој страници на Интернету пронаћи ћете више детаља о свему овоме. \htmlanchor{tlportable} @@ -1710,8 +1735,8 @@ TEXMFLOCAL = $SELFAUTOPARENT/../texmf-local \item ако имате компјутер са више оперативних система (\textenglish{dual-boot}) и желите да се инсталација \TL{}-а користи на свим тим системима, \ISO-инсталација није условљена - специфичностима и ограничењима страних система (\acro{FAT32}, - \acro{NTFS}, \acro{HFS+}); + специфичностима и ограничењима страних система (FAT32, + NTFS, HFS+); \item директан приступ таквом \ISO\ одразу („\textenglish{mount}“) је једноставан на виртуелним машинама. \end{itemize} @@ -1719,7 +1744,7 @@ TEXMFLOCAL = $SELFAUTOPARENT/../texmf-local Наравно, Ваш \ISO\ одраз може и да се нареже на \DVD\ ако Вам је тако згодније. -Десктоп системи из \acro{GNU}/Linux/Unix породице, укључујући \MacOSX, +Десктоп системи из GNU/Linux/Unix породице, укључујући \MacOSX, могу да приступе садржају \ISO\ одраза као обичном фајл-систему („\textenglish{mount}“). \Windows{}~8 је први (!) из своје породице у коме је ова једноставна радња изводива. Осим тог детаља, ништа није @@ -1733,7 +1758,7 @@ TEXMFLOCAL = $SELFAUTOPARENT/../texmf-local у инсталеру користећи уобичајене опције за директоријуме. За реални (не виртуелни) \Windows{} систем можете да нарежете \ISO\ на -\acro{DVD}. Међутим, исплати се одвојити мало времена и испитати +DVD. Међутим, исплати се одвојити мало времена и испитати могућности директне употребе \ISO\ одраза\char"0304\ (\ISO-\textenglish{mounting}) које нуди отворени софтвер, на пример \prog{WinCDEmu} (\url{http://wincdemu.sysprogs.org/}). @@ -1745,7 +1770,7 @@ TEXMFLOCAL = $SELFAUTOPARENT/../texmf-local \ISO\ инсталацијама и инсталацијама преко мреже. На \MacOSX-у, програм \TeX{}Shop може да користи -\acro{DVD}-инсталацију ако симболички линк \filename{/usr/texbin} +DVD-инсталацију ако симболички линк \filename{/usr/texbin} показује на одговарајући директоријум са програмима, на пример \begin{verbatim} sudo ln -s /Volumes/MyTeXLive/bin/universal-darwin /usr/texbin @@ -1766,7 +1791,7 @@ sudo ln -s /Volumes/MyTeXLive/bin/universal-darwin /usr/texbin \begin{figure}[tb] \begin{center} - \tlpng{tl2015-tlmgr-main-screen-freebsd-sr}{\linewidth} + \tlpng{tl2016-tlmgr-main-screen-freebsd-sr}{\linewidth} \caption{\prog{tlmgr} у графичком (\GUI) режиму рада: главни прозор, стање пре учитавања\\ репозиторијума помоћу дугмета „Учитај“ („Load“).} @@ -1777,14 +1802,14 @@ sudo ln -s /Volumes/MyTeXLive/bin/universal-darwin /usr/texbin \begin{figure}[tb] \begin{minipage}[t]{.58\linewidth} \null - \tlpng{tl2015-tlmgr-options-freebsd-sr}{\hsize} + \tlpng{tl2016-tlmgr-options-freebsd-sr}{\hsize} \caption{\texttt{tlmgr} у графичком режиму: Општа подешавања} \label{fig:tlmgr-general-options} \end{minipage} \hfil \begin{minipage}[t]{.41\linewidth} \null - \tlpng{tl2015-tlmgr-paper-options-freebsd-sr}{\hsize} + \tlpng{tl2016-tlmgr-paper-options-freebsd-sr}{\hsize} \caption{\texttt{tlmgr} у графичком режиму: Подешавање величине папира} \label{fig:tlmgr-paper-options} @@ -1817,7 +1842,7 @@ sudo ln -s /Volumes/MyTeXLive/bin/universal-darwin /usr/texbin \begin{alltt}> \Ucom{tlmgr -gui} \end{alltt} (српски језик добијате помоћу \Ucom{-gui-lang sr}) или преко -Start-менија на \Windows{}-у: \texttt{Start}, \texttt{Programs}, +Start менија на \Windows{}-у: \texttt{Start}, \texttt{Programs}, \texttt{TeX Live ...}, \texttt{TeX Live Manager}. Када притиснете „Учитај“ („Load“), програм приказује списак доступних и инсталираних пакета. Овде се наравно подразумева да је извор инсталације @@ -1858,12 +1883,12 @@ running post install action for xetex install: xetex-def ... running mktexlsr -mktexlsr: Updating /usr/local/texlive/2015/texmf-dist/ls-R... +mktexlsr: Updating /usr/local/texlive/2016/texmf-dist/ls-R... ... running fmtutil-sys --missing ... Transcript written on xelatex.log. -fmtutil: /usr/local/texlive/2015/texmf-var/web2c/xetex/xelatex.fmt installed. +fmtutil: /usr/local/texlive/2016/texmf-var/web2c/xetex/xelatex.fmt installed. \end{fverbatim} Као што видите, \prog{tlmgr} инсталира све неопходне пакете и води @@ -1919,13 +1944,20 @@ revision: 32768 да \cmdname{sam2p} и \cmdname{bmeps} обаве главни део посла. \item[Аутоматско подешавање путања.] Није потребна никаква ручна интервенција по овом питању. -\item[Уклањање \TL{}-а.] Инсталациони програм додаје одговарајућу +\item[Уклањање.] Инсталациони програм додаје одговарајућу ставку за \TL{} у „\textenglish{Add/Re\-mo\-ve Programs}“. Дугме за деинсталацију у графичком (\GUI) режиму програма - \textenglish{\TeX\ Live Manager} („Уклони“) води до тамо. + \textenglish{\TeX\ Live Manager} („Уклони“) пребацује вас управо + тамо. Ако је \TL{} инсталиран само за једног корисника, инсталациони + програм ће направити и ставку за деинсталацију у \textenglish{Start} + менију \Windows{}-а. +\item[Заштита од измена.] Ако сте инсталацију обавили као администратор, + директоријуми који садрже \TL{} биће \textenglish{write-protected}, + тј. заштићени од измена, барем у „обичним“ околностима (ако је TL{} + инсталиран на NTFS партицију на непокретном диску). \end{description} -\subsection{Додатни софтвер укључен на Windows-у} +\subsection{Додатни софтвер за Windows} За целовиту инсталацију \TL-а потребни су помоћни пакети који обично не постоје на \Windows{} компјутеру. \TL{} обезбеђује карике које @@ -1940,7 +1972,7 @@ revision: 32768 инсталацијом Perl-а или Ghostscript-а која је \Windows{}-у видљива. \item[PS\_View.] Такође се инсталира и PS\_View, програм у коме се - могу отворити \PS{} и \acro{PDF} фајлови; погледајте + могу отворити \PS{} и PDF фајлови; погледајте слику~\ref{fig:psview}. \begin{figure}[tb] @@ -1952,7 +1984,7 @@ revision: 32768 \end{figure} \item[dviout.] На \Windows{}-у се инсталира и \prog{dviout}, програм - у коме можете да прегледате \acro{DVI} фајлове. У почетку, када + у коме можете да прегледате DVI фајлове. У почетку, када почнете да га употребљавате за ту сврху, \prog{dviout} ће правити потребне фонтове (зато што фонтови за екран нису инсталирани). После неког времена у употреби, направиће се већина фонтова која Вам је @@ -1961,7 +1993,7 @@ revision: 32768 Интернет страници (коју топло препоручујемо). \item[\TeX{}works.] \TeX{}works је едитор специјализован за \TeX; он - има уграђен приказивач \acro{PDF} фајлова. + има уграђен приказивач PDF фајлова. \item[Алатке за командну линију.] Осим уобичајених \TL{} програма, на \Windows{}-у се инсталира и известан број \Windows{} @@ -1970,7 +2002,7 @@ revision: 32768 \cmdname{xpdf} (\cmdname{pdfinfo}, \cmdname{pdffonts}...). Са\char"0302 м \cmdname{xpdf} \textenglish{viewer} (прегледач) нема верзију која ради на \Windows{}-у. Jедна алтернатива јесте да уместо - њега преузмете Sumatra \acro{PDF} viewer, који је заснован на + њега преузмете Sumatra PDF viewer, који је заснован на \cmdname{xpdf}-у; Интернет-страница пројекта је \url{http://blog.kowalczyk.info/software/sumatrapdf}. @@ -1989,7 +2021,7 @@ revision: 32768 Еквивалент Unix-овом личном директоријуму корисника (home) на \Windows{}-у јесте директоријум \verb|%USERPROFILE%|. На \Windows{}-у -\acro{XP} то је обично \verb|C:\Documents and Settings\|, +XP то је обично \verb|C:\Documents and Settings\|, док \Windows{} Vista и новији користе \verb|C:\Users\|. У фајлу \filename{texmf.cnf} и у \KPS{} уопште, симбол \verb|~| ће се претворити у исправну путању и на \Windows{}-у и на Unix-у. @@ -2053,14 +2085,6 @@ revision: 32768 ће Вам у нормалним околностима дати могућност да „покренете програм као администратор“ („\textenglish{Run as administrator}“). -\subsubsection{Заштита директоријума са \TL{}-ом} - -Инсталација са привилегијама администратора \emph{не} штити \TL{} од -других корисника: они могу да мењају инсталиране фајлове. Уколико Вам -је таква заштита потребна, морате да унесете одговарајуће измене у -\acro{ACL} (Access Control List). Између осталог, то се може урадити -помоћу алатке \filename{icacls}. - \subsection{Увећавање максимума доступне меморије на Windows-у и Cygwin-у} @@ -2127,13 +2151,13 @@ Morgan}] и током тог периода име је промењено у W \begin{cmddescription} \item[bibtex] Рад са библиографијама. \item[dvicopy] Рад са виртуелним фонтовима у \dvi{} фајловима. -\item[dvitomp] Претвара \dvi{} у \acro{MPX} (\MP{} слике). +\item[dvitomp] Претвара \dvi{} у MPX (\MP{} слике). \item[dvitype] Претвара \dvi{} у читљив текст. \item[gftodvi] Визуализација изворних (\textenglish{generic}) фонтова. \item[gftopk] Претвара изворне (generic) у спаковане (packed) фонтове. -\item[gftype] Претвара \acro{GF} (изворне фонтове) у читљив текст. +\item[gftype] Претвара GF (изворне фонтове) у читљив текст. \item[mf] Програм за прављење породица\char"0304\ фонтова (typeface families). \item[mft] „Лепо штампање“ (prettyprinting) \MF{} @@ -2143,12 +2167,12 @@ Morgan}] и током тог периода име је промењено у W речи\char"0304\ (\textenglish{hyphenation patterns}). \item[pktogf] Претвара спаковане (packed) у изворне (generic) фонтове. -\item[pktype] Претвара \acro{PK} у читљив текст. +\item[pktype] Претвара PK у читљив текст. \item[pltotf] Претвара текстуални списак особина фонта у acro{TFM}. \item[pooltype] Приказује \web{} pool фајлове. \item[tangle] Преводи \web{} ко\char"0302 д у језик Pascal. \item[tex] Припрема текста. -\item[tftopl] Претвара \acro{TFM} у текстуални списак особина фонта. +\item[tftopl] Претвара TFM у текстуални списак особина фонта. \item[vftovp] Претвара виртуелни фонт у виртуелни списак особина\char"0304. \item[vptovf] Претвара виртуелни списак особина\char"0304\ у @@ -2294,11 +2318,11 @@ default values}, односно вредности које имају пред било коју другу) системску променљиву. Уместо тога, уобичајени инсталациони процес доводи до обликовања -фајла \file{.../2015/texmf.cnf}. Ако морате да начините неке промене +фајла \file{.../2016/texmf.cnf}. Ако морате да начините неке промене вредности\char"0304\ које су тамо уписане као подразумеване (што обично није потребно), онда је овај фајл место где те вредности треба уписати. Главни конфигурациони фајл је -\file{.../2015/texmf-dist/web2c/texmf.cnf}; њега не би требало да +\file{.../2016/texmf-dist/web2c/texmf.cnf}; њега не би требало да преправљате зато што ће се промене изгубити када се верзија инсталирана путем дистрибуције освежи. @@ -2341,7 +2365,7 @@ default values}, односно вредности које имају пред користити са ове стране једнакости; уместо тога, морате да употребите додатну променљиву. Знак \samp{;}\ унутар \var{променљиве} преводи се у \samp{:} ако је у питању Unix; ово је корисно јер омогућава да се - исти \file{texmf.cnf} користи и за Unix и за \acro{MS-DOS} и за + исти \file{texmf.cnf} користи и за Unix и за MS-DOS и за \Windows{}. \item Све дефиниције се прочитају пре него што се било шта прерачуна, што @@ -2487,7 +2511,7 @@ default values}, односно вредности које имају пред да дате додатна имена фајловима који су излистани у \file{ls-R}. Ово може да буде од користи ако је потребно да се у неком изворном коду поштује конвенција о именима фајлова која потиче из система -\acro{DOS}~8.3. +DOS~8.3. \subsubsection{База података ls-R} \label{sec:ls-R} @@ -2664,7 +2688,7 @@ default values}, односно вредности које имају пред \end{alltt} Погледајмо сада поближе помоћне фајлове програма \PS{} који се тичу -фонта \acro{URW} Times. Префикси за ове фајлове су, према стандардној +фонта URW Times. Префикси за ове фајлове су, према стандардној шеми за именовање фонтова, \samp{utm}. Први фајл који разматрамо је један конфигурациони фајл, који садржи име фајла са одговарајућом мапом: @@ -2784,7 +2808,7 @@ utmro8r NimbusRomNo9L-Regu ...