summaryrefslogtreecommitdiff
path: root/tex
diff options
context:
space:
mode:
Diffstat (limited to 'tex')
-rw-r--r--tex/.gitignore1
-rw-r--r--tex/Makefile.in40
-rw-r--r--tex/bbdb-cols.tex234
-rw-r--r--tex/bbdb-print-brief.tex159
-rw-r--r--tex/bbdb-print.tex171
5 files changed, 0 insertions, 605 deletions
diff --git a/tex/.gitignore b/tex/.gitignore
deleted file mode 100644
index 5fc607b..0000000
--- a/tex/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/Makefile
diff --git a/tex/Makefile.in b/tex/Makefile.in
deleted file mode 100644
index 0024b0a..0000000
--- a/tex/Makefile.in
+++ /dev/null
@@ -1,40 +0,0 @@
-@SET_MAKE@
-
-INSTALL = @INSTALL@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_DATA = @INSTALL_DATA@
-
-RM = @RM@
-LN_S = @LN_S@
-
-PACKAGEDIR = @PACKAGEDIR@
-SYMLINKS = @SYMLINKS@
-LINKPATH = @LINKPATH@
-
-install-pkg: uninstall-pkg
- @if test "x$(SYMLINKS)" = "xno" ; then \
- mkdir -p -m 0755 $(PACKAGEDIR)/etc/bbdb/tex ; \
- for i in `ls *.tex` ; do \
- $(INSTALL_DATA) $$i $(PACKAGEDIR)/etc/bbdb/tex/ ; \
- done ; \
- else \
- if test "x$(LINKPATH)" = "x" ; then \
- $(LN_S) `pwd` $(PACKAGEDIR)/etc/bbdb/tex ; \
- else \
- $(LN_S) $(LINKPATH)/tex $(PACKAGEDIR)/etc/bbdb/tex ; \
- fi ; \
- fi
-
-uninstall-pkg:
- -$(RM) -r $(PACKAGEDIR)/etc/bbdb/tex
-
-clean:
-
-distclean: clean
-
-# Backward compatibility:
-reallyclean: distclean
-
-cvsclean: distclean
- -$(RM) Makefile
diff --git a/tex/bbdb-cols.tex b/tex/bbdb-cols.tex
deleted file mode 100644
index 4102d0f..0000000
--- a/tex/bbdb-cols.tex
+++ /dev/null
@@ -1,234 +0,0 @@
-%%% bbdb-cols.tex - multiple columns per page, multiple pages per sheet.
-
-%%% Authors: Luigi Semenzato <luigi@paris.cs.berkeley.edu>
-%%% Boris Goldowsky <boris@cs.rochester.edu>
-%%% Copyright (C) 1993 Boris Goldowsky
-%%% Version: 3.92; 5Jan95
-
-%%% Commentary:
-%%%
-%%% Put \input bbdb-cols.tex
-%%% at the beginning of your TeX file.
-%%% Then \twocol, \threecol, or \fourcol for multi-column output
-%%% or \gridformat (4x3 grid of small credit-card-sized pages)
-%%% or \quadformat{xsize}{ysize} for four 2-column pages per sheet.
-%%% In any case you will need to put \endcol at the end of the
-%%% document, before \bye.
-
-%%% For instructions on using this format file with BBDB, see bbdb-print.el
-%%% which should have come bundled with this file. The complete bbdb-print
-%%% package is also available via anonymous ftp at:
-%%% /cs.rochester.edu:/pub/u/boris/bbdb-print.tar.gz
-
-%%% This file is part of the bbdb-print extensions to the Insidious
-%%% Big Brother Database, which is for use with GNU Emacs.
-%%%
-%%% This program is free software; you can redistribute it and/or
-%%% modify it under the terms of the GNU General Public License as
-%%% published by the Free Software Foundation; either version 1, or
-%%% (at your option) any later version.
-%%%
-%%% This program is distributed in the hope that it will be useful,
-%%% but WITHOUT ANY WARRANTY; without even the implied warranty of
-%%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-%%% General Public License for more details.
-%%%
-%%% You should have received a copy of the GNU General Public License
-%%% along with GNU Emacs; see the file COPYING. If not, write to
-%%% the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
-
-
-\newdimen\colshsize \colshsize=\hsize
-\newdimen\columngutter \columngutter=.2in % space between columns
-
-\newbox\columnA \newbox\columnB \newbox\columnC
-
-\newdimen\FULLHSIZE
-\newdimen\FULLVSIZE
-\newbox\quadrantbox
-\newbox\firstquadrant \newbox\secondquadrant
-\newbox\thirdquadrant \newbox\fourthquadrant
-\newbox\row \newbox\page
-
-\def\columnbox{\leftline{\pagebody}}
-
-\def\colsline{\hbox to \colshsize}
-
-\newcount\NROW \NROW=3 % for grid format. are these really variables
-\newcount\NCOL \NCOL=4 % that can be changed? should they be set
- % from lisp? I'm not sure.
-\newcount\rowindex \newcount\colindex
-
-\def\onecol % for consistency---or maybe one could use it for switching back.
-{
- \output={\shipout\vbox{\makeheadline\colsline{\columnbox}\makefootline}
- \advancepageno \ifnum\outputpenalty>-20000 \else\dosupereject\fi}
- \def\endcol{}
-}% end onecol
-
-\def\twocol
-{
- \advance\hsize by -\columngutter
- \divide\hsize 2
- \let\column=A
- \output={\if A\column
- \global\setbox\columnA=\columnbox \global\let\column=B
- \else
- \shipout\vbox{\makeheadline
- \colsline{\box\columnA\hfil\columnbox}
- \makefootline}
- \advancepageno \global\let\column=A
- \fi
- \ifnum\outputpenalty>-20000 \else\dosupereject\fi}
-
- \def\endcol
- {
- \vfill\supereject\if A\column \else\null\vfill\eject\fi
- }
-
-} % end twocol
-
-\def\threecol
-{
- \advance\hsize -\columngutter
- \advance\hsize -\columngutter
- \divide\hsize 3
- \let\column=A
- \output={\if A\column
- \global\setbox\columnA=\columnbox \global\let\column=B
- \else \if B\column
- \global\setbox\columnB=\columnbox \global\let\column=C
- \else
- \shipout\vbox{\makeheadline
- \colsline{\box\columnA\hfil\box\columnB
- \hfil\columnbox}
- \makefootline}
- \advancepageno \global\let\column=A
- \fi\fi
- \ifnum\outputpenalty>-20000 \else\dosupereject\fi}
-
- \def\endcol
- {
- \if A\column
- \null\vfill\eject\null\vfill\eject
- \else\if B\column
- \null\vfill\eject
- \fi\fi
- \vfill\supereject
- }
-
-} % end threecol
-
-\def\fourcol
-{
- \advance\hsize -3\columngutter
- \divide\hsize 4
- \let\column=A
- \output={\if A\column
- \global\setbox\columnA=\columnbox \global\let\column=B
- \else \if B\column
- \global\setbox\columnB=\columnbox \global\let\column=C
- \else \if C\column
- \global\setbox\columnC=\columnbox \global\let\column=D
- \else
- \shipout\vbox
- { \makeheadline
- \colsline{\box\columnA\hfil\box\columnB\hfil
- \box\columnC\hfil\columnbox}
- \makefootline}
- \advancepageno\global\let\column=A
- \fi\fi\fi
- \ifnum\outputpenalty>-20000 \else\dosupereject\fi
- }
-
- \def\endcol
- {
- \vfill\supereject
- \if A\column \else\null\vfill\eject\fi
- \if B\column \else\null\vfill\eject\fi
- \if C\column \else\null\vfill\eject\fi
- }
-
-} % end fourcol
-
-\def\quadformat#1#2
-{
- \FULLHSIZE=\hsize
- \FULLVSIZE=\vsize
-
- \colshsize=#1
- \vsize=#2
-
- \hsize=\colshsize \advance\hsize by -.15in \divide\hsize 2
-
- \let\lr=L
- \let\quadrant=A
- \output={\if L\lr
- \global\setbox\columnA=\columnbox \global\let\lr=R
- \else
- \global\setbox\quadrantbox=\vbox{\colsline
- {\box\columnA\hfil\columnbox}} \global\let\lr=L
- \quadrantformat
- \fi
- \ifnum\outputpenalty>-20000 \else\dosupereject\fi}
-
- \def\quadrantformat
- {\if A\quadrant
- \global\setbox\firstquadrant=\box\quadrantbox
- \global\let\quadrant=B
- \else \if B\quadrant
- \global\setbox\secondquadrant=\box\quadrantbox
- \global\let\quadrant=C
- \else \if C\quadrant
- \global\setbox\thirdquadrant=\box\quadrantbox
- \global\let\quadrant=D
- \else
- {\shipout
- \vbox to \FULLVSIZE
- {\FULLLINE{\box\firstquadrant\hfil\box\secondquadrant}
- \vfill
- \FULLLINE{\box\thirdquadrant\hfil\box\quadrantbox}}}
- \global\let\quadrant=A
- \advancepageno
- \fi\fi\fi}
-
- \def\FULLLINE{\hbox to \FULLHSIZE}
-
- \def\endcol{\supereject\if R\lr \null\vfill\eject\fi}
-} % end of quadformat
-
-\def\grid
-{
- \def\rowspace{\vbox to 0.2in{}}
- \def\colspace{\hbox to 0.2in{}}
-
- \hsize=1.5in
- \vsize=2.9in
-
- \rowindex=0 \colindex=0
-
- \setbox\row=\null \setbox\page=\null
-
- \output={\global\advance\colindex by 1
- \ifnum\colindex>\NCOL
- \global\colindex=1
- \global\setbox\page=\vbox{\box\page\rowspace\box\row}
- \global\setbox\row=\null
- \global\advance\rowindex by 1
- \ifnum\rowindex=\NROW
- \global\rowindex=1
- \shipout\box\page
- \global\setbox\page=\null
- \advancepageno
- \fi
- \fi
- \global\setbox\row=\hbox{\box\row\colspace\columnbox}}
-
- \def\columnbox{\leftline{\pagebody}}
-
- \def\endcol{\vfill\supereject
- \ifnum\colindex=1\null\vfill\eject\fi}
-} % end of grid.
-
-%%% bbdb-cols.tex ends here.
-
diff --git a/tex/bbdb-print-brief.tex b/tex/bbdb-print-brief.tex
deleted file mode 100644
index f116270..0000000
--- a/tex/bbdb-print-brief.tex
+++ /dev/null
@@ -1,159 +0,0 @@
-%%% bbdb-print-brief.tex - for formatting address lists, one line per entry.
-
-%%% Authors: Luigi Semenzato <luigi@paris.cs.berkeley.edu>
-%%% Boris Goldowsky <boris@cs.rochester.edu>
-%%% Copyright (C) 1993 Boris Goldowsky
-%%% Version: 3.91; 19Dec94
-
-%%% For instructions on using this format file with BBDB, see bbdb-print.el
-%%% which should have come bundled with this file; or write to
-%%% boris@cs.rochester.edu.
-
-%%% This file is part of the bbdb-print extensions to the Insidious
-%%% Big Brother Database, which is for use with GNU Emacs.
-%%%
-%%% The Insidious Big Brother Database is free software; you can redistribute
-%%% it and/or modify it under the terms of the GNU General Public License as
-%%% published by the Free Software Foundation; either version 1, or (at your
-%%% option) any later version.
-%%%
-%%% BBDB is distributed in the hope that it will be useful, but WITHOUT ANY
-%%% WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-%%% FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
-%%% details.
-%%%
-%%% You should have received a copy of the GNU General Public License
-%%% along with GNU Emacs; see the file COPYING. If not, write to
-%%% the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
-
-%%% The address-list file should look something like this:
-
-%%% \input file % this format file's filename
-%%% \setsize{6} % point size of type to use
-%%% % or \setpssize{6} to use PostScript fonts. (optional)
-%%% \setseparator{3} % which style of separators, 0-7
-%%%
-%%% \separator{A} % include a separator here
-%%%
-%%% \beginrecord % and start a record
-%%% \name{A. Name}
-%%% \phone{location: (xxx) xxx-xxxx}
-%%% \address{1234 Main Street\\
-%%% Anytown, XX 00000\\}
-%%% \note{note name}{note text}
-%%% \notes{blah blah}
-%%% \endrecord
-%%%
-%%% \endaddresses % done
-%%% \bye
-
-\nopagenumbers
-\raggedright
-\tolerance=10000
-\hbadness=10000
-\parskip 0pt
-\parindent=0pt % was 10pt
-
-%%%
-%%% Fonts
-%%%
-
-\def\setsize#1{
- \font\rm=ecrm#1
- \font\bf=ecbx#1
- \font\it=\ifnum #1=6 ecti7 \else ecti#1 \fi
- \font\tt=ectt#1
- \font\bigbf=ecbx#1 scaled \magstep3
- \rm
- \baselineskip=#1pt
- \ifnum #1>9 \advance\baselineskip by 1pt \fi
-}
-
-\def\setpssize#1{
- \font\rm=ptmr at #1pt
- \font\bf=ptmb at #1pt
- \font\it=ptmri at #1pt
- \font\tt=pcrr at #1pt
- {\dimen0=#1pt\global\font\bigbf=ptmb at 1.8\dimen0}
- \rm
- \baselineskip=#1pt
-}
-
-%%%
-%%% Define separator types
-%%%
-
-\def\setseparator#1{
- \ifnum #1=1
- \def\sep##1{\line{\hrulefill}\smallskip\mark{##1}}
- \else \ifnum #1=2
- \def\sep##1{\hbox{\vrule\hskip -0.4pt\vbox{\hrule\smallskip
- \centerline{\bf{##1}}\smallskip\hrule}\hskip -0.4pt\vrule
- \mark{##1}}}
- \else \ifnum #1=3
- \def\sep##1{\hbox{\vrule\hskip -0.4pt\vbox{\hrule\smallskip
- \centerline{\bigbf{##1}}\smallskip\hrule}\hskip -0.4pt\vrule}
- \medskip\mark{##1}}
- \else \ifnum #1=4
- \def\sep##1{\smallskip\centerline{\bigbf{##1}}\medskip\mark{##1}}
- \else \ifnum #1=5
- \def\sep##1{\hrule\smallskip
- \centerline{\bigbf{##1}}\smallskip\hrule\medskip\mark{##1}}
- \else \ifnum #1=6
- \def\cute{$\sya\syb\syc\syd$}
- \def\revcute{$\syd\syc\syb\sya$}
- \let\sya=\heartsuit\let\syb=\spadesuit
- \let\syc\diamondsuit\let\syd=\clubsuit
- \def\cycle{\let\tmp=\sya\let\sya=\syb
- \let\syb=\syc\let\syc=\syd\let\syd=\tmp}
- \def\sep##1{\smallskip
- \hbox to \hsize{\hfil\cute\hfil\bigbf{##1}\hfil\revcute\hfil}
- \cycle\medskip\mark{##1}}
- \else \ifnum #1=7
- \def\cute{$\sya\syb\syc\syd$}
- \def\revcute{$\syd\syc\syb\sya$}
- \let\sya=\heartsuit\let\syb=\spadesuit
- \let\syc=\diamondsuit\let\syd=\clubsuit
- \def\cycle{\let\tmp=\sya\let\sya=\syb\let\syb=\syc\let\syc=\syd
- \let\syd=\tmp}
- \def\sep##1{\hbox{\vrule\vbox{\hrule\smallskip
- \hbox to \hsize{\hfil\cute\hfil\bigbf{##1}\hfil\revcute\hfil}
- \smallskip\hrule}\vrule}\medskip\cycle\mark{##1}}
- \else
- \def\sep##1{\mark{##1}}
- \fi\fi\fi\fi\fi\fi\fi
- \def\separator##1{\noalign{\sep##1}}
-} % end setseparator
-
-%%%
-%%% Macros for formatting the entries.
-%%%
-
-\def\\{}
-
-\def\firstline#1#2{% the name and (maybe) the first phone number.
- {\bf #1}\hfil&\hfil#2&\hskip0pt}
-
-\def\name#1{\firstline{#1}{}} % for backwards compatibility
-
-\def\phone#1{\hfil#1&\hskip0pt}
-
-\def\address#1{#1\hfil&\hskip0pt}
-
-\def\comp#1{\hskip0pt}
-\def\email#1{\hskip0pt}
-\def\note#1#2{\hskip0pt}
-\def\notes#1{\hskip0pt}
-
-\def\beginrecord{\relax}
-\def\endrecord{\cr}
-
-\def\beginaddresses{\halign\bgroup&##\quad\cr}
-\def\endaddresses{\egroup}
-
-\def\today{\number\day\space
- \ifcase\month\or Jan\or Feb\or Mar\or Apr \or May\or June\or
- Jul\or Aug\or Sept\or Oct\or Nov\or Dec\fi
- \space\number\year}
-
-%%% bbdb-print-brief.tex ends here.
diff --git a/tex/bbdb-print.tex b/tex/bbdb-print.tex
deleted file mode 100644
index 9b60e4b..0000000
--- a/tex/bbdb-print.tex
+++ /dev/null
@@ -1,171 +0,0 @@
-%%% bbdb-print.tex - for formatting address lists.
-
-%%% Authors: Luigi Semenzato <luigi@paris.cs.berkeley.edu>
-%%% Boris Goldowsky <boris@cs.rochester.edu>
-%%% Copyright (C) 1993 Boris Goldowsky
-%%% Version: 3.92; 5Jan95
-
-%%% For instructions on using this format file with BBDB, see bbdb-print.el
-%%% which should have come bundled with this file. The complete bbdb-print
-%%% package is also available via anonymous ftp at:
-%%% /cs.rochester.edu:/pub/u/boris/bbdb-print.tar.gz
-
-%%% This file is part of the bbdb-print extensions to the Insidious
-%%% Big Brother Database, which is for use with GNU Emacs.
-%%%
-%%% This program is free software; you can redistribute it and/or
-%%% modify it under the terms of the GNU General Public License as
-%%% published by the Free Software Foundation; either version 1, or
-%%% (at your option) any later version.
-%%%
-%%% This program is distributed in the hope that it will be useful,
-%%% but WITHOUT ANY WARRANTY; without even the implied warranty of
-%%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-%%% General Public License for more details.
-%%%
-%%% You should have received a copy of the GNU General Public License
-%%% along with GNU Emacs; see the file COPYING. If not, write to
-%%% the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
-
-%%% The address-list file should look something like this:
-
-%%% \input file % this format file's filename
-%%% \setsize{6} % point size of type to use
-%%% % or \setpssize{6} to use PostScript fonts. (optional)
-%%% \setseparator{3} % which style of separators, 0-7
-%%%
-%%% \separator{A} % include a separator here
-%%%
-%%% \beginrecord % and start a record
-%%% \name{A. Name}
-%%% \phone{location: (xxx) xxx-xxxx}
-%%% \address{1234 Main Street\\
-%%% Anytown, XX 00000\\}
-%%% \note{note name}{note text}
-%%% \notes{blah blah}
-%%% \endrecord
-%%%
-%%% \endaddresses % done
-%%% \bye
-
-\raggedright
-\tolerance=10000
-\hbadness=10000
-\parskip 0pt
-\parindent=0pt
-\footline{\hfil}
-
-%%%
-%%% Fonts
-%%%
-
-\def\setsize#1{
- \font\rm=ecrm#1
- \font\bf=ecbx#1
- \font\it=\ifnum #1=6 ecti7 \else ecti#1 \fi
- \font\tt=ectt#1
- \font\bigbf=ecbx#1 scaled \magstep3
- \rm
- \baselineskip=#1pt
- \ifnum #1>9 \advance\baselineskip by 1pt \fi
-}
-
-\def\setpssize#1{
- \font\rm=ptmr at #1pt
- \font\bf=ptmb at #1pt
- \font\it=ptmri at #1pt
- \font\tt=pcrr at #1pt
- {\dimen0=#1pt\global\font\bigbf=ptmb at 1.8\dimen0}
- \rm
- \baselineskip=#1pt
-}
-
-%%%
-%%% Define separator types
-%%%
-
-\def\setseparator#1{
- \ifnum #1=1
- \def\separator##1{\hrule\smallskip\mark{##1}}
- \else \ifnum #1=2
- \def\separator##1{\hbox{\vrule\hskip -0.4pt\vbox{\hrule\smallskip
- \centerline{\bf{##1}}\smallskip\hrule}\hskip -0.4pt\vrule
- \mark{##1}}}
- \else \ifnum #1=3
- \def\separator##1{\hbox{\vrule\hskip -0.4pt\vbox{\hrule\smallskip
- \centerline{\bigbf{##1}}\smallskip\hrule}\hskip -0.4pt\vrule}
- \medskip\mark{##1}}
- \else \ifnum #1=4
- \def\separator##1{\smallskip\centerline{\bigbf{##1}}\medskip\mark{##1}}
- \else \ifnum #1=5
- \def\separator##1{\hrule\smallskip
- \centerline{\bigbf{##1}}\smallskip\hrule\medskip\mark{##1}}
- \else \ifnum #1=6
- \def\cute{$\sya\syb\syc\syd$}
- \def\revcute{$\syd\syc\syb\sya$}
- \let\sya=\heartsuit\let\syb=\spadesuit
- \let\syc\diamondsuit\let\syd=\clubsuit
- \def\cycle{\let\tmp=\sya\let\sya=\syb
- \let\syb=\syc\let\syc=\syd\let\syd=\tmp}
- \def\separator##1{\smallskip
- \hbox to \hsize{\hfil\cute\hfil\bigbf{##1}\hfil\revcute\hfil}
- \cycle\medskip\mark{##1}}
- \else \ifnum #1=7
- \def\cute{$\sya\syb\syc\syd$}
- \def\revcute{$\syd\syc\syb\sya$}
- \let\sya=\heartsuit\let\syb=\spadesuit
- \let\syc=\diamondsuit\let\syd=\clubsuit
- \def\cycle{\let\tmp=\sya\let\sya=\syb\let\syb=\syc\let\syc=\syd
- \let\syd=\tmp}
- \def\separator##1{\hbox{\vrule\vbox{\hrule\smallskip
- \hbox to \hsize{\hfil\cute\hfil\bigbf{##1}\hfil\revcute\hfil}
- \smallskip\hrule}\vrule}\medskip\cycle\mark{##1}}
- \else
- \def\separator##1{\mark{##1}}
- \fi\fi\fi\fi\fi\fi\fi
-} % end setseparator
-
-%%%
-%%% Macros for formatting the entries.
-%%%
-
-\def\beginaddresses{}
-
-\def\endaddresses{
- \bigskip\hrule\smallskip
- \noindent {\bf Printed \today}\vfill\endcol}
-
-\def\beginrecord{\bigbreak}
-
-\def\endrecord{\bigbreak}
-
-\def\\{\par}
-
-\def\dots{\leaders\hbox to 0.6em{\hss.\hss}}
-
-\def\firstline#1#2{% the name and (maybe) the first phone number.
- \hyphenpenalty=10000\rightskip=0pt plus 1fil
- \noindent{\bf #1}\dotfill\penalty-1\hbox{}\dotfill{#2}\\
-}
-
-\def\name#1{\firstline{#1}{}} % for backwards compatibility
-
-\def\comp#1{#1\\}
-
-\def\phone#1{\hfill#1\\}
-
-\def\email#1{\smallbreak{\tt#1}\\}
-
-\def\address#1{\smallbreak#1\smallbreak}
-
-\def\note#1#2{{\smallbreak\leftskip=2em\parindent=-1em
- \noindent\hskip-\leftskip{\it#1: } #2\\ }}
-
-\def\notes#1{\smallbreak{\it(#1)}\\ }
-
-\def\today{\number\day\space
- \ifcase\month\or Jan\or Feb\or Mar\or Apr \or May\or June\or
- Jul\or Aug\or Sept\or Oct\or Nov\or Dec\fi
- \space\number\year}
-
-%%% bbdb-print.tex ends here.