summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/exsheets/exsheets_en.tex
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2013-07-17 22:11:15 +0000
committerKarl Berry <karl@freefriends.org>2013-07-17 22:11:15 +0000
commitf4ee7dde5f0c6c40a915cab1611912f70c73df3f (patch)
tree80d5f553c3f85a2f5d9af7ecce621016a8045753 /Master/texmf-dist/doc/latex/exsheets/exsheets_en.tex
parentab68c2c47235b190265d422222a53f0c338212ab (diff)
exsheets (17jul13)
git-svn-id: svn://tug.org/texlive/trunk@31218 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/exsheets/exsheets_en.tex')
-rw-r--r--Master/texmf-dist/doc/latex/exsheets/exsheets_en.tex106
1 files changed, 26 insertions, 80 deletions
diff --git a/Master/texmf-dist/doc/latex/exsheets/exsheets_en.tex b/Master/texmf-dist/doc/latex/exsheets/exsheets_en.tex
index deb80de722d..338a78b0912 100644
--- a/Master/texmf-dist/doc/latex/exsheets/exsheets_en.tex
+++ b/Master/texmf-dist/doc/latex/exsheets/exsheets_en.tex
@@ -1,6 +1,6 @@
% arara: pdflatex
-% arara: biber
-% arara: pdflatex
+% !arara: biber
+% !arara: pdflatex
% arara: pdflatex
% --------------------------------------------------------------------------
% the EXSHEETS package
@@ -33,12 +33,6 @@
%
% - tasks.sty, tasks.cfg, tasks_en.tex, task_en.pdf
%
-% - translations.sty, translations_en.tex, translations_en.pdf,
-% translations-basic-dictionary-english.trsl,
-% translations-basic-dictionary-french.trsl,
-% translations-basic-dictionary-german.trsl,
-% translations-basic-dictionary-spanish.trsl
-%
% - cntformats.sty, cntformats_en.tex, cntformats_en.pdf
%
% - README
@@ -63,8 +57,7 @@
url = {https://bitbucket.org/cgnieder/exsheets/} ,
title = the ExSheets bundle ,
subtitle = {%
- the packages \ExSheets, \href{tasks_en.pdf}{\Tasks},
- \href{translations_en.pdf}{\translations} and
+ the packages \ExSheets, \href{tasks_en.pdf}{\Tasks} and
\href{cntformats_en.pdf}{\cntformats}\\
\emph{or}\\
Yet another package for the creation of exercise sheets and exams.%
@@ -82,14 +75,11 @@
gobble = 1
}
\makeatletter
-\edef\trnsltversion{\@trnslt@version}
\edef\cntfmtsversion{\@cntfmts@version}
\edef\tasksversion{v\@tasks@version}
\makeatother
-% this messes with the solutions headings in the appendix:
-% \usepackage{libertinehologopatch}
-% => figure out why
+\usepackage{libertinehologopatch}
\cnpkgusecolorscheme{friendly}
@@ -132,21 +122,6 @@
variant, vary
}
-% translations:
-\newcommand*\translations{{\scshape\textcolor{main}{translations}}\xspace}
-\addcmds{
- cuisine,
- DeclareDictTranslation, DeclareLanguage, DeclareLanguageAlias,
- DeclareLanguageDialect, DeclareTranslation,
- GetTranslation, GetTranslationFor,
- kitchen,
- LoadDictionary, LoadDictionaryFor,
- NewTranslation,
- ProvideDictionaryFor,
- RenewTranslation,
- SaveTranslation, SaveTranslationFor, selectlanguage
-}
-
% cntformats:
\newcommand*\cntformats{{\scshape\textcolor{main}{cntformats}}\xspace}
\addcmds{
@@ -171,6 +146,13 @@
pdfstring = ID ,
accsupp = ID
}
+\DeclareAcronym{ctan}{
+ short = ctan ,
+ long = Comprehensive \TeX\ Archive Network ,
+ format = \scshape ,
+ pdfstring = CTAN ,
+ accsupp = CTAN
+}
\usepackage{filecontents}
\usepackage{imakeidx}
@@ -296,13 +278,6 @@
\NewTasks[style=multiplechoice]{choices}[\choice](3)
\newcommand*\correct{\PrintSolutionsTF{\checkedchoicebox}{\choicebox}}
-\DeclareTranslation{English}{Kueche}{kitchen}
-\DeclareTranslation{German}{Kueche}{K\"uche}
-\DeclareTranslation{Spanish}{Kueche}{cocina}
-\DeclareTranslation{French}{Kueche}{cuisine}
-\DeclareTranslation{English}{foo}{foo}
-\DeclareTranslation{British}{foo}{bar}
-
\usepackage{alphalph}
\NewPatternFormat{aa}{\alphalph}
\NewCounterPattern{testa}{ta}
@@ -311,16 +286,6 @@
\robustify\code
% ----------------------------------------------------------------------------
-% custom commands
-\newcommand*\Default[1]{%
- \hfill\llap
- {%
- \ifblank{#1}%
- {(initially~empty)}%
- {Default:~\code{#1}}%
- }%
- \newline
-}
\newcommand*\required{\hfill\llap{required}\newline}
\newcommand*\optional{\hfill\llap{optional}\newline}
@@ -334,22 +299,6 @@
\expsign
\gdef\cnpkgdoctriangle{\unexpsign}}}
-\usepackage{marginnote}
-\makeatletter
-\newcommand*\sinceversion[1]{%
- \@bsphack
- \marginnote{%
- \footnotesize\sffamily\RaggedRight
- \textcolor{black!75}{Introduced in version~#1}}%
- \@esphack}
-\newcommand*\changedversion[1]{%
- \@bsphack
- \marginnote{%
- \footnotesize\sffamily\RaggedRight
- \textcolor{black!75}{Changed in version~#1}}%
- \@esphack}
-\makeatother
-
\pdfstringdefDisableCommands{\def\llap#1{#1\space}\def\bigstar{*}}
% ----------------------------------------------------------------------------
@@ -429,14 +378,17 @@ wider usage. At the time of writing (\today) there still are probably lots of
rough edges let alone bugs so I am very interested in all kinds of feedback.
\section{Additional Packages}
-\ExSheets actually bundles four packages: \ExSheets, \Tasks, \translations and
-\cntformats. \Tasks is described in part~\ref{part:tasks}, \translations is
-described in part~\ref{part:translations} and \cntformats in
+\ExSheets actually bundles three packages: \ExSheets, \Tasks\ and \cntformats.
+\Tasks is described in part~\ref{part:tasks} and \cntformats in
part~\ref{part:cntformats}. These packages provide functionality that is used
by \ExSheets. They can, however, be used independently from \ExSheets.
-The packages \translations and \cntformats both aren't really useful on a
-user-level but maybe for package writers.
+The package \cntformats\ is probably not really useful on a user-level but
+maybe for package writers.
+
+\changedversion{0.9i}\ExSheets\ used to bundle the \paket*{translations}
+package, too, but doesn't any more. You can find the \paket*{translations}
+package as a package of it's own on the \ac{ctan}.
\section{Installation and Documentation}\secidx[Installation]{Preliminary}
If you install \ExSheets manually beware to put the files
@@ -446,9 +398,9 @@ If you install \ExSheets manually beware to put the files
\end{itemize}
in the same directory as the \code{exsheets.sty} file\footnote{That is, a
directory like \code{texmf-local/tex/latex/exsheets}, probably}. You
-\emph{can} install the other packages, \Tasks, \translations and \cntformats,
-in different locations but since they belong to \ExSheets they probably should
-be placed in the same directory.
+\emph{can} install the other packages, \Tasks and \cntformats, in different
+locations but since they belong to \ExSheets they probably should be placed in
+the same directory.
You should put the file \code{tasks.cfg} in the same directory as the
\code{tasks.sty} file.
@@ -482,8 +434,7 @@ I am very sorry for any inconvenience! I am trying to keep such changes as
minimal and rare as possibly. However, it is not always avoidable when a
package is new and still a child. It will grow up eventually.
-\ExSheets' other packages -- \href{tasks_en.pdf}{\Tasks},
-\href{translations_en.pdf}{\translations} and
+\ExSheets' other packages -- \href{tasks_en.pdf}{\Tasks} and
\href{cntformats_en.pdf}{\cntformats} -- have gotten their own documentation
which are essentially extracted from this very document you're reading now.
They still will be documented in the main documentation (this document),
@@ -807,8 +758,8 @@ for Danish) and try if it works:
{Opl\o{}sning}
\end{beispiel}
If this isn't working it means that the language you're using is unknown to
-the \translations package (see part~\ref{part:translations}). In this case
-please notify me, too. You then can still use the \key{name} options.
+the \paket*{translations} package. In this case please notify me, too. You
+then can still use the \key{name} options.
\secidx*{Language Settings}
@@ -1970,6 +1921,7 @@ The following examples use a sample text defined as follows:
A `runin-nr' heading. \sample
\end{question}
+\newpage
\subsubsection{The `runin-fixed-nr' Instance}
\begin{beispiel}[code only]
\DeclareInstance{exsheets-heading}{runin-fixed-nr}{default}
@@ -2229,12 +2181,6 @@ will be loaded \cmd*{AtBeginDocument}.
\noindent\sinceversion{0.9a}The \Tasks package has got its own documentation --
\url{tasks_en.pdf}. Please read that file for details on the package.
-\part{The \translations package (\trnsltversion)}
-\label{part:translations}\secidx{\translations}[translations]
-\section{About the Documentation}
-\noindent\sinceversion{0.9a}The \translations package has got its own documentation --
-\url{translations_en.pdf}. Please read that file for details on the package.
-
\part{The \cntformats package (\cntfmtsversion)}
\label{part:cntformats}\secidx{\cntformats}[cntformats]
\section{About the Documentation}