From db7c29b795e61406c9a9fc1b6353694c3268774a Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Tue, 3 Apr 2007 00:14:46 +0000 Subject: new latex package bullcntr (11feb07) git-svn-id: svn://tug.org/texlive/trunk@4104 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/bullcntr/README | 56 + .../texmf-dist/doc/latex/bullcntr/bullcntr-man.pdf | Bin 0 -> 773249 bytes .../texmf-dist/doc/latex/bullcntr/bullcntr-man.tex | 1610 ++++++++++++++++++++ .../texmf-dist/doc/latex/bullcntr/bullcntr-sam.tex | 310 ++++ .../texmf-dist/doc/latex/bullcntr/bullenum-sam.tex | 688 +++++++++ Master/texmf-dist/doc/latex/bullcntr/manifest.txt | 101 ++ 6 files changed, 2765 insertions(+) create mode 100644 Master/texmf-dist/doc/latex/bullcntr/README create mode 100644 Master/texmf-dist/doc/latex/bullcntr/bullcntr-man.pdf create mode 100644 Master/texmf-dist/doc/latex/bullcntr/bullcntr-man.tex create mode 100644 Master/texmf-dist/doc/latex/bullcntr/bullcntr-sam.tex create mode 100644 Master/texmf-dist/doc/latex/bullcntr/bullenum-sam.tex create mode 100644 Master/texmf-dist/doc/latex/bullcntr/manifest.txt (limited to 'Master/texmf-dist/doc/latex/bullcntr') diff --git a/Master/texmf-dist/doc/latex/bullcntr/README b/Master/texmf-dist/doc/latex/bullcntr/README new file mode 100644 index 00000000000..c648c943135 --- /dev/null +++ b/Master/texmf-dist/doc/latex/bullcntr/README @@ -0,0 +1,56 @@ +The bullcntr package defines the command "\bullcntr", which can be thought +of as an analogue of the "\fnsymbol" command: like the latter, it displays +the value of a counter lying between 1 and 9, but uses, for the purpose, a +regular pattern of bullets. Approximately, these nine patterns of bullets +are laid down as follows: + + + * + * * * + * * + 1 2 3 + + + + * * * * * +* * * * * + * * * * * + 4 5 6 + + + + * * * * * * * * +* * * * * * * * + * * * * * * * * + 7 8 9 + + +An ancillary package is included along with the bullcntr package: the +bullenum package. This is a "wrapper" that calls bullcntr and, in +addition, defines a new environment, called "bullenum", that lets you +create enumeration lists numbered via the "\bullcntr" command. + +I wrote this package as an amusing exercise during a boring afternoon in +which I had nothing better to do! + +The bullcntr package may be distributed and/or modified under the +conditions of the LaTeX Project Public License, available at + http://www.latex-project.org/lppl.txt +See the files `00readme.txt' and `manifest.txt' for further details. + +For more information, read the following files: + +00readme.txt -- start by reading this file +bullcntr-man.pdf -- general information on the bullcntr package (PDF) + +Other files that make up the distribution are: + +manifest.txt -- legal stuff +bullcntr.dtx -- main source file +bullcntr.ins -- installation script +bullcntr-man.tex -- LaTeX source of `bullcntr-man.pdf' +bullcntr-sam.tex -- sample code that uses the bullcntr package +bullenum-sam.tex -- sample code that uses the bullenum package + +See the file `manifest.txt' for a more precise specification of what files +constitutes a LPPL-compliant distribution. diff --git a/Master/texmf-dist/doc/latex/bullcntr/bullcntr-man.pdf b/Master/texmf-dist/doc/latex/bullcntr/bullcntr-man.pdf new file mode 100644 index 00000000000..0ebab7c5f2b Binary files /dev/null and b/Master/texmf-dist/doc/latex/bullcntr/bullcntr-man.pdf differ diff --git a/Master/texmf-dist/doc/latex/bullcntr/bullcntr-man.tex b/Master/texmf-dist/doc/latex/bullcntr/bullcntr-man.tex new file mode 100644 index 00000000000..2231316639e --- /dev/null +++ b/Master/texmf-dist/doc/latex/bullcntr/bullcntr-man.tex @@ -0,0 +1,1610 @@ +% +% Copyright (C) 2007 by Gustavo MEZZETTI . +% +% This file is part of a work named "bullcntr package". +% +% The bullcntr package may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 of +% this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2005/12/01 or later. +% +% The bullcntr package has the LPPL maintenance status +% "author-maintained". +% +% The file `manifest.txt' that comes along with this file specifies what +% the bullcntr package consists of; more precisely, it explains how the +% locutions "Work" and "Compiled Work", used in the LaTeX Project Public +% License, are to be interpreted in the case of this work. +% +% Note that the distribution of this file alone is "distribution of only +% part of the Work" in the sense of the LaTeX Project Public License, +% and should be avoided (see the LaTeX Project Public Licence for +% details). +% +\documentclass[a4paper]{article} +\usepackage{bullenum} +\usepackage[bookmarksnumbered]{hyperref} + +\title{Overview\\of \tbull + \thanks{This document describes version \bullvers\ (\bulldate). + Copyright \copyright~2007 by G.~Mezzetti + (see page~\pageref{S:Copyright} for details).}} +\author{G.~Mezzetti\\{\ttfamily\normalsize + gustavo.mezzetti@istruzione.it}} +\date{April~2, 2007} + +\newcommand*{\bullvers}{0.04} +\newcommand*{\bulldate}{2007/04/02} +\newcommand*{\filename}{bullcntr-man.dtx} + +\DeclareRobustCommand*{\command}[1]{% + {\texorpdfstring{\normalfont\ttfamily \char\escapechar}{\pdfbslash}#1}% +} +\DeclareRobustCommand*{\packlass}[1]{% + {\texorpdfstring{\normalfont \sffamily}{}#1}% +} +\DeclareRobustCommand*{\meta}[1]{\mbox{\(\langle\textit{#1}\rangle\)}} +\DeclareRobustCommand*{\filedir}[1]{{\normalfont\ttfamily #1}} +\DeclareRobustCommand*{\env}[1]{\texttt{#1}} +\DeclareRobustCommand*{\cnt}[1]{\texttt{#1}} +\DeclareRobustCommand*{\opt}[1]{{\normalfont\ttfamily #1}} +\newcommand*{\Bullcntr}{bullcntr} +\newcommand*{\bull}{\packlass{\Bullcntr}} +\newcommand*{\tbull}{the \bull\ package} +\newcommand*{\Bullenum}{bullenum} +\newcommand*{\benu}{\packlass{\Bullenum}} +\newcommand*{\tbenu}{the \benu\ package} +\newcommand*{\hreff}[1]{\href{#1}{\texttt{#1}}} +\newcommand*{\Enumerat}{enumerate} +\newcommand*{\beenv}{\env{\Bullenum}} +\newcommand*{\enenv}{\env{\Enumerat}} + +\newcommand*{\pdfbslash}{} +{\catcode`\|=0 |catcode`|\=12 |gdef|pdfbslash{\\}} + +\makeatletter +\newcommand*\hyref[1]{% actually two arguments,