From 57b9b4f42d85b55de3e221002aadd58cc0986c2a Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 15 Feb 2017 22:09:57 +0000 Subject: nwejm (15feb17) git-svn-id: svn://tug.org/texlive/trunk@43233 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/latex/nwejm/README.md | 21 ++-- .../latex/nwejm/french/documentation/nwejm-fr.pdf | Bin 504193 -> 504197 bytes .../latex/nwejm/french/documentation/nwejm-fr.tex | 10 +- Master/texmf-dist/source/latex/nwejm/nwejm.dtx | 57 +++++---- Master/texmf-dist/tex/latex/nwejm/nwejm-dutch.trsl | 39 ++++++ .../texmf-dist/tex/latex/nwejm/nwejm-english.trsl | 39 ++++++ .../texmf-dist/tex/latex/nwejm/nwejm-french.trsl | 39 ++++++ .../texmf-dist/tex/latex/nwejm/nwejm-german.trsl | 39 ++++++ Master/texmf-dist/tex/latex/nwejm/nwejm.bbx | 117 +++++++++++++++++ Master/texmf-dist/tex/latex/nwejm/nwejm.cbx | 140 +++++++++++++++++++++ Master/texmf-dist/tex/latex/nwejm/nwejm.cfg | 131 +++++++++++++++++++ Master/texmf-dist/tex/latex/nwejm/nwejm.cls | 8 +- Master/texmf-dist/tex/latex/nwejm/nwejm.lbx | 42 +++++++ Master/texmf-dist/tex/latex/nwejm/nwejmart.cls | 8 +- 14 files changed, 643 insertions(+), 47 deletions(-) create mode 100644 Master/texmf-dist/tex/latex/nwejm/nwejm-dutch.trsl create mode 100644 Master/texmf-dist/tex/latex/nwejm/nwejm-english.trsl create mode 100644 Master/texmf-dist/tex/latex/nwejm/nwejm-french.trsl create mode 100644 Master/texmf-dist/tex/latex/nwejm/nwejm-german.trsl create mode 100644 Master/texmf-dist/tex/latex/nwejm/nwejm.bbx create mode 100644 Master/texmf-dist/tex/latex/nwejm/nwejm.cbx create mode 100644 Master/texmf-dist/tex/latex/nwejm/nwejm.cfg create mode 100644 Master/texmf-dist/tex/latex/nwejm/nwejm.lbx diff --git a/Master/texmf-dist/doc/latex/nwejm/README.md b/Master/texmf-dist/doc/latex/nwejm/README.md index 6e81570bb05..5f71163e188 100644 --- a/Master/texmf-dist/doc/latex/nwejm/README.md +++ b/Master/texmf-dist/doc/latex/nwejm/README.md @@ -1,21 +1,16 @@ nwejm - Support for the journal "North-Western European Journal of Mathematics" =============================================================================== +About +------- This bundle includes LaTeX classes and `biblatex` styles files dedicated to the new journal "North-Western European Journal of Mathematics". +Release +------- +Release 2017/02/14 v0.98d + +Development +----------- Follow development, submit issues, and suggest improvements at https://github.com/dbitouze/nwejm. - -Installation ------------- - -The classes are supplied in `.dtx` format. If you want to unpack the `.dtx` -yourself, running `tex nwejm.dtx` will extract the package whereas -`pdflatex nwejm` will typeset the documentation of the `nwejmart` class -(currently only in French). - -Typesetting the documentation also requires a number of packages in addition to -those needed to use the `nwejm` classes. To compile the documentation without -error, you will need, among others, my personal (dirty) package `denisbdoc` for -documenting the classes I've written. diff --git a/Master/texmf-dist/doc/latex/nwejm/french/documentation/nwejm-fr.pdf b/Master/texmf-dist/doc/latex/nwejm/french/documentation/nwejm-fr.pdf index b30657dbd71..4b716a77fca 100644 Binary files a/Master/texmf-dist/doc/latex/nwejm/french/documentation/nwejm-fr.pdf and b/Master/texmf-dist/doc/latex/nwejm/french/documentation/nwejm-fr.pdf differ diff --git a/Master/texmf-dist/doc/latex/nwejm/french/documentation/nwejm-fr.tex b/Master/texmf-dist/doc/latex/nwejm/french/documentation/nwejm-fr.tex index 96620a692e8..7c898063a93 100644 --- a/Master/texmf-dist/doc/latex/nwejm/french/documentation/nwejm-fr.tex +++ b/Master/texmf-dist/doc/latex/nwejm/french/documentation/nwejm-fr.tex @@ -1,4 +1,8 @@ \documentclass[french,nolocaltoc]{nwejmart} +% +\DTMsavedate{release-date}{2017-02-14} +\newcommand{\releaseversion}{0.98d} +% \usepackage{denisbdoc} \usepackage{tabulary} \usepackage[firstpage]{draftwatermark} @@ -36,8 +40,10 @@ \begin{document} \title[Documentation de la classe \LaTeX{} du \texorpdfstring{\nwejm}{NWEJM}]{Documentation de la classe \LaTeX{} du \nwejm*{} - destinée aux auteurs} \subtitle[short=Version 0.98c (09/02/2017)]{\small - Version 0.98c en date du 9 février 2017} + destinée aux auteurs}% +% +\subtitle[Version \releaseversion{} (\DTMusedate{release-date})]{\small Version \releaseversion{} en + date du \DTMusedate{release-date}}% % \author[% affiliation={% diff --git a/Master/texmf-dist/source/latex/nwejm/nwejm.dtx b/Master/texmf-dist/source/latex/nwejm/nwejm.dtx index 62632a07035..9a90a6a3a1e 100644 --- a/Master/texmf-dist/source/latex/nwejm/nwejm.dtx +++ b/Master/texmf-dist/source/latex/nwejm/nwejm.dtx @@ -6,25 +6,32 @@ nwejm - Support for the journal "North-Western European Journal of Mathematics" =============================================================================== +About +------- This bundle includes LaTeX classes and `biblatex` styles files dedicated to the new journal "North-Western European Journal of Mathematics". +Release +------- +Release 2017/02/14 v0.98d + +Development +----------- Follow development, submit issues, and suggest improvements at https://github.com/dbitouze/nwejm. - -Installation ------------- - -The classes are supplied in `.dtx` format. If you want to unpack the `.dtx` -yourself, running `tex nwejm.dtx` will extract the package whereas +% Installation +% ------------ % -`pdflatex nwejm` will typeset the documentation of the `nwejmart` class -(currently only in French). - -Typesetting the documentation also requires a number of packages in addition to -those needed to use the `nwejm` classes. To compile the documentation without -error, you will need, among others, my personal (dirty) package `denisbdoc` for -documenting the classes I've written. +% The classes are supplied in `.dtx` format. If you want to unpack the `.dtx` +% yourself, running `tex nwejm.dtx` will extract the package whereas +% % +% `pdflatex nwejm` will typeset the documentation of the `nwejmart` class +% (currently only in French). +% +% Typesetting the documentation also requires a number of packages in addition to +% those needed to use the `nwejm` classes. To compile the documentation without +% error, you will need, among others, my personal (dirty) package `denisbdoc` for +% documenting the classes I've written. % %<*internal> \fi @@ -37,7 +44,7 @@ documenting the classes I've written. \input l3docstrip.tex \Msg{********************************************************} \Msg{* Installation} -\Msg{* Class: nwejm 2017/02/09 v0.98c} +\Msg{* Class: nwejm 2017/02/14 v0.98d} \Msg{* for the journal} \Msg{* "North-Western European Journal of Mathematics" (DB)} \Msg{********************************************************} @@ -47,14 +54,14 @@ documenting the classes I've written. -------:| ----------------------------------------------------------------- nwejm:| Class for the journal "North-Western European Journal of Mathematics" Author:| Denis Bitouze - E-mail:| denis.bitouze@lmpa.univ-littoral.fr + E-mail:| denis.bitouze@univ-littoral.fr License:| Released under the LaTeX Project Public License v1.3c or later See:| http://www.latex-project.org/lppl.txt \endpreamble \postamble -Copyright (C) 2015, 2016, 2017 by Denis Bitouze +Copyright (C) 2015, 2016, 2017 by Denis Bitouze This work may be distributed and/or modified under the conditions of the LaTeX Project Public License (LPPL), either @@ -162,13 +169,15 @@ Running "make install" installs the files in the local TeX tree. %\title{\textsf{nwejm} --- Class for the journal "North-Western European Journal of Mathematics"\thanks{This file % describes version \fileversion, last revised \filedate.} %} -%\author{Denis Bitouze\thanks{E-mail: denis.bitouze@lmpa.univ-littoral.fr}} +%\author{Denis Bitouze\thanks{E-mail: denis.bitouze@univ-littoral.fr}} %\date{Released \filedate} % %\maketitle % +% \changes{v0.98d}{2017/02/14}{No functional changes: this new version only +% because of missing files in the 0.98c version when uploaded on CTAN.}% % \changes{v0.98c}{2017/02/09}{Example and template files now from `.dtx' and -% not sharing the same input file.} +% not sharing the same input file.}% % \changes{v0.98c}{2017/02/09}{Drop \Package{l3sort}' loading since it is % integrated in available directly on loading \Package{expl3}. ×\sort_ordered× % and ×\sort_reversed× renamed to ×\sort_return_same× and @@ -190,9 +199,9 @@ Running "make install" installs the files in the local TeX tree. % current bundle. Instructions to authors added. Sections in appendices are % lettered. The page numbers of standalone articles/issue are synchronized.}% % \changes{v0.96}{2016/04/14}{Some improvements. Incompatible changes: big sets -% macros prefixed with ×bb×, e.g. ×\bbR× instead of ×\R×.} -% \changes{v0.92}{2015/12/10}{First usable release} -% \changes{v0.9}{2015/09/30}{First public release} +% macros prefixed with ×bb×, e.g. ×\bbR× instead of ×\R×.}% +% \changes{v0.92}{2015/12/10}{First usable release}% +% \changes{v0.9}{2015/09/30}{First public release}% % % \begin{abstract} % ==== Put abstract text here. ==== @@ -278,8 +287,8 @@ Running "make install" installs the files in the local TeX tree. \ProvidesExplClass % {nwejm} % {nwejmart} - {2017/02/09} - {0.98c} + {2017/02/14} + {0.98d} { Class for the journal "North-Western European Journal of Mathematics". } @@ -5114,7 +5123,7 @@ Running "make install" installs the files in the local TeX tree. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% LaTeX class designer (and maintainer(s)) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\classdesigner{Bitouz\'{e}, Denis}{Universit\'{e} du Littoral C\^{o}te d'Opale}{France}{denis.bitouze@lmpa.univ-littoral.fr} +\classdesigner{Bitouz\'{e}, Denis}{Universit\'{e} du Littoral C\^{o}te d'Opale}{France}{denis.bitouze@univ-littoral.fr} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Computer engineer %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/Master/texmf-dist/tex/latex/nwejm/nwejm-dutch.trsl b/Master/texmf-dist/tex/latex/nwejm/nwejm-dutch.trsl new file mode 100644 index 00000000000..2c3fe6c3d10 --- /dev/null +++ b/Master/texmf-dist/tex/latex/nwejm/nwejm-dutch.trsl @@ -0,0 +1,39 @@ +\ProvideDictionaryFor{Dutch}{nwejm} +\ProvideDictTranslation{theorem}{stelling} +\ProvideDictTranslation{corollary}{gevolg} +\ProvideDictTranslation{conjecture}{vermoeden} +\ProvideDictTranslation{remark}{opmerking} +\ProvideDictTranslation{axiom}{axioma} +\ProvideDictTranslation{definition}{definitie} +\ProvideDictTranslation{example}{voorbeeld} +\ProvideDictTranslation{lemma}{lemma} +\ProvideDictTranslation{notation}{notatie} +\ProvideDictTranslation{proposition}{eigenschap} +\ProvideDictTranslation{proof}{bewijs} +\ProvideDictTranslation{plural-theorem}{stellingen} +\ProvideDictTranslation{plural-corollary}{gevolgen} +\ProvideDictTranslation{plural-conjecture}{vermoedens} +\ProvideDictTranslation{plural-remark}{opmerkingen} +\ProvideDictTranslation{plural-axiom}{axioma's} +\ProvideDictTranslation{plural-definition}{definities} +\ProvideDictTranslation{plural-example}{voorbeelden} +\ProvideDictTranslation{plural-lemma}{lemma's} +\ProvideDictTranslation{plural-notation}{notaties} +\ProvideDictTranslation{plural-proposition}{eigenschappen} +\ProvideDictTranslation{plural-proof}{bewijzen} +\ProvideDictTranslation{volume-abbreviated}{deel} +\ProvideDictTranslation{plural-keyword}{trefwoorden} +\ProvideDictTranslation{received}{ontvangen} +\ProvideDictTranslation{accepted}{aanvaard} +\ProvideDictTranslation{online}{online} +\ProvideDictTranslation{hypothesis}{hypothese} +\ProvideDictTranslation{plural-hypothesis}{hypotheses} +\ProvideDictTranslation{assertion}{aanname} +\ProvideDictTranslation{plural-assertion}{aannames} +\ProvideDictTranslation{century}{eeuw} +\ProvideDictTranslation{before-christ}{v.Chr} +\ProvideDictTranslation{Acknowledgments}{Dankwoord} +\ProvideDictTranslation{idest}{dat~wil~zeggen} +\ProvideDictTranslation{ie}{d.w.z} +\ProvideDictTranslation{Idest}{Dat~wil~zeggen} +\ProvideDictTranslation{Ie}{D.w.z} diff --git a/Master/texmf-dist/tex/latex/nwejm/nwejm-english.trsl b/Master/texmf-dist/tex/latex/nwejm/nwejm-english.trsl new file mode 100644 index 00000000000..56300b39dd8 --- /dev/null +++ b/Master/texmf-dist/tex/latex/nwejm/nwejm-english.trsl @@ -0,0 +1,39 @@ +\ProvideDictionaryFor{English}{nwejm} +\ProvideDictTranslation{theorem}{theorem} +\ProvideDictTranslation{corollary}{corollary} +\ProvideDictTranslation{conjecture}{conjecture} +\ProvideDictTranslation{remark}{remark} +\ProvideDictTranslation{axiom}{axiom} +\ProvideDictTranslation{definition}{definition} +\ProvideDictTranslation{example}{example} +\ProvideDictTranslation{lemma}{lemma} +\ProvideDictTranslation{notation}{notation} +\ProvideDictTranslation{proposition}{proposition} +\ProvideDictTranslation{proof}{proof} +\ProvideDictTranslation{plural-theorem}{theorems} +\ProvideDictTranslation{plural-corollary}{corollaries} +\ProvideDictTranslation{plural-conjecture}{conjectures} +\ProvideDictTranslation{plural-remark}{remarks} +\ProvideDictTranslation{plural-axiom}{axioms} +\ProvideDictTranslation{plural-definition}{definitions} +\ProvideDictTranslation{plural-example}{examples} +\ProvideDictTranslation{plural-lemma}{lemmas} +\ProvideDictTranslation{plural-notation}{notations} +\ProvideDictTranslation{plural-proposition}{propositions} +\ProvideDictTranslation{plural-proof}{proofs} +\ProvideDictTranslation{volume-abbreviated}{vol.} +\ProvideDictTranslation{plural-keyword}{keywords} +\ProvideDictTranslation{received}{received} +\ProvideDictTranslation{accepted}{accepted} +\ProvideDictTranslation{online}{online} +\ProvideDictTranslation{hypothesis}{hypothesis} +\ProvideDictTranslation{plural-hypothesis}{hypotheses} +\ProvideDictTranslation{assertion}{assertion} +\ProvideDictTranslation{plural-assertion}{assertions} +\ProvideDictTranslation{century}{century} +\ProvideDictTranslation{before-christ}{BC} +\ProvideDictTranslation{Acknowledgments}{Acknowledgments} +\ProvideDictTranslation{idest}{id~est} +\ProvideDictTranslation{ie}{i.e} +\ProvideDictTranslation{Idest}{Id~est} +\ProvideDictTranslation{Ie}{I.e} diff --git a/Master/texmf-dist/tex/latex/nwejm/nwejm-french.trsl b/Master/texmf-dist/tex/latex/nwejm/nwejm-french.trsl new file mode 100644 index 00000000000..bedf4510bcf --- /dev/null +++ b/Master/texmf-dist/tex/latex/nwejm/nwejm-french.trsl @@ -0,0 +1,39 @@ +\ProvideDictionaryFor{French}{nwejm} +\ProvideDictTranslation{theorem}{th\'{e}or\`{e}me} +\ProvideDictTranslation{corollary}{corollaire} +\ProvideDictTranslation{conjecture}{conjecture} +\ProvideDictTranslation{remark}{remarque} +\ProvideDictTranslation{axiom}{axiome} +\ProvideDictTranslation{definition}{d\'{e}finition} +\ProvideDictTranslation{example}{exemple} +\ProvideDictTranslation{lemma}{lemme} +\ProvideDictTranslation{notation}{notation} +\ProvideDictTranslation{proposition}{proposition} +\ProvideDictTranslation{proof}{preuve} +\ProvideDictTranslation{plural-theorem}{th\'{e}or\`{e}mes} +\ProvideDictTranslation{plural-corollary}{corollaires} +\ProvideDictTranslation{plural-conjecture}{conjectures} +\ProvideDictTranslation{plural-remark}{remarques} +\ProvideDictTranslation{plural-axiom}{axiomes} +\ProvideDictTranslation{plural-definition}{d\'{e}finitions} +\ProvideDictTranslation{plural-example}{exemples} +\ProvideDictTranslation{plural-lemma}{lemmes} +\ProvideDictTranslation{plural-notation}{notations} +\ProvideDictTranslation{plural-proposition}{propositions} +\ProvideDictTranslation{plural-proof}{preuves} +\ProvideDictTranslation{volume-abbreviated}{vol.} +\ProvideDictTranslation{plural-keyword}{mots-cl\'{e}s} +\ProvideDictTranslation{received}{re\c cu} +\ProvideDictTranslation{accepted}{accept\'{e}} +\ProvideDictTranslation{online}{en~ligne} +\ProvideDictTranslation{hypothesis}{hypoth\`{e}se} +\ProvideDictTranslation{plural-hypothesis}{hypoth\`{e}ses} +\ProvideDictTranslation{assertion}{assertion} +\ProvideDictTranslation{plural-assertion}{assertions} +\ProvideDictTranslation{century}{si\`{e}cle} +\ProvideDictTranslation{before-christ}{av.~J.-C} +\ProvideDictTranslation{Acknowledgments}{Remerciements} +\ProvideDictTranslation{idest}{c'est-\`{a}-dire} +\ProvideDictTranslation{ie}{c.-\`{a}-d} +\ProvideDictTranslation{Idest}{C'est-\`{a}-dire} +\ProvideDictTranslation{Ie}{C.-\`{a}-d} diff --git a/Master/texmf-dist/tex/latex/nwejm/nwejm-german.trsl b/Master/texmf-dist/tex/latex/nwejm/nwejm-german.trsl new file mode 100644 index 00000000000..0f381883717 --- /dev/null +++ b/Master/texmf-dist/tex/latex/nwejm/nwejm-german.trsl @@ -0,0 +1,39 @@ +\ProvideDictionaryFor{German}{nwejm} +\ProvideDictTranslation{theorem}{Theorem} +\ProvideDictTranslation{corollary}{Korollar} +\ProvideDictTranslation{conjecture}{Vermutung} +\ProvideDictTranslation{remark}{Bemerkung} +\ProvideDictTranslation{axiom}{Axiom} +\ProvideDictTranslation{definition}{Definition} +\ProvideDictTranslation{example}{Beispiel} +\ProvideDictTranslation{lemma}{Lemma} +\ProvideDictTranslation{notation}{Bezeichnung} +\ProvideDictTranslation{proposition}{Proposition} +\ProvideDictTranslation{proof}{Beweis} +\ProvideDictTranslation{plural-theorem}{Sätze} +\ProvideDictTranslation{plural-corollary}{Korollare} +\ProvideDictTranslation{plural-conjecture}{Vermutungen} +\ProvideDictTranslation{plural-remark}{Bemerkungen} +\ProvideDictTranslation{plural-axiom}{Axiome} +\ProvideDictTranslation{plural-definition}{Definitionen} +\ProvideDictTranslation{plural-example}{Beispiele} +\ProvideDictTranslation{plural-lemma}{Lemmata} +\ProvideDictTranslation{plural-notation}{Bezeichnungen} +\ProvideDictTranslation{plural-proposition}{Propositionen} +\ProvideDictTranslation{proofs}{Beweise} +\ProvideDictTranslation{volume-abbreviated}{Bd} +\ProvideDictTranslation{plural-keyword}{Schlüsselbegriffe} +\ProvideDictTranslation{received}{empfangen} +\ProvideDictTranslation{accepted}{angenommen} +\ProvideDictTranslation{online}{online} +\ProvideDictTranslation{hypothesis}{Hypothese} +\ProvideDictTranslation{plural-hypothesis}{Hypothesen} +\ProvideDictTranslation{assertion}{Behauptung} +\ProvideDictTranslation{plural-assertion}{Behauptungen} +\ProvideDictTranslation{century}{Jhdt} +\ProvideDictTranslation{before-christ}{v.~Chr} +\ProvideDictTranslation{Acknowledgments}{Bestätigungen} +\ProvideDictTranslation{idest}{das~heißt} +\ProvideDictTranslation{ie}{d.~h} +\ProvideDictTranslation{Idest}{Das~heißt} +\ProvideDictTranslation{Ie}{D~h} diff --git a/Master/texmf-dist/tex/latex/nwejm/nwejm.bbx b/Master/texmf-dist/tex/latex/nwejm/nwejm.bbx new file mode 100644 index 00000000000..d3504920113 --- /dev/null +++ b/Master/texmf-dist/tex/latex/nwejm/nwejm.bbx @@ -0,0 +1,117 @@ +%% +%% This is file `nwejm.bbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% nwejm.dtx (with options: `bibstyle') +%% -------:| ----------------------------------------------------------------- +%% nwejm:| Class for the journal "North-Western European Journal of Mathematics" +%% Author:| Denis Bitouze +%% E-mail:| denis.bitouze@univ-littoral.fr +%% License:| Released under the LaTeX Project Public License v1.3c or later +%% See:| http://www.latex-project.org/lppl.txt +%% +\ProvidesFile{nwejm.bbx} +[2016/04/01 v 0.1 nwejm bibliographic style (DB)] + +\RequireBibliographyStyle{authoryear} + +\DeclareNameFormat{giveninits-last}{% + \nameparts{#1} + \usebibmacro{name:given-family} + {\namepartfamily} + {\namepartgiveni} + {\namepartprefix} + {\namepartsuffix}% + \usebibmacro{name:andothers}% +} +\renewbibmacro*{doi+eprint+url}{% + \iftoggle{bbx:doi}% + {% + \iffieldundef{doi}% + {}% + {% + \begingroup% + \edef\URLorDOI{% + \detokenize{http://dx.doi.org/}% + \thefield{doi}% + }% + \iffieldequals{url}{\URLorDOI}% + {\endgroup}% + {% + \endgroup% + \printfield{doi}% + }% + }% + }% + {}% + \newunit\newblock% + \iftoggle{bbx:eprint}% + {\usebibmacro{eprint}}% + {}% + \newunit\newblock% + \iftoggle{bbx:url}% + {\usebibmacro{url+urldate}}% + {}% +} +\renewbibmacro{in:}{% + \ifentrytype{article}{}{\printtext{\bibstring{in}\intitlepunct}}% +} +\renewbibmacro*{journal}{% + \iffieldundef{shortjournal}% + {% + \iffieldundef{journaltitle}% + {}% + {% + \printtext[journaltitle]% + {% + \printfield[titlecase]{journaltitle}% + \setunit{\subtitlepunct}% + \printfield[titlecase]{journalsubtitle}% + }% + }% + }% + {\printtext[journaltitle]{\printfield[titlecase]{shortjournal}}}% +} +\renewbibmacro*{volume+number+eid}{% + \printfield{volume}% + \setunit*{\addnbthinspace}% + \printfield{number}% + \setunit{\addcomma\space}% + \printfield{eid}% +} +\DeclareFieldFormat[article]{volume}{\mkbibbold{#1}} +\DeclareFieldFormat[book]{volume}{\mkbibbold{#1}} +\DeclareFieldFormat[article]{number}{\mkbibparens{#1}} +\DeclareLabeldate{% + \field{year}% + \field{date}% + \field{eventdate}% + \field{origdate}% + \field{urldate}% + \field{pubstate}% + \literal{nodate}% +} +\renewcommand*\bibnamedelimc{\addnbspace} +\renewcommand*\bibnamedelimd{\addnbspace} +%% +%% Copyright (C) 2015, 2016, 2017 by Denis Bitouze +%% +%% This work 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 +%% Denis Bitouze. +%% +%% This work consists of the file nwejm.dtx and a Makefile. +%% Running "make" generates the derived files README, nwejm.pdf and nwejm.cls. +%% Running "make inst" installs the files in the user's TeX tree. +%% Running "make install" installs the files in the local TeX tree. +%% +%% +%% End of file `nwejm.bbx'. diff --git a/Master/texmf-dist/tex/latex/nwejm/nwejm.cbx b/Master/texmf-dist/tex/latex/nwejm/nwejm.cbx new file mode 100644 index 00000000000..4008cb50241 --- /dev/null +++ b/Master/texmf-dist/tex/latex/nwejm/nwejm.cbx @@ -0,0 +1,140 @@ +%% +%% This is file `nwejm.cbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% nwejm.dtx (with options: `citestyle') +%% -------:| ----------------------------------------------------------------- +%% nwejm:| Class for the journal "North-Western European Journal of Mathematics" +%% Author:| Denis Bitouze +%% E-mail:| denis.bitouze@univ-littoral.fr +%% License:| Released under the LaTeX Project Public License v1.3c or later +%% See:| http://www.latex-project.org/lppl.txt +%% +\ProvidesFile{nwejm.cbx} +[2016/04/01 v 0.1 nwejm citation style (DB)] + +\RequireCitationStyle{authoryear} + +\ExecuteBibliographyOptions{giveninits,ibidtracker=constrict} + +\renewrobustcmd{\blx@mkbibfootnote}[2]{% + \iftoggle{blx@footnote}% + {\blx@warning{Nested notes}% + \addspace\mkbibparens{#2}}% + {\unspace% + \ifnum\blx@notetype=\tw@% + \expandafter\@firstoftwo% + \else% + \expandafter\@secondoftwo% + \fi% + {\csuse{blx@theendnote#1}{\protecting{\blxmkbibnote{end}{#2}}}}% + {% + \patchcmd\@makefnmark% + {\normalfont}% + {\normalfont\bfseries}% + {}{}% + \csuse{footnote#1}{\protecting{\blxmkbibnote{foot}{#2}}}% + }% + }% +} +\renewcommand*{\mkcitation}[1]{% + \patchcmd\@makefnmark% + {\normalfont}% + {\normalfont\bfseries}% + {}{}% + \footnote{#1}% +} +\newbibmacro*{cite:title}{% + \printtext[bibhyperref]{% + \printfield[citetitle]{labeltitle}}} +\providecommand*{\mkibid}[1]{#1} +\newbibmacro*{cite:ibid}{% + \printtext[bibhyperref]{\bibstring[\mkibid]{ibidem}}% +} +\newbibmacro*{nwejm:cite}{% + \iffieldundef{shorthand}{% + {\ifthenelse{\ifciteibid\AND\NOT\iffirstonpage}% + {\usebibmacro{cite:ibid}}% + {% + \ifthenelse{% + \ifnameundef{labelname}% + }{% + \usebibmacro{cite:label}% + \setunit{\addcomma\space}% + }{% + \printnames{labelname}% + \ifthenelse{% + \iffieldundef{labelyear}% + }{% + }{% + \setunit{\addcomma\space}% + \usebibmacro{cite:labelyear+extrayear}% + \ifthenelse{% + \iffieldundef{labeltitle}% + }{% + }{% + \setunit{\addcomma\space}% + \usebibmacro{cite:title}% + }% + }% + }% + }% + }% + }{% + \usebibmacro{cite:shorthand}% + }% +} +\DeclareCiteCommand{\nwejmfootcite}[\mkbibfootnote] +{\usebibmacro{prenote}}% +{\usebibmacro{citeindex}% + \usebibmacro{nwejm:cite}} +{% + \ifcurrentbaselanguage{french}{% + \parindent=\parindentFFN% + \addtolength{\parindent}{\widthof{\dotFFN\kernFFN}}% + }{% + \parindent=\footnotemargin% + }% + \multicitedelim\newline\indent% +} +{\usebibmacro{postnote}}% +\DeclareMultiCiteCommand{\nwejmfootcites}[\mkbibfootnote]{\nwejmfootcite} +{\addsemicolon\space} +\DeclareAutoCiteCommand{nwejmfootcite}{\nwejmfootcite}{\nwejmfootcites} + +\DeclareCiteCommand{\textcite} + {\boolfalse{cbx:parens}} + {\usebibmacro{citeindex}% + \iffirstcitekey + {\setcounter{textcitetotal}{1}} + {\stepcounter{textcitetotal}% + \textcitedelim}% + \iffootnote{\usebibmacro{nwejm:cite}}{\usebibmacro{textcite}}} + {\ifbool{cbx:parens} + {\bibcloseparen\global\boolfalse{cbx:parens}} + {}} + {\usebibmacro{textcite:postnote}} + +\ExecuteBibliographyOptions{autocite=nwejmfootcite} +%% +%% Copyright (C) 2015, 2016, 2017 by Denis Bitouze +%% +%% This work 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 +%% Denis Bitouze. +%% +%% This work consists of the file nwejm.dtx and a Makefile. +%% Running "make" generates the derived files README, nwejm.pdf and nwejm.cls. +%% Running "make inst" installs the files in the user's TeX tree. +%% Running "make install" installs the files in the local TeX tree. +%% +%% +%% End of file `nwejm.cbx'. diff --git a/Master/texmf-dist/tex/latex/nwejm/nwejm.cfg b/Master/texmf-dist/tex/latex/nwejm/nwejm.cfg new file mode 100644 index 00000000000..8d550bea82f --- /dev/null +++ b/Master/texmf-dist/tex/latex/nwejm/nwejm.cfg @@ -0,0 +1,131 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Journal data +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\journalsetup{% + publisher = \nwejm, + address = UFR de Math\'{e}matiques -- B\^atiment M2 -- Bureau 10\newline + Universit\'{e} Lille 1 -- Cit\'{e} Scientifique\newline + 59655 Villeneuve d'Ascq, + phone = +33 (0)3 20 43 42 33, + email = aurore.smets@univ-lille1.fr, + url = http://math.univ-lille1.fr/~nwejm/, + issn = +} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Editor in chief +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\editorinchief{Nicaise, Serge}{Universit\'{e} de Valenciennes et du Hainaut Cambr\'{e}sis +}{France}{serge.nicaise@univ-valenciennes.fr} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Fields editor +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\fieldseditor{Craig, Walter}{McMaster University}{Canada}{craig@math.mcmaster.ca} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Managing editor +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\managingeditor{Wicker, Nicolas}{Universit\'{e} Lille 1}{France}{Nicolas.Wicker@math.univ-lille1.fr} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Editors +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\editor{Apel, Thomas}{Universit{\"a}t der Bundeswehr München}{Germany}{thomas.apel@unibw.de} +\editor{Beauchard, Karine}{\textsc{ens} Rennes}{France}{Karine.Beauchard@math.polytechnique.fr} +\editor{von Below, Joachim}{Universit\'{e} du Littoral C\^{o}te d'Opale}{France}{vonbelow@lmpa.univ-littoral.fr} +\editor{Biernacki, Christophe}{Universit\'{e} de Lille 1}{France}{christophe.biernacki@math.univ-lille1.fr} +\editor{Chainais-Hillairet, Claire}{Universit\'{e} de Lille 1}{France}{claire.chainais@math.univ-lille1.fr} +\editor{Dauge, Monique}{Universit\'{e} de Rennes I}{France}{monique.dauge@univ-rennes1.fr} +\editor{David, Sinnou}{Universit\'{e} Paris VI}{France}{david@math.jussieu.fr} +\editor{Davydov, Youri}{Universit\'{e} de Lille 1}{France}{youri.davydov@math.univ-lille1.fr} +\editor{D\`{e}bes, Pierre}{Universit\'{e} de Lille 1}{France}{pierre.debes@math.univ-lille1.fr} +\editor{Demailly, Jean-Pierre}{Universit\'{e} de Grenoble 1}{France}{jean-pierre.demailly@ujf-grenoble.fr} +\editor{Droniou, J\'{e}r\^{o}me}{Monash University}{Australia}{jerome.droniou@monash.edu} +\editor{El Kacimi, Aziz}{Universit\'{e} de Valenciennes et du Hainaut Cambr\'{e}sis}{France}{aziz.elkacimi@univ-valenciennes.fr} +\editor{Fleischmann, Peter}{University of Kent}{United Kingdom}{p.fleischmann@kent.ac.uk} +\editor{Fresse, Benoît}{Universit\'{e} de Lille 1}{France}{benoit.fresse@math.univ-lille1.fr} +\editor{Fricain, Emmanuel}{Universit\'{e} de Lille 1}{France}{emmanuel.fricain@math.univ-lille1.fr} +\editor{Gaffney, Eamonn}{Oxford University}{United Kingdom}{gaffney@maths.ox.ac.uk} +\editor{Gloria, Antoine}{Universit\'{e} Libre de Bruxelles}{Belgium}{antoine.gloria@ulb.ac.be} +\editor{Godefroy, Gilles}{Universit\'{e} Paris VI}{France}{godefroy@math.jussieu.fr} +\editor{Grosse-Erdmann, Karl}{Universit\'{e} de Mons}{Belgium}{kg.grosse-erdmann@umons.ac.be} +\editor{Guo, Bao-Zhu}{Academy of Mathematics and Systems Science, Academia Sinica, Beijing}{China}{bzguo@iss.ac.cn} +\editor{Lambrechts, Pascal}{Universit\'{e} Catholique de Louvain}{Belgium}{pascal.lambrechts@uclouvain.be} +\editor{Lef\`{e}vre, Pascal}{Universit\'{e} d'Artois}{France}{pascal.lefevre@univ-artois.fr} +\editor{Leroy, Andr\'{e}}{Universit\'{e} d'Artois}{France}{andreleroy55@gmail.com} +\editor{Loeb, Jean-Jacques}{Universit\'{e} d'Angers}{France}{jean-jacques.loeb@univ-angers.fr} +\editor{Luca, Florian}{University of Witwatersrand}{South-Africa}{florian.luca@wits.ac.za} +\editor{Matom{\"a}ki Kaisa}{University of Turku}{Finland}{ksmato@utu.fi} +\editor{Michaux, Christian}{Universit\'{e} de Mons}{Belgium}{christian.michaux@umons.ac.be} +\editor{Moerdijk, Ieke}{Radboud University Nijmegen}{Netherlands}{i.moerdijk@math.ru.nl} +\editor{Murua, Alejandro}{Universit\'{e} de Montr\'{e}al}{Canada}{murua@dms.umontreal.ca} +\editor{Nakamura, Hiroaki}{Osaka University}{Japan}{nakamura@math.sci.osaka-u.ac.jp} +\editor{van Neerven, Jan}{Delft University of Technology}{Netherlands}{j.m.a.m.vanneerven@tudelft.nl} +\editor{Nicaise, Johannes}{Katholieke Universiteit Leuven}{Belgium}{Johannes.Nicaise@wis.kuleuven.be} +\editor{Norvaisa, Rimas}{Vilnius University}{Lituany}{rimas.norvaisa@mii.vu.lt} +\editor{Peccati, Giovanni}{University of Luxembourg}{Luxembourg}{giovanni.peccati@gmail.com} +\editor{Pirashvili, Teimuraz}{University of Leicester}{United Kingdom}{tp59@le.ac.uk} +\editor{Ramar\'{e}, Olivier}{Universit\'{e} de Lille 1}{France}{olivier.ramare@math.univ-lille1.fr} +\editor{Roelly, Sylvie}{University of Potsdam}{Germany}{roelly@math.uni-potsdam.de} +\editor{Stubbe, Isar}{Universit\'{e} du Littoral C\^{o}te d'Opale}{France}{isar.stubbe@lmpa.univ-littoral.fr} +\editor{Suquet, Charles}{Universit\'{e} de Lille 1}{France}{charles.suquet@math.univ-lille1.fr} +\editor{Tazzioli, Rossana}{Universit\'{e} de Lille 1}{France}{rossana.tazzioli@math.univ-lille1.fr} +\editor{Tignol, Jean-Pierre}{Universit\'{e} Catholique de Louvain}{Belgium}{jean-pierre.tignol@uclouvain.be} +\editor{Wu, Jie}{Institut Elie Cartan}{France}{jie.wu@univ-lorraine.fr} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Secretary +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\secretary{Smets, Aurore}{}{}{} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% LaTeX class designer (and maintainer(s)) +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\classdesigner{Bitouz\'{e}, Denis}{Universit\'{e} du Littoral C\^{o}te d'Opale}{France}{denis.bitouze@univ-littoral.fr} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Computer engineer +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\computerengineer{Huart, S\'{e}bastien}{Universit\'{e} de Lille 1}{France}{} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Font designer text +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\fontdesignertext{We make use of \href{http://ctan.org/pkg/kpfonts}{Kp-Fonts}, + the set of fonts designed by Christophe Caignaert.} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Printer text +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\graphicdesign{Luu, Patricia and Rémond, Catherine}{Universit\'{e} de Lille 1}{France}{} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%% Authors instructions +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\authorsinstructions{% + \begin{description} + \item[Articles submission:] Upon submission, the authors have only to provide + a file in the \textsc{pdf} format. Once the paper is accepted or subject to + minor revisions, the authors have to ensure that it agrees with the journal + format. + \item[\LaTeX{} details:]\ + \begin{description} + \item[\LaTeX{} class:] We strongly encourage the authors to prepare their + article to appear in the \href{\l__nwejm_journal_url_tl}{\nwejm} journal with + the dedicated \href{http://ctan.org/pkg/nwejm}{\textsf{nwejmart}} \LaTeX{} + class (currently, + \href{http://mirrors.ctan.org/macros/latex/contrib/nwejm/doc/documentation/nwejm.pdf}{documented + only in French}), available with \textsf{MiKTeX} and \textsf{TeX~Live} + distributions. + \item[Incompatibilities:]\ + \begin{itemize} + \item Our production system is \emph{not} compatible with the + \href{http://ctan.org/pkg/xypic}{\textsf{xypic} bundle}. For commutative + diagramms, please use instead the user-friendly and modern + \href{http://ctan.org/pkg/xypic}{\textsf{tikz-cd}} package. + \item We much more prefer graphics \emph{not} created with + \href{http://ctan.org/topic/pstricks}{\textsf{PSTricks} and + derived}. Consider using + \href{http://ctan.org/pkg/pgf}{\textsf{PGF/TikZ}} or + \href{http://ctan.org/topic/pgf-tikz}{derived packages}. + \end{itemize} + In case you really need one of these packages, please contact us. + \item[Bibliography:] The bibliography must be provided as a \texttt{.bib} + file in the format of the + \href{http://ctan.org/pkg/biblatex}{\textsf{biblatex}} package. + \item[Figures:] The figures must be provided in \textsc{pdf} or \textsc{eps} + formats. + \end{description} + \end{description} +} diff --git a/Master/texmf-dist/tex/latex/nwejm/nwejm.cls b/Master/texmf-dist/tex/latex/nwejm/nwejm.cls index e2f6947692b..f5e4171df09 100644 --- a/Master/texmf-dist/tex/latex/nwejm/nwejm.cls +++ b/Master/texmf-dist/tex/latex/nwejm/nwejm.cls @@ -8,7 +8,7 @@ %% -------:| ----------------------------------------------------------------- %% nwejm:| Class for the journal "North-Western European Journal of Mathematics" %% Author:| Denis Bitouze -%% E-mail:| denis.bitouze@lmpa.univ-littoral.fr +%% E-mail:| denis.bitouze@univ-littoral.fr %% License:| Released under the LaTeX Project Public License v1.3c or later %% See:| http://www.latex-project.org/lppl.txt %% @@ -18,8 +18,8 @@ \NeedsTeXFormat{LaTeX2e}[1999/12/01] \ProvidesExplClass {nwejm} - {2017/02/09} - {0.98c} + {2017/02/14} + {0.98d} { Class for the journal "North-Western European Journal of Mathematics". } @@ -2762,7 +2762,7 @@ {(0,0)\hfuzz=\maxdimen\begin} {}{} %% -%% Copyright (C) 2015, 2016, 2017 by Denis Bitouze +%% Copyright (C) 2015, 2016, 2017 by Denis Bitouze %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License (LPPL), either diff --git a/Master/texmf-dist/tex/latex/nwejm/nwejm.lbx b/Master/texmf-dist/tex/latex/nwejm/nwejm.lbx new file mode 100644 index 00000000000..1be918cfd91 --- /dev/null +++ b/Master/texmf-dist/tex/latex/nwejm/nwejm.lbx @@ -0,0 +1,42 @@ +%% +%% This is file `nwejm.lbx', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% nwejm.dtx (with options: `languagemodel') +%% -------:| ----------------------------------------------------------------- +%% nwejm:| Class for the journal "North-Western European Journal of Mathematics" +%% Author:| Denis Bitouze +%% E-mail:| denis.bitouze@univ-littoral.fr +%% License:| Released under the LaTeX Project Public License v1.3c or later +%% See:| http://www.latex-project.org/lppl.txt +%% + \ProvidesFile{nwejm.lbx} + \InheritBibliographyExtras{french}% extras are inherited from French... + \DeclareBibliographyStrings{% + inherit = {french},% .... as well as all the keys + number = {{\no}{\no}}, + volume = {{volume}{vol\adddot}}, + volumes = {{volumes}{vol\adddot}}, + } +%% +%% Copyright (C) 2015, 2016, 2017 by Denis Bitouze +%% +%% This work 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 +%% Denis Bitouze. +%% +%% This work consists of the file nwejm.dtx and a Makefile. +%% Running "make" generates the derived files README, nwejm.pdf and nwejm.cls. +%% Running "make inst" installs the files in the user's TeX tree. +%% Running "make install" installs the files in the local TeX tree. +%% +%% +%% End of file `nwejm.lbx'. diff --git a/Master/texmf-dist/tex/latex/nwejm/nwejmart.cls b/Master/texmf-dist/tex/latex/nwejm/nwejmart.cls index 15a6dce18d6..bce4a1fbd6e 100644 --- a/Master/texmf-dist/tex/latex/nwejm/nwejmart.cls +++ b/Master/texmf-dist/tex/latex/nwejm/nwejmart.cls @@ -8,7 +8,7 @@ %% -------:| ----------------------------------------------------------------- %% nwejm:| Class for the journal "North-Western European Journal of Mathematics" %% Author:| Denis Bitouze -%% E-mail:| denis.bitouze@lmpa.univ-littoral.fr +%% E-mail:| denis.bitouze@univ-littoral.fr %% License:| Released under the LaTeX Project Public License v1.3c or later %% See:| http://www.latex-project.org/lppl.txt %% @@ -18,8 +18,8 @@ \NeedsTeXFormat{LaTeX2e}[1999/12/01] \ProvidesExplClass {nwejmart} - {2017/02/09} - {0.98c} + {2017/02/14} + {0.98d} { Class for the journal "North-Western European Journal of Mathematics". } @@ -1937,7 +1937,7 @@ {(0,0)\hfuzz=\maxdimen\begin} {}{} %% -%% Copyright (C) 2015, 2016, 2017 by Denis Bitouze +%% Copyright (C) 2015, 2016, 2017 by Denis Bitouze %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License (LPPL), either -- cgit v1.2.3