diff options
author | Karl Berry <karl@freefriends.org> | 2006-09-17 21:55:55 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-09-17 21:55:55 +0000 |
commit | 901a6ecfe26a09d974e664d634ca5452c3373a38 (patch) | |
tree | a65d4a00cbbf873f235dd9bc3b75331f2d169f9b /Master/texmf-dist/bibtex/bst | |
parent | 5275f90ac6aaec1b0ac873e981b9baaccdec330f (diff) |
minitoc 48 (14sep06)
git-svn-id: svn://tug.org/texlive/trunk@2140 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/bibtex/bst')
-rw-r--r-- | Master/texmf-dist/bibtex/bst/minitoc/en-mtc.bst (renamed from Master/texmf-dist/bibtex/bst/minitoc/plainurl.bst) | 58 | ||||
-rw-r--r-- | Master/texmf-dist/bibtex/bst/minitoc/fr-mtc.bst (renamed from Master/texmf-dist/bibtex/bst/minitoc/frplain1.bst) | 52 |
2 files changed, 54 insertions, 56 deletions
diff --git a/Master/texmf-dist/bibtex/bst/minitoc/plainurl.bst b/Master/texmf-dist/bibtex/bst/minitoc/en-mtc.bst index 1f395d5e68c..79f9fa31761 100644 --- a/Master/texmf-dist/bibtex/bst/minitoc/plainurl.bst +++ b/Master/texmf-dist/bibtex/bst/minitoc/en-mtc.bst @@ -4,15 +4,6 @@ %%% Added webpage entry type, and url and lastchecked fields. %%% Original headers follow... -% BibTeX standard bibliography style `plain' - % version 0.99a for BibTeX versions 0.99a or later, LaTeX version 2.09. - % Copyright (C) 1985, all rights reserved. - % Copying of this file is authorized only if either - % (1) you make absolutely no changes to your copy, including name, or - % (2) if you do make changes, you name it something other than - % btxbst.doc, plain.bst, unsrt.bst, alpha.bst, and abbrv.bst. - % This restriction helps ensure that all standard styles are identical. - % The file btxbst.doc has the documentation for this style. ENTRY { address @@ -271,7 +262,14 @@ FUNCTION {field.or.null} FUNCTION {emphasize} { duplicate$ empty$ { pop$ "" } - { "{\em " swap$ * "}" * } + { "\emph{" swap$ * "}" * } + if$ +} + +FUNCTION {slant} +{ duplicate$ empty$ + { pop$ "" } + { "\emph{\sffamily " swap$ * "}" * } if$ } @@ -283,7 +281,7 @@ FUNCTION {format.names} s num.names$ 'numnames := numnames 'namesleft := { namesleft #0 > } - { s nameptr "{ff~}{vv~}{ll}{, jj}" format.name$ 't := + { s nameptr "{ff~}{vv~}\bgroup\scshape {ll}\egroup{{}}{, jj}" format.name$ 't := nameptr #1 > { namesleft #1 > { ", " * t * } @@ -328,7 +326,8 @@ FUNCTION {format.editors} FUNCTION {format.title} { title empty$ { "" } - { title "t" change.case$ } + %{ title "t" change.case$ } On laisse le titre tel quel. + { title } if$ } @@ -367,8 +366,8 @@ FUNCTION {format.date} if$ } { month empty$ - 'year - { month " " * year * } + { "\oldstylenums{" year * "}" * } + { month " " * "\oldstylenums{" * year * "}" * } if$ } if$ @@ -511,8 +510,8 @@ FUNCTION {format.in.ed.booktitle} { booktitle empty$ { "" } { editor empty$ - { "In " booktitle emphasize * } - { "In " format.editors * ", " * booktitle emphasize * } + { "In " booktitle slant * } + { "In " format.editors * ", " * booktitle slant * } if$ } if$ @@ -555,7 +554,7 @@ FUNCTION {format.article.crossref} warning$ "" } - { "In {\em " journal * "\/}" * } + { "In \emph{\sffamily " journal * "}" * } if$ } { "In " key * } @@ -598,7 +597,7 @@ FUNCTION {format.book.crossref} crossref * warning$ "" * } - { "{\em " * series * "\/}" * } + { "\emph{\sffamily " * series * "}" * } if$ } { key * } @@ -619,7 +618,7 @@ FUNCTION {format.incoll.inproc.crossref} crossref * warning$ "" } - { "In {\em " booktitle * "\/}" * } + { "In \emph{\sffamily " booktitle * "}" * } if$ } { "In " key * } @@ -753,7 +752,7 @@ FUNCTION {webpage} % { format.authors output.nonnull } % if$ new.block - format.title "title" output.check + format.btitle "title" output.check inbrackets "online" output new.block year empty$ @@ -777,10 +776,10 @@ FUNCTION {article} { output.bibitem format.authors "author" output.check new.block - format.title "title" output.check + format.btitle "title" output.check new.block crossref missing$ - { journal emphasize "journal" output.check + { journal slant "journal" output.check format.vol.num.pages output format.date "year" output.check } @@ -831,7 +830,7 @@ FUNCTION {booklet} { output.bibitem format.authors output new.block - format.title "title" output.check + format.btitle "title" output.check howpublished address new.block.checkb howpublished output address output @@ -881,7 +880,7 @@ FUNCTION {incollection} { output.bibitem format.authors "author" output.check new.block - format.title "title" output.check + format.btitle "title" output.check new.block crossref missing$ { format.in.ed.booktitle "booktitle" output.check @@ -908,7 +907,7 @@ FUNCTION {inproceedings} { output.bibitem format.authors "author" output.check new.block - format.title "title" output.check + format.btitle "title" output.check new.block crossref missing$ { format.in.ed.booktitle "booktitle" output.check @@ -980,7 +979,7 @@ FUNCTION {mastersthesis} { output.bibitem format.authors "author" output.check new.block - format.title "title" output.check + format.btitle "title" output.check new.block "Master's thesis" format.thesis.type output.nonnull school "school" output.check @@ -996,12 +995,13 @@ FUNCTION {misc} { output.bibitem format.authors output title howpublished new.block.checkb - format.title output + format.btitle output howpublished new.block.checka howpublished output format.date output new.block note output + address output output.web.refs % urlbst fin.entry empty.misc.check @@ -1063,7 +1063,7 @@ FUNCTION {techreport} { output.bibitem format.authors "author" output.check new.block - format.title "title" output.check + format.btitle "title" output.check new.block format.tr.number output.nonnull institution "institution" output.check @@ -1079,7 +1079,7 @@ FUNCTION {unpublished} { output.bibitem format.authors "author" output.check new.block - format.title "title" output.check + format.btitle "title" output.check new.block note "note" output.check format.date output diff --git a/Master/texmf-dist/bibtex/bst/minitoc/frplain1.bst b/Master/texmf-dist/bibtex/bst/minitoc/fr-mtc.bst index c6aeafa89f4..e398cb200a5 100644 --- a/Master/texmf-dist/bibtex/bst/minitoc/frplain1.bst +++ b/Master/texmf-dist/bibtex/bst/minitoc/fr-mtc.bst @@ -25,16 +25,6 @@ % 0202/2006 : (Jean-Pierre F. Drucbert) l'année en % chiffres anciens. -% BibTeX standard bibliography style `plain' - % version 0.99a for BibTeX versions 0.99a or later, LaTeX version 2.09. - % Copyright (C) 1985, all rights reserved. - % Copying of this file is authorized only if either - % (1) you make absolutely no changes to your copy, including name, or - % (2) if you do make changes, you name it something other than - % btxbst.doc, plain.bst, unsrt.bst, alpha.bst, and abbrv.bst. - % This restriction helps ensure that all standard styles are identical. - % The file btxbst.doc has the documentation for this style. - ENTRY { address author @@ -307,7 +297,14 @@ FUNCTION {field.or.null} FUNCTION {emphasize} { duplicate$ empty$ { pop$ "" } - { "{\em " swap$ * "}" * } + { "\emph{" swap$ * "}" * } + if$ +} + +FUNCTION {slant} +{ duplicate$ empty$ + { pop$ "" } + { "\emph{\sffamily " swap$ * "}" * } if$ } @@ -405,7 +402,7 @@ FUNCTION {format.date} if$ } { month empty$ - 'year + { "\oldstylenums{" year * "}" * } { month " " * "\oldstylenums{" * year * "}" * } if$ } @@ -549,8 +546,8 @@ FUNCTION {format.in.ed.booktitle} { booktitle empty$ { "" } { editor empty$ - { "\Inname{} " booktitle emphasize * } - { "\Inname{} " format.editors * ", " * booktitle emphasize * } + { "\Inname{} " booktitle slant * } + { "\Inname{} " format.editors * ", " * booktitle slant * } if$ } if$ @@ -593,7 +590,7 @@ FUNCTION {format.article.crossref} warning$ "" } - { "\Inname{} {\em " journal * "\/}" * } + { "\Inname{} \emph{\sffamily " journal * "}" * } if$ } { "\Inname{} " key * } @@ -636,7 +633,7 @@ FUNCTION {format.book.crossref} crossref * warning$ "" * } - { "{\em " * series * "\/}" * } + { "\emph{\sffamily " * series * "}" * } if$ } { key * } @@ -657,7 +654,7 @@ FUNCTION {format.incoll.inproc.crossref} crossref * warning$ "" } - { "\Inname{} {\em " booktitle * "\/}" * } + { "\Inname{} \emph{\sffamily " booktitle * "}" * } if$ } { "\Inname{} " key * } @@ -791,7 +788,7 @@ FUNCTION {webpage} % { format.authors output.nonnull } % if$ new.block - format.title "title" output.check + format.btitle "title" output.check inbrackets "en ligne" output new.block year empty$ @@ -815,10 +812,10 @@ FUNCTION {article} { output.bibitem format.authors "author" output.check new.block - format.title "title" output.check.guillemet + format.btitle "title" output.check.guillemet new.block crossref missing$ - { journal emphasize "journal" output.check + { journal slant "journal" output.check format.vol.num.pages output format.date "year" output.check } @@ -869,7 +866,7 @@ FUNCTION {booklet} { output.bibitem format.authors output new.block - format.title "title" output.check + format.btitle "title" output.check howpublished address new.block.checkb howpublished output address output @@ -919,7 +916,7 @@ FUNCTION {incollection} { output.bibitem format.authors "author" output.check new.block - format.title "title" output.check + format.btitle "title" output.check new.block crossref missing$ { format.in.ed.booktitle "booktitle" output.check @@ -946,7 +943,7 @@ FUNCTION {inproceedings} { output.bibitem format.authors "author" output.check new.block - format.title "title" output.check.guillemet + format.btitle "title" output.check.guillemet new.block crossref missing$ { format.in.ed.booktitle "booktitle" output.check @@ -1018,7 +1015,7 @@ FUNCTION {mastersthesis} { output.bibitem format.authors "author" output.check new.block - format.title "title" output.check.guillemet + format.btitle "title" output.check.guillemet new.block "Master's thesis" format.thesis.type output.nonnull school "school" output.check @@ -1034,12 +1031,13 @@ FUNCTION {misc} { output.bibitem format.authors output title howpublished new.block.checkb - format.title output.guillemet + format.btitle output.guillemet howpublished new.block.checka howpublished output format.date output new.block note output + address output output.web.refs % urlbst fin.entry empty.misc.check @@ -1101,7 +1099,7 @@ FUNCTION {techreport} { output.bibitem format.authors "author" output.check new.block - format.title "title" output.check.guillemet + format.btitle "title" output.check.guillemet new.block format.tr.number output.nonnull institution "institution" output.check @@ -1117,7 +1115,7 @@ FUNCTION {unpublished} { output.bibitem format.authors "author" output.check new.block - format.title "title" output.check.guillemet + format.btitle "title" output.check.guillemet new.block note "note" output.check format.date output |