diff options
author | Karl Berry <karl@freefriends.org> | 2010-05-30 23:00:30 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2010-05-30 23:00:30 +0000 |
commit | 3654b5dd7fc3200a1b72bac39de9680bc74e3031 (patch) | |
tree | 5251df97f8e5c6b309eaa363ca119863ab4a92ac /Master/texmf-dist/source/latex/disser/gost705.dtx | |
parent | 95a1ff3467d574b4d9a5cb6c3c6e11abcb8eef52 (diff) |
disser update (30may10)
git-svn-id: svn://tug.org/texlive/trunk@18627 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/latex/disser/gost705.dtx')
-rw-r--r-- | Master/texmf-dist/source/latex/disser/gost705.dtx | 61 |
1 files changed, 54 insertions, 7 deletions
diff --git a/Master/texmf-dist/source/latex/disser/gost705.dtx b/Master/texmf-dist/source/latex/disser/gost705.dtx index 85ff7cc3da5..01dd4f1cd45 100644 --- a/Master/texmf-dist/source/latex/disser/gost705.dtx +++ b/Master/texmf-dist/source/latex/disser/gost705.dtx @@ -22,11 +22,11 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %<*driver> -\ProvidesFile{gost705.drv}[2009/03/23 1.1.5 Bibliography style for dissertations.] +\ProvidesFile{gost705.drv}[2010/05/22 1.1.6 Bibliography style for dissertations.] \documentclass{ltxdoc} \usepackage[a4paper,includeheadfoot,nohead,mag=1000, - left=5cm,right=1cm,top=1.5cm,bottom=1.5cm]{geometry} + left=5.5cm,right=1cm,top=1.5cm,bottom=1.5cm]{geometry} \usepackage{ifpdf,indentfirst,color,makeidx} \definecolor{darkblue}{rgb}{0,0,.6} @@ -805,11 +805,28 @@ FUNCTION {bbl.mthesis} FUNCTION {bbl.phdthesis} { curlanguage "english" = - { "Ph.D. thesis" } + { "Ph.\,D. thesis" } { curlanguage "russian" = { "{\cyr\CYRK\cyra\cyrn\cyrd\cyri\cyrd\cyra\cyrt\cyrs\cyrk\cyra\cyrya\ " "\cyrd\cyri\cyrs\cyrs\cyre\cyrr\cyrt\cyra\cyrc\cyri\cyrya}" * } - { "language is not defined: " language "Ph.D. thesis" * * warning$ "P." } + { "language is not defined: " language "Ph.\,D. thesis" * * warning$ "P." } + if$ + } + if$ +} + +% \end{macrocode} +% \DescribeBSTFunction{bbl.docdisser} +% \begin{macrocode} +FUNCTION {bbl.docdisser} +{ + curlanguage "english" = + { "Dr.\,Sci. dissertation" } + { curlanguage "russian" = + { "{\cyr\CYRD\cyro\cyrk\cyrt\cyro\cyrr\cyrs\cyrk\cyra\cyrya\ " + "\cyrd\cyri\cyrs\cyrs\cyre\cyrr\cyrt\cyra\cyrc\cyri\cyrya}" * } + { "language is not defined: " language "Dr.\,Sci. dissertation" * * + warning$ "P." } if$ } if$ @@ -1484,7 +1501,9 @@ FUNCTION {format.isbn} { isbn empty$ { "" } - { "ISBN~" isbn * } + { "ISBN:~\href{http://isbndb.com/search-all.html?kw=" isbn * + "}{" * isbn * "}" * + } if$ } @@ -1789,6 +1808,30 @@ FUNCTION {phdthesis} } % \end{macrocode} +% \DescribeBSTFunction{docdisser} +% \begin{macrocode} +FUNCTION {docdisser} +{ + output.bibitem + format.authors "author" output.check + new.sentence + format.btitle add.doi "title" output.check + new.column + bbl.docdisser format.thesis.type output.nonnull + new.slash + school "school" output.check + new.block + output.address.publisher.date + new.block + format.pages.page output + note output + new.sentence + output.url + format.annote output + fin.entry +} + +% \end{macrocode} % \DescribeBSTFunction{proceedings} % \begin{macrocode} FUNCTION {proceedings} @@ -1925,6 +1968,7 @@ MACRO {irp} {"Infrared Phys."} MACRO {jap} {"J. Appl. Phys."} MACRO {jasa} {"J. Acoust. Soc. America"} MACRO {jcp} {"J. Comp. Phys."} +MACRO {jchp} {"J. Chem. Phys."} MACRO {jetp} {"Sov. Phys.--JETP"} MACRO {jfe} {"J. Fusion Energy"} MACRO {jfm} {"J. Fluid Mech."} @@ -1978,7 +2022,7 @@ MACRO {sam} {"Stud. Appl. Math."} MACRO {sjpp} {"Sov. J. Plasma Phys."} MACRO {spd} {"Sov. Phys.--Doklady"} MACRO {sptp} {"Sov. Phys.--Tech. Phys."} -MACRO {spu} {"Sov. Phys.--Uspeki"} +MACRO {spu} {"Sov. Phys.--Uspekhi"} MACRO {st} {"Sky and Telesc."} % \end{macrocode} @@ -2012,11 +2056,12 @@ MACRO {zphb} {"Z. f. Physik~B"} MACRO {zphd} {"Z. f. Physik~D"} % \end{macrocode} -% \subsubsection{Физика твердого тела} +% \subsubsection{Физика конденсированного состояния} % \begin{macrocode} MACRO {sse} {"Solid-State Electron."} MACRO {pss} {"Phys. Sol. State"} MACRO {sst} {"Semicond. Sci. Tech."} +MACRO {nl} {"Nano Lett."} READ @@ -2205,6 +2250,8 @@ FUNCTION {begin.bib} write$ newline$ "\ifx\undefined\BibEmph\def\BibEmph#1{#1}\else\fi" write$ newline$ + "\ifx\undefined\href\def\href#1#2{#2}\else\fi" + write$ newline$ "\ifx\undefined\url\def\url#1{\texttt{#1}}\else\fi" write$ newline$ "\ifx\undefined\urlprefix\def\urlprefix{URL: }\else\fi" |