summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/latex/blindtext/blindtext.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/source/latex/blindtext/blindtext.dtx')
-rw-r--r--Master/texmf-dist/source/latex/blindtext/blindtext.dtx446
1 files changed, 340 insertions, 106 deletions
diff --git a/Master/texmf-dist/source/latex/blindtext/blindtext.dtx b/Master/texmf-dist/source/latex/blindtext/blindtext.dtx
index 6f9a29e1ccc..d0a864169e4 100644
--- a/Master/texmf-dist/source/latex/blindtext/blindtext.dtx
+++ b/Master/texmf-dist/source/latex/blindtext/blindtext.dtx
@@ -1,14 +1,14 @@
-% ^^A CTAN:macros/latex/contrib/supported/minutes
+% ^^A CTAN:macros/latex/contrib/supported/blindtext
%\iffalse
%<*package>
%\fi
-\def\blindfileversion{V1.9c}
-\def\blindfiledate{2009/12/29}
+\def\blindfileversion{V2.0}
+\def\blindfiledate{2012/01/06}
% ^^A For index and changes, run:
% ^^A makeindex -s gglo.ist -o blindtext.gls blindtext.glo
% ^^A makeindex -s gind.ist -o blindtext.ind blindtext.idx
%
-% \CheckSum{872}
+% \CheckSum{1786}
%%
%% \CharacterTable
%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
@@ -44,6 +44,7 @@
\usepackage[ngerman,english]{babel}
\usepackage{blindtext}
\usepackage{makeidx}
+\usepackage{varioref}
\IfFileExists{hyperref.sty}{\usepackage{hyperref}}{}
\CodelineIndex
\makeindex
@@ -61,7 +62,7 @@
% \newcommand*{\Lenv}[1]{\texttt {#1}} ^^A typeset a package
%
% \title{Blindtext.sty:\\
-% Creating dummy text\\
+% Creating Dummy Text\\
% \em Blindtext erzeugen}
%
% \date{\today, \blindfileversion}
@@ -97,27 +98,26 @@
%\selectlanguage{english}
%\section{Overview/{\"U}bersicht}
%
-%\begin{figure}
+%\begin{table}
%\renewcommand{\arraystretch}{1.1}
%\begin{tabular}{p{0.3\textwidth}*{2}{p{0.3\textwidth}}}\hline
-%Command/Makro & englisch & German \\\hline
-%\cmd{\blinddocument} & creates a document & erzeugt ein Dokument\\
-%\cmd{\Blinddocument} & creates a big document & erzeugt ein gro{\ss}es Dokument\\
-%\cmd{\blindtext} & creates text & erzeugt Text\\
-%\cmd{\Blindtext} & creates more text & erzeugt mehr Text\\
-%\verb|\blindlist{env}| & creates a list & erzeugt eine Liste\\
-%\verb|\blindlistoptional|\newline\hspace*{2em}\verb|{env}| & creates a list with \verb|\item[]| & erzeugt eine Liste mit \verb|\item[]|\\
-%\verb|\blindlistlist|\newline\hspace*{2em}\verb|[level]{env}| & creates cascaded lists & erzeugt geschachtelte Listen\\
-%\verb|\Blindlist{env}| & creates a big list & erzeugt eine gro{\ss}e Liste\\
-%\verb|\Blindlistoptional|\newline\hspace*{2em}\verb|{env}| & creates a big list with \verb|\item[]| & erzeugt eine gro{\ss}e Liste mit \verb|\item[]|\\
-%\verb|\blinditemize| & creates an itemize list & erzeugt eine itemize-Liste\\
-%\verb|\blindenumerate| & creates an enumerate list & erzeugt eine enume\-ra\-te-Liste\\
-%\verb|\blinddescription| & creates a description list & erzeugt eine des\-crip\-tion-Liste\\\hline
-%$\sim$[x] & repetition & Wiederholungsfaktor\\
-% ^^A%\verb|\lovetext| & I love you in different languages & mehrsprachig: Ich liebe dich\\
+%Command/Makro & Englisch & German \\\hline
+%\cmd{\blinddocument} & create a document & erzeugt ein Dokument\\
+%\cmd{\Blinddocument} & create a big document & erzeugt ein gro{\ss}es Dokument\\
+%\cmd{\blindtext} & create text & erzeugt Text\\
+%\cmd{\Blindtext} & create more text & erzeugt mehr Text\\
+%\verb|\blindlist{env}| & create a list & erzeugt eine Liste\\
+%\verb|\blindlistoptional|\newline\hspace*{2em}\verb|{env}| & create a list with \verb|\item[]| & erzeugt eine Liste mit \verb|\item[]|\\
+%\verb|\blindlistlist|\newline\hspace*{2em}\verb|[level]{env}| & create cascaded lists & erzeugt geschachtelte Listen\\
+%\verb|\Blindlist{env}| & create a big list & erzeugt eine gro{\ss}e Liste\\
+%\verb|\Blindlistoptional|\newline\hspace*{2em}\verb|{env}| & create a big list with \verb|\item[]| & erzeugt eine gro{\ss}e Liste mit \verb|\item[]|\\
+%\verb|\blinditemize| & create an itemize list & erzeugt eine itemize-Liste\\
+%\verb|\blindenumerate| & create an enumerate list & erzeugt eine enume\-ra\-te-Liste\\
+%\verb|\blinddescription| & create a description list & erzeugt eine des\-crip\-tion-Liste\\\hline
+%$\sim$[x] & Repetition & Wiederholungsfaktor\\
%\end{tabular}
%\caption{Command Overview/Kommando\"ubersicht}
-%\end{figure}
+%\end{table}
%
% \subsection{Create Documents}
% \DescribeMacro{\blinddocument}
@@ -143,15 +143,77 @@
%
% If you want to have a table of contents you have two ways:
% \begin{enumerate}
-% \item use the package option 'toc'
+% \item use the package option ``toc''
% \item Just add the |\tableofcontents|-command in your testdocument.
% \end{enumerate}
%
-% \subsection{Get some text}
+% \subsection{Package options}
+% \subsubsection{Math Option}
+% The \emph{math}-option activates math formula for |\blindtext|.
+%
+% More see in section~\vref{sec:math} and \vref{sec:optionmath}.
+%
+% \subsubsection{Toc Option}
+% Activate the table of contents for |\blinddoccument|.
+%
+% \subsubsection{Random Option}
+% \label{sec:optionrandom}
+% \changes{V2.0}{2011-12-28}{Add option random}
+% The \emph{random}-option changes the default blind text to
+% a sequence of predefined sentences.
+% The next paragraph starts with the next phrase from the previous paragraph.
+%
+% You may redefine the number of phrases per paragraph,
+% details see table~\vref{tab:repetion}.
+%
+% \begin{table}
+% \begin{minipage}{\textwidth}
+% \begin{tabular}{llll}
+% Command & Parameter(s) & Remark & Section\\\hline
+% \cmd{\blindtext} & \oarg{n} & n repetition\textsuperscript{*} &\ref{sec:blindtext}\\
+% \cmd{\Blindtext} & \oarg{x}\oarg{n} & x paragraphs with n repetitions&\ref{sec:blindtext}\\[1ex]
+% \multicolumn{3}{l}{\textbf{Global Redefinitions of Default} -- \cmd{\setcounter}\marg{Counter}\marg{n}}\\
+% Counter & Parameter & Remark & Section\\\hline
+% blindtext & \marg{n} & n repetitions per paragraph\\
+% Blindtext & \marg{n} & n paragraph for \cmd{\Blindtext}\\
+% blindlist & \marg{n} & n items in list&\ref{sec:blindlists}\\
+% blindlistlevel & \marg{n} & depth of nested lists (max. 4)&\ref{sec:def:blindlists}\\
+% \end{tabular}
+% \footnotetext{* The default for \cmd{\blindtext} values depends on selected option
+% (\emph{random}: 17~sentences, \emph{pangram}:~5 pangrams, default:~1 text).}
+% \end{minipage}
+% \caption{Modifiying Repetion Factors}
+% \label{tab:repetion}
+% \end{table}
+%
+% If the language does not support this option, the default text is used.
+%
+% \subsubsection{Pangram Option}
+% \label{sec:optionpangram}
+% \changes{V2.0}{2012-01-02}{Add option pangram}
+% The \emph{pangram}-option changes the default blind text to
+% a sequence of pangrams.
+% A pangram, or holoalphabetic sentence, is a sentence using
+% every letter of the alphabet at least once.\footnote{\url{http://en.wikipedia.org/wiki/Pangram}}
+%
+% You may redefine the number of phrases per paragraph,
+% details see table~\vref{tab:repetion}.
+%
+% If the language does not support this option, the default text is used.
+%
+% \subsubsection{Bible Option}
+% \label{sec:optionbible}
+% \changes{V2.0}{2011-12-27}{Add option bible}
+% The \emph{bible}-option changes the default blind text to
+% texts from bible verse 3.14 (Genesis, Exodus, Leviticus, Numeri and Deuteronomium)
+%
+% \subsection{Get Some Text}
+% \label{sec:blindtext}
% \DescribeMacro{\blindtext}
-% \cmd{\blindtext}\oarg{x} create a text. The optional parameter defines a
+% \cmd{\blindtext}\oarg{x} create a text. The optional parameter define a
% repetition. Default for the repetition is one and can be modified
-% with \cmd{\setcounter}\marg{blindtext}\marg{1}.
+% with \cmd{\setcounter}\marg{blindtext} \marg{1}.
+% See also table~\vref{tab:repetion}.
%
% \DescribeMacro{\Blindtext}
% \cmd{\Blindtext}\oarg{x}\oarg{y} create $x$ paragraphs with the text of
@@ -159,16 +221,26 @@
% repetition of the paragraphs. Default for the repetition is five
% and can be modified with \cmd{\setcounter}\marg{Blindtext}\marg{5}. The
% second optional parameter is given to \cmd{\blindtext}.
-%
-% It is possible to add a start and end sequence for each paragraph.
+% See also table~\vref{tab:repetion}.
%
% \DescribeMacro{\parstart}
% \DescribeMacro{\parend}
+% It is possible to add a start and end sequence for each paragraph.
+%
% The two macros \cmd{\parstart} and \cmd{\parend} define a
% starting and ending sequence for each paragraph in
% \cmd{\Blindtext}.
%
-% \subsection{Get some lists}
+% \changes{V2.0}{2011-12-09}{Default paragraph start}
+% The paragraph start is redefined for each language change:
+% First paragraphs get an empty start, the following paragraphs get
+% different starting texts.
+% Advantage: Each paragraph in a paragraph sequence looks different.
+% This feature must be supported by the language\footnote{
+% see redefinitions of \cmd{\blindtext@parstart}}
+%
+% \subsection{Get Some Lists}
+% \label{sec:blindlists}
% \DescribeMacro{\blindlist}
% \cmd{\blindlist}\marg{env}\oarg{x} create a list, the type is defined by the
% obligatory parameter. The optional parameter defines a repetition.
@@ -191,7 +263,7 @@
% \cmd{\blindlistoptional}\marg{env}\oarg{x} create a list with \cmd{\item}\oarg{}. The
% list is defined by the obligatory parameter. The optional
% parameter defines a repetition. Default for the repetition is five
-% and can be modified with \cmd{\setcounter}\marg{blindlist}\marg{x}.
+% and can be modified with \cmd{\setcounter}\marg{blindlist} \marg{x}.
%
% \DescribeMacro{\Blindlistoptional}
% \cmd{\Blindlistoptional} create a list like
@@ -211,13 +283,15 @@
% are abbreviations for \cmd{\Blindlist}\marg{itemize}, \cmd{\Blindlist}\marg{enumerate}
% and \cmd{\Blindlist}\marg{description}.
%
-% \subsection{Get some math in the text}
-% \marginpar{\hfill math}
+%
+% \subsection{Get Some Math in the Text}
+% \label{sec:math}
+% \marginpar{\hfill Option math}
% If you need a dummy text with math formula, you can add
-% some math with the package option 'math'.
+% some math with the package option ``math''.
%
%\DescribeMacro{\blindmathpaper}
-% |\blindmathpaper| build some text with formulas in between.
+% |\blindmathpaper| built some text with formulas in between.
% This macro is used in |\blinddocument| if |\blindmathtrue| is set.
%
% If you need dummy text with and without math, you can (de)activate
@@ -231,11 +305,89 @@
% With |\blindmathfalse| you reset the flag for inline math
% inside the blind text.
%
+% \subsection{Get Additional Markup in the Text}
+% \DescribeMacro{\blindmarkup}
+% If you want to test some markup in your dummy text you can redefine
+% |\blindmarkup|.
+%
+% |\blindmarkup| is a macro with one parameter and it set some
+% parts in your markup.
+%
+% Example:
+% \begin{verbatim}
+% \renewcommand{\blindmarkup}[1]{\emph{#1}}
+% \end{verbatim}
+%
+% \section{FAQ/More features}
+%
+% \subsection{Add Tabulars and Tables}
+% Is it possible to add tabulars to blindtext?
+%
+% There are no plans to integrate tabulars in blindtext.
+% Tabulars in text are no good idea, they should be integrated
+% to tables-environment (tabular, may be a short description, caption).
+%
+% Tabulars need there own layout, I don't think you may define
+% a table for each use in blindtext.
+%
+% You may define your own tabular/table and surround it with
+% |\blindtext|.
%
+% Example:
+% \begin{verbatim}
+% \Blindtext
+% % Your tabular
+% \Blindtext
+% \end{verbatim}
+%
+% \subsection{Add Pictures and Figures }
+% Is it possible to add pictures to blindtext?
+%
+% There are no plans to integrate pictures in blindtext.
+%
+% I don't think you may define
+% a picture for each use in blindtext.
+%
+%
+% \subsection{Key-Value-Options}
+%
+% You may change some defaults by redefining commands\footnote{macro \cmd{\blindmarkup}}
+% or numbers\footnote{|blindtext|, |Blindtext|, |blindlist| and |blindlistlevel|}.
+% Would it be possible to define them as key-value options?
+%
+% In theory yes, but I don't want to add an additional dependency to other packages.
+%
+%
+% \subsection{More Languages}
+% The language xx is not supported - can you add it?
+%
+% If you want to have blindtext in another language, please provide me some texts.
+%
+% I need:
+% \begin{itemize}
+% \item The language name (used in babel)
+% \item Some text for the paragraphs
+% \item Some (at least three) sentences for paragraph start.
+% \item The numbers as used in ``first, second\ldots''
+% \item Some sentences to be used with option \emph{random}.
+% You may tell a little story and the last sentence can be continued with
+% the first sentence.
+% \item Some pangrams (See \url{http://en.wikipedia.org/wiki/List_of_pangrams}.
+% \item The following texts:
+% \begin{itemize}
+% \item item: ``item in a list''
+% \item heading: ``Heading on level''
+% \item lists: ``Lists''
+% \item listsEx: ``Example for list''
+% \item blindmath: ``Some blind text with math formulas''
+% \end{itemize}
+% \end{itemize}
+
+% \appendix
% \StopEventually
%
% \selectlanguage{english}
-% \section{Implementation/Implementierung}
+% \section{Implementation}
% \changes{V1.8}{2009-01-27}{Adding a lot percent to avoid spaces.}
%
%
@@ -245,37 +397,43 @@
blindtext-Package]
\RequirePackage{xspace}
% \end{macrocode}
-% \begin{macro}{frqq}
-% \begin{macro}{flqq}
-% Just in case the French quote are not defined
+% \begin{macro}{\grqq}
+% \begin{macro}{\glqq}
+% Just in case the German quote are not defined
% \begin{macrocode}
-\providecommand{\frqq}{}
-\providecommand{\flqq}{}
+\providecommand{\grqq}{}
+\providecommand{\glqq}{}
% \end{macrocode}
% \end{macro}
% \end{macro}
%
% \begin{macro}{\blind@checklanguage}
% \changes{V1.6}{2006-08-02}{Check for defined language}
+% \changes{V2.0}{2011-12-31}{Text default lorem lipsum}
% It is possible, that you use blindtext.sty with
% undefined languages.
-% This macro checks, if blindtext supports the language.
+% This macro checks if blindtext supports the language.
% If it is not available, an error is reported and
-% English is used.
+% the default lorem lipsum used.
+%
+% If you don't load babel, the message may be confusing:
+% I get the warning ``welsh not defined''.\footnote{
+% \LaTeX\ loads babel on it's own to load hyphenations,
+% Welsch is the last language in alphabet.
+% }
% \begin{macrocode}
\newcommand{\blind@checklanguage}{%
\@ifundefined{blindtext@\languagename}{%
\PackageWarning{blindtext}{\languagename\space not
defined, using English instead.\MessageBreak
}%
- \selectlanguage{english}%
}{}%
}
% \end{macrocode}
% \end{macro}
%
%
-% \subsection{Counter and supporting macros}
+% \subsection{Counter and Supporting Macros}
% First we need some counters for the number of repetitions of the
% text and the paragraphs.
% \begin{macrocode}
@@ -283,9 +441,14 @@
\newcounter{Blindtext}\setcounter{Blindtext}{5}
% \end{macrocode}
%
+% Define a counter for paragraph start sequence.
+% \begin{macrocode}
+\newcounter{blind@countparstart}
+% \end{macrocode}
+%
% \begin{macro}{\blindtext}
%
-% \verb|\blindtext[x]| write x times a sentence.
+% \verb|\blindtext[x]| writes a sentence x times.
% The default is stored in the counter \verb|blindtext|. This value
% can be changed with \verb|\setcounter{blindtext}{1}|.
%
@@ -294,6 +457,8 @@
\newcount\blind@countxx
\newcommand{\blindtext}[1][\value{blindtext}]{%
\blind@checklanguage
+ \setcounter{blind@randommax}{#1}%for option random
+ \setcounter{blind@pangrammax}{#1}%for option pangram
\blind@countxx=1 %
\loop
\blindtext@text\
@@ -351,9 +516,10 @@
% \end{macro}%^^A{\parend}
%
% \subsection{Lists}
-% Here I define some flags to decide in the lists, if we have to
+% \label{sec:def:blindlists}
+% Here I define some flags to decide in the lists if we have to
% create big items and if we need the optional parameter at
-% \verb|\item|. This flags are reset in \verb|\blind@list|.\par
+% \verb|\item|. These flags are reset in \verb|\blind@list|.\par
% The counter \verb|blindlist| define the default number of items in a list.
% The counter \verb|blindlistitem| is needed by \verb|\blindtext@count|
% to write a text like 'first', 'second'\ldots.
@@ -368,7 +534,7 @@
%
% \begin{macro}{\blindlist}
% \begin{macro}{\blind@listtype}
-% \verb|\blindlist{env}[x]| write a env-list with $x$ items.
+% \verb|\blindlist{env}[x]| writes an env-list with $x$ items.
% The default is stored in the counter \verb|blindlist|. This value
% can be changed with \verb|\setcounter{blindlist}{1}|.
% The type of list is stored in \verb|\blind@listtype|.
@@ -541,12 +707,21 @@
% \end{macrocode}
% \end{macro}%^^A{\blind@item}
%% ^^A-----------------------------------------------------------
+% \subsection{Blind Text with Markup}
+% \changes{V1.9d}{2010-01-14}{Adding markup feature}
+% \begin{macro}{\blindmarkup}
+% \begin{macrocode}
+\newcommand{\blindmarkup}[1]{#1}
+% \end{macrocode}
+% \end{macro}% ^^A \blindmarkup
+%
+%% ^^A-----------------------------------------------------------
% \subsection{Blind Text with Math}
% \changes{V1.9}{2009-05-06}{Adding math}
% \subsubsection{Inline Math}
% \begin{macro}{\blindtext@endsentence}
- %Finish a sentence with a dot.
- %This macro is redefined for blind text with inline math/formulas.
+% Finish a sentence with a dot.
+% This macro is redefined for blind text with inline math/formulas.
% \begin{macrocode}
\def\blindtext@endsentence{.\xspace}%
% \end{macrocode}
@@ -643,7 +818,7 @@
% \end{macro} %^^A \blindtext@formula
%
%% ^^A-----------------------------------------------------------
-% \subsection{Create complete documents}
+% \subsection{Create Complete Documents}
% A flag to sign, if the dummy documents should include a
% table of contents.
% \begin{macrocode}
@@ -746,25 +921,117 @@
\blindtext@formula
\blindtext
\blindtext@formula
-\blindtext
+\blindtext\relax%
}%\blindmathpaper
% \end{macrocode}
% \end{macro} %^^A \blindmathpaper
%
%
+% \section{Option Processing}
+% \subsection{Bible Option}
+% \label{sec:optionbible}
+% \subsection{Bible Option}
+% \changes{V2.0}{2011-12-27}{Option bible}
+%
+% The option bible change the default blind text to texts from the bible.
+% \begin{macrocode}
+\newif\ifblindbible
+\DeclareOption{bible}{
+ \blindbibletrue
+}
+% \end{macrocode}
+%
+%
+% \subsection{Random Option}
+% \changes{V2.0}{2011-12-27}{Option random}
+% \begin{macrocode}
+\newif\ifblindrandom
+% \end{macrocode}
+% Define a counter for continues text change.
+% \begin{macrocode}
+\newcounter{blind@randomcount}\setcounter{blind@randomcount}{0}
+% \end{macrocode}
+% Define a counter to define the number of sentences per paragraph when you use the random option.
+% blind@randommax is redefined in \cmd{blindtext}
+% \begin{macrocode}
+\newcounter{blind@randommax}
+% \end{macrocode}
+%
+% The option random change the default blind text to texts from the random.
+% Changes also the counter \emph{blindtext} (Default parameter for \cmd{blindtext}).
+% \begin{macrocode}
+\DeclareOption{random}{
+\blindrandomtrue
+}
+% \end{macrocode}
+%
+%
+% \subsection{Pangram Option}
+% \changes{V2.0}{2012-01-02}{Option pangram}
+% \begin{macrocode}
+\newif\ifblindpangram
+% \end{macrocode}
+% Define a counter for continues text change.
+% \begin{macrocode}
+\newcounter{blind@pangramcount}\setcounter{blind@pangramcount}{0}
+% \end{macrocode}
+% Define a counter to define the number of sentences per paragraph when you use the pangram option.
+% blind@pangrammax is redefined in \cmd{blindtext}
+% \begin{macrocode}
+\newcounter{blind@pangrammax}
+% \end{macrocode}
+%
+% The option pangram change the default blind text to texts from the pangram.
+% Changes also the counter \emph{blindtext} (Default parameter for \cmd{blindtext}).
+% \begin{macrocode}
+\DeclareOption{pangram}{
+\blindpangramtrue
+}
+% \end{macrocode}
+%
+%
+% \subsection{Math Option}
+% \label{sec:optionmath}
+% \changes{V1.9}{2009-06-06}{Option math}
+% Activate the math formulas in the text.
+% \begin{macrocode}
+\DeclareOption{math}{
+ \blindmathtrue
+}
+% \end{macrocode}
+%
+% \subsection{Toc Option}
+% \label{sec:optiontoc}
+% \changes{V1.9}{2009-06-14}{Option toc}
+% Activate the table of contents for |\blinddoccument|.
+% \begin{macrocode}
+\DeclareOption{toc}{
+ \blindtoctrue
+}
+% \end{macrocode}
+%
+% \section{Closing Actions}
+% Activate the options
+% \begin{macrocode}
+\ProcessOptions\relax
+% \end{macrocode}
+%
+%
%% ^^A-----------------------------------------------------------
-% \section{The texts}
+% \section{The Texts}
%
% \changes{V1.7}{2006-11-21}{Delete trailing spaces in language definitions.}
%
% \begin{macro}{\blind@addtext}
-% This macro adds the texts to the language definitions.
-% Actual four language packages are supported:
+% This macro adds the texts according to the language definitions.
+% Four language packages are supported:
%\begin{itemize}
% \item babel
% \item polyglossia (see \url{http://tug.ctan.org/tex-archive/macros/xetex/latex/polyglossia/})
-% \item (n)german
+% \item german
+% \item ngerman
%\end{itemize}
+%
%Parameters:
%\begin{enumerate}
% \item Language
@@ -773,7 +1040,7 @@
% \begin{macrocode}
\newcommand{\blind@addtext}[2]{%
% \end{macrocode}
-% First we take care for the babel-package.
+% First we take care of the babel-package.
% \begin{macrocode}
\@ifpackageloaded{babel}{
\expandafter\addto\csname extras#1\endcsname{#2}
@@ -803,8 +1070,8 @@
% \end{macro}%^^A\blind@addtext
%
%
-% \subsection{Default without language}
-% First all texts without any language.
+% \subsection{Default Without Language}
+% First all default texts if no language is selected.
%
% \begin{macrocode}
\def\blindtext@text{%
@@ -838,56 +1105,18 @@
\def\blindtext@listEx{Example for list\xspace}
\def\blindtext@blindmath{Some blind text with math formulas}
% \end{macrocode}
-%
%</package>
-%<*packageend>
-% %^^A Load the texts for documentation
-% \input{blindtext_texts.dtx}
-%
-% \subsection{More Languages}
-%If you want to have blindtext in another language, please provide me some texts.
-%
-%I need:
-%\begin{itemize}
-% \item The language name (used in babel)
-% \item Some text for the paragraphs
-% \item The numbers as used in "first, second\ldots"
-% \item The following texts:
-% \begin{itemize}
-% \item item: "item in a list"
-% \item heading: "Heading on level"
-% \item lists: "Lists"
-% \item listsEx: "Example for list"
-% \item blindmath: "Some blind text with math formulas"
-% \end{itemize}
-%\end{itemize}
-%
-%
-% \section{Option Processing}
-% \subsection{Option Math}
-% \changes{V1.9}{2009-06-06}{Option math}
-% Activate the math formulas in the text.
-% \begin{macrocode}
-\DeclareOption{math}{
- \blindmathtrue
-}
-% \end{macrocode}
-%
-% \subsection{Option toc}
-% \changes{V1.9}{2009-06-14}{Option toc}
-% Activate the table of contents for |\blinddoccument|.
-% \begin{macrocode}
-\DeclareOption{toc}{
- \blindtoctrue
-}
-% \end{macrocode}
-% \section{Closing actions}
-% Activate the options
-% \begin{macrocode}
-\ProcessOptions\relax
-% \end{macrocode}
%
+% ^^A Add text documentations
+% \input{blindtext_english.dtx}
+% \input{blindtext_german.dtx}
+% \input{blindtext_ngerman.dtx}
+% \input{blindtext_american.dtx}
+% \input{blindtext_catalan.dtx}
+% \input{blindtext_latin.dtx}
+% \input{blindtext_french.dtx}
%
+%<*packageend>
% \section{Thanks}
% Thanks to Heiko Oberdiek and Arno Trautmann for corrections (Version 1.8)
%
@@ -895,6 +1124,11 @@
% (and Arno Trautmann for his cooperation in realizing it).
% Thanks to Dennis Heidsieck for his hint with polygloss.
% (Version 1.9)
+%
+% Thanks to Joan Queralt Gil for the Catalanian translation.
+% Thanks to Felix Lehmann for corrections of the documentation and German and English blind texts.
+% (Version 2.0)
+%
% \Finale
% \PrintIndex
% \PrintChanges