summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2010-02-15 01:03:42 +0000
committerKarl Berry <karl@freefriends.org>2010-02-15 01:03:42 +0000
commit78935dd481aa1eb68f3b64ab5e490f57978dece4 (patch)
treecb8d54a2132b965a87c08dcb2c881aff6f108d6e
parent787c9c588dec04858ff94c93683684549cf92f58 (diff)
acromake update to own package (13feb10)
git-svn-id: svn://tug.org/texlive/trunk@17019 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/latex/acromake/acromake.pdfbin0 -> 164875 bytes
-rw-r--r--Master/texmf-dist/doc/latex/acromake/acromake.tex90
-rwxr-xr-xMaster/tlpkg/bin/tlpkg-ctan-check2
-rw-r--r--Master/tlpkg/tlpsrc/acromake.tlpsrc0
-rw-r--r--Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc1
5 files changed, 92 insertions, 1 deletions
diff --git a/Master/texmf-dist/doc/latex/acromake/acromake.pdf b/Master/texmf-dist/doc/latex/acromake/acromake.pdf
new file mode 100644
index 00000000000..b6ea47135c7
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/acromake/acromake.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/acromake/acromake.tex b/Master/texmf-dist/doc/latex/acromake/acromake.tex
new file mode 100644
index 00000000000..82a9c7ac0ce
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/acromake/acromake.tex
@@ -0,0 +1,90 @@
+\documentclass[DIV=10, fontsize=12pt, pagesize=auto]{scrartcl}
+
+\usepackage{lmodern}
+\usepackage[T1]{fontenc}
+\usepackage{booktabs}
+\usepackage{microtype}
+
+\addtokomafont{disposition}{\rmfamily}
+\addtokomafont{descriptionlabel}{\ttfamily}
+
+\title{The \textsf{acromake} package}
+\author{Paul A. Thompson}
+\date{1995/7/16}
+
+
+\begin{document}
+
+\maketitle
+
+\noindent
+This algorithm is presented and discussed in \TeX\ and TUG News, V4, \#1.
+The algorithm as presented there has several small problems, which are
+solved here.
+
+This file generates acronyms. There are three parameters which may be
+set by the user
+%
+\begin{enumerate}
+\item To generate an acronym \\
+ \verb+\acromk{ANSA}{{\tt ANSA}}{another nasty stupid acronym}+
+
+ The first argument is the name used in text to implement the acronym.
+ The second argument is the name printed in the text when the acronym
+ is used. The final argument is the full, non-acronymized version.
+
+ So, if there was an acronym \\
+ \verb+\acromake{ANSA}{{\tt ANSA}}{another nasty stupid acronym}+ \\
+ it could be used as
+ %
+\begin{verbatim}
+\ANSA is a new approach to the use of \ANSA, where \ANSA is ...
+\end{verbatim}
+
+ This would result in
+ %
+ \begin{quote}
+ another nasty stupid acronym ({\tt ANSA}) is a new approach to
+ the use of {\tt ANSA}, where {\tt ANSA} is ...
+ \end{quote}
+\item To use the acronym
+ %
+\begin{verbatim}
+here \ANSA whatever {foo}lish use of acronym you wish
+\end{verbatim}
+
+ This will generate the following:\nopagebreak
+
+ \begin{tabular}{@{}ll@{}}
+ \toprule
+ Usage number & Resolved text \\
+ \midrule
+ 1 & another nasty stupid acronym (ANSA) \\
+ 2 & ANSA (page 2) \\
+ 3 (and beyond) & ANSA \\
+ \bottomrule
+ \end{tabular}
+ \medskip
+\item The following may be set by the user:
+ %
+ \begin{description}
+ \item[ACRcnta] count of uses of acronym macro which will be in full form
+ (default is 1)
+ \item[ACRcntb] count of uses of acronym macro which will include page of
+ acronym def (default is 1 reference, or $\mathrm{ACRcntb}-\mathrm{ACRcnta}$)
+ \item[useACRlb] should the page reference be used --- 1--yes, 0--no
+ \end{description}
+\end{enumerate}
+
+For every acronym, the macro generates the acronym macro and a macro which
+acts like a counter for acronym use. Since counters are quite rare, it is
+not responsible to use a counter for every acronym -- rather, a macro is
+generated which fills this function. The acronym macro is called \verb+\foo+,
+while the counter macro is called \verb+\fooz+. Thus, I would avoid calling any
+acronym \textsf{fooz}, as this may be confoozing.
+
+The \texttt{.sty} file generates 1 counter if it is included. For each acronym
+specified, the \texttt{.sty} file generates two macros, 1 for the acronym, and 1 for
+the count of acronym use
+
+\end{document}
diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check
index b8948dfdf23..d88397f92d1 100755
--- a/Master/tlpkg/bin/tlpkg-ctan-check
+++ b/Master/tlpkg/bin/tlpkg-ctan-check
@@ -21,7 +21,7 @@ our %OPT;
my @WorkingTLP = qw(
12many
a0poster a2ping aastex abbr abc abstract abstyles accfonts achemso
- acmconf acmtrans acronym
+ acmconf acmtrans acromake acronym
active-conf addlines adrconv adrlist ae aeguill afthesis
aguplus aiaa aichej AkkTeX akletter
algorithm2e algorithmicx algorithms alnumsec alterqcm
diff --git a/Master/tlpkg/tlpsrc/acromake.tlpsrc b/Master/tlpkg/tlpsrc/acromake.tlpsrc
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/Master/tlpkg/tlpsrc/acromake.tlpsrc
diff --git a/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc b/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc
index 269d604197e..db9172594d6 100644
--- a/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc
+++ b/Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc
@@ -8,6 +8,7 @@ depend Tabbing
depend a0poster
depend abstract
depend achemso
+depend acromake
depend acronym
depend addlines
depend adrconv