summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-11-16 17:17:54 +0000
committerKarl Berry <karl@freefriends.org>2019-11-16 17:17:54 +0000
commitdb80467d803f216bf6fd6ff50541ee8cff268ac9 (patch)
treefa584edf4fb396c430f48abfc227727bb5a5d2a9 /Master
parent444f0a2e44a4a7107f50a43e212aed671ea41f45 (diff)
rm refer.bst, noinfo license, part of (not in TL) refer-tools
git-svn-id: svn://tug.org/texlive/trunk@52817 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/bibtex/bst/beebe/refer.bst163
-rwxr-xr-xMaster/tlpkg/libexec/ctan2tds3
2 files changed, 3 insertions, 163 deletions
diff --git a/Master/texmf-dist/bibtex/bst/beebe/refer.bst b/Master/texmf-dist/bibtex/bst/beebe/refer.bst
deleted file mode 100644
index 33498d9e167..00000000000
--- a/Master/texmf-dist/bibtex/bst/beebe/refer.bst
+++ /dev/null
@@ -1,163 +0,0 @@
-%
-% 8/4/'90
-%Ciaran McHale
-%Department of Computer Science, Trinity College, Dublin 2, Ireland.
-%Telephone: +353-1-772941 ext 1538 FAX: +353-1-772204 Telex: 93782 TCD EI
-%email: cjmchale@cs.tcd.ie or cjmchale%cs.tcd.ie@cunyvm.cuny.edu
-% Hacked together by Ciaran McHale (cjmchale@cs.tcd.ie) to translate
-% BibTeX bibliographies into refer format
-% Based on a bib style file by Kannan Varadhan
-%
-
-
-ENTRY
- { % entry fields
- abstract % non standard
- address
- annote % non standard
- author
- booktitle
- chapter
- edition
- editor
- howpublished
- institution
- journal
- key
- keywords % non standard
- month
- note
- number
- organization
- pages
- publisher
- school
- series
- title
- type
- volume
- year
- }
- {} % no integer entry variables
- { label extra.label sort.label } % label entry variables
-
-
-STRINGS { s t a.name }
-
-
-FUNCTION {not}
-{ { #0 }
- { #1 }
- if$
-}
-
-FUNCTION {and}
-{ 'skip$
- { pop$ #0 }
- if$
-}
-
-FUNCTION {or}
-{ { pop$ #1 }
- 'skip$
- if$
-}
-
-INTEGERS { nameptr namesleft numnames }
-
-FUNCTION {handle.names}
-{ 't := % type e.g. "A" for authors, "E" for editors
- 's := % the string containing the names
- #1 'nameptr :=
- s num.names$ 'numnames :=
- numnames 'namesleft :=
- { namesleft #0 > }
-
- { s nameptr "{ff~}{vv~}{ll}{, jj}" format.name$ 'a.name :=
-
- a.name "others" =
- 'skip$ % don't print out "%A others"
- { "%" t * " " * a.name * write$ newline$ }
- if$
- nameptr #1 + 'nameptr :=
- namesleft #1 - 'namesleft :=
- }
- while$
-}
-
-FUNCTION {handle.maybe.empty}
-{
- 't :=
- duplicate$
- empty$
- 'pop$
- { "%" t * " " * swap$ * write$ newline$ }
- if$
-}
-
-FUNCTION {translate}
-{
- newline$ % get a blank line between each entry
-
- title "T" handle.maybe.empty
- booktitle "B" handle.maybe.empty
-
- % there may be multiple authors so handle it differently
- author empty$
- { " empty author in " cite$ * warning$ }
- { author "A" handle.names }
- if$
- editor "E" handle.maybe.empty
- journal "J" handle.maybe.empty
- keywords "K" handle.maybe.empty
- cite$ "L" handle.maybe.empty
- volume "V" handle.maybe.empty
- abstract "X" handle.maybe.empty
-
- % The date, if present may be just the year or both the month and year
- % or might even be just the month
- month empty$ year empty$ and
- 'skip$ % no date of publication so nothing to do
- {
- month empty$ % I'm using the if statement because I'm not
- { "" } % sure that--- month " " year * --- would work.
- { month " " * } % (The manual doesn't mention anything about
- if$ % this so I'm playing safe)
- year empty$
- { "" }
- { year }
- if$
- *
- "D" handle.maybe.empty
- }
- if$
- pages "P" handle.maybe.empty
- note "O" handle.maybe.empty
- number "N" handle.maybe.empty
- series "S" handle.maybe.empty
- annote "Y" handle.maybe.empty
- address "C" handle.maybe.empty
-
-}
-
-
-FUNCTION {article} { translate }
-FUNCTION {book} { translate }
-FUNCTION {booklet} { translate }
-FUNCTION {inbook} { translate }
-FUNCTION {incollection} { translate }
-FUNCTION {inproceedings} { translate }
-FUNCTION {manual} { translate }
-FUNCTION {mastersthesis} { translate }
-FUNCTION {misc} { translate }
-FUNCTION {phdthesis} { translate }
-FUNCTION {proceedings} { translate }
-FUNCTION {techreport} { translate }
-FUNCTION {unpublished} { translate }
-FUNCTION {default.type} { translate }
-
-
-READ
-
-ITERATE {call.type$}
-
diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds
index 74ecee5ce44..2d5ec0a08e3 100755
--- a/Master/tlpkg/libexec/ctan2tds
+++ b/Master/tlpkg/libexec/ctan2tds
@@ -577,6 +577,7 @@ chomp (my $ctan_root = `tlpkginfo --ctan-root`);
'hm-ftx', "die 'skipping, use persian-hm-ftx'",
'hm-xbs', "die 'skipping, use persian-hm-xbs'",
'html2latex', "die 'skipping, no self-locating of Perl modules'",
+ 'holtxdoc', "die 'skipping, use oberdiek'",
'hvfloat', "&MAKEflatten",
'hvindex', "&MAKEflatten",
'hybrid-latex', "die 'skipping, no self-locating of Python modules'",
@@ -1084,6 +1085,8 @@ chomp (my $ctan_root = `tlpkginfo --ctan-root`);
'rangen', "die 'skipping, per author request'",
'ratexdb', "die 'skipping, needs sql, etc.'",
'realcalc', "die 'skipping, nosell license'",
+ 'refer', "die 'skipping, noinfo license (part of refer-tools)'",
+ 'refer-tools', "die 'skipping, noinfo license (and old)'",
'references', "die 'skipping, requires binary'",
'renditions', "die 'skipping, per author request'",
'resume', "die 'skipping, nosell license'",