From 9dde62046b0ab9a4b0574e39659fe45110daeb49 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 11 Jul 2013 23:22:25 +0000 Subject: notes2bib (11jul13) git-svn-id: svn://tug.org/texlive/trunk@31162 c570f23f-e606-0410-a88d-b1316a301751 --- .../source/latex/notes2bib/notes2bib.dtx | 63 +++++++++--------- .../source/latex/notes2bib/notes2bib.ins | 75 ---------------------- 2 files changed, 32 insertions(+), 106 deletions(-) delete mode 100644 Master/texmf-dist/source/latex/notes2bib/notes2bib.ins (limited to 'Master/texmf-dist/source/latex') diff --git a/Master/texmf-dist/source/latex/notes2bib/notes2bib.dtx b/Master/texmf-dist/source/latex/notes2bib/notes2bib.dtx index 0857e41482a..b3979b548d6 100644 --- a/Master/texmf-dist/source/latex/notes2bib/notes2bib.dtx +++ b/Master/texmf-dist/source/latex/notes2bib/notes2bib.dtx @@ -3,49 +3,44 @@ \iffalse % %<*readme> ---------------------------------------------------------------- -notes2bib --- Integrating notes into the bibliography -Maintained by Joseph Wright -E-mail: joseph.wright@morningstar2.co.uk -Released under the LaTeX Project Public License v1.3c or later -See http://www.latex-project.org/lppl.txt ---------------------------------------------------------------- +notes2bib - Integrating notes into the bibliography +=================================================== -The notes2bib package defines a new type of note, bibnote, -which will always be added to the bibliography. The package +The `notes2bib` package defines a new type of note, bibnote, +which will always be added to the bibliography. The package allows footnotes and endnotes to be moved into the bibliography -in the same way. The package can be used with natbib and +in the same way. The package can be used with natbib and biblatex as well as plain LaTeX citations. Both sorted and unsorted bibliography styles are supported. Installation ------------ -The package is supplied in dtx format and as a pre-extracted zip -file, notes2bib.tds.zip. The later is most convenient for most -users: simply unzip this in your local texmf directory and run -texhash to update the database of file locations. If you want to -unpack the dtx yourself, running 'tex notes2bib.dtx' will -extract the package whereas 'latex notes2bib.dtx will extract -it and also typeset the documentation. +The package is supplied in `.dtx` format and as a pre-extracted +`.zip` file, `notes2bib.tds.zip`. The later is most convenient +for most users: simply unzip this in your local `texmf` +directory. If you want to unpack the `.dtx` yourself, running +`tex notes2bib.dtx` will extract the package whereas `latex +notes2bib.dtx` will extract it and also typeset the +documentation. -The package requires LaTeX3 support as provided in the l3kernel -and l3packages bundles. Both of these are available on CTAN -(http://www.ctan.org/) as ready-to-install zip files. Suitable -versions are available in MiKTeX 2.9 and TeX Live 2011 -(updating the relevant packages online may be necessary). -LaTeX3, and so notes2bib, requires the e-TeX extensions: these -are available on all modern TeX systems. +The package requires LaTeX3 support as provided in the +`l3kernel` and `l3packages` bundles. Both of these are available +on [CTAN](http://www.ctan.org/) as ready-to-install `.zip` +files. Suitable versions are available in MiKTeX 2.9 and TeX +Live 2012 (updating the relevant packages online may be +necessary). LaTeX3, and so `notes2bib`, requires the e-TeX +extensions: these are available on all modern TeX systems. Typesetting the documentation requires a number of packages in addition to those needed to use the package. This is mainly because of the number of demonstration items included in the text. To compile the documentation without error, you will need the packages: - - csquotes - - helvet - - mathpazo - - listings + - `csquotes` + - `helvet` + - `mathpazo` + - `listings` % %<*internal> \fi @@ -70,7 +65,8 @@ See http://www.latex-project.org/lppl.txt \endpreamble \postamble -Copyright (C) 2007-2011 by +Copyright (C) 2007-2011,2013 by +Copyright (C) 2007-2013 by Joseph Wright It may be distributed and/or modified under the conditions of @@ -633,7 +629,7 @@ This work consists of the file notes2bib.dtx % Version data to start with. % \begin{macrocode} \ProvidesExplPackage - {notes2bib} {2012/11/07} {2.0j} + {notes2bib} {2013/07/11} {2.0k} {Integrating notes into the bibliography} \RequirePackage{l3keys2e} % \end{macrocode} @@ -941,11 +937,16 @@ This work consists of the file notes2bib.dtx % %\subsection{Options from version one} % +%\changes{v2.0k}{2013/07/11}{Drop use of \texttt{.meta:x} key property} % The new option names are preferred, but the old ones still need to % work correctly. % \begin{macrocode} \keys_define:nn { notes2bib } { - cite .meta:x = { cite-function = \exp_not:c {#1} } , + cite .code:n = + { + \use:x + { \keys_set:nn { notes2bib } { cite-function = \exp_not:c {#1} } } + } , debug .code:n = { } , endnotes .meta:n = { convert-footnotes = #1 } , etex .code:n = { } , diff --git a/Master/texmf-dist/source/latex/notes2bib/notes2bib.ins b/Master/texmf-dist/source/latex/notes2bib/notes2bib.ins deleted file mode 100644 index 0d5c6e535e3..00000000000 --- a/Master/texmf-dist/source/latex/notes2bib/notes2bib.ins +++ /dev/null @@ -1,75 +0,0 @@ -%% -%% This is file `notes2bib.ins', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% notes2bib.dtx (with options: `install') -%% --------------------------------------------------------------- -%% notes2bib --- Integrating notes into the bibliography -%% Maintained by Joseph Wright -%% E-mail: joseph.wright@morningstar2.co.uk -%% Released under the LaTeX Project Public License v1.3c or later -%% See http://www.latex-project.org/lppl.txt -%% --------------------------------------------------------------- -%% -\input l3docstrip.tex -\keepsilent -\askforoverwritefalse -\preamble ---------------------------------------------------------------- -notes2bib --- Integrating notes into the bibliography -Maintained by Joseph Wright -E-mail: joseph.wright@morningstar2.co.uk -Released under the LaTeX Project Public License v1.3c or later -See http://www.latex-project.org/lppl.txt ---------------------------------------------------------------- - -\endpreamble -\postamble - -Copyright (C) 2007-2011 by - Joseph Wright - -It may be distributed and/or modified under the conditions of -the LaTeX Project Public License (LPPL), either version 1.3c of -this license or (at your option) any later version. The latest -version of this license is in the file: - - http://www.latex-project.org/lppl.txt - -This work is "maintained" (as per LPPL maintenance status) by - Joseph Wright. - -This work consists of the file notes2bib.dtx - and the derived files notes2bib.ins, - notes2bib.pdf and - notes2bib.sty. - -\endpostamble -\usedir{tex/latex/notes2bib} -\generate{ - \file{\jobname.sty}{\from{\jobname.dtx}{package}} -} -\endbatchfile -%% -%% Copyright (C) 2007-2011 by -%% Joseph Wright -%% -%% It may be distributed and/or modified under the conditions of -%% the LaTeX Project Public License (LPPL), either version 1.3c of -%% this license or (at your option) any later version. The latest -%% version of this license is in the file: -%% -%% http://www.latex-project.org/lppl.txt -%% -%% This work is "maintained" (as per LPPL maintenance status) by -%% Joseph Wright. -%% -%% This work consists of the file notes2bib.dtx -%% and the derived files notes2bib.ins, -%% notes2bib.pdf and -%% notes2bib.sty. -%% -%% -%% End of file `notes2bib.ins'. -- cgit v1.2.3