summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/bibtex
diff options
context:
space:
mode:
authorDr. Clea F. Rees <cfrees@imapmail.org>2009-03-01 20:35:54 +0000
committerDr. Clea F. Rees <cfrees@imapmail.org>2009-03-01 20:35:54 +0000
commitde3f0b6a3f872b5de7a6efb9d84a368e5c059f61 (patch)
tree65b5e1f7f1f5716388d91f55e222a1221a882df4 /Master/texmf-dist/bibtex
parent98b2e0029dce671be04c9bd02fa94109e0c67ad1 (diff)
datatool new version
git-svn-id: svn://tug.org/texlive/trunk@12277 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/bibtex')
-rw-r--r--Master/texmf-dist/bibtex/bst/datatool/databib.bst26
1 files changed, 25 insertions, 1 deletions
diff --git a/Master/texmf-dist/bibtex/bst/datatool/databib.bst b/Master/texmf-dist/bibtex/bst/datatool/databib.bst
index c114335a843..7999f9f6c08 100644
--- a/Master/texmf-dist/bibtex/bst/datatool/databib.bst
+++ b/Master/texmf-dist/bibtex/bst/datatool/databib.bst
@@ -7,7 +7,7 @@
%% datatool.dtx (with options: `databib.bst')
%%
%% datatool.dtx
-%% Copyright 2007 Nicola Talbot
+%% Copyright 2009 Nicola Talbot
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
@@ -52,6 +52,7 @@ ENTRY
pubmed
url
abstract
+ file
}
{}
{ label }
@@ -378,6 +379,16 @@ FUNCTION {format.url}
if$
}
+FUNCTION {format.file}
+{ file empty$
+ { "" }
+ {
+ file
+ "\DTLnewbibitem {File}" swap$ group *
+ }
+ if$
+}
+
FUNCTION {format.address}
{ address empty$
{ "" }
@@ -758,6 +769,7 @@ FUNCTION {article}
format.pubmed output
format.url output
format.abstract output
+ format.file output
fin.entry
}
@@ -799,6 +811,7 @@ FUNCTION {book}
format.pubmed output
format.url output
format.abstract output
+ format.file output
fin.entry
}
@@ -821,6 +834,7 @@ FUNCTION {booklet}
format.pubmed output
format.url output
format.abstract output
+ format.file output
fin.entry
}
@@ -863,6 +877,7 @@ FUNCTION {inbook}
format.pubmed output
format.url output
format.abstract output
+ format.file output
fin.entry
}
@@ -894,6 +909,7 @@ FUNCTION {incollection}
format.pubmed output
format.url output
format.abstract output
+ format.file output
fin.entry
}
@@ -933,6 +949,7 @@ FUNCTION {inproceedings}
format.pubmed output
format.url output
format.abstract output
+ format.file output
fin.entry
}
@@ -977,6 +994,7 @@ FUNCTION {manual}
format.pubmed output
format.url output
format.abstract output
+ format.file output
fin.entry
}
@@ -1001,6 +1019,7 @@ FUNCTION {mastersthesis}
format.pubmed output
format.url output
format.abstract output
+ format.file output
fin.entry
}
@@ -1022,6 +1041,7 @@ FUNCTION {misc}
format.pubmed output
format.url output
format.abstract output
+ format.file output
fin.entry
empty.misc.check
}
@@ -1047,6 +1067,7 @@ FUNCTION {phdthesis}
format.pubmed output
format.url output
format.abstract output
+ format.file output
fin.entry
}
@@ -1090,6 +1111,7 @@ FUNCTION {proceedings}
format.pubmed output
format.url output
format.abstract output
+ format.file output
fin.entry
}
@@ -1113,6 +1135,7 @@ FUNCTION {techreport}
format.pubmed output
format.url output
format.abstract output
+ format.file output
fin.entry
}
@@ -1131,6 +1154,7 @@ FUNCTION {unpublished}
format.pubmed output
format.url output
format.abstract output
+ format.file output
format.date output
fin.entry
}