From 0e3c78b4691c7b1c2f048521d40f99453523d2b2 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Mon, 5 Nov 2012 22:31:07 +0000 Subject: nrc (5nov12) git-svn-id: svn://tug.org/texlive/trunk@28186 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/doc/latex/nrc/00-2012-authors.txt | 152 +++++++++++++++++++++ Master/texmf-dist/doc/latex/nrc/README | 24 ++-- Master/texmf-dist/doc/latex/nrc/authors.txt | 109 --------------- Master/texmf-dist/doc/latex/nrc/userguide.ps.gz | Bin 544523 -> 0 bytes Master/texmf-dist/source/latex/nrc/nrc.dtx | 15 +- Master/texmf-dist/tex/latex/nrc/nrc1.cls | 15 +- Master/texmf-dist/tex/latex/nrc/nrc1.sty | 4 +- Master/texmf-dist/tex/latex/nrc/nrc2.cls | 15 +- Master/texmf-dist/tex/latex/nrc/nrc2.sty | 4 +- 9 files changed, 196 insertions(+), 142 deletions(-) create mode 100644 Master/texmf-dist/doc/latex/nrc/00-2012-authors.txt delete mode 100644 Master/texmf-dist/doc/latex/nrc/authors.txt delete mode 100644 Master/texmf-dist/doc/latex/nrc/userguide.ps.gz diff --git a/Master/texmf-dist/doc/latex/nrc/00-2012-authors.txt b/Master/texmf-dist/doc/latex/nrc/00-2012-authors.txt new file mode 100644 index 00000000000..483d58e5a00 --- /dev/null +++ b/Master/texmf-dist/doc/latex/nrc/00-2012-authors.txt @@ -0,0 +1,152 @@ +THIS IS A SLIGHTLY MODIFIED VERSION of the original authors.txt file +for the NRC's macros, last updated Nov 2002. -- Ch. Thiele + +----------------- + + "In September 2010, NRC Research Press (formerly part of the + National Research Council of Canada) transitioned from NRC and the + Federal Government of Canada into an independent not-for-profit + organization operating under the name Canadian Science Publishing." + + [from http://www.nrcresearchpress.com/page/about] + + +This file (00-2012-authors.txt) has been minimally adjusted to reflect +some administrative changes since 2002. + +1. All CSP journals now use the 2-column formal of nrc2.cls. The + .dtx still generates both nrc1 (1-column) and nrc2 (2-column) + class files -- authors should ONLY be using nrc2.cls. + + + The existing README file can still serve for details on how to + generate nrc2.cls via the nrc.ins + nrc.dtx files. The existing + userguide is also still valid and should be downloaded in an + appropriate format. + + + AUTHORS ARE STRONGLY ADVISED TO REPLACE THEIR FORMER + VERSION OF THE CLASS FILE WITH THIS NEW ONE. + + THE USERGUIDE SHOULD ALSO BE DOWNLOADED AND PRINTED OUT. + + +The updated nrc.dtx file will generate a new nrc2.cls file which will +adjust the footer text, to reflect the organisational change: + + old: (Copyright NRC Canada) + + new: (Published by NRC Research Press) + + +In order for author-generated files to be posted to the web, the +updated class file (nrc2.cls) MUST be generated and MUST replace the +old version. + +The .dtx file has the following ID line (old and new): + + old ID line: ]% $Id: nrc.dtx,v 2.141 2002/11/19 17:45:07 rf Exp rf $ + + new ID line: ]% $Id: nrc.dtx,v 2.142 2012/10/31 17:45:07 ct $ + + +NO OTHER CHANGES HAVE BEEN MADE AT THIS TIME. + +Ch. Thiele +2 NOV 2012 + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +Old version of nrc.dtx: 2002/11/19 v2.0 +New version of nrc.dtx: 2012/11/2 v2.01 + +Current version of nrc.ins: 2002/11/19 + +Current version of userguide: 18 NOV 2002 + +====================================================================== + + The notes below focus on author-specific elements + in the userguide, and avoid common pitfalls. + + +1. UPDATING AND GENERATING NEW CLASS FILES + + Use the README file to generate the necessary class files and + instructions on where they should be stored on your machine. + + Check CTAN periodically for updates: + + http://mirror.ctan.org/macros/latex/contrib/nrc/ + + +2. DOCUMENTATION + + The Userguide has two main components: information on creating and + coding a file (sections 1 through 5), and additional information + for in-house staff (from section 6 to the end). + + +3. CLASS OPTIONS + + There are no new options. However, there is a simplification of + options for authors. + + The publicly available class files automatically activate + author-specific codes, and de-activate in-house codes (the log file + will provide information/warnings if the latter are accessed). It + is no longer necessary to explicitly insert author-specific codes + such as + + genTeX usecmfonts type1rest + + See section 2.1 for details. + + +4. ADDITIONAL PACKAGES + + Experience has shown that the following packages (all available + from CTAN) are consistently used and provide the additional + functionality authors (and the NRC Research Press) most often + require: + + graphicx rotating + amsmath amssymb bm + cite babel + + As well, tables benefit from the additional options available in + the array package. + + + Any other packages which authors find helpful MUST accompany their + submissions. This is particularly important where submissions are + using old versions of packages --- production staff only have + access to new versions on CTAN; should they have to acquire the + additional (and latest) packages themselves, these may not always + work in the same way as an older version. Of course, authors are + encouraged to use current versions of all additional packages. + + + Additional author-specific macros should be gathered together in + the preamble area, after all other packages have been loaded. See + section 3.2 for details. + + +5. MACROS + + a. New macros: + - \IDnote (Section 4.1) + - \PACS and \PACS* (for Physics) (Section 4.2) + + b. Revised macros: + - \correspond (Section 4.1) + - headings now to 5 levels (Section 4.3) + + c. Retired macros: + - \AddressNote (Section 4.1) + + +Christina Thiele +For CSP, 2 November 2012 + diff --git a/Master/texmf-dist/doc/latex/nrc/README b/Master/texmf-dist/doc/latex/nrc/README index 95871d238a5..d3ee53e13ce 100644 --- a/Master/texmf-dist/doc/latex/nrc/README +++ b/Master/texmf-dist/doc/latex/nrc/README @@ -1,18 +1,23 @@ +THIS IS A SLIGHTLY MODIFIED VERSION of the original README file +(last updated Oct 2002) for the NRC's macros. -- Ch. Thiele + +----------------- + + Macros for NRC press journals This directory contains macros, and some documentation, for typesetting papers for submission to journals published by the -National Research Council of Canada. +National Research Council Research Press. Files in this directory are: nrc.dtx source of the macros nrc.ins TeX installation script for the NRC classes userguide.tex LaTeX documentation file - userguide.ps.gz Resolution-independent postscript of documentation - userguide.pdf Hypertext acrobat documentation - README This file - authors.txt upgrading instructions for authors + userguide.pdf PDF documentation + README this file + 00-2012-authors.txt upgrading instructions for authors To create the NRC class files for use with (current) LaTeX: @@ -23,7 +28,7 @@ To create the NRC class files for use with (current) LaTeX: (recommended TDS location, for modern freeware installations of LaTeX, is /tex/latex/nrc/) -User-level documentation is available (in three forms) as userguide.* +User-level documentation is available (in two forms) as userguide.* in this directory. If you wish to process userguide.tex, please delete any old copy of nrcdoc.sty that is to be found on your system (the file will generate a new copy of nrcdoc.sty in the course of @@ -32,5 +37,8 @@ being processed). More TeXnical documentation may be had by processing nrc.dtx with LaTeX, in the usual way. -Robin Fairbairns -For the NRC, 18th October 2002 +Christina Thiele +For CSP, 2 November 2012 + + + diff --git a/Master/texmf-dist/doc/latex/nrc/authors.txt b/Master/texmf-dist/doc/latex/nrc/authors.txt deleted file mode 100644 index 7a75b8ed66d..00000000000 --- a/Master/texmf-dist/doc/latex/nrc/authors.txt +++ /dev/null @@ -1,109 +0,0 @@ -The National Research Council (NRC) Research Press provides the -following class files for the benefit of its authors: - - nrc1.cls is for single-column layouts - nrc2.cls is for double-column journal layouts - -These are generated via the nrc.ins + nrc.dtx files. See the README -file for details. The userguide is also available and should be -downloaded in an appropriate format. - - - AUTHORS ARE STRONGLY ADVISED TO REPLACE THEIR FORMER - VERSIONS OF THE CLASS FILES WITH THESE NEW ONES. - - THE NEW USERGUIDE SHOULD ALSO BE DOWNLOADED AND PRINTED. - - -The latest versions of all files have a great number of improvements -and enhancements over the previous versions. - -Old version of nrc.dtx: 2000/07/26 v1.3j.7c -New version of nrc.dtx: 2002/11/19 v2.0 - -Old version of nrc.ins: 2000/10/02 -New version of nrc.ins: 2002/11/19 - -Old version of userguide: 21 NOV 2000 -New version of userguide: 18 NOV 2002 - -====================================================================== - - This note (AUTHORS.txt) focusses on author-specific elements - in the userguide, and avoid common pitfalls. - - -1. UPDATING AND GENERATING NEW CLASS FILES - - Use the README file to generate the necessary class files and - instructions on where they should be stored on your machine. - - Check CTAN periodically for updates in the directory: - - tex-archive/macros/latex/contrib/supported/nrc - - -2. DOCUMENTATION - - The Userguide has two main components: information on creating and - coding a file (sections 1 through 5), and additional information - for in-house staff (from section 6 to the end). - - -3. CLASS OPTIONS - - There are no new options. However, there is a simplification of - options for authors. - - The publicly available class files automatically activate - author-specific codes, and de-activate in-house codes (the log file - will provide information/warnings if the latter are accessed). It - is no longer necessary to explicitly insert author-specific codes - such as - - genTeX usecmfonts type1rest - - See section 2.1 for details. - - -4. ADDITIONAL PACKAGES - - Experience has shown that the following packages (all available - from CTAN) are consistently used and provide the additional - functionality authors (and the NRC Research Press) most often - require: - - graphicx rotating - amsmath amssymb bm - cite babel - - As well, tables benefit from the additional options available in - the array package. - - - Any other packages which authors find helpful MUST accompany their - submissions. This is particularly important where submissions are - using old versions of packages --- production staff only have - access to new versions on CTAN; should they have to acquire the - additional (and latest) packages themselves, these may not always - work in the same way as an older version. Of course, authors are - encouraged to use current versions of all additional packages. - - - Additional author-specific macros should be gathered together in - the preamble area, after all other packages have been loaded. See - section 3.2 for details. - - -5. MACROS - - a. New macros: - - \IDnote (Section 4.1) - - \PACS and \PACS* (for Physics) (Section 4.2) - - b. Revised macros: - - \correspond (Section 4.1) - - headings now to 5 levels (Section 4.3) - - c. Retired macros: - - \AddressNote (Section 4.1) diff --git a/Master/texmf-dist/doc/latex/nrc/userguide.ps.gz b/Master/texmf-dist/doc/latex/nrc/userguide.ps.gz deleted file mode 100644 index 23df49e2e6b..00000000000 Binary files a/Master/texmf-dist/doc/latex/nrc/userguide.ps.gz and /dev/null differ diff --git a/Master/texmf-dist/source/latex/nrc/nrc.dtx b/Master/texmf-dist/source/latex/nrc/nrc.dtx index c59b87d7c01..993f9f7ec83 100644 --- a/Master/texmf-dist/source/latex/nrc/nrc.dtx +++ b/Master/texmf-dist/source/latex/nrc/nrc.dtx @@ -11,7 +11,7 @@ %\ProvidesPackage{nrc2} %\ProvidesPackage{baltools} %<*nrc1|nrc2|balance> - [2002/11/19 v2.0 + [2012/11/2 v2.01 % % NRC single-column journal class% % NRC single-column journal compatibility package% @@ -22,7 +22,7 @@ NRC macros source file% % %<*nrc1|nrc2|balance> -]% $Id: nrc.dtx,v 2.141 2002/11/19 17:45:07 rf Exp rf $ +]% $Id: nrc.dtx,v 2.142 2012/10/31 17:45:07 ct $ % % \end{macrocode} % @@ -643,7 +643,8 @@ % The name for the National Research Council Canada, for use in page % footers % \begin{macrocode} -\NRC@DeclareText{\NRC@text@NRC}{NRC\ Canada}{CNRC Canada} +\NRC@DeclareText{\NRC@text@NRC}{Published by NRC Research Press}% + {Publi\'e par NRC Research Press} % \end{macrocode} % \end{macro} % @@ -1391,7 +1392,7 @@ \hfill\llap{% \fontsize\@viiipt\@xpt \usefont\f@encoding\rmdefault mn% - \textcopyright \NRC@copyrightyear\ \NRC@text@NRC% + \NRC@text@NRC% }% }% }% @@ -1475,7 +1476,7 @@ \hfill\llap{% \fontsize\@viiipt\@xpt \usefont\f@encoding\rmdefault mn% - \textcopyright\ \NRC@copyrightyear\ \NRC@text@NRC% + \NRC@text@NRC% }% }% }% @@ -1541,7 +1542,7 @@ \hfill\llap{% \fontsize\@viiipt\@xpt \usefont\f@encoding\rmdefault mn% - \textcopyright \NRC@copyrightyear\ \NRC@text@NRC% + \NRC@text@NRC% }% }% }% @@ -1578,7 +1579,7 @@ \hfill\llap{% \fontsize\@viiipt\@xpt \usefont\f@encoding\rmdefault mn% - \textcopyright \NRC@copyrightyear\ \NRC@text@NRC% + \NRC@text@NRC% }% }% }% diff --git a/Master/texmf-dist/tex/latex/nrc/nrc1.cls b/Master/texmf-dist/tex/latex/nrc/nrc1.cls index d4dd617e587..ef4b9eb85fe 100644 --- a/Master/texmf-dist/tex/latex/nrc/nrc1.cls +++ b/Master/texmf-dist/tex/latex/nrc/nrc1.cls @@ -19,9 +19,9 @@ %% \NeedsTeXFormat{LaTeX2e}[1995/12/01] \ProvidesClass {nrc1} - [2002/11/19 v2.0 + [2012/11/2 v2.01 NRC single-column journal class% -]% $Id: nrc.dtx,v 2.141 2002/11/19 17:45:07 rf Exp rf $ +]% $Id: nrc.dtx,v 2.142 2012/10/31 17:45:07 ct $ \newcommand{\NRC@clsname}% {nrc1} \newcommand{\NRC@warning}[1]{\ClassWarning\NRC@clsname{#1}} @@ -167,7 +167,8 @@ } \fi \NRC@DeclareText{\NRC@text@and}{and}{et} -\NRC@DeclareText{\NRC@text@NRC}{NRC\ Canada}{CNRC Canada} +\NRC@DeclareText{\NRC@text@NRC}{Published by NRC Research Press}% + {Publi\'e par NRC Research Press} \NRC@DeclareText{\NRC@text@vol}{Vol.}{Vol.} \NRC@DeclareText{\NRC@text@correspondAll}{Author to whom all correspondence should be addressed.}{Auteur correspondant.} @@ -481,7 +482,7 @@ \hfill\llap{% \fontsize\@viiipt\@xpt \usefont\f@encoding\rmdefault mn% - \textcopyright \NRC@copyrightyear\ \NRC@text@NRC% + \NRC@text@NRC% }% }% }% @@ -532,7 +533,7 @@ \hfill\llap{% \fontsize\@viiipt\@xpt \usefont\f@encoding\rmdefault mn% - \textcopyright\ \NRC@copyrightyear\ \NRC@text@NRC% + \NRC@text@NRC% }% }% }% @@ -575,7 +576,7 @@ \hfill\llap{% \fontsize\@viiipt\@xpt \usefont\f@encoding\rmdefault mn% - \textcopyright \NRC@copyrightyear\ \NRC@text@NRC% + \NRC@text@NRC% }% }% }% @@ -612,7 +613,7 @@ \hfill\llap{% \fontsize\@viiipt\@xpt \usefont\f@encoding\rmdefault mn% - \textcopyright \NRC@copyrightyear\ \NRC@text@NRC% + \NRC@text@NRC% }% }% }% diff --git a/Master/texmf-dist/tex/latex/nrc/nrc1.sty b/Master/texmf-dist/tex/latex/nrc/nrc1.sty index 09a524accac..f02ab5a9b25 100644 --- a/Master/texmf-dist/tex/latex/nrc/nrc1.sty +++ b/Master/texmf-dist/tex/latex/nrc/nrc1.sty @@ -19,9 +19,9 @@ %% \NeedsTeXFormat{LaTeX2e}[1995/12/01] \ProvidesPackage{nrc1} - [2002/11/19 v2.0 + [2012/11/2 v2.01 NRC single-column journal compatibility package% -]% $Id: nrc.dtx,v 2.141 2002/11/19 17:45:07 rf Exp rf $ +]% $Id: nrc.dtx,v 2.142 2012/10/31 17:45:07 ct $ \endinput %% %% End of file `nrc1.sty'. diff --git a/Master/texmf-dist/tex/latex/nrc/nrc2.cls b/Master/texmf-dist/tex/latex/nrc/nrc2.cls index 3d7c409a9ef..9add5b3918c 100644 --- a/Master/texmf-dist/tex/latex/nrc/nrc2.cls +++ b/Master/texmf-dist/tex/latex/nrc/nrc2.cls @@ -19,9 +19,9 @@ %% \NeedsTeXFormat{LaTeX2e}[1995/12/01] \ProvidesClass {nrc2} - [2002/11/19 v2.0 + [2012/11/2 v2.01 NRC 2-column journal class% -]% $Id: nrc.dtx,v 2.141 2002/11/19 17:45:07 rf Exp rf $ +]% $Id: nrc.dtx,v 2.142 2012/10/31 17:45:07 ct $ \newcommand{\NRC@clsname}% {nrc2} \newcommand{\NRC@warning}[1]{\ClassWarning\NRC@clsname{#1}} @@ -173,7 +173,8 @@ \fi \RequirePackage[infoshow]{multicol} \NRC@DeclareText{\NRC@text@and}{and}{et} -\NRC@DeclareText{\NRC@text@NRC}{NRC\ Canada}{CNRC Canada} +\NRC@DeclareText{\NRC@text@NRC}{Published by NRC Research Press}% + {Publi\'e par NRC Research Press} \NRC@DeclareText{\NRC@text@vol}{Vol.}{Vol.} \NRC@DeclareText{\NRC@text@correspondAll}{Author to whom all correspondence should be addressed.}{Auteur correspondant.} @@ -503,7 +504,7 @@ \hfill\llap{% \fontsize\@viiipt\@xpt \usefont\f@encoding\rmdefault mn% - \textcopyright \NRC@copyrightyear\ \NRC@text@NRC% + \NRC@text@NRC% }% }% }% @@ -563,7 +564,7 @@ \hfill\llap{% \fontsize\@viiipt\@xpt \usefont\f@encoding\rmdefault mn% - \textcopyright\ \NRC@copyrightyear\ \NRC@text@NRC% + \NRC@text@NRC% }% }% }% @@ -606,7 +607,7 @@ \hfill\llap{% \fontsize\@viiipt\@xpt \usefont\f@encoding\rmdefault mn% - \textcopyright \NRC@copyrightyear\ \NRC@text@NRC% + \NRC@text@NRC% }% }% }% @@ -643,7 +644,7 @@ \hfill\llap{% \fontsize\@viiipt\@xpt \usefont\f@encoding\rmdefault mn% - \textcopyright \NRC@copyrightyear\ \NRC@text@NRC% + \NRC@text@NRC% }% }% }% diff --git a/Master/texmf-dist/tex/latex/nrc/nrc2.sty b/Master/texmf-dist/tex/latex/nrc/nrc2.sty index 9593ecfd853..ee965443552 100644 --- a/Master/texmf-dist/tex/latex/nrc/nrc2.sty +++ b/Master/texmf-dist/tex/latex/nrc/nrc2.sty @@ -19,9 +19,9 @@ %% \NeedsTeXFormat{LaTeX2e}[1995/12/01] \ProvidesPackage{nrc2} - [2002/11/19 v2.0 + [2012/11/2 v2.01 NRC 2-column journal compatibility package% -]% $Id: nrc.dtx,v 2.141 2002/11/19 17:45:07 rf Exp rf $ +]% $Id: nrc.dtx,v 2.142 2012/10/31 17:45:07 ct $ \endinput %% %% End of file `nrc2.sty'. -- cgit v1.2.3