diff options
author | Karl Berry <karl@freefriends.org> | 2006-01-09 00:33:43 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-01-09 00:33:43 +0000 |
commit | f9e662abcd4764ed15dc598ff609d220e8382038 (patch) | |
tree | b17660efa88c33d0b82b8fc0fd083ebf1e3d1d65 /Master/texmf-dist/bibtex/bst/figbib | |
parent | 812777721ecd6065f14355d9df911ab2e7f2050d (diff) |
texmf-dist/bibtex
git-svn-id: svn://tug.org/texlive/trunk@71 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/bibtex/bst/figbib')
-rw-r--r-- | Master/texmf-dist/bibtex/bst/figbib/figbib.bst | 56 | ||||
-rw-r--r-- | Master/texmf-dist/bibtex/bst/figbib/figbib1.bst | 56 |
2 files changed, 112 insertions, 0 deletions
diff --git a/Master/texmf-dist/bibtex/bst/figbib/figbib.bst b/Master/texmf-dist/bibtex/bst/figbib/figbib.bst new file mode 100644 index 00000000000..d693f9e9a13 --- /dev/null +++ b/Master/texmf-dist/bibtex/bst/figbib/figbib.bst @@ -0,0 +1,56 @@ + +ENTRY + { main + add + file + source + caption + } + {} + {} + +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + 'write$ + if$ +} + +FUNCTION {fig} +{ newline$ + "\figbibitem{" write$ + cite$ write$ + "}{" write$ + main write$ + "}{" write$ + add output + "}{" write$ + file write$ + "}{" write$ + source output + "}{" write$ + caption output + "}" write$ + newline$ +} + + +FUNCTION {begin.thefigdblist} +{ "\begin{thefigbiblist}" write$ + newline$ + preamble$ empty$ + 'skip$ + { preamble$ write$ newline$ } + if$ +} + +FUNCTION {end.thefigdblist} +{ newline$ + "\end{thefigbiblist}" write$ + newline$ +} + +READ +EXECUTE {begin.thefigdblist} +ITERATE {call.type$} +EXECUTE {end.thefigdblist} diff --git a/Master/texmf-dist/bibtex/bst/figbib/figbib1.bst b/Master/texmf-dist/bibtex/bst/figbib/figbib1.bst new file mode 100644 index 00000000000..d2025614090 --- /dev/null +++ b/Master/texmf-dist/bibtex/bst/figbib/figbib1.bst @@ -0,0 +1,56 @@ + +ENTRY + { main1 + add1 + file + source1 + caption1 + } + {} + {} + +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + 'write$ + if$ +} + +FUNCTION {fig} +{ newline$ + "\figbibitem{" write$ + cite$ write$ + "}{" write$ + main1 write$ + "}{" write$ + add1 output + "}{" write$ + file write$ + "}{" write$ + source1 output + "}{" write$ + caption1 output + "}" write$ + newline$ +} + + +FUNCTION {begin.thefigdblist} +{ "\begin{thefigbiblist}" write$ + newline$ + preamble$ empty$ + 'skip$ + { preamble$ write$ newline$ } + if$ +} + +FUNCTION {end.thefigdblist} +{ newline$ + "\end{thefigbiblist}" write$ + newline$ +} + +READ +EXECUTE {begin.thefigdblist} +ITERATE {call.type$} +EXECUTE {end.thefigdblist} |