summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2014-05-17 23:50:22 +0000
committerKarl Berry <karl@freefriends.org>2014-05-17 23:50:22 +0000
commit310bf4b0cd7c10cc77fc31ae8c1419b2ade6f749 (patch)
treeb5cf403f1fc863cf8017f164dbfecda9c5d8546b
parent0ebf53642e4dbb858a2d674914ac288f0fbe49f1 (diff)
encxvlna (17may14)
git-svn-id: svn://tug.org/texlive/trunk@34087 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/generic/encxvlna/README2
-rw-r--r--Master/texmf-dist/doc/generic/encxvlna/encxvlna.pdfbin256513 -> 239151 bytes
-rw-r--r--Master/texmf-dist/doc/generic/encxvlna/encxvlna.tex27
-rw-r--r--Master/texmf-dist/doc/generic/encxvlna/vlna-inc.tex14
-rw-r--r--Master/texmf-dist/tex/plain/encxvlna/encxvlna.tex7
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds9
6 files changed, 33 insertions, 26 deletions
diff --git a/Master/texmf-dist/doc/generic/encxvlna/README b/Master/texmf-dist/doc/generic/encxvlna/README
index bc4a6521d1c..aabb9a0dd31 100644
--- a/Master/texmf-dist/doc/generic/encxvlna/README
+++ b/Master/texmf-dist/doc/generic/encxvlna/README
@@ -1,5 +1,5 @@
=============================================================================
-Package: encxvlna Version 1.0 22 June 2008
+Package: encxvlna Version 1.1 17 May 2014
=============================================================================
The package contains tools for inserting nonbreakable spaces after
diff --git a/Master/texmf-dist/doc/generic/encxvlna/encxvlna.pdf b/Master/texmf-dist/doc/generic/encxvlna/encxvlna.pdf
index f876a2bf168..54daa8a2450 100644
--- a/Master/texmf-dist/doc/generic/encxvlna/encxvlna.pdf
+++ b/Master/texmf-dist/doc/generic/encxvlna/encxvlna.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/generic/encxvlna/encxvlna.tex b/Master/texmf-dist/doc/generic/encxvlna/encxvlna.tex
index af5e630322f..cde07fdcbce 100644
--- a/Master/texmf-dist/doc/generic/encxvlna/encxvlna.tex
+++ b/Master/texmf-dist/doc/generic/encxvlna/encxvlna.tex
@@ -1,4 +1,4 @@
-%% $Id: encxvlna.tex 202 2008-06-14 18:55:05Z zw $
+%% $Id: encxvlna.tex 514 2014-05-17 00:07:36Z zw $
\input utf8-t1 % encTeX required for handling UTF-8 transparently
\documentclass[12pt,a4paper]{article}
\usepackage[czech,english]{babel}
@@ -31,7 +31,7 @@
\title{\textsc{encxvlna}\\Vlna implemented in enc\TeX}
\author{Petr Olšák \& Zdeněk Wagner\\\url{http://math.feld.cvut.cz/olsak} \&
\url{http://icebearsoft.euweb.cz}}
-\date{14\sup{th} June 2008}
+\date{17\sup{th} May 2014}
\maketitle
\def\contentsname{Contents\,/\,Obsah}
\tableofcontents
@@ -44,21 +44,20 @@
\engfalse\input{vlna-inc}
\end{otherlanguage*}
-\section{\texorpdfstring{\ldots}{...} from fmtutil.cnf}\label{fmtutil}
+\section{texmf-local/web2c/fmtutil-local.cnf}\label{fmtutil}
\begingroup\footnotesize
\begin{verbatim}
-tex tex - tex.ini
-pdftex pdftex - -enc -translate-file=cp227.tcx *pdftex.ini
-latex pdftex language.dat -enc -translate-file=cp227.tcx *latex.ini
-pdflatex pdftex language.dat -enc -translate-file=cp227.tcx *pdflatex.ini
+# cslatex in UTF-8
+#!cslatex
+#!pdfcslatex
+cslatex pdftex - -etex -enc cslatex-utf8.ini
+pdfcslatex pdftex - -etex -enc cslatex-utf8.ini
-# - Czech / Slovak for UTF8 locale (see above for ISO-8859-2). Enable
-# "by hand", not by "fmtutil --enablefmt", because definitions for
-# ISO-8859-2 / UTF8 share the same name.
-csplain pdftex - -etex -enc csplain-utf8.ini
-cslatex pdftex - -etex -enc cslatex-utf8.ini
-pdfcsplain pdftex - -etex -enc csplain-utf8.ini
-pdfcslatex pdftex - -etex -enc cslatex-utf8.ini
+# latex with enctex
+#!latex
+#!pdflatex
+latex pdftex language.dat -enc -translate-file=cp227.tcx *latex.ini
+pdflatex pdftex language.dat -enc -translate-file=cp227.tcx *pdflatex.ini
\end{verbatim}
\endgroup
diff --git a/Master/texmf-dist/doc/generic/encxvlna/vlna-inc.tex b/Master/texmf-dist/doc/generic/encxvlna/vlna-inc.tex
index e7b00c7c35b..f517b11c7e6 100644
--- a/Master/texmf-dist/doc/generic/encxvlna/vlna-inc.tex
+++ b/Master/texmf-dist/doc/generic/encxvlna/vlna-inc.tex
@@ -1,4 +1,4 @@
-%% $Id: vlna-inc.tex 202 2008-06-14 18:55:05Z zw $
+%% $Id: vlna-inc.tex 518 2014-05-17 15:42:05Z zw $
% Included file, encoding UTF-8, see vlna-enctex.sty
\ifeng
@@ -44,9 +44,10 @@ spolehlivé, protože uživatelsky definovaná makra a prostředí nelze rozpozn
\subsection{Requirements}
This package requires enc\TeX\ of February 2003. It is often available in the distribution but is
not activated as default. In order to activate it you have to regenerate your formats using the
-\texttt{-enc} switch. In some distributions, such as \TL, you have to edit
-\texttt{fmtutil.cnf}, possibly by running \texttt{texconfig}. The excerpt from my
-\texttt{fmtutil.cnf} in \TL~2007 is shown in Section~\ref{fmtutil}.
+\texttt{-enc} switch. In some distributions, such as \TL, you have to modify \texttt{fmtutil.cnf}.
+It is achieved by writing your own \texttt{texmf-local/web2c/fmtutil-local.cnf} which
+is shown in Section~\ref{fmtutil}. In other distributions the instructions of modifying the method of
+format generation may differ.
In case you do not have enc\TeX\ at all you have to build it yourself from the sources found at
\url{http://math.feld.cvut.cz/olsak/enctex.html}
@@ -57,8 +58,9 @@ In case you do not have enc\TeX\ at all you have to build it yourself from the s
Tento balíček vyžaduje enc\TeX\ z února 2003. Ten je obvykle v distribucích obsažen, avšak není
aktivován. Pro jeho aktivaci musíte znovu vygenerovat formáty s použitím parametru \texttt{-enc}. V
některých distribucích, např. v \TL, budete muset upravit soubor \texttt{fmtutil.cnf},
-pravděpodovně pomocí programu \texttt{texconfig}. Část mého \texttt{fmtutil.cnf} z \TL~2007
-je ukázána v kapitole~\ref{fmtutil}.
+čehoč docílíte vytvořením vlastního souboru \texttt{texmf-local/web2c/fmtutil-local.cnf}, který je
+ukázán v kapitole~\ref{fmtutil}. Instrukce pro změnu způsobu generování formátů v jiných
+distribucích mohou být odlišné.
V případě, že enc\TeX\ nemáte, musíte si jej zkompilovat sami ze zdrojů, které najdete na
\url{http://math.feld.cvut.cz/olsak/enctex.html}
diff --git a/Master/texmf-dist/tex/plain/encxvlna/encxvlna.tex b/Master/texmf-dist/tex/plain/encxvlna/encxvlna.tex
index 6a740d5ab77..bc1ec19e173 100644
--- a/Master/texmf-dist/tex/plain/encxvlna/encxvlna.tex
+++ b/Master/texmf-dist/tex/plain/encxvlna/encxvlna.tex
@@ -5,7 +5,7 @@
% The following test and error message was
% inserted by Z. Wagner
\expandafter\ifx\csname mubyte\endcsname\relax
- \newhelp\vlnahelp
+ {\newlinechar=`\^^J\errhelp=
{This package is implemented by new primitives of encTeX of Feb 2003^^J
but this extension was not detected in your system. You can continue^^J
but all commands of `encxvlna' will be ignored. If your TeX distribution^^J
@@ -14,10 +14,9 @@
at all, you have to compile it from the source code. You can find^^J
the source code including documentation at^^J
http://math.feld.cvut.cz/olsak/enctex.html
- }
- \errhelp\vlnahelp
+ }%
\errmessage
- {encTeX of Feb 2003 or later not detected,^^Jthe rest of the package will be ignored}
+ {encTeX of Feb 2003 or later not detected,^^Jthe rest of the package will be ignored}}%
\expandafter\endinput\fi
% Toto je ukazka moznosti encTeXu. Na urovni maker muzeme
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index f94802b5768..c5de6c99c7b 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -357,7 +357,6 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'em', "die 'skipping, european modern fonts too old, not packaged'",
'emerald', "die 'skipping, nonfree fonts'",
'empheq', "die 'skipping, use mh'",
- 'encxvlna', "&MAKEcopy",
'enpassant', "die 'skipping, license unknown'",
'epic', "die 'skipping, license unknown and replaced by eepic'",
'epigrafica', "&MAKEflatten",
@@ -1160,6 +1159,7 @@ chomp ($Build = `cd $Master/../Build/source && pwd`);
'dehyph-exptl' => '&POSTdehyph_exptl',
'doipubmed' => '&POSTlatex2html',
'download' => '&POST_savepdf',
+ 'encxvlna' => '&POSTencxvlna',
'enigma' => '&POSTenigma',
'eplain' => '&POSTeplain',
'epspdf' => '&POSTepspdf',
@@ -5342,6 +5342,13 @@ sub POSTenigma {
&mv_with_mkdir ("enigma", "$DEST/doc/context/third/enigma/");
}
+sub POSTencxvlna {
+ print "POST$package - .tex name conflict\n";
+ &SYSTEM ("$MV doc/* .");
+ &mv_with_mkdir ("latex/$package.sty", "$DEST/tex/latex/$package");
+ &mv_with_mkdir ("plain/$package.tex", "$DEST/tex/plain/$package");
+}
+
sub POSTeplain {
print "POST$package - info, man\n";