diff options
author | Karl Berry <karl@freefriends.org> | 2010-02-15 01:03:42 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2010-02-15 01:03:42 +0000 |
commit | 78935dd481aa1eb68f3b64ab5e490f57978dece4 (patch) | |
tree | cb8d54a2132b965a87c08dcb2c881aff6f108d6e /Master | |
parent | 787c9c588dec04858ff94c93683684549cf92f58 (diff) |
acromake update to own package (13feb10)
git-svn-id: svn://tug.org/texlive/trunk@17019 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r-- | Master/texmf-dist/doc/latex/acromake/acromake.pdf | bin | 0 -> 164875 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/acromake/acromake.tex | 90 | ||||
-rwxr-xr-x | Master/tlpkg/bin/tlpkg-ctan-check | 2 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/acromake.tlpsrc | 0 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/collection-latexextra.tlpsrc | 1 |
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 Binary files differnew file mode 100644 index 00000000000..b6ea47135c7 --- /dev/null +++ b/Master/texmf-dist/doc/latex/acromake/acromake.pdf 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 |