diff options
author | Karl Berry <karl@freefriends.org> | 2011-09-18 22:55:53 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2011-09-18 22:55:53 +0000 |
commit | 0a0068c1fa567ef5e5fd09714e543d2a212369c4 (patch) | |
tree | 6ac73d8cdae44d64ad0691a10fc09a9a950c2250 | |
parent | 7a9f237be3d1f966fe9172f4704ee052ca09c551 (diff) |
biblatex-nejm
git-svn-id: svn://tug.org/texlive/trunk@24011 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r-- | Master/texmf-dist/doc/latex/biblatex-nejm/README | 5 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/biblatex-nejm/biblatex-nejm.pdf | bin | 155822 -> 156008 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/biblatex-nejm/biblatex-nejm.tex | 18 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex-nejm/nejm.bbx | 50 | ||||
-rw-r--r-- | Master/texmf-dist/tex/latex/biblatex-nejm/nejm.cbx | 10 |
5 files changed, 65 insertions, 18 deletions
diff --git a/Master/texmf-dist/doc/latex/biblatex-nejm/README b/Master/texmf-dist/doc/latex/biblatex-nejm/README index 1e5e76961c7..a021a2c656f 100644 --- a/Master/texmf-dist/doc/latex/biblatex-nejm/README +++ b/Master/texmf-dist/doc/latex/biblatex-nejm/README @@ -6,6 +6,11 @@ This package provides only a formated numeric style of the package biblatex. The design based on the New England Journal of Medicine (NEJM). -------------------------------- +v.04 +- changed formating of date -- only year is printed +- added option printlang + +-------------------------------- v.03 - changed required cite style of biblatex to numeric-comp - changed required bibliography style of biblatex to standard diff --git a/Master/texmf-dist/doc/latex/biblatex-nejm/biblatex-nejm.pdf b/Master/texmf-dist/doc/latex/biblatex-nejm/biblatex-nejm.pdf Binary files differindex 8c9d1d620fe..bd926212980 100644 --- a/Master/texmf-dist/doc/latex/biblatex-nejm/biblatex-nejm.pdf +++ b/Master/texmf-dist/doc/latex/biblatex-nejm/biblatex-nejm.pdf diff --git a/Master/texmf-dist/doc/latex/biblatex-nejm/biblatex-nejm.tex b/Master/texmf-dist/doc/latex/biblatex-nejm/biblatex-nejm.tex index d6ce80f1d5d..d8b4ea09d08 100644 --- a/Master/texmf-dist/doc/latex/biblatex-nejm/biblatex-nejm.tex +++ b/Master/texmf-dist/doc/latex/biblatex-nejm/biblatex-nejm.tex @@ -1,8 +1,8 @@ -%%$Id: biblatex-nejm.tex 25 2011-09-07 11:23:41Z marco $ -%%$Rev: 25 $ +%%$Id: biblatex-nejm.tex 28 2011-09-09 17:17:01Z marco $ +%%$Rev: 28 $ %%$Author: marco $ -%%$Date: 2011-09-07 13:23:41 +0200 (Mi, 07. Sep 2011) $ -\def\biblatexnejmversiontex{v0.3} +%%$Date: 2011-09-09 19:17:01 +0200 (Fr, 09. Sep 2011) $ +\def\biblatexnejmversiontex{v0.4} \def\biblatexnejmpackagenametex{biblatex-nejm.tex} \def\biblatexnejmsvntex$#1: #2 #3 #4-#5-#6 #7 #8${#4/#5/#6\space } @@ -33,7 +33,7 @@ author={Marco Daniel}, email={marco.daniel@mada-nada.de}, revision={\biblatexnejmversiontex}, - date={\biblatexnejmsvnbbx$Id: biblatex-nejm.tex 25 2011-09-07 11:23:41Z marco $}} + date={\biblatexnejmsvnbbx$Id: biblatex-nejm.tex 28 2011-09-09 17:17:01Z marco $}} \hypersetup{% citecolor=red, @@ -172,11 +172,15 @@ You should also use the option \kvopt{backend}{biber}. Some settings doesn't wor \begin{optionlist} \boolitem[false]{articledoi} -Prints the \bibfield{doi} also for type \prm{article} +Print the \bibfield{doi} also for type \prm{article} \boolitem[false]{articlein} -Prints the \bibfield{\cmd{bibstring}\{in\}} also for type \prm{article} +Print the \bibfield{\cmd{bibstring}\{in\}} also for type \prm{article} + +\boolitem[false]{printlang} + +Print the \bibfield{language} \end{optionlist} diff --git a/Master/texmf-dist/tex/latex/biblatex-nejm/nejm.bbx b/Master/texmf-dist/tex/latex/biblatex-nejm/nejm.bbx index 91e0948680f..00af201f37a 100644 --- a/Master/texmf-dist/tex/latex/biblatex-nejm/nejm.bbx +++ b/Master/texmf-dist/tex/latex/biblatex-nejm/nejm.bbx @@ -17,14 +17,14 @@ %% This work consists of the files nejm.bbx, nejm.cbx, biblatex-nejm.tex %% and biblatex-nejm.pdf -%%$Id: nejm.bbx 26 2011-09-07 11:29:51Z marco $ -%%$Rev: 26 $ +%%$Id: nejm.bbx 28 2011-09-09 17:17:01Z marco $ +%%$Rev: 28 $ %%$Author: marco $ -%%$Date: 2011-09-07 13:29:51 +0200 (Mi, 07. Sep 2011) $ -\def\biblatexnejmversionbbx{v0.3} +%%$Date: 2011-09-09 19:17:01 +0200 (Fr, 09. Sep 2011) $ +\def\biblatexnejmversionbbx{v0.4} \def\biblatexnejmpackagenamebbx{nejm.bbx} \def\biblatexnejmsvnbbx$#1: #2 #3 #4-#5-#6 #7 #8${#4/#5/#6\space } -\ProvidesFile{nejm.bbx}[\biblatexnejmsvnbbx$Id: nejm.bbx 26 2011-09-07 11:29:51Z marco $ \biblatexnejmversionbbx: \biblatexnejmpackagenamebbx] +\ProvidesFile{nejm.bbx}[\biblatexnejmsvnbbx$Id: nejm.bbx 28 2011-09-09 17:17:01Z marco $ \biblatexnejmversionbbx: \biblatexnejmpackagenamebbx] %use numeric.cbx as base %Warning if backend isn't biber @@ -42,6 +42,7 @@ firstinits = true , terseinits = true , sorting = none , + % language = nejm , } @@ -58,7 +59,44 @@ \DeclareBibliographyOption{articlein}[false]{% \settoggle{bbx:articlein}{#1}} +\providetoggle{bbx:printlang} +\DeclareBibliographyOption{printlang}[false]{% + \settoggle{bbx:printlang}{#1}} + + +%specify language +\DeclareListFormat{language}{% + \iftoggle{bbx:printlang}{% + \usebibmacro{list:delim}{% + \ifbibstring{#1}% + {\bibxstring{#1}}% + {\ifbibstring{lang#1}% + {\bibxstring{lang#1}}% + {#1}}}% + \ifbibstring{#1}% + {\bibstring{#1}}% + {\ifbibstring{lang#1}% + {\bibstring{lang#1}}% + {#1}}% + \usebibmacro{list:andothers}% + }{}% +} +%format date -- only year printed +\@ifpackageloaded{babel}{% + \edef\blx@tempa{\bbl@main@language}% + }{% + \edef\blx@tempa{\blx@languagename}% +} +\DefineBibliographyExtras{\blx@tempa}{% +%<year><month><day> + \protected\def\mkbibdatelong#1#2#3{% + \stripzeros{\thefield{#1}}% + }% + \protected\def\mkbibdateshort#1#2#3{% + \mkdatezeros{\thefield{#1}}% + }% +} %Set environment \defbibenvironment{bibliography} @@ -169,7 +207,7 @@ } %no bibstring in in article: -\newbibmacro*{in:}{% +\renewbibmacro*{in:}{% \ifentrytype{article}% {\iftoggle{bbx:articlein}{\printtext{\bibstring{in}\intitlepunct}}{}}% {\printtext{\bibstring{in}\intitlepunct}}% diff --git a/Master/texmf-dist/tex/latex/biblatex-nejm/nejm.cbx b/Master/texmf-dist/tex/latex/biblatex-nejm/nejm.cbx index 27f03652caf..04a73e0c5fd 100644 --- a/Master/texmf-dist/tex/latex/biblatex-nejm/nejm.cbx +++ b/Master/texmf-dist/tex/latex/biblatex-nejm/nejm.cbx @@ -1,12 +1,12 @@ %copyright Marco Daniel -%%$Id: nejm.cbx 22 2011-09-06 18:48:21Z marco $ -%%$Rev: 22 $ +%%$Id: nejm.cbx 28 2011-09-09 17:17:01Z marco $ +%%$Rev: 28 $ %%$Author: marco $ -%%$Date: 2011-09-06 20:48:21 +0200 (Di, 06. Sep 2011) $ -\def\biblatexnejmversioncbx{v0.3} +%%$Date: 2011-09-09 19:17:01 +0200 (Fr, 09. Sep 2011) $ +\def\biblatexnejmversioncbx{v0.4} \def\biblatexnejmpackagenamecbx{nejm.cbx} \def\biblatexnejmsvncbx$#1: #2 #3 #4-#5-#6 #7 #8${#4/#5/#6\space } -\ProvidesFile{nejm.bbx}[\biblatexnejmsvncbx$Id: nejm.cbx 22 2011-09-06 18:48:21Z marco $ \biblatexnejmversioncbx: \biblatexnejmpackagenamecbx] +\ProvidesFile{nejm.bbx}[\biblatexnejmsvncbx$Id: nejm.cbx 28 2011-09-09 17:17:01Z marco $ \biblatexnejmversioncbx: \biblatexnejmpackagenamecbx] \RequireCitationStyle{numeric-comp} |