summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.tex
diff options
context:
space:
mode:
authorStaszek Wawrykiewicz <staw@gust.org.pl>2016-05-17 23:43:33 +0000
committerStaszek Wawrykiewicz <staw@gust.org.pl>2016-05-17 23:43:33 +0000
commit96934f52cc846eb6cc9b90c47898e35268ea3adc (patch)
tree45124be9cbbe8e5b5ae82b619fb6a12d2a856db9 /Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.tex
parent138e036510b19983e3090120941329a65543b64a (diff)
texlive-pl update
git-svn-id: svn://tug.org/texlive/trunk@41226 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.tex')
-rw-r--r--Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.tex663
1 files changed, 373 insertions, 290 deletions
diff --git a/Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.tex b/Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.tex
index 1e8b3da1de6..03d24a84a08 100644
--- a/Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.tex
+++ b/Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.tex
@@ -1,5 +1,5 @@
% iso8859-2
-% $Id: texlive-pl.tex, v. 53 2015/05/17
+% $Id: texlive-pl.tex, v. 54 2016/05/17
% TeX Live documentation.
% Originally written by Sebastian Rahtz and Michel Goossens,
% now maintained by Karl Berry and others.
@@ -36,17 +36,23 @@
%% -----
\begin{document}
-\title{\huge \textit{Przewodnik po \protect\TL{} 2015}
+\title{%
+ {\huge \textit{Przewodnik po \protect\TL{} 2016}}
}
\author{Redakcja: Karl Berry; tłumaczenie: Staszek Wawrykiewicz \\[3mm]
\url{http://tug.org/texlive/}
}
-\date{Maj 2015}
+\date{Czerwiec 2016}
\maketitle
+\begin{center}
+Tegoroczne wydanie \TeX\ Live jest dedykowane naszym zmarłym kolegom:
+Sebastianowi Rahtzowi i~Peterowi Breitenlohnerowi
+\end{center}
+
\begin{multicols}{2}
\tableofcontents
%\listoftables
@@ -93,9 +99,9 @@ w~tym \GNU/Linux, \MacOSX i~Cyg\-win. Załączone pliki źródłowe pozwalają też
na jego instalację na platformach innych systemów operacyjnych i~kompilację
samych programów.
-Spośród systemów Windows obsługiwane są tylko XP i nowsze wersje.
- %(choć w Windows 2000 \TL{} też w~zasadzie działa).
- Wprawdzie brak jest oprogramowania dedykowanego dla wersji 64-bitowych, ale
+Spośród systemów Windows obsługiwane są tylko Vista i nowsze wersje
+(choć w~Windows XP i~2000 \TL{} też w~zasadzie działa).
+Wprawdzie brak jest oprogramowania dedykowanego dla wersji 64-bitowych, ale
programy 32-bitowe działają na nich równie sprawnie.
W części \ref{sec:tl-coll-dists} omówiono alternatywne dystrybucje,
@@ -177,7 +183,7 @@ na \url{http://tug.org/interest.html#vendors}.)
Oto lista źródeł pomocy, w~kolejności przez nas rekomendowanej:
\begin{description}
-\item [\TeX{} \acro{FAQ}] \TeX-owy \acro{FAQ} jest obszernym zbiorem
+\item [\TeX{} FAQ] \TeX-owy FAQ jest obszernym zbiorem
odpowiedzi na wiele pytań, od najprostszych do najbardziej
zaawansowanych. Jest on załączony na \TL{} w~katalogu
\OnCD{texmf-dist/doc/generic/FAQ-en/},
@@ -208,7 +214,7 @@ skorzystanie z~wyszukiwarki, np. \url{http://www.google.com}.
możemy wysłać pytanie do \dirname{comp.text.tex}, skorzystać z~Google,
czytnika wiadomości bądź pisząc list na adres \email{texhax@tug.org}.
Przedtem jednak \emph{należy} zapoznać się z~poradami dotyczącymi sposobu
-zadawania pytań, zawartymi w~\acro{FAQ}:
+zadawania pytań, zawartymi w~FAQ:
\url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=askquestion}.
Warto wspomnieć stronę \LaTeX{} Community
(\url{http://www.latex-community.org/}), forum
@@ -383,7 +389,7 @@ zostać odnalezione. W~części \ref{sec:local-personal-macros}
przez program \verb+tlmgr+ do przechowywania wygenerowanych plików
formatów i~map fontowych dla całej instalacji.
\item [TEXMFCACHE] Drzewa katalogów wykorzystywane przez
- \ConTeXt\ Mk\acro{IV} oraz Lua\LaTeX\ do przechowywania
+ \ConTeXt\ MkIV oraz Lua\LaTeX\ do przechowywania
%!!!(cached) runtime data. ???
buforowanych danych z~przetwarzania;
domyślna wartość w~\TL{} jest identyczna z~\code{TEXMFSYSVAR} lub, jeśli
@@ -395,8 +401,8 @@ Domyślny układ katalogów:
\begin{description}
\item[ogólnosystemowy katalog instalacji] może zawierać kilka wydań \TL{}:
\begin{ttdescription}
- \item[2014] poprzednie wydanie,
- \item[2015] wydanie aktualne:
+ \item[2015] poprzednie wydanie,
+ \item[2016] wydanie aktualne:
\begin{ttdescription}
\item [bin] ~
\begin{ttdescription}
@@ -415,9 +421,9 @@ Domyślny układ katalogów:
\item[katalog domowy użytkownika] (\texttt{\$HOME} lub
\texttt{\%USERPROFILE\%})
\begin{ttdescription}
- \item[.texlive2014] prywatne pliki konfiguracyjne
- poprzedniego wydania
\item[.texlive2015] prywatne pliki konfiguracyjne
+ poprzedniego wydania
+ \item[.texlive2016] prywatne pliki konfiguracyjne
dla bieżącego wydania:
\begin{ttdescription}
\item [texmf-var\ \ ] \envname{TEXMFVAR}, \envname{TEXMFCACHE}
@@ -461,7 +467,7 @@ pozwala na eleganckie rozwiązanie wielu trudnych problemów \TeX-a.
Program \filename{texlua} ma funkcjonalność samodzielnego
interpretera Lua, co sprawia, że jest używany w~\TL{} do wielu zadań.
Patrz \url{http://www.luatex.org/} i~w~instalacji
-\OnCD{texmf-dist/doc/luatex/base/luatexref-t.pdf}.
+\OnCD{texmf-dist/doc/luatex/base/luatex.pdf}.
\item [Xe\TeX] umożliwia pisanie tekstów w~Unicode oraz korzystanie
z~fontów OpenType (także tych dostępnych bezpośrednio w~systemie operacyjnym),
@@ -470,7 +476,7 @@ przy czym stosuje biblioteki obce. Patrz \url{http://tug.org/xetex}.
\item [\OMEGA{} (Omega)] program, który pracuje wewnętrznie ze znakami
kodowanymi 16-bitowo (Unicode), pozwalając składać jednocześnie
większość tekstów spotykanych na świecie. Wspomaga dynamicznie
-ładowane tzw. ,,procesy tłumaczenia \OMEGA'' (\acro{OTP}), co pozwala
+ładowane tzw. ,,procesy tłumaczenia \OMEGA'' (OTPs), co pozwala
użytkownikowi definiować złożone transformacje, wykonywane na dowolnych
strumieniach wejściowych.
%Więcej szczegółów znaleźć można na \DVD:
@@ -516,7 +522,7 @@ w~dystrybucji \TL{}:
postscriptowych;
\item [pdfjam, pdfjoin, \ldots] narzędzia do manipulacji na plikach
- \acro{PDF};
+ PDF;
%\item [lacheck] kontrola syntaktyki plików \LaTeX-owych;
@@ -661,42 +667,6 @@ opisana w~części ~\ref{sec:wininst}) oraz ,,Unpack only'' (tylko
rozpakowanie, czyli w~wyniku otrzymamy to samo, co po rozpakowaniu
\filename{install-tl.zip}).
-\begin{figure}[ht]
-\begin{boxedverbatim}
-Installing TeX Live 2015 from: ...
-Platform: i386-linux => 'GNU/Linux on Intel x86'
-Distribution: inst (compressed)
-Directory for temporary files: /tmp
-...
- Detected platform: GNU/Linux on Intel x86
-
- <B> binary platforms: 1 out of 19
-
- <S> installation scheme (scheme-full)
-
- <C> customizing installation collections:
- 47 collections out of 48, disk space required: 4022 MB
-
- <D> directories:
- TEXDIR (the main TeX directory):
- /usr/local/texlive/2015
- ...
-
- <O> options:
- [ ] use letter size instead of A4 by default
- ...
-
- <V> set up for portable installation
-
-Actions:
- <I> start installation to hard disk
- <H> help
- <Q> quit
-\end{boxedverbatim}
-\caption{Główny ekran instalatora w~trybie tekstowym
- (\GNU/Linux)}\label{fig:text-main}
-\end{figure}
-
Plik \texttt{tlpdb/texlive.tlpdb} (wykorzystywany podczas instalacji)
zawiera spis wszystkich plików w~każdym pakiecie.
@@ -750,9 +720,45 @@ itd.; w~dalszej części nie będziemy powtarzać wszelkich możliwych kombinacji).
Zalecane jest powiększenie okna terminala, aby zobaczyć pełną zawartość
ekranu programu instalacyjnego (rys.~\ref{fig:text-main}).
+\begin{figure}[ht]
+\begin{boxedverbatim}
+Installing TeX Live 2016 from: ...
+Platform: i386-linux => 'GNU/Linux on Intel x86'
+Distribution: inst (compressed)
+Directory for temporary files: /tmp
+...
+ Detected platform: GNU/Linux on Intel x86
+
+ <B> binary platforms: 1 out of 17
+
+ <S> installation scheme (scheme-full)
+
+ <C> customizing installation collections:
+ 47 collections out of 48, disk space required: 4268 MB
+
+ <D> directories:
+ TEXDIR (the main TeX directory):
+ /usr/local/texlive/2016
+ ...
+
+ <O> options:
+ [ ] use letter size instead of A4 by default
+ ...
+
+ <V> set up for portable installation
+
+Actions:
+ <I> start installation to hard disk
+ <H> help
+ <Q> quit
+\end{boxedverbatim}
+\caption{Główny ekran instalatora w~trybie tekstowym
+ (\GNU/Linux)}\label{fig:text-main}
+\end{figure}
+
Do uruchomienia w~trybie graficznym (\GUI; rys.~\ref{fig:gui-main})
wymagana jest obecność w~systemie modułu \dirname{Perl::TK} skompilowanego
-ze wsparciem dla \acro{XFT} (w~systemach \GNU/Linux{} jest on z~reguły
+ze wsparciem dla XFT (w~systemach \GNU/Linux{} jest on z~reguły
dostępny, ale dla innych systemów niekoniecznie):
\begin{alltt}
> \Ucom{perl install-tl -gui}
@@ -840,8 +846,7 @@ Wszystkie dostępne opcje wyświetlimy uruchamiając:
\subsubsection{Cygwin}
\label{sec:cygwin}
- %Program instalujący \TL{} obsługuje jedynie Cygwin w~wersji 1.7.
- Przed instalacją w tym systemie zaleca się uruchomić program
+Przed instalacją w tym systemie zaleca się uruchomić program
\filename{setup.exe} i,~o~ile nie zostały one uprzednio zainstalowane,
zainstalować pakiety \filename{perl} oraz \filename{wget}.
Ponadto zalecana jest instalacja:
@@ -908,19 +913,17 @@ Available platforms: (Dostępne platformy:)
d [ ] MacOSX/Darwin on x86_64 (x86_64-darwin)
e [ ] 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 [X] 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 [X] 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{Wybór platformy (systemu operacyjnego)}\label{fig:bin-text}
\end{figure}
@@ -980,8 +983,8 @@ programu \TeX\ Live Manager (\prog{tlmgr}, patrz część~\ref{sec:tlmgr}).
Domyślny układ katalogów opisano w części~\ref{sec:texmftrees} na
str.~\pageref{sec:texmftrees}. Położenie domyślne całej instalacji
-(\dirname{TEXDIR}) to w~systemach Unix \dirname{/usr/local/texlive/2015},
-zaś w~Windows |%SystemDrive%\texlive\2015|.
+(\dirname{TEXDIR}) to w~systemach Unix \dirname{/usr/local/texlive/2016},
+zaś w~Windows |%SystemDrive%\texlive\2016|.
Możemy zatem mieć kilka równoległych instalacji, każdą dla konkretnego roku
wydania, i~łatwo przełączać się między nimi zmieniając jedynie
kolejność ścieżek przeszukiwania.
@@ -993,7 +996,7 @@ administratorem systemu, musimy jednak posiadać uprawnienia do zapisu
w~docelowym katalogu. Rozsądną alternatywą może być wtedy instalacja
w~katalogu domowym, szczególnie gdy będziemy jej jedynym użytkownikiem.
Stosujemy tu zapis ,,|~|'' do zaznaczenia katalogu domowego użytkownika, np.
-|~/texlive/2015|. Zalecamy użycie katalogu z~nazwą odzwierciedlającą
+|~/texlive/2016|. Zalecamy użycie katalogu z~nazwą odzwierciedlającą
rok wydania, co pozwoli na zainstalowanie obok siebie różnych wydań \TL{}.
%%! przegadane, na razie olewam (SW)
%(You may wish to make a
@@ -1023,7 +1026,7 @@ potrzebne pliki mogą nie zostać znalezione.
Katalog określany przez zmienną \dirname{TEXMFVAR} przechowuje dane
konfiguracyjne specyficzne dla każdego użytkownika. Katalog określany przez
zmienną \dirname{TEXMFCACHE} przechowuje dane buforowane (\textit{cached})
-Lua\LaTeX{} oraz \ConTeXt\ Mk\acro{IV} (patrz część~\ref{sec:context-mkiv}, na
+Lua\LaTeX{} oraz \ConTeXt\ MkIV (patrz część~\ref{sec:context-mkiv}, na
str.~\pageref{sec:context-mkiv}).
\subsubsection{Opcje}
@@ -1171,7 +1174,7 @@ aby wyświetlić wszystkie dostępne parametry.
\item[-gui] użyj (jeśli to możliwe) programu w~wersji graficznej (\GUI);
wymagane jest posiadanie modułu Perl/Tk
(\url{http://tug.org/texlive/distro.html#perltk}) skompilowanego ze
-wsparciem dla \acro{XFT};
+wsparciem dla XFT;
gdy jest on niedostępny, program instalacyjny uruchomiony zostanie
w trybie tekstowym;
\item[-no-gui] wymusza tryb tekstowy, np. w~Windows.
@@ -1279,17 +1282,17 @@ Dla powłoki zgodnej z~Bourne shell (\cmdname{sh}, \cmdname{bash},
\cmdname{ksh}) możemy dopisać do pliku \filename{$HOME/.profile}:
\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}
W~wypadku csh lub tcsh należy zmodyfikować plik \filename{$HOME/.cshrc}, np.:
\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}
Jeśli jakieś ustawienia zawarto już w~prywatnych plikach konfiguracyjnych,
@@ -1306,8 +1309,8 @@ konfiguracji.
Nasze dwie rady są następujące: 1)~można sprawdzić plik
\filename{/etc/manpath.config} i,~jeśli jest obecny, dodać w nim wiersze
\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)~można sprawdzić plik \filename{/etc/environment}, w którym może być
zdefiniowana ścieżka wyszukiwania i~inne domyślne zmienne środowiska.
@@ -1345,11 +1348,12 @@ tylko fonty znajdujące się w~katalogach \TeX-owych. Oba programy korzystają
tu ze zbliżonych, ale jednak różnych metod.
W systemach Windows fonty dostarczone z~\TL\ są automatycznie dostępne
-dla programu \XeTeX{}.
-Gdy w systemie uniksowym zainstalowano \filename{xetex}, należy
-skonfigurować system tak, aby program ten mógł znaleźć fonty dostarczone
-w~\TL. Aby to ułatwić, podczas instalacji pakietu tworzony jest
-plik konfiguracyjny fontów:
+dla programu \XeTeX{} poprzez odwołanie do nazwy fontu. W~\MacOSX{}
+wyszukiwanie fontów wymaga dodatkowych kroków; patrz strona Mac\TeX\ w~sieci
+(\url{http://tug.org/mactex}). Dla innych systemów uniksowych należy
+skonfigurować system tak, aby dowolny program mógł znaleźć fonty
+dostarczone w~\TL. Aby to ułatwić, podczas instalacji pakietu
+\pkgname{xetex} tworzony jest plik konfiguracyjny fontów:
\filename{TEXMFSYSVAR/fonts/conf/texlive-fontconfig.conf}.
Aby udostępnić fonty \TL{} dla innych aplikacji systemu
@@ -1404,15 +1408,15 @@ więcej interesujących informacji.
%W pełni przenośny sposób korzystania z~\TL{}, np. z pen drive USB,
%opisano w części~~\ref{sec:portable-tl}.
-\subsubsection{\ConTeXt{} Mark \acro{IV}}
+\subsubsection{\ConTeXt{} Mark IV}
\label{sec:context-mkiv}
-Zarówno tzw. ,,stary'' \ConTeXt{} (Mark \acro{II}), jak i~nowy
-\ConTeXt{} (Mark \acro{IV}, oparty na Lua\TeX) powinny działać po instalacji
+Zarówno tzw. ,,stary'' \ConTeXt{} (Mark II), jak i~nowy
+\ConTeXt{} (Mark IV, oparty na Lua\TeX) powinny działać po instalacji
\TL bez problemów, o ile do aktualizacji będziemy używać wyłącznie programu
\verb+tlmgr+.
-Ponieważ \ConTeXt{} Mk\acro{IV} nie stosuje biblioteki kpathsea do
+Ponieważ \ConTeXt{} MkIV nie stosuje biblioteki kpathsea do
wyszukiwania plików, po zainstalowaniu ręcznie nowych plików (bez użycia
\verb+tlmgr+) wymagane jest uruchomienie:
\begin{sverbatim}
@@ -1423,7 +1427,7 @@ Wygenerowane dane buforowe zostaną zapisane w~katalogach wskazywanych przez
zmienną \code{TEXMFCACHE} (domyślna wartość w \TL\ tej zmiennej to
\verb+TEXMSYSVAR;TEXMFVAR+).
-\ConTeXt\ Mk\acro{IV} przeszuka wszystkie ścieżki wymienione w
+\ConTeXt\ MkIV przeszuka wszystkie ścieżki wymienione w
\verb+TEXMFCACHE+ i zapisze dane w pierwszej ścieżce, która jest dostępna
do zapisu. Gdy dane buforowe są zduplikowane, podczas ich odczytywania
zostaną wykorzystane ostatnio znalezione.
@@ -1549,12 +1553,12 @@ X~Window. Dla MS Windows analogicznym poleceniem jest \cmdname{dviout}.
> \Ucom{dvips sample2e.dvi -o sample2e.ps}
\end{alltt}
-\item Tworzenie dokumentu bezpośrednio w~formacie \acro{PDF}:
+\item Tworzenie dokumentu bezpośrednio w~formacie PDF:
\begin{alltt}
> \Ucom{pdflatex sample2e.tex}
\end{alltt}
-\item Podgląd dokumentu \acro{PDF}:
+\item Podgląd dokumentu PDF:
\begin{alltt}
> \Ucom{gv sample2e.pdf}
\textrm{lub:}
@@ -1605,113 +1609,6 @@ w~części~\ref{sec:font-conf-sys}.
\end{enumerate}
-\subsection{Programy pomocnicze dla Windows}
-
-Początkującym użytkownikom polecamy stronę
-\url{http://tug.org/begin.html} oraz podręcznik
-Petera Flynna \textsl{Formatting Information}, dostępny pod adresem
-\url{http://www.ctan.org/tex-archive/documentation/beginlatex}.
-
-Aby instalacja była kompletna, \TL{} wymaga kilku pomocniczych
-programów, które nie są dostarczane z~systemem Windows.
-Wiele skryptów napisano w~języku Perl, ponadto wiele narzędzi wymaga
-programu Ghostscript (interpretera języka PostScript) do
-rasteryzacji bądź konwersji plików. Przydatne są także w~wielu wypadkach
-różne programy do obróbki grafiki. Ponadto posiadanie edytora
-dedekowanego dla środowiska \TeX{} znacznie ułatwi pracę.
-
-Wszystkie te programy dla Windows można dosyć łatwo znaleźć w~sieci,
-ponieważ jednak jest ich spory wybór, postanowiliśmy te najbardziej istotne
-umieścić w~dystrybucji \TL:
-\begin{description}
-\item[Perl i Ghostscript] -- obydwa te programy są niezbędne do
-poprawnego działania \TL, dołączyliśmy zatem \cmdname{Ghostscript} 8.62
-i~minimalną dystrybucję \cmdname{Perl} 5.8, wystarczającą do
-uruchomienia wszystkich zawartych w~\TL{} skryptów perlowych;
-oba programy zostały ,,ukryte'', to znaczy tylko programy \TL, które
-z~nich korzystają, ,,wiedzą'' gdzie je znaleźć; tym samym nie powinny
-kolidować z~ewentualnie zainstalowanymi w~systemie programami Perl
-i~Ghostscript;
-\item[narzędzia uruchamiane z~linii poleceń] -- zestaw kilku przydatnych
- programów
- (\texttt{gzip}, \texttt{unzip}, \texttt{jpeg2ps} i~\texttt{tiff2png})
- a~także kilka narzędzi z~zestawu \cmdname{xpdf}, uruchamianych z~linii
- poleceń (sam \cmdname{xpdf} nie jest dostępny dla Windows,
- można jednak pobrać z~internetu opartą na nim przeglądarkę \acro{PDF}:
- \url{http://blog.kowalczyk.info/software/sumatrapdf});
-\item[fc-list, fc-cache] -- narzędzia z~biblioteki fontconfig; program
-\prog{fc-cache} rejestruje dla \XeTeX-a fonty systemowe lub dostarczane
- w~dystrybucji \TL{} fonty OpenType; \prog{fc-list} wyświetla zarejestrowane
- fonty, podając ich pełne nazwy (deklarujemy je w~rozszerzonym w~\XeTeX-u
- poleceniu \cs{font});
-\item[PS\_View] -- program do podglądu plików postscriptowych (a~także
- plików \acro{PDF}), patrz rys.~\ref{fig:psview}.
-\end{description}
- %\begin{description}
- %\item[katalog \texttt{support,}] wspomniany już w~części~\ref{sec:tld},
- %zawiera różne programy, które mogą być użyteczne w~środowisku \TeX-owym
- %(np. edytory/środowiska dla \TeX-a); programy te \emph{nie są} uwzględniane
- %podczas instalacji samego \TL, należy je więc zainstalować samodzielnie.
- %\end{description}
-
-\begin{figure}[h]
-\begin{center}
-\tlpng{psview}{.6\linewidth}
-\caption{PS\_View: umożliwia bardzo duże powiększenia!}\label{fig:psview}
-\end{center}
-\end{figure}
-
-Poniżej zamieszczono listę miejsc, z~których można pobrać programy
-pomocnicze:
-
-\begin{description}
-\item[Ghostscript] \url{http://www.cs.wisc.edu/~ghost/}
-\item[Perl] \url{http://www.perl.org} (uzupełniające, przydatne
- pakiety należy pobrać z~zasobów CPAN \url{http://cpan.org})
-\item[ImageMagick] -- bogaty zestaw narzędzi do wsadowego przetwarzania
- plików graficznych (\url{http://www.imagemagick.com})
-\item[NetPBM] -- do przetwarzania i~konwersji plików graficznych możemy
- użyć alternatywnego dla \textsf{ImageMagick} programu NetPBM
- (\url{http://netpbm.sourceforge.net/})
-\item[Edytory dla systemu \TeX{}] -- spory wybór programów, uwzględniających
- indywidualne preferencje użytkownika (poniżej wymieniono jedynie
- te działające w~systemach Windows)
- \begin{itemize*}
- \item \cmdname{GNU Emacs} -- w~wersji zintegrowanej z~\textsf{AucTeX}
- dla Windows dostępny jest w~archiwach \CTAN;
- strona domowa: \url{http://www.gnu.org/software/auctex}.
-% http://www.gnu.org/software/emacs/windows/ntemacs.html)
-% \item \cmdname{XEmacs} -- bardziej przyjazna wersja dla Windows
-% (\url{http://www.xemacs.org/})
- \item \cmdname{LEd} -- polski edytor, dostępny
- z~\url{http://mirror.ctan.org/support/LEd}.
- \item \cmdname{SciTE} -- edytor dostępny
- z \url{http://www.scintilla.org/SciTE.html}
- \item \cmdname{Texmaker} -- edytor dostępny z
- \url{http://www.xm1math.net/texmaker}.
-% \item \cmdname{TexMakerX} jest rozszerzeniem \cmdname{Texmaker}
-% (\url{http://texmakerx.sourceforge.net}).
- \item \cmdname{TeXstudio} jest rozszerzeniem \cmdname{Texmaker} o~dodatkowe
- fukcje (\url{http://texstudio.sourceforge.net}).
- \item TeXnicCenter -- kolejny, dosyć bogaty w~funkcje edytor
- (\url{http://www.toolscenter.org/products/texniccenter/})
- \item \cmdname{TeXworks} -- nowy edytor, dostępny z
- \url{http://tug.org/texworks} i instalowany wyłącznie w~Windows
- jako część \TL.
- \item \cmdname{Vim} -- rozbudowany i~bardzo funkcjonalny edytor,
- wywodzący się z~klasycznego dla systemów Unix edytora \cmdname{vi}
- %, dostępny na \TL{} w~katalogu \dirname{support/vim}
- (\url{http://www.vim.org})
- \item \cmdname{WinShell} -- prosty edytor/shell
- (\url{http://www.winshell.de})
- \item \cmdname{WinEdt} -- bogaty w~funkcje edytor dla \TeX-a, dostępny jako
- \emph{shareware} (\url{http://www.winedt.com})
- \end{itemize*}
-\end{description}
-
-Obszerniejszą listę programów można znaleźć na stronie
-\url{http://tug.org/interest.html}.
-
\section{Instalacje zaawansowane}
W poprzednich częściach opisano proces typowej instalacji. Teraz
@@ -1742,17 +1639,24 @@ do programów \TL{}.
Możliwa jest zatem np. instalacja lokalna \TL{}, po czym przeniesienie
całej struktury w~inne miejsce w~sieci.
-Użytkownicy Windows mogą pobrać z internetu skrypt \filename{w32client}
-(patrz: \url{http://tug.org/texlive/w32client.html}), który
-pozwala dostosować istniejącą instalację \TL{} dla potrzeb sieci
-(włącznie z~utworzeniem skrótów w~menu systemowym). Plik .zip dostępny na
-wymienionej stronie zawiera ponadto skrypt \filename{w32unclient},
-służący do odinstalowania.
+Użytkownicy Windows mogą pobrać z internetu program uruchomieniowy
+\filename{tlaunch}
+(patrz: \url{http://tug.org/texlive/w32client.html}).
+Głowne okno programu zawiera menu i~przyciski dla różnych programów
+\TeX-owych oraz dokumentacji. Podczas pierwszego uruchomienia
+program modyfikuje ścieżkę dostępu dla \TL\ i~tworzy kilka asocjacji typu
+plików. Ponadto dodaje do menu Start skrót dla odwołania tych zmian
+w~konfiguracji (taki sam skrót znajdzie się również w menu
+\filename{tlaunch}).
+
+Wszystkie ustawienia są zapisane w pliku .ini, co pozwala dodawać do menu
+własne pozycje, np. dla SumatraPDF bądź ulubionego edytora. Więcej
+informacji zawarto na ww. stronie w~sieci.
%W części~\ref{sec:kpathsea} dowiemy się więcej o~konfigurowaniu \TL{}
%i~zasadach przeszukiwania ścieżek.
-%%! 2 sekcje tłumaczył Kocio (Andrzej Borzyszkowski), przeredagował StaW
+%%! 2 sekcje tłumaczył Andrzej Borzyszkowski, przeredagował StaW
\htmlanchor{tlportable}
\subsection{Przenośna instalacja na pen drivie USB}
\label{sec:portable-tl}
@@ -1791,7 +1695,7 @@ powodów:
\item jeśli używamy kilku systemów operacyjnych na tym samym komputerze
i chcemy korzystać z~tej samej instalacji \TL, obraz \ISO instalacji
jest pozbawiony ograniczeń różnych systemów plików
- (\acro{FAT32}, \acro{NTFS}, \acro{HFS+});
+ (FAT32, NTFS, HFS+);
\item systemy uruchamiane w trybie wirtualnym mogą po prostu zamontować
plik obrazu \ISO.
\end{itemize}
@@ -1820,7 +1724,7 @@ Poza tym w Windows można dołączyć opisany wyżej skrypt \filename{w32client}
podobnie jak w wypadku instalacji sieciowej.
W systemie \MacOSX{} program TeXShop będzie mógł wykorzystać
-instalację na \acro{DVD}, gdy zadeklarujemy dowiązanie symboliczne
+instalację na DVD, gdy zadeklarujemy dowiązanie symboliczne
\filename{/usr/texbin} do odpowiedniego katalogu, np.:
\begin{verbatim}
sudo ln -s /Volumes/MyTeXLive/bin/universal-darwin /usr/texbin
@@ -1892,7 +1796,7 @@ obecnie używanie \prog{tlmgr}.
> \Ucom{tlmgr -gui}
\end{alltt}
zaś w~systemie Windows poprzez wybór menu: \texttt{Start},
-\texttt{Programy}, \texttt{TeX Live 2015}, \texttt{TeX Live Manager}.
+\texttt{Programy}, \texttt{TeX Live 2016}, \texttt{TeX Live Manager}.
Po kliknięciu przycisku ,,Wczytaj'' wyświetla listę dostępnych oraz
listę zainstalowanych pakietów.
@@ -1933,12 +1837,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}
Jak widać, \prog{tlmgr} instaluje wszystkie pakiety zależne, a także
@@ -2001,22 +1905,130 @@ W systemie Windows program instalacyjny wykonuje kilka dodatkowych czynności:
Po instalacji nie są wymagane żadne ,,ręczne'' zmiany ustawień.
\item[Odinstalowanie.] Program instalacyjny rejestruje instalację
w~menu ,,Dodaj/Usuń programy'' w~Panelu sterowania; odinstalowanie
-odbywa się zatem w~standardowy dla Windows sposób.
+odbywa się zatem w~standardowy dla Windows sposób. Przycisk ,,Usuń''
+w~\TeX\ Live Manager \GUI\ także pozwala usunąć całość instalacji.
+Dla zwykłego użytkownika program instalacyjny dodaje ponadto w~menu Start
+skrót do usunięia instalacji.
+\item[Zabezpieczenie przed zapisem.] Gdy instalacja została dokonana przez
+administratora systemu, katalogi \TL\ są zabezpieczone przed zapisem przez
+normalnego użytkownika (przynajmniej na dysku stałym sformatowanym w~NTFS).
\end{description}
-%\subsection{Program Dviout}
-%
-%Obecne wydanie \TL{} nie oferuje niestety preinstalowanego programu do
-%podglądu plików \acro{DVI} dla Windows, można jednak samodzielnie
-%zainstalować doskonały \prog{dviout}, autorstwa Toshio Oshimy. Znajdziemy go
-%w~katalogu \path{support/dviout/}, zawierającym również krótki plik
-%\filename{README} omawiający, jak zaistalować i~skonfigurować \prog{dviout}
-%dla \TL. Przed instalacją zalecamy przeczytać informacje tam zawarte.
-%
-%Pierwsze uruchomienie \verb+dviout+ zazwyczaj automatycznie generuje wymagane
-%fonty ekranowe. Po kilku sesjach komunikaty dotyczące generowania fontów
-%staną się rzadsze. Więcej informacji można znaleźć w~bardzo dobrym
-%poradniku \emph{on-line} tego programu.
+\subsection{Programy pomocnicze dla Windows}
+
+Początkującym użytkownikom polecamy stronę
+\url{http://tug.org/begin.html} oraz podręcznik
+Petera Flynna \textsl{Formatting Information}, dostępny pod adresem
+\url{http://www.ctan.org/tex-archive/documentation/beginlatex}.
+
+Aby instalacja była kompletna, \TL{} wymaga kilku pomocniczych
+programów, które nie są dostarczane z~systemem Windows.
+Wiele skryptów napisano w~języku Perl, ponadto wiele narzędzi wymaga
+programu Ghostscript (interpretera języka PostScript) do
+rasteryzacji bądź konwersji plików. Przydatne są także w~wielu wypadkach
+różne programy do obróbki grafiki. Ponadto posiadanie edytora
+dedekowanego dla środowiska \TeX{} znacznie ułatwi pracę.
+
+Wszystkie te programy dla Windows można dosyć łatwo znaleźć w~sieci,
+ponieważ jednak jest ich spory wybór, postanowiliśmy te najbardziej istotne
+umieścić w~dystrybucji \TL:
+\begin{description}
+\item[Perl i Ghostscript] -- obydwa te programy są niezbędne do
+poprawnego działania \TL, dołączyliśmy zatem \cmdname{Ghostscript} 8.62
+i~minimalną dystrybucję \cmdname{Perl} 5.8, wystarczającą do
+uruchomienia wszystkich zawartych w~\TL{} skryptów perlowych;
+oba programy zostały ,,ukryte'', to znaczy tylko programy \TL, które
+z~nich korzystają, ,,wiedzą'' gdzie je znaleźć; tym samym nie powinny
+kolidować z~ewentualnie zainstalowanymi w~systemie programami Perl
+i~Ghostscript;
+\item[PS\_View] -- program do podglądu plików postscriptowych (a~także
+ plików PDF), patrz rys.~\ref{fig:psview};
+
+\begin{figure}[h]
+\begin{center}
+\tlpng{psview}{.6\linewidth}
+\caption{PS\_View: umożliwia bardzo duże powiększenia!}\label{fig:psview}
+\end{center}
+\end{figure}
+
+\item[dviout.] Instalowany jest także \prog{dviout}, program do podglądu
+plików DVI. Pierwsze uruchomienie \prog{dviout} zazwyczaj automatycznie
+generuje wymagane fonty ekranowe. Po kilku sesjach komunikaty dotyczące
+generowania fontów staną się rzadsze. Więcej informacji można znaleźć
+w~bardzo dobrym poradniku \emph{on-line} tego programu.
+\item[\TeX{}works.] Zorientowany na środowisko \TeX-owe edytor, zintegrowany
+z~modułem do podglądu plików PDF;
+\item[narzędzia uruchamiane z~linii poleceń] -- zestaw kilku przydatnych
+ programów
+ (\texttt{gzip}, \texttt{unzip}, \texttt{jpeg2ps} i~\texttt{tiff2png})
+ a~także kilka narzędzi z~zestawu \cmdname{xpdf}, uruchamianych z~linii
+ poleceń (sam \cmdname{xpdf} nie jest dostępny dla Windows,
+ można jednak pobrać z~internetu opartą na nim przeglądarkę \acro{PDF}:
+ \url{http://blog.kowalczyk.info/software/sumatrapdf});
+\item[fc-list, fc-cache] -- narzędzia z~biblioteki fontconfig; program
+\prog{fc-cache} rejestruje dla \XeTeX-a fonty systemowe lub dostarczane
+ w~dystrybucji \TL{} fonty OpenType; \prog{fc-list} wyświetla zarejestrowane
+ fonty, podając ich pełne nazwy (deklarujemy je jako parametr rozszerzonego
+ w~\XeTeX-u polecenia \cs{font});
+\end{description}
+
+ %\begin{description}
+ %\item[katalog \texttt{support,}] wspomniany już w~części~\ref{sec:tld},
+ %zawiera różne programy, które mogą być użyteczne w~środowisku \TeX-owym
+ %(np. edytory/środowiska dla \TeX-a); programy te \emph{nie są} uwzględniane
+ %podczas instalacji samego \TL, należy je więc zainstalować samodzielnie.
+ %\end{description}
+
+Poniżej zamieszczono listę miejsc, z~których można pobrać programy
+pomocnicze:
+
+\begin{description}
+\item[Ghostscript] \url{http://www.cs.wisc.edu/~ghost/}
+\item[Perl] \url{http://www.perl.org} (uzupełniające, przydatne
+ pakiety należy pobrać z~zasobów CPAN \url{http://cpan.org})
+\item[ImageMagick] -- bogaty zestaw narzędzi do wsadowego przetwarzania
+ plików graficznych (\url{http://www.imagemagick.com})
+\item[NetPBM] -- do przetwarzania i~konwersji plików graficznych możemy
+ użyć alternatywnego dla \textsf{ImageMagick} programu NetPBM
+ (\url{http://netpbm.sourceforge.net/})
+\item[Edytory dla systemu \TeX{}] -- spory wybór programów, uwzględniających
+ indywidualne preferencje użytkownika (poniżej wymieniono jedynie
+ te działające w~systemach Windows)
+ \begin{itemize*}
+ \item \cmdname{GNU Emacs} -- w~wersji zintegrowanej z~\textsf{AucTeX}
+ dla Windows dostępny jest w~archiwach \CTAN;
+ strona domowa: \url{http://www.gnu.org/software/auctex}.
+% http://www.gnu.org/software/emacs/windows/ntemacs.html)
+% \item \cmdname{XEmacs} -- bardziej przyjazna wersja dla Windows
+% (\url{http://www.xemacs.org/})
+ \item \cmdname{LEd} -- polski edytor, dostępny
+ z~\url{http://mirror.ctan.org/support/LEd}.
+ \item \cmdname{SciTE} -- edytor dostępny
+ z \url{http://www.scintilla.org/SciTE.html}
+ \item \cmdname{Texmaker} -- edytor dostępny z
+ \url{http://www.xm1math.net/texmaker}.
+% \item \cmdname{TexMakerX} jest rozszerzeniem \cmdname{Texmaker}
+% (\url{http://texmakerx.sourceforge.net}).
+ \item \cmdname{TeXstudio} jest rozszerzeniem \cmdname{Texmaker} o~dodatkowe
+ fukcje, patrz \url{http://texstudio.sourceforge.net}.
+ \item TeXnicCenter -- kolejny, dosyć bogaty w~funkcje edytor
+ (\url{http://www.toolscenter.org/products/texniccenter/})
+ \item \cmdname{TeXworks} -- nowy edytor, dostępny z
+ \url{http://tug.org/texworks} i instalowany wyłącznie w~Windows
+ jako część \TL.
+ \item \cmdname{Vim} -- rozbudowany i~bardzo funkcjonalny edytor,
+ wywodzący się z~klasycznego dla systemów Unix edytora \cmdname{vi}
+ %, dostępny na \TL{} w~katalogu \dirname{support/vim}
+ (\url{http://www.vim.org})
+ \item \cmdname{WinShell} -- prosty edytor/shell
+ (\url{http://www.winshell.de})
+ \item \cmdname{WinEdt} -- bogaty w~funkcje edytor dla \TeX-a, dostępny jako
+ \emph{shareware} (\url{http://www.winedt.com})
+ \end{itemize*}
+\end{description}
+
+Obszerniejszą listę programów można znaleźć na stronie
+\url{http://tug.org/interest.html}.
\subsection{User Profile to inaczej Home (katalog domowy)}
\label{sec:winhome}
@@ -2025,7 +2037,7 @@ Odpowiednikiem uniksowego katalogu domowego użytkownika (|$HOME|) jest
w~Windows katalog określany zmienną \verb|%USERPROFILE%|. W~Windows XP jest
to zazwyczaj katalog \verb|C:\Documents and Settings\|
\verb|<nazwa_użytkownika>|,
-zaś w~Windows Vista i~kolejnych wersjach katalog
+zaś w~Windows Vista i~kolejnych wersjach
\verb|C:\Users\<nazwa_użytkownika>|. W~pliku konfiguracyjnym
\filename{texmf.cnf} i~bibliotekach \KPS{} znak \verb|~| jest poprawnie
rozwijany do odpowiedniej zmiennej zarówno w~Windows, jak i~w~Unix/Linux.
@@ -2087,13 +2099,14 @@ logowanie jako administrator, zamiast tego wystarczy kliknąć prawym klawiszem
myszy na programie (lub skrócie), co pozwala wybrać opcję ,,Uruchom jako
administrator''.
-\subsubsection{Zabezpieczenie katalogu \TL}
-
-Nawet gdy instalujemy \TL{} jako administrator, nie zabezpiecza to katalogu docelowego
-instalacji przed zmianami, które może w~nim dokonać zwykły użytkownik. Po instalacji
-zatem może być wymagane ustawienie dla tego katalogu odpowiedniej wartości \acro{ACL}
-(Access Control List; patrz dokumentacja uruchamianego z~wiersza poleceń programu
-Windows \filename{icacls}).
+%\subsubsection{Zabezpieczenie katalogu \TL}
+%
+%Nawet gdy instalujemy \TL{} jako administrator, nie zabezpiecza to katalogu
+%docelowego instalacji przed zmianami, które może w~nim dokonać zwykły
+%użytkownik. Po instalacji zatem może być wymagane ustawienie dla tego
+%katalogu odpowiedniej wartości \acro{ACL} (Access Control List; patrz
+%dokumentacja uruchamianego z~wiersza poleceń programu Windows
+%\filename{icacls}).
\subsection{Zwiększanie maksymalnej ilości dostępnej pamięci
w~Windows i~Cygwin}
@@ -2354,12 +2367,11 @@ przez zmienną \envname{TEXMFCNF},
%(domyślnie taki plik znajduje się
%w~podkatalogu \file{texmf/web2c}).
ale nie zalecamy jawnego ustawiania tej, jak i~innych zmiennych w~systemie.
-Zamiast tego typowa instalacja \TL{} tworzy plik \file{.../2015/texmf.cnf},
+Zamiast tego typowa instalacja \TL{} tworzy plik \file{.../2016/texmf.cnf},
który w~wyjątkowych wypadkach możemy modyfikować. Głównym plikiem
-konfiguracyjnym jest \file{.../2015/texmf-dist/web2c/texmf.cnf}, ale
+konfiguracyjnym jest \file{.../2016/texmf-dist/web2c/texmf.cnf}, ale
nie powinien być on modyfikowany, gdyż
- %wprowadzone ewentualne
- zmiany będą utracone podczas aktualizacji.
+zmiany będą utracone podczas aktualizacji.
Czytane będą \emph{wszystkie} pliki \file{texmf.cnf} w~ścieżce
przeszukiwania, a~definicje we wcześniejszych plikach zastąpią te
@@ -2867,7 +2879,7 @@ na~rys.~\ref{fig:dvipsdbga}.
Najpierw znajduje plik \file{texmf.cnf}, który zawiera ścieżki
przeszukiwania dla innych plików. Potem znajduje bazę danych \file{ls-R}
(w~celu optymalizacji szukania plików), następnie plik \file{aliases},
-który umożliwia deklarowanie różnych nazw (np. krótkie \acro{DOS}-owe ,,8.3''
+który umożliwia deklarowanie różnych nazw (np. krótkie DOS-owe ,,8.3''
i~bardziej naturalne dłuższe wersje) dla tych samych plików.
Następnie \cmdname{dvips} znajduje podstawowy plik konfiguracyjny
\file{config.ps}, zanim poszuka pliku z~ustawieniami użytkownika
@@ -2998,7 +3010,7 @@ binariów systemowych).
\subsection{Warunki wstępne}
Do skompilowania całego \TeX-a i~jego programów pomocniczych potrzeba
około 100 megabajtów wolnego miejsca na dysku.
-Potrzebny jest także kompilator \acro{ANSI}~C, oprogramowanie \cmdname{make},
+Potrzebny jest także kompilator ANSI~C, oprogramowanie \cmdname{make},
skaner leksykalny oraz generator parserów.
Programy użytkowe \acro{GNU} (\cmdname{gcc}, \acro{GNU}
\cmdname{make}, \cmdname{m4}, \cmdname{flex}, \cmdname{bison})
@@ -3109,11 +3121,12 @@ przy głównym współudziale:
\begin{itemize*}
\item grup \TeX-owych: międzynarodowej, niemieckiej, holenderskiej i~polskiej
- (odpowiednio: \acro{TUG}, \acro{DANTE} e.V., \acro{NTG}, i~\acro{GUST}),
+ (odpowiednio: TUG, DANTE e.V., NTG, i~GUST),
które wspólnie zapewniają potrzebną infrastrukturę techniczną
i~organizacyjną. Dołącz do swojej grupy użytkowników systemu \TeX!;
-\item zespołu \acro{CTAN} (w~szczególności Robina Fairbairnsa i~Rainera
- Sch\"opfa), który dystrybuuje obrazy płyt \TL{} i~udostępnia wspólną
+\item zespołu CTAN (\url{http://ctan.org}),
+ %(w~szczególności Robina Fairbairnsa i~Rainera Sch\"opfa),
+ który dystrybuuje obrazy płyt \TL{} i~udostępnia wspólną
infrastrukturę służącą aktualizacji pakietów, od której zależy \TL{};
\item Nelsona Beebe, który umożliwił dostęp do wielu platform ekipie \TL\
i~pomagał w~testowaniu;
@@ -3121,7 +3134,8 @@ przy głównym współudziale:
do współpracy z TL;
\item Petera Breitenlohnera i~zespołu \eTeX, którzy stworzyli stabilną
podstawę przyszłych wersji \TeX-a (Peter dodatkowo służy nieustanną pomocą
- w~wykorzystaniu narzędzi autotools w~\TL);
+ w~wykorzystaniu narzędzi \GNU\ autotools w~\TL); Peter zmarł
+w~październiku 2015 roku, dedykujemy kontynuację prac Jego pamięci.
\item Jin-Hwan Cho i całego zespołu DVIPDFM$x$, którzy opracowali ten
znakomity sterownik i~nieustannie pomagali w~rozwiązywaniu problemów
z~konfiguracją;
@@ -3132,21 +3146,24 @@ przy głównym współudziale:
\item Eitana Gurari, autora programu \TeX4ht{} (wykorzystanego do
tworzenia niniejszej dokumentacji w~wersji \HTML), który niezmordowanie
pracował nad jego ulepszaniem i~błyskawicznie dostarczał poprawki;
- Eitan zmarł w czerwcu 2009~r. i dedykujemy tę dokumentację Jego pamięci;
-\item Hansa Hagena, który dostosowywał \ConTeXt\ do potrzeb \TL;
+ Eitan zmarł w~czerwcu 2009~r. i dedykujemy tę dokumentację Jego pamięci;
+\item Hansa Hagena, który dostosowywał \ConTeXt\
+(\url{http://pragma-ade.com}) do potrzeb \TL;
\item \Thanh{}a, %%! H\`an Th\^e Th\`anha coś nie działa w polskiej wersji [SW]
- Martina Schr\"odera i~zespołu pdf\TeX, którzy ciągle
- ulepszali możliwości tego programu;
+ Martina Schr\"odera i~zespołu pdf\TeX (\url{http://pdftex.org}), którzy
+ kontynuują ulepszanie tego programu;
\item Hartmuta Henkela, mającego istotny udział w~rozwoju pdf\TeX-a,
Lua\TeX-a i~innych programów;
\item Taco Hoekwatera, który wznowił rozwój MetaPosta i~pracował nad
Lua\TeX-em, jak też pomógł w~integracji \ConTeXt\ w~\TL oraz
ulepszył bibliotekę Kpathsea, dodając jej wielowątkowość;
+\item Khaleda Hosny, który pracuje nad doskonaleniem \XeTeX, DVIPDFM$x$
+ oraz fontów arabskich i~innych;
\item Pawła Jackowskiego, który wykonał instalator dla Windows \cmdname{tlpm}
i~Tomka Łuczaka, twórcy \cmdname{tlpmgui} (programy te były wykorzystywane
w~poprzednich edycjach);
\item Akira Kakuto, który dostarczył programy dla Windows, pochodzące
- z~dystrybucji \acro{W32TEX}
+ z~japońskiej dystrybucji W32TEX
(\url{http://w32tex.org}),
stale dostosowywane i~aktualizowane dla potrzeb \TL;
\item Jonathana Kew, który zainicjował nową ścieżkę
@@ -3161,7 +3178,7 @@ przy głównym współudziale:
\texttt{getnonfreefonts} i~wykonał wiele innych prac;
\item Siep Kroonenberg, która również wzięła udział w~stworzeniu nowej
infrastruktury i~programu instalacyjnego dla \TL{} 2008 (szczególnie dla
- Windows) oraz włożyła sporo pracy w aktualizację tej dokumentacji;
+ Windows) oraz włożyła sporo pracy w~aktualizację tej dokumentacji;
\item Mojcy Miklavec, która pomagała wielokrotnie w~pracach związanych
z~\ConTeXt;
\item Petra Ol\shac{}\aac{}ka, który koordynował i~sprawdzał
@@ -3176,9 +3193,10 @@ przy głównym współudziale:
aktualizacji pakietów, a także koordynował (wraz z~Frankiem K\"usterem)
debianową wersję \TL{} i~przedstawił wiele sugestii ulepszeń;
\item Sebastiana Rahtza, który stworzył \TL{} i~kierował projektem przez
- wiele lat;
-\item Phila Taylora, który skonfigurował BitTorrent
- (do pobierania plików z sieci) na potrzeby \TL{};
+ wiele lat; Sebastian zmarł w~marcu 2016~r.; dedykujemy kontynuację prac
+ Jego pamięci;
+\item Luigi Scarso, który kontynuuje rozwój MetaPosta, Lua\TeX-a i~innych
+ programów;
\item Tomka Trzeciaka, który pracowicie rozwiązywał rozliczne problemy
związane z Windows;
\item Vladimira Volovicha, który wydatnie pomógł w~rozwiązywaniu problemów
@@ -3186,7 +3204,7 @@ przy głównym współudziale:
\item Staszka Wawrykiewicza, głównego testującego \TL{} w~różnych systemach,
który ponadto koordynował przygotowanie wszystkich polskich dodatków (fontów,
programów instalacyjnych i~wielu innych);
-\item Olafa Webera, który cierpliwie pielęgnował Web2C, od którego wszystko zależy;
+\item Olafa Webera, który cierpliwie pielęgnował Web2C, w~poprzednich latach;
\item Gerbena Wierda, który przygotował oryginalne oprogramowanie i~wsparcie
dla \MacOSX{};
\item Grahama Williamsa, który zainicjował prace nad \TeX\ Catalogue.
@@ -3860,7 +3878,7 @@ domyślnie są włączane do tworzonego przez \code{dvips} pliku.
W zastrzeżonym trybie pracy \cs{write18} (ustawianym domyślnie) dopuszczono
uruchamianie programu \code{mpost}.
-Plik konfiguracyjny \code{texmf.cnf} znajdywany jest obecnie także
+Plik konfiguracyjny \code{texmf.cnf} znajdywany jest także
w~drzewie katalogów \filename{../texmf-local}, np.
\filename{/usr/local/texlive/texmf-local/web2c/texmf.cnf}.
@@ -3873,7 +3891,7 @@ Dodano binaria dla \pkgname{armel-linux} and \pkgname{mipsel-linux}.
Usunięto z~głównej dystrybucji binaria dla \pkgname{sparc-linux}
i~\pkgname{i386-netbsd}.
-\subsubsection{\enspace Wydanie 2013}
+\subsubsection{Wydanie 2013}
W układzie dystrybucji zawartość katalogu \code{texmf/} włączono (dla
uproszczenia) do katalogu \code{texmf-dist/}. Obie zmienne Kpathsea:
@@ -3922,7 +3940,7 @@ Dodano bądź przywrócono binaria dla platform: \pkgname{armhf-linux},
\pkgname{mips-irix}, \pkgname{i386-netbsd} i~\pkgname{amd64-netbsd};
usunięto \pkgname{powerpc-aix}.
-\subsubsection{\enspace Wydanie 2014}
+\subsubsection{Wydanie 2014}
Edycja 2014 zawierała kolejną, drobną poprawkę D.E.~Knutha: dotyczy ona
wszystkich silników TeX-a, ale jedyną widoczną zmianą jest przywrócenie
@@ -3997,50 +4015,115 @@ Programy dla niektórych innych platform są dostępne na stronie:
pewnych platform pominięto na \DVD\ (dla zaoszczędzenia miejsca),
ale można je zainstalować z~repozytoriów w~sieci.
-\htmlanchor{news}
-\subsection{\enspace Obecna edycja -- 2015}
-\label{sec:tlcurrent}
+\subsubsection{Wydanie 2015}
-Do \LaTeXe\ włączono domyślnie zmiany, które poprzednio były dostępne jedynie przez
-dosłowne zadeklarowanie pakietu \pkgname{fixltx2e}. Nowy pakiet \pkgname{latexrelease}
-pozwala na dokładniejszą kontrolę przetwarzania. \LaTeX\ News \#22 i ,,\LaTeX\ changes''
-opisują szczegółowo owe zmiany. Pakiety \pkgname{babel} i~\pkgname{psnfss}, mimo iż
-wchodzą w~skład podstawowego \LaTeXe, są nadal rozwijane odrębnie, ale nie zostały naruszone
+Do \LaTeXe\ włączono domyślnie zmiany, które poprzednio były dostępne jedynie
+przez dosłowne zadeklarowanie pakietu \pkgname{fixltx2e}. Nowy pakiet
+\pkgname{latexrelease} pozwala na dokładniejszą kontrolę przetwarzania.
+\LaTeX\ News \#22 i ,,\LaTeX\ changes'' opisują szczegółowo owe zmiany.
+Pakiety \pkgname{babel} i~\pkgname{psnfss}, mimo iż wchodzą w~skład
+podstawowego \LaTeXe, są nadal rozwijane odrębnie, ale nie zostały naruszone
wspomnianymi wyżej zmianami.
Obecnie \LaTeXe\ zawiera wewnętrzny mechanizm konfiguracji obsługi Unicode
-(które znaki są traktowane jako litery, nazwnictwo poleceń wbudowanych itp.). Dla
-użytkownika nie powinno być to zauważalne, mimo iż zmieniono nazwy kilku poleceń
-wbudowanych, zaś kilka usunięto.
+(które znaki są traktowane jako litery, nazwnictwo poleceń wbudowanych itp.).
+Dla użytkownika nie powinno być to zauważalne, mimo iż zmieniono nazwy kilku
+poleceń wbudowanych, zaś kilka usunięto.
-pdf\TeX: poprawiono wsparcie dla plików \acro{JPEG} Exif oraz \acro{JFIF} dla zgodności
-z~programem \prog{xpdf}~3.04.
+pdf\TeX: poprawiono wsparcie dla plików \acro{JPEG} Exif oraz \acro{JFIF} dla
+zgodności z~programem \prog{xpdf}~3.04.
-Lua\TeX: dołączono nową bibliotekę \pkgname{newtokenlib} do skanowania żetonów
-(ang. \emph{token}); poprawiono ponadto generator liczb losowych \code{normal} i~inne
-drobne błędy.
+Lua\TeX: dołączono nową bibliotekę \pkgname{newtokenlib} do skanowania
+żetonów (ang. \emph{token}); poprawiono ponadto generator liczb losowych
+\code{normal} i~inne drobne błędy.
-\XeTeX: poprawiono obsługę wczytywanych ilustracji oraz program \prog{xdvipdfmx};
-zmieniono także wewnętrzne polecenie \code{XDV}.
+\XeTeX: poprawiono obsługę wczytywanych ilustracji oraz program
+\prog{xdvipdfmx}; zmieniono także wewnętrzne polecenie \code{XDV}.
-MetaPost: zestaw możliwych wartości parametru \code{numbersystem}
- rozszerzono o wartość \code{binary}; nowe programy
-\prog{upmpost} i~\prog{updvitomp} dostarczają wsparcie dla języka japońskiego
-(podobnie jak \prog{up*tex}).
+MetaPost: zestaw możliwych wartości parametru \code{numbersystem} rozszerzono
+o wartość \code{binary}; nowe programy \prog{upmpost} i~\prog{updvitomp}
+dostarczają wsparcie dla języka japońskiego (podobnie jak \prog{up*tex}).
Mac\TeX: uaktualniono dołączony pakiet Ghostscript dla wparcia \acro{CJK}.
-Tzw. \textit{The \TeX\ Distribution Preference Pane} działa obecnie w Yosemite
-(\MacOSX~10.10).
+Tzw. \textit{The \TeX\ Distribution Preference Pane} działa obecnie w
+Yosemite (\MacOSX~10.10).
+
+Infrastruktura \TL: program \prog{fmtutil} został przekonstruowany tak, aby
+wczytywał \filename{fmtutil.cnf} zgodnie z~kolejnością drzew katalogów
+(analogicznie jak \prog{updmap}). Skrypty \prog{mktex*} Web2C (w~tym
+\prog{mktexlsr}, \prog{mktextfm}, \prog{mktexpk}) preferują obecnie położenie
+programów w~ich własnych katalogach, zamiast wykorzystywać za każdym razem
+zmienną systemową \envname{PATH}.
+
+Usunięto programy dla platform \pkgname{*-kfreebsd}, ponieważ \TL{} jest
+obecnie łatwo dostępny poprzez ich mechanizmy aktualizacji.
+
+\htmlanchor{news}
+\subsection{Obecne wydanie -- 2016}
+\label{sec:tlcurrent}
+
+Lua\TeX: ogólne zmiany dotyczące poleceń podstawowych (\textit{primitives})
+-- zredukowana została ich liczba, dla niektórych operacji zmieniono nazwy,
+ponadto zmieniona została struktura węzłów. Zmiany zostały opisane przez
+Hansa Hagena w~artykule ,,Lua\TeX\ 0.90 backend changes for PDF and more''
+(\url{http://tug.org/TUGboat/tb37-1/tb115hagen-pdf.pdf}); szczegóły można
+znaleźć w~podręczniku Lua\TeX-a \OnCD{texmf-dist/doc/luatex/base/luatex.pdf}.
+
+\MF: nowe, w~znacznym stopniu eksperymentalne ,,rodzeństwo'' -- programy
+MFlua and MFluajit, będące połączeniem Lua z~\MF-em, udostępnione do próbnych
+testów.
+
+Metapost: poprawki i~wewnętrzne przygotowanie do wersji 2.0.
+
+Zmienna \code{SOURCE\_DATE\_EPOCH} jest obsługiwana przez wszystkie
+implementacje (silniki) za wyjątkiem Lua\TeX-a (obsługa zostanie
+zaimplementowana w~kolejnej wersji) i~(celowo) w~oryginalnym \code{tex}-u:
+jeśli zmienna \code{SOURCE\_DATE\_EPOCH} ma nadaną wartość, to wartość ta
+jest jest używana jako ,,datownik'' w~generowanych plikach PDF. Jeżeli
+zmienna \code{SOURCE\_DATE\_EPOCH\_TEX\_PRIMITIVES} ma także nadaną wartość,
+to zmienna \code{SOURCE\_DATE\_EPOCH} używana jest do inicjalizacji
+\TeX-owych parametrów (operacji podstawowych) \cs{year}, \cs{month},
+\cs{day}, \cs{time}. Szczegóły i~odnośne przykłady można znaleźć
+w~podręczniku pdf\TeX-a.
+
+pdf\TeX: nowe polecenia podstawowe \cs{pdfinfoomitdate},
+\cs{pdftrailerid}, \cs{pdfsuppressptexinfo}, wpływające na wartości
+parametrów pojawiających się w~wynikowym pliku PDF (operacje te nie mają
+wpływu na wynikowy plik DVI).
+
+Xe\TeX: nowe polecenia podstawowe \cs{XeTeXhyphenatablelength},
+\cs{XeTeXgenerateactualtext}, \cs{XeTeXinterwordspaceshaping}; ograniczenie
+liczby klas znaków powiększono do 4096; wartość bajtu identyfikacyjnego
+w~pliku DVI powiększono o~1.
+
+Inne programy:
+\begin{itemize}
+ \item \code{gregorio} jest nowym programem, częścią pakietu
+\code{gregoriotex} służącego do składu partytur śpiewu greogriańskiego;
+włączono go domyślnie w~\code{shell\_escape\_commands}.
+\item \code{upmendex} jest programem generującym skorowidze, w~znacznym
+stopniu zgodnym z~programem \code{makeindex}, obsługującym m.in. sortowanie
+unikodowe.
+ \item \code{afm2tfm} teraz jedynie dopasowuje wysokości związane
+z~pozycjonowaniem akcentów; nowa opcja \code{-a} powoduje pominięcie
+wszystkich dopasowań.
+ \item \code{ps2pk} obsługuje rozszerzone fonty PK/GF.
+\end{itemize}
+
+Mac\TeX: program \TeX\ Distribution Preference Pane został zastąpiony przez
+program \TeX\ Live Utility; zmodernizowano aplikacje działające w~trybie GUI;
+dodano nowy skrypt \code{cjk-gs-integrate}, umożliwiający włączanie różnych
+fontów CJK do Ghostscripta.
-Infrastruktura \TL: program \prog{fmtutil} został przekonstruowany tak, aby wczytywał
-\filename{fmtutil.cnf} zgodnie z~kolejnością drzew katalogów (analogicznie jak
-\prog{updmap}). Skrypty \prog{mktex*} Web2C (w~tym \prog{mktexlsr},
-\prog{mktextfm}, \prog{mktexpk}) preferują obecnie położenie programów w~ich
-własnych katalogach, zamiast wykorzystywać za każdym razem zmienną systemową
-\envname{PATH}.
+Infrastruktura: plik konfiguracyjny \code{tlmgr} jest obsługiwany na poziomie
+systemowym; sprawdzane są sumy kontrolne pakietów; jeśli usługa GPG (GNU
+Privacy Guard) jest dostępna, sprawdzana jest również sygnatura instalacji
+pakietów bądź ich aktualizacji z~sieci. Dotyczy to także programu
+instalacyjnego \TL. Jeżeli usługa GPG jest niedostępna, instalacja bądź
+aktualizacja przebiega jak dotychczas.
-Usunięto programy dla platform \pkgname{*-kfreebsd}, ponieważ \TL{} jest obecnie
-łatwo dostępny poprzez ich mechanizmy aktualizacji.
+Binaria dla platform \code{alpha-linux} i~\code{mipsel-linux} zostały
+usunięte.
\medskip \noindent
%%!Końcowa uwaga, dotycząca przeszłości:
@@ -4048,7 +4131,7 @@ Usunięto programy dla platform \pkgname{*-kfreebsd}, ponieważ \TL{} jest obecnie
płytek), są dostępne na stronie:
\url{ftp://tug.org/historic/systems/texlive}.
-\subsection{\enspace Przyszłe wersje}
+\subsection{Przyszłe wersje}
\emph{Niniejsza dystrybucja nie jest doskonała!} Planujemy kontynuować
wydawanie nowych wersji i~chcielibyśmy, żeby zawierały one jeszcze więcej