summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/texlive/texlive-sr/texlive-sr.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/texlive/texlive-sr/texlive-sr.tex')
-rw-r--r--Master/texmf-dist/doc/texlive/texlive-sr/texlive-sr.tex692
1 files changed, 369 insertions, 323 deletions
diff --git a/Master/texmf-dist/doc/texlive/texlive-sr/texlive-sr.tex b/Master/texmf-dist/doc/texlive/texlive-sr/texlive-sr.tex
index b343723a59b..68a79a3df63 100644
--- a/Master/texmf-dist/doc/texlive/texlive-sr/texlive-sr.tex
+++ b/Master/texmf-dist/doc/texlive/texlive-sr/texlive-sr.tex
@@ -14,8 +14,8 @@
% http://www.freebsd.org/copyright/freebsd-doc-license.html
% ----------------------------------------------------------------------
-% Serbian translation of TeX Live Guide: TeX Live 2019.
-% Copyright (C) 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019
+% Serbian translation of TeX Live Guide: TeX Live 2020.
+% Copyright (C) 2010--2020
% Nikola Lečić <nikola.lecic@anthesphoria.net> (the translator).
%
% Redistribution and use in source (LuaLaTeX code) and `compiled'
@@ -50,6 +50,8 @@
% translation.
% Revision history:
+% 2020/03/27: fot TeX Live 2020: English screenshots,
+% = texlive-en.tex r54188
% 2019/10/22: for TeX Live 2019, post festum;
% = texlive-en.tex r51878.
% 2018/04/08: = texlive-en.tex r47434.
@@ -98,11 +100,11 @@
\setlength{\droptitle}{-3em}
\title{%
- \huge \textit{\TeX\ Live 2019: Приручник}%
+ \huge \textit{\TeX\ Live 2020: Приручник}%
\protect\footnote{\textserbian{Превод текста: \textenglish{Karl Berry
- (ed.), \emph{The \TL{} Guide: \TL{} 2018}}. Ова верзија превода је
+ (ed.), \emph{The \TL{} Guide: \TL{} 2020}}. Ова верзија превода је
еквивалент \TeX\ \tmpbox{ко\char"0302 да} из фајла
- \hbox{\file{texlive-en.tex}}, SVN r51878. Услови под којима
+ \hbox{\file{texlive-en.tex}}, SVN r54188. Услови под којима
можете да користите овај превод дати су на крају документа, као
и у фајлу \hbox{\file{texlive-sr.tex}}.}}%
}
@@ -115,7 +117,7 @@
\scriptsize{\protect\email{nikola.lecic@anthesphoria.net}}
}
-\date{август 2019}
+\date{март 2020}
\maketitle
\tableofcontents
@@ -174,8 +176,8 @@ Cygwin. Пошто је изворни код укључен у дистрибу
и касније верзије. \Windows{} \textenglish{Vista} ће са
великом вероватноћом и даље радити за највећи број ствари. На
\Windows{}-у~XP и старијим верзијама, међутим, \TL{} нећете
-моћи ни да инсталирате. Не постоје
-посебни 64-битни програми за \Windows{}; уместо тога, 32-битни
+моћи ни да инсталирате. \TL{} не садржи
+посебне 64-битне програме за \Windows{}; уместо тога, 32-битни
програми би требало да раде на 64-битним системима.
Погледајте одељек~\ref{sec:tl-coll-dists} ако Вам је потребно више
@@ -186,7 +188,7 @@ Cygwin. Пошто је изворни код укључен у дистрибу
\label{sec:basic}
\TL{} се може инсталирати са \DVD{}-ја или преко Интернета
-(\url{http://tug.org/texlive/acquire.html}). Сам програм за
+(\url{https://tug.org/texlive/acquire.html}). Сам програм за
инсталацију који ради преко мреже је мали и скида све што је задато
са Интернета.
@@ -246,6 +248,12 @@ Cygwin. Пошто је изворни код укључен у дистрибу
разних начина. Да поновимо, обрада непознатих докумената у новом
поддиректоријуму је најсигурније што можете да урадите.
+Осим тога, важно је и проверити да ли је преузети материал идентичан
+материјалу са сервера. Програм \prog{tlmgr} (section~\ref{sec:tlmgr})
+аутоматски обавља криптографску верификацију преузетог материјала
+уколико је доступан \prog{gpg} (GNU Privacy Guard); \prog{gpg} се не
+дистрибуира у оквиру \TL{}; погледајте
+\url{https://texlive.info/tlgpg/}.
\subsection{Помоћ у раду}
\label{sec:help}
@@ -257,7 +265,7 @@ Cygwin. Пошто је изворни код укључен у дистрибу
нарочито важно да „урадите домаћи задатак“ пре него што нешто питате.
(Ако више волите загарантовану комерцијалну подршку, можете се у
потпуности одрећи \TL{}-а и купити одговарајући систем; на страници
-\url{http://tug.org/interest.html#vendors} постоји списак таквих
+\url{https://tug.org/interest.html#vendors} постоји списак таквих
продаваца.)
Ово је листа расположивих ресурса датих отприлике редоследом по коме
@@ -265,49 +273,48 @@ Cygwin. Пошто је изворни код укључен у дистрибу
\begin{description}
\item [Страница за почетнике] Ако сте нови у \TeX-у, страница
-\url{http://tug.org/begin.html} нуди кратак увод у систем.
+\url{https://tug.org/begin.html} нуди кратак увод у систем.
\item [\TeX{} FAQ] (питања везана за \TeX{} која се често
постављају) представља огромну збирку одговора на све врсте питања,
од најосновнијих до најсложенијих. Та збирка је укључена у \TL{} и
налази се у директоријуму
\OnCD{texmf-dist/doc/generic/FAQ-en/}, а доступна је и
-на Интернету преко \url{http://www.tex.ac.uk/faq}. Молимо Вас да
+на Интернету преко \url{https://texfaq.org}. Молимо Вас да
одговоре прво овде потражите.
\item [\TeX{} Catalogue] (\TeX{}-каталог) Ако тражите неки специфичан
пакет, фонт или програм, \TeX{}-каталог је место на коме треба
отпочети претрагу. То је огромна колекција свих ствари које имају
везе са \TeX{}-ом. Погледајте
-\url{http://ctan.org/pkg/catalogue/}.
+\url{https://ctan.org/pkg/catalogue/}.
\item [\TeX{} ресурси на Интернету] Интернет-страница
-\url{http://tug.org/interest.html} садржи многе линкове који имају
+\url{https://tug.org/interest.html} садржи многе линкове који имају
везе са \TeX{}-ом, нарочито на бројне књиге, приручнике и чланке о
свим аспектима система.
\item [базе знања и помоћ] Најважнија места на којима можете потражити
- информације о \TeX-у су портали \url{http://latex-community.org/} (форум корисника
- \LaTeX{}-a) и \url{http://tex.stackexchange.com} (сајт са питањима и
+ информације о \TeX-у су портали \url{https://latex.org} (форум корисника
+ \LaTeX{}-a) и \url{https://tex.stackexchange.com} (сајт са питањима и
одговорима посвећеним \TeX-у који одржавају сами корисници),
Usenet група \url{news:comp.text.tex} и мејлинг-листа
\email{texhax@tug.org}.
Архиве ових ресурса садрже велики број питања и одговора
прикупљених током много година; претраживе архиве доступне
су преко \url{http://groups.google.com/group/comp.text.tex/topics} и
- \url{http://tug.org/mail-archives/texhax}. Такође, обична претрага
- Интернета, на пример преко \url{http://google.com}, никад није
- наодмет.
+ \url{https://tug.org/mail-archives/texhax}. Такође, обична претрага
+ Интернета никад није наодмет.
\item [постављање питања] Ако не можете да пронађете одговор,
можете да поставите питање директно на порталима
- \url{http://latex-community.org/} и \url{http://tex.stackexchange.com/},
+ \url{https://latex.org} и \url{https://tex.stackexchange.com/},
или на \dirname{comp.text.tex} помоћу
Google-овог или сопственог newsreader-а, а такође и на мејлинг-листи
\email{texhax@tug.org} путем електронске поште. Пре него што поставите
питање, \emph{молимо Вас} да прочитате овај текст из FAQ колекције
како бисте увећали шансе да добијете користан одговор:
- \url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=askquestion}.
+ \url{https://texfaq.org/FAQ-askquestion}.
\item [подршка везана за \TL{}] Ако желите да пријавите грешку или
ако имате предлоге и коментаре везане за дистрибуцију, инсталацију
@@ -342,19 +349,19 @@ Cygwin. Пошто је изворни код укључен у дистрибу
\begin{description}
\item [\TL] Комплетан \TeX{} систем који се може инсталирати на диск.
- Интернет-страница: \url{http://tug.org/texlive/}.
+ Интернет-страница: \url{https://tug.org/texlive/}.
\item [Mac\TeX] Варијанта \TL{}-а за \MacOSX (Apple сада овај систем
назива macOS, али ми ћемо у овом документу наставити да користимо
старо име); укључује инсталациони програм писан специјално за
\MacOSX\ и још неке Mac апликације.
- Интернет-страница: \url{http://tug.org/mactex/}.
+ Интернет-страница: \url{https://tug.org/mactex/}.
\item [pro\TeX{}t] Рађен као проширење \Windows{} дистрибуције
\MIKTEX, \ProTeXt\ укључује неколико допунских алатки и
поједностављује инсталацију. Он је у потпуности независан од \TL{}-а
и има сопствена упутства за инсталацију. Интернет-страница:
- \url{http://tug.org/protext}.
+ \url{https://tug.org/protext}.
\item [CTAN] Сајт-копија (mirror) репозиторијума \CTAN{}
(\url{http://www.ctan.org/}).
@@ -389,10 +396,6 @@ Cygwin. Пошто је изворни код укључен у дистрибу
инсталације, као и фајлови специфични за \Windows{}.
\end{ttdescription}
-Осим управо набројаних директоријума, на највишем нивоу дистрибуције
-налазе се и инсталационе скрипте и \filename{README}
-(\filename{ПРОЧИТАЈ-МЕ}) фајлови на разним језицима.
-
Што се тиче документације, од помоћи може да буде исцрпна колекција
линкова у фајлу \OnCD{doc.html}, који се налази у директоријуму највишег
нивоа. Документација за готово све (пакети, формати, фонтови, приручници
@@ -407,6 +410,7 @@ Cygwin. Пошто је изворни код укључен у дистрибу
\begin{itemize*}
\item{енглески:} \OnCD{texmf-dist/doc/texlive/texlive-en}
\item{италијански:} \OnCD{texmf-dist/doc/texlive/texlive-it}
+\item{јапански:} \OnCD{texmf-dist/doc/texlive/texlive-ја}
\item{кинески:} \OnCD{texmf-dist/doc/texlive/texlive-zh-cn}
\item{немачки:} \OnCD{texmf-dist/doc/texlive/texlive-de}
\item{пољски:} \OnCD{texmf-dist/doc/texlive/texlive-pl}
@@ -430,7 +434,7 @@ Cygwin. Пошто је изворни код укључен у дистрибу
Сви ови директоријуми (дрвета), укључујући и лични, треба да поштују
\TDS\ (\emph{структуру \TeX{} директоријума}, односно \TeX{}
-\textenglish{Directory Structure} --- \url{http://tug.org/tds}), са
+\textenglish{Directory Structure} --- \url{https://tug.org/tds}), са
свим безбројним поддиректоријумима карактеристичним за њу, иначе може
да се деси да се неки фајлови не могу пронаћи.
Одељак~\ref{sec:local-personal-macros}
@@ -460,13 +464,13 @@ Cygwin. Пошто је изворни код укључен у дистрибу
инсталације додатних или надограђених макроа, фонтова, итд; вредност
ове променљиве динамички се прилагођава положају личног директоријума
сваког појединог корисника.
+\item [TEXMFVAR] (Лично корисниково) дрво у коме апликације
+ \verb+updmap-user+ и \verb+fmtutil-user+ чувају
+ аутоматски направљене (кеширане) податаке које разни
+ програми користе током рада, као што су формати и мапе.
\item [TEXMFCONFIG] (Лично корисниково) дрво које апликације
- \verb+texconfig+, \verb+updmap+ и \verb+fmtutil+ користе за чување
+ \verb+texconfig+, \verb+updmap-sys+ и \verb+fmtutil-sys+ користе за чување
измењених конфигурационих података.
-\item [TEXMFSYSVAR] (Лично корисниково) дрво у коме апликације
- \verb+texconfig+, \verb+updmap+ и \verb+fmtutil+ чувају
- аутоматски направљене податаке које разни
- програми користе током рада, као што су формати и мапе.
\item [TEXMFCACHE] Дрво (или више дрвета) које \ConTeXt\ MkIV и
\LuaLaTeX{} користе за чување (кешираних) радних података.
Подразумевана вредност ове променљиве је \code{TEXMFSYSVAR}, а ако
@@ -479,8 +483,8 @@ Cygwin. Пошто је изворни код укључен у дистрибу
\item[корен система] може да садржи више различитих издања \TL{}-а
(подразумевано место на Unix-има je \texttt{/usr/local/texlive}):
\begin{ttdescription}
- \item[2018] Претходно издање.
- \item[2019] Тренутно издање.
+ \item[2019] Претходно издање.
+ \item[2020] Тренутно издање.
\begin{ttdescription}
\item [bin] ~
\begin{ttdescription}
@@ -500,9 +504,9 @@ Cygwin. Пошто је изворни код укључен у дистрибу
\item[корисников лични директоријум] (\texttt{\$HOME} или
\texttt{\%USERPROFILE\%})
\begin{ttdescription}
- \item[.texlive2018] Лични направљени и конфигурациони подаци за
- претходно издање.
\item[.texlive2019] Лични направљени и конфигурациони подаци за
+ претходно издање.
+ \item[.texlive2020] Лични направљени и конфигурациони подаци за
тренутно издање.
\begin{ttdescription}
\item [texmf-var\ \ \ ] \envname{TEXMFVAR}, \envname{TEXMFCACHE}
@@ -541,13 +545,13 @@ Cygwin. Пошто је изворни код укључен у дистрибу
пројекта је \url{http://www.pdftex.org/}. Упутство за употребу је
\OnCD{texmf-dist/doc/pdftex/manual/pdftex-a.pdf}, а примери који
демонстрирају неке од његових могућности налазе се у
- \OnCD{texmf-dist/doc/pdftex/manual/samplepdf/samplepdf.tex}.
+ \OnCD{texmf-dist/doc/pdftex/samplepdftex/samplepdf.tex}.
\item [\LuaTeX] је предвиђен да буде наследник pdf\TeX-а, и углавном
је (мада не у потпуности) компатибилан са својим претходницима.
Намера је такође да он буде функционални надскуп Aleph-а (погледајте
ниже), премда нема намере да се подржи савршена компатибилност.
- Уграђени интерпретер језика Lua (\url{http://www.lua.org/}) омогућава
+ Уграђени интерпретер језика Lua (\url{https://www.lua.org/}) омогућава
елегантна решења за многе тешко решиве проблеме у \TeX{}-у. Када се
позива као \filename{texlua}, функционише као самостални Lua
интерпретер и као такав је у употреби унутар \TL-а.
@@ -557,7 +561,7 @@ Cygwin. Пошто је изворни код укључен у дистрибу
\item [\XeTeX] додаје подршку за унос текста према Unicode
стандарду уз употребу OpenType фонтова; \XeTeX\ може да користи
фонтове који већ постоје на систему; ова подршка је урађена уз
- употребу спољних библиотека. Погледајте \url{http://tug.org/xetex}.
+ употребу спољних библиотека. Погледајте \url{https://tug.org/xetex}.
\item [\OMEGA\ (Omega)] је заснован на Unicode стандарду (сваки знак
заузима 16 бита), па стога подржава рад са скоро свим светским
@@ -611,7 +615,7 @@ Cygwin. Пошто је изворни код укључен у дистрибу
\TL{}-а преко Интернета (\textenglish{net installer}). Пронађите
инсталациону скрипту: она се зове \filename{install-tl} на Unix-има,
а \filename{install-tl-windows.bat} на \Windows{}-у. На страници
-\url{http://tug.org/texlive/acquire.html} налазе се додатне информације
+\url{https://tug.org/texlive/acquire.html} налазе се додатне информације
како можете да дођете до софтвера.
\begin{description}
@@ -636,8 +640,8 @@ Cygwin. Пошто је изворни код укључен у дистрибу
на \DVD-ју. На \Windows{}-у се инсталациони програм обично сам
покреће када убаците \DVD. \DVD можете добити ако постанете члан неке
групе корисника \TeX-а (наша срдачна препорука да урадите тако,
- погледајте \url{http://tug.org/usergroups.html}), тако што ћете га
- купити (\url{http://tug.org/store}), или тако што ћете сами нарезати
+ погледајте \url{https://tug.org/usergroups.html}), тако што ћете га
+ купити (\url{https://tug.org/store}), или тако што ћете сами нарезати
\ISO\ фајл. На већини система можете и да директно приступите
садржају \ISO{} одраза („\textenglish{mount}“). Ако после инсталације
преко \DVD{}-ја или \ISO{} одраза желите да наставите са надоградњама
@@ -661,7 +665,7 @@ installer}“) добијате пакете који су доступни у
Ако за преузимање са Интернета морате да користите прокси, треба да у
сагласности са њим подесите фајл \filename{~/.wgetrc}, одговарајуће
системске променљиве програма \prog{Wget}
-(\url{http://www.gnu.org/software/wget/manual/html_node/Proxies.html}),
+(\url{https://www.gnu.org/software/wget/manual/html_node/Proxies.html}),
или било који еквивалентни програм који вам одговара. Ово нема
никаквог значаја ако инсталирате са \DVD{}-ја или из \ISO{} фајла.
@@ -722,7 +726,7 @@ XFT; то је обично тако на \GNU/Linux-у, али није нуж
Као што је поменуто у одељку~\ref{sec:tl-coll-dists}, за \MacOSX је
припремљена посебна дистрибуција по имену Mac\TeX\
-(\url{http://tug.org/mactex}). Препоручујемо да на \MacOSX систему
+(\url{https://tug.org/mactex}). Препоручујемо да на \MacOSX систему
користите изворни инсталациони програм уместо оног који је укључен у
\TL\ зато што ће Mac\TeX\ верзија урадити и нека додатна подешавања
специфична за \MacOSX, пре свега она која Вам омогућавају да се лако
@@ -766,7 +770,7 @@ Mac\TeX\ је строго заснован на \TL-у и главни \TeX\ д
\begin{figure}[tb]
\begin{boxedverbatim}
-Installing TeX Live 2019 from: ...
+Installing TeX Live 2020 from: ...
Platform: x86_64-linux => 'GNU/Linux on x86_64'
Distribution: live (compressed)
Directory for temporary files: /tmp
@@ -778,11 +782,11 @@ Directory for temporary files: /tmp
<S> set installation scheme: scheme-full
<C> customizing installation collections
- 40 collections out of 41, disk space required: 5829 MB
+ 40 collections out of 41, disk space required: 6536 MB
<D> directories:
TEXDIR (the main TeX directory):
- /usr/local/texlive/2019
+ /usr/local/texlive/2020
...
<O> options:
@@ -798,20 +802,22 @@ Actions:
<Q> quit
\end{boxedverbatim}
%\vskip-\baselineskip
-\caption{Главни екран инсталационог програма (FreeBSD)}\label{fig:text-main}
+\caption{Главни екран инсталационог програма (\GNU/Linux)}\label{fig:text-main}
\end{figure}
\begin{figure}[tb]
-\tlpng{tl2019-install-tl-basic-sr}{.6\linewidth}
-\caption{Основни екран инсталационог програма (FreeBSD);\\ ако притиснете
+%\tlpng{tl2019-install-tl-basic-sr}{.6\linewidth}
+\tlpng{advanced-lnx}{.6\linewidth}
+\caption{Основни екран инсталационог програма (\GNU/Linux);\\ ако притиснете
дугме „Напредно“ добићете нешто налик на
слику~\ref{fig:advanced-lnx}}\label{fig:wizard-w32}
\end{figure}
\begin{figure}[tb]
-\tlpng{tl2019-install-tl-advanced-sr}{\linewidth}
+%\tlpng{tl2019-install-tl-advanced-sr}{\linewidth}
+\tlpng{basic-w32}{.6\linewidth}
\caption{Напредна верзија инсталационог програма у графичком (GUI) режиму
- (\GNU/Linux)}\label{fig:advanced-lnx}
+ (Windows)}\label{fig:advanced-lnx}
\end{figure}
@@ -884,12 +890,12 @@ Available platforms:
===============================================================================
a [ ] Cygwin on Intel x86 (i386-cygwin)
b [ ] Cygwin on x86_64 (x86_64-cygwin)
- c [ ] MacOSX current (10.12-) on x86_64 (x86_64-darwin)
+ c [ ] MacOSX current (10.13-) on x86_64 (x86_64-darwin)
d [ ] MacOSX legacy (10.6-) on x86_64 (x86_64-darwinlegacy)
e [ ] FreeBSD on x86_64 (amd64-freebsd)
f [ ] FreeBSD on Intel x86 (i386-freebsd)
g [ ] GNU/Linux on ARM64 (aarch64-linux)
- h [ ] GNU/Linux on ARMhf (armhf-linux)
+ h [ ] GNU/Linux on ARMv6/RPi (armhf-linux)
i [ ] GNU/Linux on Intel x86 (i386-linux)
j [X] GNU/Linux on x86_64 (x86_64-linux)
k [ ] GNU/Linux on x86_64 with musl (x86_64-linuxmusl)
@@ -947,7 +953,8 @@ Select scheme:
\begin{figure}[tb]
\begin{center}
- \tlpng{tl2019-install-tl-collections-sr}{.6\linewidth}
+% \tlpng{tl2019-install-tl-collections-sr}{.6\linewidth}
+ \tlpng{stdcoll}{.6\linewidth}
\caption{Мени са колекцијама}\label{fig:collections-gui}
\end{center}
\end{figure}
@@ -972,8 +979,8 @@ Select scheme:
Подразумевани распоред директоријума\char"0304\ описан је у
одељку~\ref{sec:texmftrees}, стр.~\pageref{sec:texmftrees}.
Стандардни директоријум у који се смешта инсталација је
-\dirname{/usr/local/texlive/2019} на Unix-у, односно
-|%SystemDrive%\texlive\2019| на Win\-dows-у.
+\dirname{/usr/local/texlive/2020} на Unix-у, односно
+|%SystemDrive%\texlive\2020| на Win\-dows-у.
На тај начин можете лако одржавати више паралелних инсталација \TL,
по једну за свако издање (обично једно годишње, као у овом случају),
и можете се лако пребацивати са једне на другу простим мењањем
@@ -993,12 +1000,12 @@ Select scheme:
то \envname{TEXLIVE\_INSTALL\_PREFIX} или
\envname{TEXLIVE\_INSTALL\_TEXDIR}); у документацији коју даје
|install-tl --help| (доступна на Интернету на страници
-\url{http://tug.org/texlive/doc/install-tl.html}) наћи ћете комплетан
+\url{https://tug.org/texlive/doc/install-tl.html}) наћи ћете комплетан
списак и много више детаља.
Разумна алтернатива за инсталацију је неки директоријум унутар личног
директоријума, посебно ако ћете једини корисник бити Ви. Употребите
-„|~|“ да означите лични директоријум, на пример „|~/texlive/2019|“.
+„|~|“ да означите лични директоријум, на пример „|~/texlive/2020|“.
Препоручујемо да укључите ознаку за годину у име изабраног
директоријума како бисте били у могућности да држите различита издања
@@ -1072,14 +1079,14 @@ Options customization:
\filename{texmf.cnf}. Више детаља можете наћи у списку новитета за
\TL\ 2010 (одељак~\ref{sec:2010news}).
-\item[направи фајлове са форматима] (\textenglish{create format
+\item[направи све фајлове са форматима] (\textenglish{create all format
files}): Иако фајлови са форматима које не користите заузимају место
на диску и одузимају време да се направе, препоручује се да оставите
ову опцију укључену: ако то не урадите, формати ће по потреби бити
прављени у личним директоријумима корисника (дрво \dirname{TEXMFVAR}).
На том месту неће бити аутоматски освежени ако се, рецимо, појави
- нова верзија програма или правила за прелом текста, па корисник лако
- може да има проблем са некомпатибилним форматима.
+ нова верзија основних програма или правила за прелом текста, па
+ корисник лако може да има проблем са некомпатибилним форматима.
\item[инсталирај изворни \tmpbox{ко\char"0302 д} и документацију фонтова и макроа]
(\textenglish{install font/macro doc/source tree}): Ако су ове опције
@@ -1102,8 +1109,8 @@ Options customization:
системски директоријум. Најбоље је --- и ми то препоручујемо --- да
ову опцију оставите искључену.
-\item[после инсталације обнављати пакете преко CTAN-а]
- (\textenglish{after installation, get package updates from CTAN}):
+\item[после инсталације подесити CTAN као извор за надоградње]
+ (\textenglish{after install, set CTAN as source for package updates}):
Када инсталирате са \DVD-ја, ова опција се подразумева зато што већина
корисника жели да преузме све нове верзије пакета са \CTAN-а које се
појаве током године. Једини разумни разлог да искључите ову опцију
@@ -1163,7 +1170,7 @@ Options customization:
дистрибуира у оквиру \TL{}. Опције за старе верзије
(\texttt{-gui=perltk} and \texttt{-gui=wizard}) су још увек
дуступне и за њих је потребан модул \dirname{Perl::Tk}
- (\url{http://tug.org/texlive/distro.html#perltk}) компајлиран са
+ (\url{https://tug.org/texlive/distro.html#perltk}) компајлиран са
подршком за XFT; ако \dirname{Perl::Tk} није доступан, инсталација се
наставља у текстуалном режиму.
@@ -1207,7 +1214,7 @@ Options customization:
комплетности. Немојте је користити ако не знате тачно шта радите.)
Ако већ имате копију \TL{}-а направљену помоћу \prog{rsync},
\prog{svn} или друге копије самог \TL{}-а (погледајте
- \url{http://tug.org/texlive/acquire-mirror.html}), онда се овим
+ \url{https://tug.org/texlive/acquire-mirror.html}), онда се овим
параметром задаје да се употреби то што имате, такво какво је; биће
обављене само неопходне постинсталационе радње. Будите пажљиви зато
што фајл \filename{tlpkg/texlive.tlpdb} може бити пребрисан новом
@@ -1240,7 +1247,7 @@ Options customization:
стављајући право име сервера (hostname) и његову специфичну путању до
\CTAN-садржаја уместо |ctan.example.org/tex-archive|. Увек свежа
листа сервера\char"0304\ који држе свеже копије садржаја \CTAN-а
-налази се на \url{http://ctan.org/mirrors}.
+налази се на \url{https://ctan.org/mirrors}.
Ако је задата вредност локална (путања или URL који почиње са
\texttt{file:/}), употребиће се спаковани фајлови из поддиректоријума
@@ -1288,9 +1295,9 @@ Info-документацијом у одговарајуће путање за
додати изгледале би овако:
\begin{sverbatim}
-PATH=/usr/local/texlive/2019/bin/i386-linux:$PATH; export PATH
-MANPATH=/usr/local/texlive/2019/texmf-dist/doc/man:$MANPATH; export MANPATH
-INFOPATH=/usr/local/texlive/2019/texmf-dist/doc/info:$INFOPATH; export INFOPATH
+PATH=/usr/local/texlive/2020/bin/i386-linux:$PATH; export PATH
+MANPATH=/usr/local/texlive/2020/texmf-dist/doc/man:$MANPATH; export MANPATH
+INFOPATH=/usr/local/texlive/2020/texmf-dist/doc/info:$INFOPATH; export INFOPATH
\end{sverbatim}
Ако користите \prog{csh} или \prog{tcsh}, фајл који треба уредити
@@ -1298,9 +1305,9 @@ INFOPATH=/usr/local/texlive/2019/texmf-dist/doc/info:$INFOPATH; export INFOPATH
изгледале би овако:
\begin{sverbatim}
-setenv PATH /usr/local/texlive/2019/bin/i386-linux:$PATH
-setenv MANPATH /usr/local/texlive/2019/texmf-dist/doc/man:$MANPATH
-setenv INFOPATH /usr/local/texlive/2019/texmf-dist/doc/info:$INFOPATH
+setenv PATH /usr/local/texlive/2020/bin/i386-linux:$PATH
+setenv MANPATH /usr/local/texlive/2020/texmf-dist/doc/man:$MANPATH
+setenv INFOPATH /usr/local/texlive/2020/texmf-dist/doc/info:$INFOPATH
\end{sverbatim}
Ако у својим конфигурационим фајловима („који почињу са тачком“) већ
@@ -1321,8 +1328,8 @@ setenv INFOPATH /usr/local/texlive/2019/texmf-dist/doc/info:$INFOPATH
што су ове:
\begin{sverbatim}
-MANPATH_MAP /usr/local/texlive/2019/bin/x86_64-linux \
- /usr/local/texlive/2019/texmf-dist/doc/man
+MANPATH_MAP /usr/local/texlive/2020/bin/x86_64-linux \
+ /usr/local/texlive/2020/texmf-dist/doc/man
\end{sverbatim}
Или, (2)~\tmpbox{потра\char"0301 жите} фајл \filename{/etc/environment}; у њему
@@ -1356,7 +1363,7 @@ MANPATH_MAP /usr/local/texlive/2019/bin/x86_64-linux \
У случају проблема са аутоматским избором најближег сајта, можете да
назначите неку посебну копију (\textenglish{mirror}) \CTAN-а са списка
-доступног на \url{http://ctan.org/mirrors}. Користите тачну путању до
+доступног на \url{https://ctan.org/mirrors}. Користите тачну путању до
поддиректоријума \dirname{tlnet} на том сајту, као што је урађено у
нашем примеру.
@@ -1374,7 +1381,7 @@ MANPATH_MAP /usr/local/texlive/2019/bin/x86_64-linux \
На \Windows-у су фонтови укључени у \TL\ аутоматски по називу доступни
\XeTeX-у. Како би на \MacOSX-у фонтови били доступни на исти начин, по
називу, неопходне су неке додатне радње; погледајте Интернет-страницу
-Mac\TeX-а (\url{http://tug.org/mactex}). Ако Вам је потребна таква
+Mac\TeX-а (\url{https://tug.org/mactex}). Ако Вам је потребна таква
функционалност на другим оперативним системима из Unix породице,
прочитајте остатак овог одељка.
@@ -1439,7 +1446,7 @@ luatools --generate
предност у случају дуплираних кешираних података.
Више информација можете наћи на
-\url{http://wiki.contextgarden.net/Running_Mark_IV}.
+\url{https://wiki.contextgarden.net/Running_Mark_IV}.
\subsubsection{Укључивање локалних и личних макроа}
@@ -1461,7 +1468,7 @@ luatools --generate
У оба ова директоријума фајлови треба да буду распоређени у
одговарајуће поддиректоријуме у складу са \emph{структуром \TeX{}
-директоријума} (\TDS) --- погледајте \url{http://tug.org/tds} или
+директоријума} (\TDS) --- погледајте \url{https://tug.org/tds} или
прегледајте фајл \filename{texmf-dist/web2c/texmf.cnf}. На пример,
једна \LaTeX{} класа или пакет треба да се ставе у
\dirname{TEXMFLOCAL/tex/latex} или у \dirname{TEXMFHOME/tex/latex},
@@ -1506,7 +1513,7 @@ luatools --generate
унутар \TeX-а.
Ако ипак морате да се упустите у ову сложену материју, погледајте
-\url{http://tug.org/fonts/fontinstall.html}: на тој страни смо
+\url{https://tug.org/fonts/fontinstall.html}: на тој страни смо
најбоље што смо могли описали неопходну процедуру.
@@ -1519,12 +1526,12 @@ luatools --generate
Оно што ће Вам вероватно прво затребати јесте погодан специјализовани
едитор. \TL{} инсталира \TeX{}works
-(\url{http://tug.org/texworks}) само на \Windows{}-у, док Mac\TeX
+(\url{https://tug.org/texworks}) само на \Windows{}-у, док Mac\TeX
инсталира TeXShop
-(\url{http://pages.uoregon.edu/koch/texshop}. На другим Unix системима
+(\url{https://pages.uoregon.edu/koch/texshop}. На другим Unix системима
мораћете сами да изаберете погодан едитор. Избор је велики; неке
расположиве опције су изложене у следећем одељку; погледајте и
-\url{http://tug.org/interest.html#editors}. У принципу, можете да
+\url{https://tug.org/interest.html#editors}. У принципу, можете да
користите било који едитор специјализован за чисти текст, укључујући
и оне који немају никакве посебне механизме предвиђене за \TeX.
@@ -1595,12 +1602,12 @@ Transcript written on sample2e.log.
\end{alltt}
Ни \cmdname{gv} ни \cmdname{xpdf} нису укључени у \TL{}, тако да
морате да их сами одвојено инсталирате. Погледајте
-\url{http://www.gnu.org/software/gv} и
-\url{http://www.foolabs.com/xpdf} ако Вам треба више информација о
+\url{https://www.gnu.org/software/gv} и
+\url{https://www.xpdfreader.com} ако Вам треба више информација о
овим програмима. Наравно, има још много других програма у којима
можете отварати PDF фајлове. Ако користите \Windows{},
препоручујемо да пробате Sumatra PDF
-(\url{http://blog.kowalczyk.info/software/sumatrapdf}).
+(\url{https://www.sumatrapdfreader.org/free-pdf-reader.html}).
\item Може бити корисно да пробате и друге тест-фајлове осим
\filename{sample2e.tex}:
@@ -1640,18 +1647,18 @@ Transcript written on opentype-info.log.
Ако сте нови у \TeX{}-у, или Вам из било ког разлога треба помоћ око
писања докумената у \TeX{}-у или \LaTeX{}-у, молимо Вас да посетите
-\url{http://tug.org/begin.html}: ту ћете наћи неке текстове који су
+\url{https://tug.org/begin.html}: ту ћете наћи неке текстове који су
веома добри као увод.
Ово су линкови ка Интернет-страницама са још неким програмима који
би могли да Вам буду од користи:
\begin{description}
\item[Ghostscript] \url{https://ghostscript.com/};
-\item[Perl] \url{http://www.perl.org/} са додатним пакетима са
+\item[Perl] \url{https://www.perl.org/} са додатним пакетима са
CPAN-а, \url{http://www.cpan.org/}.
-\item[ImageMagick] \url{http://www.imagemagick.com}, за обраду слика
+\item[ImageMagick] \url{https://www.imagemagick.com}, за обраду слика
и пребацивање из једног формата у други.
-\item[NetPBM] \url{http://netpbm.sourceforge.net/}, такође за обраду
+\item[NetPBM] \url{http://netpbm.sourceforge.net}, такође за обраду
слика.
\item[Едитори специјализовани за \TeX] Овде имате велики избор и све
зависи од Вашег укуса. Ево само неколико, по абецедном реду (неки од
@@ -1660,32 +1667,32 @@ Transcript written on opentype-info.log.
\itemsep=.1em
\item \cmdname{GNU Emacs} је доступан и у изворном облику за
\Windows{}: погледајте
- \url{http://www.gnu.org/software/emacs/windows/ntemacs.html}.
+ \url{https://www.gnu.org/software/emacs/emacs.html}.
\item \cmdname{Emacs} са Auc\TeX-ом за \Windows{} доступан је преко
\CTAN-a. Интернет-страница Auc\TeX-а је
- \url{http://www.gnu.org/software/auctex}.
+ \url{https://www.gnu.org/software/auctex}.
\item \cmdname{SciTE} је доступан на
- \url{http://www.scintilla.org/SciTE.html}.
+ \url{https://www.scintilla.org/SciTE.html}.
\item \cmdname{Texmaker} је софтвер отвореног кода, доступан на
- \url{http://www.xm1math.net/texmaker}.
+ \url{https://www.xm1math.net/texmaker}.
\item \cmdname{TeXstudio} је дериват (fork) \cmdname{TeXmaker}-а и
укључује неке додатне могућности; погледајте
- \url{http://texstudio.org/}.
+ \url{https://texstudio.org/}.
\item \cmdname{TeXnicCenter} је софтвер отвореног кода, доступан на
- \url{http://www.texniccenter.org} и као део дистрибуције pro\TeX{}t.
+ \url{https://www.texniccenter.org} и као део дистрибуције pro\TeX{}t.
\item \cmdname{TeXworks} је такође отворени софтвер, доступан на
- \url{http://tug.org/texworks}; инсталира се као део \TL-а само на
+ \url{https://tug.org/texworks}; инсталира се као део \TL-а само на
\Windows{}-у.
\item \cmdname{Vim} је отворени софтвер, доступан преко
- \url{http://www.vim.org}.
+ \url{https://www.vim.org}.
\item \cmdname{WinEdt} је „shareware“ доступан на
- \url{http://tug.org/winedt} или \url{http://www.winedt.com}.
+ \url{https://tug.org/winedt} или \url{https://www.winedt.com}.
\item \cmdname{WinShell} се може набавити на
- \url{http://www.winshell.de}.
+ \url{https://www.winshell.de}.
\end{itemize*}
\end{description}
Још исцрпнији списак пакета и програма налази се на
-\url{http://tug.org/interest.html}.
+\url{https://tug.org/interest.html}.
\section{Специјализоване инсталације}
@@ -1811,7 +1818,7 @@ TEXMFLOCAL = $SELFAUTOGRANDPARENT/texmf-local
%Ради боље интеграције са системом на \Windows{}-у можете да убаците и
%скрипте из групе \filename{w32client}
%(описане у одељку~\ref{sec:sharedinstall} и на страници
-%\url{http://tug.org/texlive/w32client.html}), које добро баратају и
+%\url{https://tug.org/texlive/w32client.html}), које добро баратају и
%\ISO\ инсталацијама и инсталацијама преко мреже.
%
%На \MacOSX-у, програм \TeX{}Shop може да користи
@@ -1849,7 +1856,8 @@ TEXMFLOCAL = $SELFAUTOGRANDPARENT/texmf-local
\end{figure}
\begin{figure}[tb]
-\tlpng{tl2019-tlmgr-tl-old-gui-sr}{\linewidth}
+%\tlpng{tl2019-tlmgr-tl-old-gui-sr}{\linewidth}
+\tlpng{tlmgr-gui}{\linewidth}
\caption{Стари графички (GUI) режим \prog{tlmgr}: главни прозор,\\
после „Учитај подразумевани репозиторијум“ („Load“)}
\label{fig:tlmgr-gui}
@@ -1878,21 +1886,22 @@ TEXMFLOCAL = $SELFAUTOGRANDPARENT/texmf-local
изричито препоручујемо да користите \prog{tlmgr}.
-\subsection{Тренутни графички интерфејс (\GUI{}) за \cmdname{tlmgr}}
+\subsection{Графички интерфејс (\GUI{}) за \cmdname{tlmgr}}
\TL{} садржи неколико графичких интерфејса (\GUI{}) за \cmdname{tlmgr}.
-Слика~\ref{fig:tlshell} приказује \cmdname{tlshell}, који је написан на
-Tcl/Tk и подразумева се на \Windows{}-у и \MacOSX{}.
-Слика~\ref{fig:tlcockpit} приказује \prog{tlcockpit}, за који је
-потребан Java верзије~8 или више, као и JavaFX; то су разни пакети.
+Два најважнијих: (1)~слика~\ref{fig:tlshell} приказује \cmdname{tlshell},
+који је написан на Tcl/Tk и подразумева се на \Windows{}-у и \MacOSX{};
+(2)~слика~\ref{fig:tlcockpit} приказује \prog{tlcockpit}, за који је
+потребан Java верзије~8 или више, као и JavaFX; оба се дистрибуирају
+као одвојени пакети.
Сам \prog{tlmgr} се може покренути у графичком (\GUI{}) режиму
(слика~\ref{fig:tlmgr-gui}) помоћу
\begin{alltt}> \Ucom{tlmgr -gui}
\end{alltt}
-(српски језик добијате помоћу \Ucom{-gui-lang sr}). За овај интерфејс
-је потребно да имате инсталиран модул \dirname{Perl::Tk}; он више
-није укључен у дистрибуцију \TL{}-а за \Windows{}.
+(српски језик добијате помоћу \Ucom{-gui-lang sr}). Међутим, за овај
+интерфејс је потребно да имате инсталиран модул \dirname{Perl::Tk};
+он више није укључен у дистрибуцију \TL{}-а за \Windows{}.
\subsection{Примери позивања \cmdname{tlmgr}-а са командне линије}
@@ -1925,12 +1934,12 @@ running post install action for xetex
install: xetex-def
...
running mktexlsr
-mktexlsr: Updating /usr/local/texlive/2019/texmf-dist/ls-R...
+mktexlsr: Updating /usr/local/texlive/2020/texmf-dist/ls-R...
...
running fmtutil-sys --missing
...
Transcript written on xelatex.log.
-fmtutil: /usr/local/texlive/2019/texmf-var/web2c/xetex/xelatex.fmt installed.
+fmtutil: /usr/local/texlive/2020/texmf-var/web2c/xetex/xelatex.fmt installed.
\end{fverbatim}
Као што видите, \prog{tlmgr} инсталира све неопходне пакете и води
@@ -1954,7 +1963,7 @@ sizes: 657941k
\end{fverbatim}
Последње и најважније, пуна документација о програму \prog{tlmgr}
-налази се на страници \url{http://tug.org/texlive/tlmgr.html}, а
+налази се на страници \url{https://tug.org/texlive/tlmgr.html}, а
можете је видети и ако откуцате:
\begin{alltt}> \Ucom{tlmgr -help}
\end{alltt}
@@ -1972,11 +1981,10 @@ sizes: 657941k
\begin{description}
\item[Менији и пречице.] У Start менију се додаје нови одељак
„\TL{}“, преко кога се могу позивати неки графички (\GUI{}) програми
- (\prog{tlmgr}, \prog{texdoctk}, PS\_View (\prog{psv}) PostScript
- previewer) и преко кога можете да дођете до једног дела
- документације.
+ (\prog{tlmgr}, \prog{texdoctk}, и преко кога можете да дођете до
+ једног дела документације.
\item[Повезивање класа докумената са одговарајућим програмима.] Ако су
- инсталирани, \prog{TeXworks}, \prog{Dviout} и \prog{PS\_view} постају
+ инсталирани, \prog{TeXworks} и \prog{Dviout} постају
или подразумевани програми за одговарајуће класе докумената или
добијају ставку у менију „\textenglish{Open with}“ („отвори помоћу“),
који се добија када документима поменутих класа приступите притиском
@@ -2020,18 +2028,6 @@ sizes: 657941k
целовите инсталације и не би требало да дођу у сукоб са неком правом
инсталацијом Perl-а или Ghostscript-а која је \Windows{}-у видљива.
-\item[PS\_View.] Такође се инсталира и PS\_View, програм у коме се
- могу отворити \PS{} и PDF фајлови; погледајте
- слику~\ref{fig:psview}.
-
-\begin{figure}[tb]
-\begin{center}
- \tlpng{psview}{.6\linewidth}
- \caption{PS\_View може да приказује садржај под великим
- увећањем}\label{fig:psview}
-\end{center}
-\end{figure}
-
\item[dviout.] На \Windows{}-у се инсталира и \prog{dviout}, програм
у коме можете да прегледате DVI фајлове. У почетку, када
почнете да га употребљавате за ту сврху, \prog{dviout} ће правити
@@ -2149,7 +2145,7 @@ Vista и новијим то је обично \verb|C:\Users\<username>|. У
Што се тиче Cygwin-а, можете да увећате расположиву меморију ако
пратите одговарајућа упутства из њиховог водича за кориснике (Cygwin
User's Guide ---
-\url{http://www.cygwin.com/cygwin-ug-net/setup-maxmem.html}).
+\url{https://www.cygwin.com/cygwin-ug-net/setup-maxmem.html}).
На \Windows{}-у морате да направите један додатни фајл, рецимо
\file{moremem.reg}, који садржи следеће четири линије:
@@ -2173,7 +2169,7 @@ Windows Registry Editor Version 5.00
\tmpbox{са\char"0302 м} \TeX{}, \MF{}, \MP, \BibTeX{}, итд. \Webc{} је срце
\TL{}-а. Интернет-страница пројекта, на којој се налази најновији
приручник и много других ствари, налази се на
-\url{http://tug.org/web2c}.
+\url{https://tug.org/web2c}.
Мало историје: првобитну имплементацију је направио Томас Рокицки
[\textgerman{Tomas Rokicki}], који је 1987. развио први „\TeX{}-у-C“
@@ -2237,13 +2233,17 @@ Morgan}] и током тог периода име је промењено у W
Сви ови програми поштују ове стандардне \GNU параметре:
\begin{ttdescription}
\item[-{}-help] штампање основног прегледа употребе.
-\item[-{}-verbose] штампање детаљнијег извештаја о раду.
\item[-{}-version] штампање података о верзији, иза кога следи
напуштање програма.
\end{ttdescription}
+Већина поштује и:
+\begin{ttdescription}
+\item[-{}-verbose] штампање детаљнијег извештаја о раду.
+\end{ttdescription}
+
Да би одредили положај разних фајлова, \Webc{} програми користе
-библиотеку за претрагу \KPS{} (\url{http://tug.org/kpathsea}). Ова
+библиотеку за претрагу \KPS{} (\url{https://tug.org/kpathsea}). Ова
библиотека користи комбинацију системских променљивих и
конфигурационих фајлова како би оптимизовала претрагу кроз (огромни)
садржај \TeX{} система. \Webc{} може да упоредо користи више
@@ -2349,11 +2349,11 @@ default values}, односно вредности које имају пред
било коју другу) системску променљиву.
Уместо тога, уобичајени инсталациони процес доводи до обликовања
-фајла \file{.../2019/texmf.cnf}. Ако морате да начините неке промене
+фајла \file{.../2020/texmf.cnf}. Ако морате да начините неке промене
вредности\char"0304\ које су тамо уписане као подразумеване (што
обично није потребно), онда је овај фајл место где те вредности треба
уписати. Главни конфигурациони фајл је
-\file{.../2019/texmf-dist/web2c/texmf.cnf}; њега не би требало да
+\file{.../2020/texmf-dist/web2c/texmf.cnf}; њега не би требало да
преправљате зато што ће се промене изгубити када се верзија
инсталирана путем дистрибуције освежи.
@@ -2378,20 +2378,23 @@ method:
\begin{itemize*}
\item
- Коментари почињу са \code{\%} и настављају се до краја линије.
+ Коментари почињу са \code{\%} који се налази или на почетку линије
+ или после размака (\textenglish{whitespace}%
+\footnote{\textserbian{Израз \emph{whitespace} означава све врсте
+ „провидних знакова“, пре свега размак („\textenglish{space}“) и
+ „Tab“ --- \emph{прим. прев.}}}), и настављају се до краја линије.
\item
Празне линије се прескачу.
\item
Симбол \bs{} на крају линије има улогу ознаке за наставак, тј.
следећа линија се придодаје на текућу. Размаци
- (\textenglish{whitespace}\footnote{\textserbian{Израз
- \emph{whitespace} означава све врсте „провидних знакова“, пре свега
- размак („\textenglish{space}“) и „Tab“ --- \emph{прим. прев.}}}) на
- почетку линије која се додаје се \emph{не} игноришу.
+ (\textenglish{whitespace}) на почетку линије која се додаје се
+ \emph{не} игноришу.
\item
- Све остале линије имају следећи облик:
-\begin{alltt} \var{променљива}[.\var{име-програма}] [=] \var{вредност}
-\end{alltt}%
+ Све остале линије имају следећи облик:\\
+ \hspace*{2em}\texttt{\var{променљива} \textrm{[}.\var{име-програма}\textrm{]}
+ \textrm{[}=\textrm{]} \var{вредност}}\\[1pt]
+
где се знак \samp{=} и размаци око њега могу изоставити. (Међутим,
ако \var{value} почиње на \samp{.}, најједноставније је користити
\samp{=} како би се избегла интерпретација тачке као квалификатора
@@ -2407,13 +2410,22 @@ method:
или \texttt{\var{име-програма}.exe}. Између осталог, то значи да
разни варијетети \TeX{}-а могу да имају различите путање за претрагу.
\item
- \var{вредност} може да садржи било који знак осим \code{\%} и
- \samp{@}. Могућност \code{\$\var{пром}.\var{прог}} не може се
- користити са ове стране једнакости; уместо тога, морате да употребите
- додатну променљиву. Знак \samp{;}\ унутар \var{променљиве} преводи се
- у \samp{:} ако је у питању Unix; ово је корисно јер омогућава да се
- исти \file{texmf.cnf} користи и за Unix и за MS-DOS и за
- \Windows{}.
+ Будући string-ом, \var{вредност} може да садржи било који знак.
+ Међутим, у пракси већина вредности из \file{texmf.cnf} односи се на
+ прерачунавање путања; пошто се у прерачунавању користе разни
+ специјални знакови (см.~одељак~\ref{sec:cnf-special-chars}) као што
+ су заграде и зарези, они не могу да се налазе у именима дуректоријума.
+
+ Знак \samp{;}\ унутар \var{променљиве} преводи се у \samp{:} ако је
+ у питању Unix; ово је корисно јер омогућава да се исти
+ \file{texmf.cnf} користи и за Unix и за MS-DOS и за \Windows{}.
+ Ово превођење се обавља за све вредности, не само у случају путања
+ за претраживање; срећом, у пракси \samp{;} није неопходан у тим
+ другим случајевима.
+
+ Структуру \code{\$\var{var}.\var{prog}} не можете да користите
+ „здесна“; уместо ње морате да употребите додатну променљиву.
+
\item
Све дефиниције се прочитају пре него што се било шта прерачуна, што
значи да се променљиве могу употребити и пре него што се дефинишу.
@@ -2432,7 +2444,7 @@ method:
\KPS{} препознаје неке специјалне ознаке и конструкције у путањама за
претрагу, сличне онима из Unix шкољки (\textenglish{shells}). На
-пример, сложена путања \verb+~$USER/{foo,bar}//baz+ претвара се после
+пример, путања \verb+~$USER/{foo,bar}//baz+ претвара се после
прерачунавања у све поддиректоријуме унутар директоријума\char"0304\
\file{foo} и \file{bar} у личном директоријуму корисника
\texttt{\$USER}, и то само онакве који садрже у себи директоријум или
@@ -2474,13 +2486,13 @@ method:
\verb+v{a,b}w+ се претвара у \verb+vaw:vbw+. Дозвољено је уметање
заграда унутар постојећег пара заграда; захваљујући овоме могуће је
имати више \TeX{} хијерархија директоријума\char"0304\ тако што се
-\code{\$TEXMF}-у додели листа заграда. На пример, у фајлу
-\file{texmf.cnf} је направљена оваква дефиниција (у овом примеру
+\code{\$TEXMF}-у додели листа заграда. У фајлу \file{texmf.cnf}
+из дистрибуције направљена је оваква дефиниција (у овом примеру
стварни \tmpbox{ко\char"0302 д} је поједностављен):
\begin{verbatim}
TEXMF = {$TEXMFVAR,$TEXMFHOME,!!$TEXMFLOCAL,!!$TEXMFDIST}
\end{verbatim}
-Ово можемо да употребимо да, на пример, дефинишемо директоријуме које
+Ово затим употребљавамо да бисмо, на пример, дефинисали директоријуме које
\TeX{} узима у обзир када учитава спољне фајлове:
\begin{verbatim}
TEXINPUTS = .;$TEXMF/tex//
@@ -2490,19 +2502,14 @@ method:
директоријуму, обавити \emph{искључиво} у дрветима
\code{\$TEXMFVAR/tex}, \code{\$TEXMFHOME/tex},
\code{\$TEXMFLOCAL/tex} и \code{\$TEXMFDIST/tex} (последња два користе
-базу података са фајловима \file{ls-R}). Ово представља удобан
-начин да одржавате две паралелне структуре \TeX{}-а, једну
-„замрзнуту“ (на пример на \CD-у) и једну која се непрестано освежава
-новим верзијама чим се појаве. Пошто користимо променљиву
-\code{\$TEXMF} у свим дефиницијама, можемо бити сигурни да ће увек
-оно дрво које се освежава бити прво које се претражује.
+базу података са фајловима \file{ls-R}).
\subsubsection{Прерачунавање поддиректоријума}
\label{sec:subdirectory-expansion}
Две или више узастопних косих црта у елементу путање које следе иза
директоријума \var{d} трансформишу се у списак свих поддиректоријума
-који се по хијерархији налазе испод \var{d}: прво иду они који су
+који се по хијерархији налазе испод \var{d\/}: прво иду они који су
непосредно испод \var{d}, затим они испод њих, итд. На сваком од
тих нивоа редослед којим се директоријуми претражују \emph{није
изричито одређен}.
@@ -2516,49 +2523,58 @@ method:
Могуће је употребити и више конструкција са \samp{//} у једној
путањи, али се \samp{//} на почетку путање игнорише.
-\subsubsection{Списак специјалних симбола и њихово значење: преглед}
+\subsubsection{Преглед специјалних симбола у фајловима \file{texmf.cnf}}
+\label{sec:cnf-special-chars}
-Следећа листа даје преглед специјалних симбола у конфигурационим
-фајловима које користи \KPS{}.
+Следећа листа даје преглед специјалних симбола и конструкција у
+конфигурационим фајловима које користи \KPS{}.
% need a wider space for the item labels here.
\newcommand{\CODE}[1]{\makebox[3em][l]{\code{#1}}}
\begin{ttdescription}
\item[\CODE{:}] Сепаратор у задавању путање; на почетку или на крају
- путање служи уместо подразумеваног прерачунавања путање.
+ путање, или удвојен у средини, служи уместо подразумеваног
+ прерачунавања путање.
\item[\CODE{;}] Сепаратор на системима који нису сродни са Unix-им
(понаша се исто као \code{:}).
\item[\CODE{\$}] Прерачунавање променљиве.
\item[\CODE{\string~}] Представља корисников лични директоријум.
\item[\CODE{\char`\{...\char`\}}] Прерачунавање заграда\char"0304.
+\item[\CODE{,}] Раздвајање елемената у прерачунавању заграда.
\item[\CODE{//}] Прерачунавање поддиректоријума\char"0304\ (може да
стоји било где у путањи изузев на почетку).
\item[\CODE{\%}] Почетак коментара.
-\item[\CODE{\bs}] Ознака да следи наставак текста (омогућава ставке
- које се простиру кроз више линија).
+\item[\CODE{\bs}] Ознака на крају линије да следи наставак текста:
+ на овај начин се праве ставке које се простиру кроз више линија.
\item[\CODE{!!}] Претраживање \emph{искључиво} базе података да се
нађе фајл, диск се \emph{не} претражује.
\end{ttdescription}
+Када ће конкретно симбол бити размотрен као специјални, а када ће бити
+искоришћен такав какав јесте, зависи од контекста. Правила се предају
+кроз неколико нивоа интерпретације конфигурације (анализа текста,
+прерачунавање, претрага\ldots{}) и због тога, нажалост, нема јасног
+правила. Такође, нема општег „\textenglish{escape}“ механизма;
+посебно треба нагласити да \samp{\bs} није „\textenglish{escape
+character}“ у фајловима \file{texmf.cnf}.
+
+У случају имена инсталационих директоријума, најсигурније да уопште
+не користите специјалне симболе.
\subsection{Базе података са именима фајлова}
\label{sec:filename-database}
\KPS{} покушава да колико је могуће смањи физички приступ диску када
-обавља своје претраге. Упркос томе, на инсталацијама са великим
-бројем директоријума, претраживање свих могућих директоријума да би
-се нашао задати фајл може предуго да траје (ово је нарочито случај
-ако се мора проћи више стотина директоријума који садрже фонтове). Из
+обавља своје претраге. Па ипак, у стандардном \TL{}-у или у било којој
+инсталацији са много директоријума, претраживање свих могућих
+директоријума да би се нашао задати фајл може предуго да траје. Из
тог разлога је \KPS{} осмишљен да може да користи унапред састављену
„базу података“ --- заправо текстуални фајл --- по имену \file{ls-R},
који повезује стварне фајлове са одговарајућим директоријумима и на
тај начин елиминише потребу да се диску често приступа.
Други фајл --- база података, по имену \file{aliases}, омогућава Вам
-да дате додатна имена фајловима који су излистани у \file{ls-R}. Ово
-може да буде од користи ако је потребно да се у неком изворном коду
-поштује конвенција о именима фајлова која потиче из система
-DOS~8.3.
+да дате додатна имена фајловима који су излистани у \file{ls-R}.
\subsubsection{База података ls-R}
\label{sec:ls-R}
@@ -2622,8 +2638,8 @@ DOS~8.3.
једнозначан наставак, као што су нпр. помоћни фајлови програма
\MP{} или конфигурациони фајлови програма \cmdname{dvips}, морате
назначити име које је познато \KPS{}-у, на пример \texttt{tex} или
- \texttt{enc files}. Покрените \texttt{kpsewhich -{}-help} ако желите
- да видите целовит списак.
+ \texttt{enc files}. Покрените \texttt{kpsewhich -{}-help-formats}
+ ако желите да видите целовит списак.
\item[\texttt{-{}-mode=\var{string}}]\mbox{}\\
Задаје режим по имену \ttvar{string}; ово се тиче једино претрага
@@ -2947,119 +2963,53 @@ sizes“) путем фајла \file{texmf.cnf} који чита \KPS{}. По
вредност променљиве \texttt{hash\_extra} је \texttt{50000}.
\end{ttdescription}
-\noindent Наравно, ово није замена за праве динамичке низове и методе
+\noindent Ово није замена за праве динамичке низове и методе
располагања меморијом, али пошто је изузетно тешко да се тако нешто
изведе у садашњем изворном \tmpbox{ко\char"0302 ду} \TeX{}-а, ови параметри за
покретање програма представљају практични компромис који ипак даје и
нешто флексибилности.
-\begin{comment}
-\section{Компајлирање на новом Unix оператовном систему}
-
-Ако имате платформу (оперативни систем) за који нису укључени
-прекомпајлирани програми, мораћете да компајлирате \TeX{} и пропратне
-програме. То није тако тешко као што звучи. Оно што Вам треба је све
-што се налази у директоријуму \texttt{source} који се налази у
-дистрибуцији.
-
-
-\subsection{Предуслови}
-
-Требаће Вам најмање 100 мегабајта слободног простора на диску ако
-желите да компајлирате \TeX{} и све помоћне програме. Такође ће Вам
-требати и ANSI C компајлер, алатка \cmdname{make}, лексички
-скенер и парсер-генератор. Препоручујемо \GNU-ове верзије ових
-програма (\cmdname{gcc}, \GNU \cmdname{make}, \cmdname{m4},
-\cmdname{flex}, \cmdname{bison}). Може бити случај да успете све ово
-да урадите и са другим C компајлерима и \cmdname{make} програмаима,
-али за то ће Вам вероватно бити потребно веома добро разумевање
-компајлирања програма на Unix-у како бисте решили проблеме када се
-појаве.
-
-Такође, команда \texttt{uname} мора приказати смислену вредност.
-
-
-\subsection{Конфигурација}
-
-За почетак, обавите уобичајену инсталацију \TL{}-а на диск
-(погледајте одељак~\ref{sec:install-disk},
-стр.~\pageref{sec:install-disk}). Може бити и да желите да прескочите
-инсталацију свих унапред компајлираних програма.
-
-Затим, распакујте спаковане \texttt{tar}-фајлове из директоријума
-\dirname{source} на диск и уђите у директоријум где сте их
-распаковали.
-
-Затим, покренуте \cmdname{configure} са оваквом командном линијом:
-\begin{alltt}> \Ucom{sh configure -prefix=/usr/local/TeX}
-\end{alltt}
-
-Директоријум задат уз \optname{-prefix} је место где ће се инсталирати
-подржавајуће дрво; структура директоријума ће бити оваква (\$TEXDIR означава
-директоријум који сте изабрали):
-
-\noindent
-\begin{tabular}{>{\ttfamily}ll@{}}
- \dirname{$TEXDIR/share/texmf} & главно дрво са фонтовима,\\
- & \qquad макроима, итд.\\
- \dirname{$TEXDIR/man} & Unix man-странице\\
- \dirname{$TEXDIR/info} & Info-странице у \GNU стилу\\
- \dirname{$TEXDIR/bin/$PLATFORM} & програми\\
-\end{tabular}
-%$
-
-Ако желите да одустанете (изоставите) од поддиректоријума
-\dirname{$PLATFORM}, тј. да ставите програме директно у
-\dirname{$TEXDIR/bin}, назначите то програму \cmdname{configure}
-помоћу опције \verb|--disable-multiplatform|.
-
-Излаз команде \verb|./configure --help| Вам нуди списак свих опција
-које можете да употребите. На пример, можете да прескочите
-компајлирање програма \OMEGA{} и \eTeX{}.
+\htmlanchor{texmfdotdir}
+\subsection{\texttt{\$TEXMFDOTDIR}}
+\label{sec:texmfdotdir}
-
-\subsection{Покретање \cmdname{make}}
-
-Побрините се да нису подешене ШЕЛ променљива или опција
-\texttt{noclobber}. Затим покрените главни \cmdname{make} на овај
-начин:
-\begin{alltt}> \Ucom{make world}
+На разним местима ми смо раније задавали разне путање за претрагу које
+почињу са \code{.} (како би се тренутни директоријум претраживао први),
+као у следећем примеру:
+\begin{alltt}\small
+TEXINPUTS=.;$TEXMF/tex//
\end{alltt}
-и опустите се\ldots{}
-Алтернативно, можете да запишете цео излаз, овако:
-\begin{alltt}> \Ucom{sh -c "make world >world.log 2>\&1" \&}
+Овај пример је поједностављивање. Фајл \code{texmf.cnf} из дистрибуције
+\TL{} користи \filename{$TEXMFDOTDIR} уместо просто \samp{.}:
+\begin{alltt}\small
+TEXINPUTS=$TEXMFDOTDIR;$TEXMF/tex//
\end{alltt}
+(У фајлу из дистрибуције други елемент путање је такође мало
+компликованији од \filename{$TEXMF/tex//}. Али то је од мањег значаја,
+сада желимо да размотримо \filename{$TEXMFDOTDIR}.)
-Пре него што поверујете да је све прошло како треба, молимо Вас да
-прегледате лог-фајл и проверите да ли је пријављена нека грешка: \GNU
-\cmdname{make} увек користи стринг \samp{***} када нека команда не
-успе да се изврши. Такође, проверите да ли су се сви програми
-компајлирали:
+Разлог да се у именима путања користи променљива \filename{$TEXMFDOTDIR}
+уместо \samp{.} је проста могућност коришћења неке друге вредности.
+На пример, компликовани документи могу да имају много изворних фајлова
+организованих у много поддиректоријума. Како би све радило како треба,
+можете да подесите \filename{$TEXMFDOTDIR} као \filename{.//} (на
+пример, у окружењу у коме компајлирате документ) и тада ће сви ти
+директоријуми бити узети у обзир у претрази. (Упозорење: не користите
+\filename{.//} као подразумевану вредност; што се тиче сигурности,
+идеја да претражујете све поддиректоријуме било ког документа је
+веома лоша.)
-\begin{alltt}> \Ucom{cd \var{TEXDIR}/bin/\var{archname}}
-> \Ucom{ls | wc}
-\end{alltt}
-Резултат би требало да буде преко 200 (можете да упоредите тачан број
-са садржајем директоријума \dirname{bin} у дистрибуцији).
-
-Ако Вам требају посебне привилегије за \texttt{make install}, можете
-да на овај начин раздвојите \samp{make world} у два одвојена
-поступка:
-\begin{alltt}> \Ucom{make all}
-> \Ucom{su}
-> \Ucom{make install strip}
-\end{alltt}
+Још један пример: могуће је да ви уопште не желите да претражујете
+тренутни директоријум; на пример, тако ће бити ако сте документе
+организовали тако да се сви фајлови налазе по експлицитним путањама.
+У том случају можете да подесите \filename{$TEXMFDOTDIR} на вредност
+\filename{/nonesuch} или на неки непостојећи директоријум.
-Када инсталирате нове програме, следите уобичајену пост-инсталациону
-процедуру описану у одељку~\ref{sec:postinstall},
-стр.~\p.\pageref{sec:postinstall}.
+Подразумевана вредност \filename{$TEXMFDOTDIR} је просто \samp{.},
+као што је и урађено у нашем \filename{texmf.cnf}.
-Такође, ако желите да нови програми буду на располагању и другим
-корисницима Вашег система, молимо Вас да нас конактирате. Бићемо
-веома задовољни да их поставимо на \TL\ Интернет странице.
-\end{comment}
\htmlanchor{ack}
@@ -3080,7 +3030,7 @@ sizes“) путем фајла \file{texmf.cnf} који чита \KPS{}. По
NTG и GUST), која обезбеђују неопходну техничку и
административну инфраструктуру. Молимо Вас да се учланите у најближу
групу корисника \TeX{}-а! (Погледајте
- \url{http://tug.org/usergroups.html});
+ \url{https://tug.org/usergroups.html});
\item CTAN тим, који дистрибуира издања \TL{}-а и обезбеђује
обједињену инфраструктуру за освежавање свих пакета који имају везе
@@ -3133,6 +3083,9 @@ sizes“) путем фајла \file{texmf.cnf} који чита \KPS{}. По
\item Томас Есер [\textgerman{Thomas Esser}], без чијег сјајног
\teTeX{}-а \TL{} никада не би постојао;
+\item Хоронобу Јамашита [\textenglish{Hironobu Yamashita}], за велики
+ рад на p\TeX\ и подршку везану за тај пројекат;
+
\item Павел Јацковски [\textpolish{Pawe{\l} Jackowski}], за развој
инсталационог програма за \Windows{} по имену \cmdname{tlpm}, и Томаш
Лужак [\textpolish{Tomasz {\L}uczak}] за програм \cmdname{tlpmgui},
@@ -3143,6 +3096,9 @@ sizes“) путем фајла \file{texmf.cnf} који чита \KPS{}. По
W32TEX за јапански \TeX\ (\url{http://w32tex.org}), као и за
велики допринос развоју многих елемената \TL{}-a;
+\item Хиронори Китагава [\textenglish{Hironori Kitagawa}], за велики
+ рад на p\TeX\ и подршку везану за тај пројекат;
+
\item Џонатан Кју [\textenglish{Jonathan Kew}], зато што је развио
изузетни дериват \XeTeX{} и зато што је одвојио време и снагу да га
уклопи у \TL{}, као и за почетну верзију инсталера за Mac\TeX\ и за
@@ -3155,7 +3111,7 @@ sizes“) путем фајла \file{texmf.cnf} који чита \KPS{}. По
\cmdname{getnonfreefonts}, и још много тога;
\item Дик Кох [\textenglish{Dick Koch}], за одржавање Mac\TeX-а
- (\url{http://tug.org/mactex}) у тесној сарадњи са \TL{} тимом, као и
+ (\url{https://tug.org/mactex}) у тесној сарадњи са \TL{} тимом, као и
за свој непресушни ентузијазам током рада;
\item \tmpbox{Си\char"0304 п} Кроненберг [\textdutch{Siep Kroonenberg}],
@@ -3163,6 +3119,9 @@ sizes“) путем фајла \file{texmf.cnf} који чита \KPS{}. По
за \TL{} 2008, посебно на \Windows{}-у, као и за велики рад на
проширивању овог приручника како би се те нове могућности описале;
+\item Клерк Ма [\textenglish{Clerk Ma}], за устрањивање багова у
+ основним програмима и њиховим надоградњама;
+
\item Мојца Миклавец [\textslovenian{Mojca Miklavec}], за велику помоћ
око \ConTeXt-а, компајлирање програма за велики број платформи и
много других ствари;
@@ -3173,6 +3132,9 @@ sizes“) путем фајла \file{texmf.cnf} који чита \KPS{}. По
укључимо у дистрибуцију, и изнад свега, за његов изузетни рад на
\pkgname{hyperref} пакету;
+\item Фелипе Олејник [\textenglish{Phelype Oleinik}], за рад на
+ \cs{input} у разним програмима током 2020., и много другог;
+
\item Петр Олшак [\textczech{Petr Olšak}], који је веома пажљиво
прегледао цео чешки и словачки материјал и координисао рад да се он
направи;
@@ -3194,6 +3156,9 @@ sizes“) путем фајла \file{texmf.cnf} који чита \KPS{}. По
Франком Кистером [\textgerman{Frank Küster}]) и за многе друге
важне ствари;
+\item Џозеф Рајт [\textenglish{Joseph Wright}], за велики рад на томе
+ да се исте примитиве понашају једнако у свим доступним програмима;
+
\item Себастијан Рац [\textgerman{Sebastian Rahtz}], зато што је
створио \TL{} и одржавао га много година. Себастијан је преминуо у
марту 2016, и ми посвећујемо наш даљи рад успомени на њега;
@@ -3213,12 +3178,16 @@ sizes“) путем фајла \file{texmf.cnf} који чита \KPS{}. По
помоћ везану за \Windows{};
\item Ханс Хахен [\textdutch{Hans Hagen}], за велики посао тестирања
- свог \ConTeXt\ пакета (\url{http://pragma-ade.com}) и зато што је
- омогућио да он ради у оквиру \TL-а;
+ свог \ConTeXt\ пакета (\url{https://pragma-ade.com}) и зато што је
+ омогућио да он ради у оквиру \TL-а, као и за непрестани рад на
+ развоју \TeX{}-а;
\item Хартмут Хенкел [\textgerman{Hartmut Henkel}], за значајни
допринос на развоју pdf\TeX-а, \LuaTeX-а, и још много тога;
+\item Шуншаку Хирата [Shunshaku Hirata], за рад на оригиналом
+ DVIPDFM$x$, као и за његов развој;
+
\item Халед Хосни [\textenglish{Khaled Hosny}], за велики допринос
\XeTeX{}-у и програму DVIPDFM$x$, као и за рад у области фонтова,
пре свега арапских;
@@ -3226,11 +3195,14 @@ sizes“) путем фајла \file{texmf.cnf} који чита \KPS{}. По
\item Тако Хукватер [\textdutch{Taco Hoekwater}], зато што је обновио
развој MetaPost-а и за рад на [Lua]\TeX-у (\url{http://luatex.org}),
за напоре на укључивању \ConTeXt-а у \TL, зато што је омогућио
- \textenglish{multi-threading} у \KPS{} библиотеци, и још много тога.
+ \textenglish{multi-threading} у \KPS{} библиотеци, и још много тога;
\item Ђин-Хуан Чо [\textenglish{Jin-Hwan Cho}] и DVIPDFM$x$
тим, за њихов изврсни драјвер и брзе реакције везане за
конфигурационе проблеме;
+
+\item Андреас Шерер [\textgerman{Andreas Scherer}], за \texttt{cwebbin},
+ имплементацију CWEB која се користи у \TL{}-у.
\end{itemize}
Програме за подржане оперативне системе припремили су:
@@ -3241,9 +3213,10 @@ sizes“) путем фајла \file{texmf.cnf} који чита \KPS{}. По
Сајмон Дејлс [\textenglish{Simon Dales}] (\pkgname{armhf-linux}),
Акира Какуто [\textenglish{Akira Kakuto}] (\pkgname{win32}),
Дик Коч [\textenglish{Dick Koch}] (\pkgname{universal-darwin}),
-Никола Лечић [Nikola Lečić] (\pkgname{amd64-freebsd}, \pkgname{i386-freebsd}),
Мојца Миклавец [\textslovenian{Mojca Miklavec}]
(\pkgname{i386-linux},
+ \pkgname{amd64-freebsd},
+ \pkgname{i386-freebsd},
\pkgname{i386-darwin},
\pkgname{powerpc-darwin},
\pkgname{x86\_64-darwinlegacy},
@@ -3254,7 +3227,7 @@ sizes“) путем фајла \file{texmf.cnf} који чита \KPS{}. По
(\pkgname{x86\_64-linux}),
Јоханес Хилшер [\textgerman{Johannes Hielscher}] (\pkgname{aarch64-linux}).
Процес компајлирања \TL{}-а описан је на
-\url{http://tug.org/texlive/build.html}.
+\url{https://tug.org/texlive/build.html}.
Преводиоци ове документације:
Дени Битузе [\textfrenchp{Denis Bitouzé}] и Патрик Бидо
@@ -3273,7 +3246,7 @@ sizes“) путем фајла \file{texmf.cnf} који чита \KPS{}. По
Buša}] (чешки\slash словачки),
Уве Цигенхаген [\textgerman{Uwe Ziegenhagen}] (немачки),
Интернет-страница са документацијом за \TL{} је
-\url{http://tug.org/texlive/doc.html}.
+\url{https://tug.org/texlive/doc.html}.
Наравно, најважнија захвалница мора ићи Доналду Кнуту [Donald Knuth],
најпре зато што је изумео \TeX, а потом зато што га је поклонио свету.
@@ -3294,7 +3267,7 @@ sizes“) путем фајла \file{texmf.cnf} који чита \KPS{}. По
из ње произашла и радна група названа Технички савет TUG-а
(Удружења корисника\char"0304\ \TeX{}-а) која је радила на
\emph{структури \TeX{} директоријума} (\emph{\TeX{}
-\textenglish{Directory Structure}} --- \url{http://tug.org/tds});
+\textenglish{Directory Structure}} --- \url{https://tug.org/tds});
група је осмислила како да се направи конзистентна и употребљива
колекција помоћних \TeX{} фајлова. Целовит нацрт \TDS{}-а објављен је
у децембарском издању часописа \textsl{TUGboat} из 1995. и већ на том
@@ -3332,7 +3305,7 @@ sizes“) путем фајла \file{texmf.cnf} који чита \KPS{}. По
програми који нису рађени у складу са идејом слободног софтвера.
Наиме, намера је била да од тада све у \TL{}-у буде у сагласности са
Debian-овим упутствима за слободни софтвер (\textenglish{Debian Free
-Software Guidelines} --- \url{http://www.debian.org/intro/free});
+Software Guidelines} --- \url{https://www.debian.org/intro/free});
учинили смо све што је тада било у нашој моћи да проверимо лиценце
свих пакета; били бисмо веома захвални ако нас известите о било којој
грешци коју смо направили.
@@ -3416,7 +3389,7 @@ Software Guidelines} --- \url{http://www.debian.org/intro/free});
проблематичне фајлове.
Упутства о томе како да се поступа са овим и другим подацима налазе
- се на \url{http://tug.org/texlive/mapenc.html}.
+ се на \url{https://tug.org/texlive/mapenc.html}.
\item \TK\ је проширен инсталациониом \CD-ом базираним на \MIKTEX-у,
за оне који више воле ту имплементацију него \Webc. Погледајте
@@ -3523,12 +3496,12 @@ Software Guidelines} --- \url{http://www.debian.org/intro/free});
кодног распореда улаза и излаза, омогућујући на тај начин пуну
подршку за \textenglish{Unicode} (у UTF-8 кодном распореду).
Погледајте \OnCD{texmf-dist/doc/generic/enctex/} и
- \url{http://olsak.net/enctex.html}.
+ \url{https://olsak.net/enctex.html}.
\item У дистрибуцији је сада доступан Aleph, програм који комбинује
\eTeX\ и \OMEGA. Кратка документација се може наћи у
\OnCD{texmf-dist/doc/aleph/base} и на страници
- \url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=aleph}. Aleph
+ \url{https://texfaq.org/FAQ-enginedev}. Aleph
формат заснован на \LaTeX-у назива се \textsf{lamed}.
\item Најновије издање \LaTeX-а садржи нову верзију LPPL
@@ -3546,7 +3519,7 @@ Software Guidelines} --- \url{http://www.debian.org/intro/free});
провидне и „оцртане“ (\textenglish{outlined}) фонтове; они се веома
ретко користе а нама је простор био преко потребан. Цела колекција је
наравно и даље доступна преко CTAN-a
- (\url{http://mirror.ctan.org/tex-archive/fonts/greek/cbfonts}).
+ (\url{https://ctan.org/pkg/cbgreek-complete}).
\item \cmdname{oxdvi} је уклоњен; уместо њега просто користите
\cmdname{xdvi}.
@@ -3645,12 +3618,12 @@ latex --translate-file=empty.tcx yourfile.tex
Током 2006. и 2007. главни додатак \TL{}-у био је програм \XeTeX{},
доступан путем команди \texttt{xetex} и \texttt{xelatex}; погледајте
-\url{http://scripts.sil.org/xetex}.
+\url{https://scripts.sil.org/xetex}.
Такође, значајно је обновљен и унапређен програм \MP{}, уз велике
-планове за будућност (\url{http://tug.org/metapost/articles});
+планове за будућност (\url{https://tug.org/metapost/articles});
настављен је и развој pdf\TeX{}-а
-(\url{http://tug.org/applications/pdftex}).
+(\url{https://tug.org/applications/pdftex}).
\TeX-ов \filename{.fmt} (\textenglish{high-speed format}) и слични
фајлови за \MP\ и \MF\ сада су смештени у директоријуме унутар
@@ -3680,7 +3653,7 @@ latex --translate-file=empty.tcx yourfile.tex
Коначно, у мају 2006. Томас Есер [\textgerman{Thomas Esser}] је
објавио да више неће радити на te\TeX{}-у
-(\url{http://tug.org/tetex}). Директна последица овог потеза било је
+(\url{https://tug.org/tetex}). Директна последица овог потеза било је
огромно интересовање за \TL{}, посебно међу \GNU/Linux
дистрибуцијама. (У \TL{}-у сада постоји нова инсталациона шема
\texttt{tetex}, која даје приближни еквивалент.) Надамо се да ће се
@@ -3754,7 +3727,7 @@ latex --translate-file=empty.tcx yourfile.tex
Коначно, промене које је увео Доналд Кнут [Donald Knuth] у свом раду
„Дорада \TeX{}-а из 2008“ („\textenglish{\TeX\ tuneup of 2008}“)
укључене су у ово издање. Погледајте
-\url{http://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf}.
+\url{https://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf}.
\subsubsection{2009}
@@ -3775,15 +3748,15 @@ Aleph-а и Lamed-а, као и алатке из пројекта Omega.
претходних година унео у изворни \MF\ \tmpbox{ко\char"0302 д}, а побољшан је и
„hinting“. Херман Цапф [\textgerman{Hermann Zapf}] је темељно
редизајнирао Ојлер [\textgerman{Euler}] фонтове (в.
-\url{http://tug.org/TUGboat/Articles/tb29-2/tb92hagen-euler.pdf}). У
+\url{https://tug.org/TUGboat/Articles/tb29-2/tb92hagen-euler.pdf}). У
свим овим случајевима, метрика је остала непромењена.
Интернет-страница фонтова Америчког математичког друштва (AMS) је
-\url{http://www.ams.org/tex/amsfonts.html}.
+\url{https://www.ams.org/tex/amsfonts.html}.
У дистрибуцију су укључене верзије новог графичког (\GUI{}) окружења
\TeX{}works за \Windows{} и Mac\TeX. Ако желите да користите
\TeX{}works на другим оперативним системима, погледајте
-Интернет-страницу пројекта \url{http://tug.org/texworks}. \TeX{}works
+Интернет-страницу пројекта \url{https://tug.org/texworks}. \TeX{}works
је програм писан за више платформи и инспирисан је \MacOSX\ едитором
TeXShop, са циљем да олакша свакодневни рад у \TeX{}-у.
@@ -3792,7 +3765,7 @@ TeXShop, са циљем да олакша свакодневни рад у \TeX
интерпретира језик за описивање цртежа\char"0304\ који личи на \MP, али
са развијеном подршком за тродимензионалне пројекције и многим другим
могућностима. Интернет-страница овог програма је
-\url{http://asymptote.sourceforge.net}.
+\url{https://asymptote.sourceforge.io}.
Засебни програм \prog{dvipdfm} замењен је \prog{dvipdfmx}-ом;
\prog{dvipdfmx} може да ради у посебном режиму компатибилности ако се
@@ -3808,7 +3781,7 @@ TeXShop, са циљем да олакша свакодневни рад у \TeX
Још неколико малих промена: сада користимо компресију типа
\pkgname{xz}, која представља стабилну замену за \pkgname{lzma}
-(\url{http://tukaani.org/xz/}); знак |$| је сада дозвољен у именима
+(\url{https://tukaani.org/xz/}); знак |$| је сада дозвољен у именима
фајлова уколико то не доводи то поклапања са именом неке постојеће
променљиве; библиотека \KPS{} сада има подршку за
\textenglish{multi-threading} (неопходно за нову верзију програма
@@ -3841,7 +3814,7 @@ PDF. Стандардне опције су подешене са намером
команде \cs{documentclass}. Исто тако, \prog{epstopdf} се не учитава
ако се користи пакет \pkgname{pst-pdf}. Више детаља о овим стварима
можете пронаћи у документацији укљученој у пакет \pkgname{epstopdf}
-(\url{http://ctan.org/pkg/epstopdf-pkg}).
+(\url{https://ctan.org/pkg/epstopdf-pkg}).
Још једна промена која има везе са овим: сада је покретање малог
броја спољних команди од стране \TeX-a (путем \cs{write18})
@@ -3880,7 +3853,7 @@ option autobackup 1}), тако да се пакети чије освежава
\BibTeX{}U који уводи подршку за \textenglish{Unicode} у \BibTeX;
алатка \prog{chktex} (\url{http://baruch.ev-en.org/proj/chktex}) која
проверава исправност \AllTeX\ докумената; програм за пребацивање из
-DVI у SVG векторски формат (\url{http://dvisvgm.sourceforge.net}).
+DVI у SVG векторски формат (\url{https://dvisvgm.de}).
Додате су верзије програма\char"0304\ за пет нових платформи:
\pkgname{amd64-freebsd}, \pkgname{amd64-kfreebsd}, \pkgname{i386-freebsd},
@@ -3888,7 +3861,7 @@ DVI у SVG векторски формат (\url{http://dvisvgm.sourceforge.net}
\pkgname{x86\_64-solaris}.
Једна промена из \TL{} 2009 коју смо пропустили да евидентирамо:
-бројни програми везани за \TeX4ht\ (\url{http://tug.org/tex4ht})
+бројни програми везани за \TeX4ht\ (\url{https://tug.org/tex4ht})
склоњени су из директоријума са извршним фајловима. Програм
\prog{mk4ht} сада покрива све могуће \prog{tex4ht} комбинације.
@@ -4013,7 +3986,7 @@ PNG и IEEE стандард бројева двоструке тачности
конфигурисање рада \TL{} у случају да користите више репозиторијума
на Интернету истовремено; погледајте одговарајући одељак у
\verb|tlmgr --help| (или исти садржај преко Интернета, на
-\url{http://tug.org/texlive/doc/tlmgr.html#MULTIPLE-REPOSITORIES}).
+\url{https://tug.org/texlive/doc/tlmgr.html#MULTIPLE-REPOSITORIES}).
Платформе: \pkgname{armhf-linux}, \pkgname{mips-irix},
\pkgname{i386-netbsd} и \pkgname{amd64-netbsd} су враћене или укључене
@@ -4039,12 +4012,11 @@ pdf\TeX: Додат је нови параметар за укидање пор
\LuaTeX: Унете су значајне измене и поправке у механизме учитавања
фонтова и преноса речи. Највећа новина су нова варијанта овог
-дериватива, \prog{luajittex}
-(\url{http://foundry.supelec.fr/projects/luajittex}) и његови
-„рођаци“, \prog{texluajit} и \prog{texluajitc}. Они користе
+дериватива, \prog{luajittex} и његови
+рођаци, \prog{texluajit} и \prog{texluajitc}. Они користе
„\textenglish{just-in-time}“ компајлер језика Lua (детаље
можете пронаћи у чланку магазина \textsl{TUGboat}:
-\url{http://tug.org/TUGboat/tb34-1/tb106scarso.pdf}). \prog{luajittex}
+\url{https://tug.org/TUGboat/tb34-1/tb106scarso.pdf}). \prog{luajittex}
је још увек у развојној фази и није доступан на свим оперативним
системима; такође, сматра се нестабилнијим од \prog{luatex}.
Ни ми ни његови аутори не препоручујемо да га користите осим ако не
@@ -4149,7 +4121,7 @@ Mac\TeX: CJK фонтови из \TL{}-а сада су доступни Ghostsc
сада лако може инсталирати интерним путем.
Подршка за неке додатне платформе је обезбеђена преко странице
-\url{http://tug.org/texlive/custom-bin.html}. Неке подржане платформе
+\url{https://tug.org/texlive/custom-bin.html}. Неке подржане платформе
се од сада не дистрибуирају на \DVD-ју (због ограниченог простора),
али се и даље могу уобичајеним путем инсталирати преко Интернета.
@@ -4160,7 +4132,7 @@ Mac\TeX: CJK фонтови из \TL{}-а сада су доступни Ghostsc
и укидање), као и ново устројство структуре нодова. Преглед ових
измена представљен је у чланку Ханса Хахена [\textdutch{Hans Hagen}]
„\textenglish{\LuaTeX\ 0.90 backend change for PDF and more}“
-(\url{http://tug.org/TUGboat/tb37-1/tb115hagen-pdf.pdf}). Детаљан опис
+(\url{https://tug.org/TUGboat/tb37-1/tb115hagen-pdf.pdf}). Детаљан опис
налази се у Приручнику за \LuaTeX:
\OnCD{texmf-dist/doc/luatex/base/luatex.pdf}.
@@ -4279,7 +4251,7 @@ Mac\TeX: Од ове године Mac\TeX\ ће, под платформом \pk
често се дешавало да корисник случајно покрене скрипте у корисничком
режиму и тако изгуби будуће системске надоградње. Детаљније о овоме
можете прочитати на страници
-\url{http://tug.org/texlive/scripts-sys-user.html}.
+\url{https://tug.org/texlive/scripts-sys-user.html}.
\prog{install-tl}: Mac\TeX\ ће од сада личне директоријуме корисника,
на пример \envname{TEXMFHOME}, подешавати на |~/Library/...|. Додата
@@ -4314,7 +4286,7 @@ locale и друге информације специфичне за опера
\code{texmf\_casefold\_search} на~\code{0} (или путем
подешавања одговарајуће системске променљиве, или у
\code{texmf.cnf}). Више информација можете пронаћи
- у приручнику на страници \url{http://tug.org/kpathsea}.
+ у приручнику на страници \url{https://tug.org/kpathsea}.
ep\TeX, eup\TeX: Додата нова примитива \cs{epTeXversion}.
@@ -4322,7 +4294,7 @@ Lua\TeX: У току су припреме за прелазак на Lua-5.3 т
већину платформи већ сада је доступан програм \code{luatex53}; ако
хоћете да га користите, морате или да му промените име на
\code{luatex} или да користите фајлове са \ConTeXt{} Garden
- (\url{http://wiki.contextgarden.net}); више информација можете
+ (\url{https://wiki.contextgarden.net}); више информација можете
пронаћи на самом сајту.
\MP{}: Исправљене грешке везане за \PS{} „path directions“ и излаз
@@ -4366,9 +4338,8 @@ Mac\TeX: Погледајте ниже измене везане за подрж
\end{itemize*}
-\htmlanchor{news}
-\subsection{Тренутно стање --- 2019}
-\label{sec:tlcurrent}
+%
+\subsubsection{2019}
Kpathsea: конзистентније прерачунавање заграда (\textenglish{brace
expansion} и дељење путања (\textenglish{path splitting}); нова
@@ -4441,6 +4412,81 @@ High Sierra, Mojave); \code{x86\_64-darwinlegacy} још увек подржав
Платформе: Уклоњен \code{sparc-solaris}.
+\htmlanchor{news}
+\subsection{Тренутно стање --- 2020}
+\label{sec:tlcurrent}
+
+Опште:
+\begin{itemize}
+\item Примитива \cs{input} у свим \TeX-програмима, укључујући сам
+\texttt{tex}, сада прима име фајла раздељено на групе као аргумент;
+функционалност овог проширења зависи од система. Стари начин задавања
+имена фајла помоћу размака/разделитеља није се променио. Нови тип
+задавања аргумента раније је био разрађен у оквиру Lua\TeX-а, а сада
+је доступан у свим програмима. Дупли ASCII наводници (\texttt{"})
+се уклањају из имена фајла, али се после токенизације не мењају.
+Ово се тренутно не тиче команде \LaTeX-а \cs{input}, зато што је
+она редефинисани макро стандардне примитиве \cs{input}.
+
+\item Нова опција \texttt{--cnf-line} за \texttt{kpsewhich}, \texttt{tex},
+\texttt{mf} и све остале програме, уведена ради подршке произвољних
+концифурационих подешавања на командној линији.
+
+\item Додавање разних примитива у разне програме током ове и претходне
+године имало је за циљ достизање једнаке функционалности у свим
+програмима (\textsl{\LaTeX\ News \#31},
+\url{https://latex-project.org/news}).
+\end{itemize}
+
+ep\TeX, eup\TeX: нове примитиве \cs{Uchar}, \cs{Ucharcat},
+\cs{current(x)spacingmode}, \cs{ifincsname}; провера \cs{fontchar??} и
+\cs{iffontchar}. Искључиво у eup\TeX: \cs{currentcjktoken}.
+
+Lua\TeX: интеграција са библиотеком HarfBuzz сада је доступна у облику
+нових програма \texttt{luahbtex} (за \texttt{lualatex}) и
+\texttt{luajithbtex}. Нове примитиве: \cs{eTeXgluestretchorder},
+\cs{eTeXglueshrinkorder}.
+
+pdf\TeX: нова примитива \cs{pdfmajorversion}; она просто мења број
+верзије у резултујућем PDF фајлу и не утиче на његов садржај.
+\cs{pdfximage} и~сл. сада траже фајлове са сликама на исти начин као
+\cs{openin}.
+
+p\TeX: нове примитиве \cs{ifjfont}, \cs{iftfont}. То важи и за ep\TeX,
+up\TeX, eup\TeX.
+
+Xe\TeX: исправке у \cs{Umathchardef}, \cs{XeTeXinterchartoks},
+\cs{pdfsavepos}.
+
+Dvips: резултујући кодни распореди за битмап фонтове ради боље
+функционалности copy/paste
+(\url{https://tug.org/TUGboat/tb40-2/tb125rokicki-type3search.pdf}).
+
+Mac\TeX: за Mac\TeX\ и \texttt{x86\_64-darwin} сада је потребна верзија
+10.13 или виша (\textenglish{High~Sierra, Mojave, Catalina});
+\texttt{x86\_64-darwinlegacy} подржава 10.6 и новије. Mac\TeX\ је
+сада организован по захтевима Apple према инсталационим пакетима
+(нотаризација и „\textenglish{hardened runtimes}“ за програме који се
+покрећу са командне линије). BibDesk и \TeX\ Live Utility
+више нису у Mac\TeX-у зато што нису нотаризовани; фајл
+\filename{README} садржи списак сајтова са којих можете да их преузмете.
+
+\code{tlmgr} и инфраструктура:
+\begin{itemize*}
+\item аутоматски поновни покушај (један) да се преузму пакети ако прво
+ скидање није успело;
+\item нова опција \texttt{tlmgr check texmfdbs}, која служи да се
+ провери конзистентност \texttt{ls-R} фајлова и \texttt{!!}
+ спецификације за свако посебно дрво;
+\item имена фајлова који садрже пакете сада имају у себи верзију,
+ на пример \texttt{tlnet/archive/\textsl{pkgname}.rNNN.tar.xz}; иако
+ ова промена не би требало да буде видљива за корисника, она је
+ веома важна за дистрибуцију;
+\item информација \texttt{catalogue-date} се више не преузима из
+ \TeX~Catalogue зато што често нема везе са надоградњама пакета.
+\end{itemize*}
+
+
\subsection{Будућност}
\TL{} није савршен, и никада неће ни бити. Намера нам је да
@@ -4449,12 +4495,12 @@ High Sierra, Mojave); \code{x86\_64-darwinlegacy} још увек подржав
и свега другог везаног за \TeX{}. Сав овај рад обављају волонтери
у свом слободном времену, тако да посла увек има на претек. Стога Вас
позивамо да посетите страницу
-\url{http://tug.org/texlive/contribute.html}.
+\url{https://tug.org/texlive/contribute.html}.
Молимо Вас да шаљете исправке, предлоге и понуде за сарадњу на:
\begin{quote}
\email{tex-live@tug.org} \\
-\url{http://tug.org/texlive}
+\url{https://tug.org/texlive}
\end{quote}
\medskip
@@ -4469,8 +4515,8 @@ High Sierra, Mojave); \code{x86\_64-darwinlegacy} још увек подржав
\scriptsize
\begin{english}
-Serbian translation of \emph{\TeX\ Live Guide: \TL{} 2017}.
-Copyright © 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019
+Serbian translation of \emph{\TeX\ Live Guide: \TL{} 2020}.
+Copyright © 2010--2020
Nikola Lečić [\email{nikola.lecic@anthesphoria.net}] (the translator).
\smallskip