diff options
author | Karl Berry <karl@freefriends.org> | 2014-06-18 22:48:44 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2014-06-18 22:48:44 +0000 |
commit | 20e6d6b9730d64484a8df2bd428fa2c649014e02 (patch) | |
tree | eb15cf71a668bf6560cd04f392aa7116b281bfce /Master/texmf-dist/tex/generic/docbytex | |
parent | 6193fb65a3207a2affe30735bc746e87d6a38f12 (diff) |
docbytex (18jun14)
git-svn-id: svn://tug.org/texlive/trunk@34294 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/docbytex')
-rw-r--r-- | Master/texmf-dist/tex/generic/docbytex/docby.tex | 63 |
1 files changed, 35 insertions, 28 deletions
diff --git a/Master/texmf-dist/tex/generic/docbytex/docby.tex b/Master/texmf-dist/tex/generic/docbytex/docby.tex index 85a603156c5..372bee32923 100644 --- a/Master/texmf-dist/tex/generic/docbytex/docby.tex +++ b/Master/texmf-dist/tex/generic/docbytex/docby.tex @@ -1,34 +1,41 @@ %% docby.tex, Petr Olsak, (C) 2008 %% dokumentaci k docby.tex vytvorite prikazem csplain docby.d -\def\dbtversion {Mar. 2011} % version of DocBy.TeX - -% Mar. 2011: - fnote: tiskne krátká slova místo dlouhých -% - index: netiskne závorky -% - \module umožní načíst název\_modulu s podtržítkem -% Jan. 2009: - ^^I vytiskne osm mezer, ne tri -% - pridano makro \part -% Nov. 2008: - fith nahrazeno xyz -% - přepínání stejných ns:, úprava makra \refns -% - vykostěmí mezer z \namespace, \endnamespace +\def\dbtversion {May 2014} % version of DocBy.TeX + +% May 2014: - generated words in ENG if \ehyph, CS if \chyph +% - \input utf8off introduced +% Mar. 2011: - fnote: prints short words instead long. +% - index: printsno braces +% - \module is able to read name\_of\_modul with underscore +% Jan. 2009: - ^^I prints eight spaces, no three. +% - the \part macro introduced +% Nov. 2008: - fith replaced by xyz +% - \refns correction +% - space corrections in \namespace, \endnamespace % - run me twice -> run me again -% Oct. 2008: - první veřejná verze +% Oct. 2008: - first version released + +%%%%%%%%%%%%%%%%%% Vyřazení UTF-8 vstupu z encTeXu + +\input utf8off \csname clearmubyte\endcsname %%%%%%%%%%%%%%%%%%% Interní názvy -\ifx\chyph\undefined % format: plain, anglicke nazvy - \def\titmodule{Module} - \def\tittoc{Table Of Contents} - \def\titindex{Index} - \def\titversion{version } - \def\opartname{>> PART} -\else % format: csplain, ceske nazvy - \def\titmodule{Modul} - \def\tittoc{Obsah} - \def\titindex{Rejstřík} - \def\titversion{verze } - \def\opartname{>> CAST} -\fi +\def\titmodule{Module} +\def\tittoc{Table of Contents} +\def\titindex{Index} +\def\titversion{version } +\def\opartname{>> PART} +\ifx\chyph\undefined +\else \ifnum\language=0 + \else + \def\titmodule{Modul} + \def\tittoc{Obsah} + \def\titindex{Rejstřík} + \def\titversion{verze } + \def\opartname{>> CAST} +\fi \fi %%%%%%%%%%%%%%%%%% Vložené skupiny příkazů (hooks) @@ -337,11 +344,11 @@ \immediate\write16{This is DocBy.TeX, version \dbtversion, modes: \ifx\mubyte\undefined NO\fi enc+% \ifx\pdfoutput\undefined DVI\else PDF\fi+% - \ifx\chyph\undefined \else cs\fi plain} + \ifnum\language=0 ENG\else CS\fi} -\ifx\chyph\undefined \else \chyph \fi +%\ifx\chyph\undefined \else \chyph \fi -\ifx\mubyte\undefined +\ifx\mubyte\undefined % encTeX ?? \dbtwarning{encTeX is not detected} \message{ \space The documented words will be not recognized in source code.} \message{ \space Use pdfetex -ini -enc format.ini to make @@ -349,7 +356,7 @@ \csname newcount\endcsname \mubytein \def\enctextable#1#2{} \def\noactive#1{} -\else +\else \def\enctextable#1#2{% \def\tmp ##1,#1,##2\end{\ifx^^X##2^^X}% \expandafter \tmp \owordbuffer ,#1,\end |