Suite de la question concernant la classe elarticle et la production de bibliographie avec natbibqui se trouve ici. Le DOI des citations ne s'affiche pas correctement.

Voici l'erreur : Undefined control sequence. \doi{\bibinfo{doi}{10.111....}}. L'erreur se trouve dans le fichier.bbl.

Voici un ECM :

Ouvrir dans l'éditeur Overleaf
\documentclass[review]{elsarticle}
\usepackage{lineno,hyperref}
\modulolinenumbers[5]
\journal{Journal Elsevier}
\bibliographystyle{elsarticle-num}
\begin{document}
Voici la ref: \cite{MamalisTemperaturedependentimpactthermal2016}.
\bibliography{revuefin}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Voici un extrait du fichier.bbl :

Ouvrir dans l'éditeur Overleaf
\bibitem[{Mamalis et~al.(2016)Mamalis, Koo, Sckisel, Siegel, and
Jagdeo}]{MamalisTemperaturedependentimpactthermal2016}
\bibinfo{author}{A.~Mamalis}, \bibinfo{author}{E.~Koo},
\bibinfo{author}{G.~Sckisel}, \bibinfo{author}{D.~Siegel},
\bibinfo{author}{J.~Jagdeo}, \bibinfo{title}{Temperature-Dependent Impact of
Thermal Aminolaevulinic Acid Photodynamic Therapy on Apoptosis and Reactive
Oxygen Species Generation in Human Dermal Fibroblasts},
\bibinfo{journal}{British Journal of Dermatology}
\bibinfo{volume}{175}~(\bibinfo{number}{3}) (\bibinfo{year}{2016})
\bibinfo{pages}{512--519}, ISSN \bibinfo{issn}{00070963},
\doi{\bibinfo{doi}{10.1111/bjd.14509}}.
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Et voici un extrait du fichier.bib :

Ouvrir dans l'éditeur Overleaf
@article{MamalisTemperaturedependentimpactthermal2016,
title = {Temperature-Dependent Impact of Thermal Aminolaevulinic Acid Photodynamic Therapy on Apoptosis and Reactive Oxygen Species Generation in Human Dermal Fibroblasts},
volume = {175},
issn = {00070963},
doi = {10.1111/bjd.14509},
language = {en},
number = {3},
journal = {British Journal of Dermatology},
author = {Mamalis, A. and Koo, E. and Sckisel, G.D. and Siegel, D.M. and Jagdeo, J.},
month = sep,
year = {2016},
pages = {512-519}
}
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Il faudrait plutôt que la ligne dans le fichier.bbl s'écrive :

Ouvrir dans l'éditeur Overleaf
{\bibinfo{doi}{\doi{10.1111/bjd.14509}}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

mais comment générer cette écriture automatiquement ?

Les données bibliographiques sont dans Zotero et exportées en utilisant Better BibTeX. La bibliographie est compilée par bibtex.

Posée 12 Nov '18, 13:20

mc252092's gravatar image

mc252092
1831814
Taux d'acceptation : 0%

Modifiée 13 Nov '18, 18:02

@mc252092 Plutôt que poser une nouvelle question (surtout en tant que réponse !), il est préférable de créer une nouvelle question à part entière (éventuellement en y indiquant le lien avec la question actuelle).

(12 Nov '18, 14:16) denis ♦♦ denis's gravatar image

@mc252092 : oui, franchement, vos dernière contributions sont difficiles à appréhender et ne sauraient aider la communauté.

Pourriez-vous reprendre votre dernier problème de DOI de citations et en faire une nouvelle question ? Et ne pas vous contenter de poster un lien vers un autre site, mais d'indiquer, sous forme de réponse, la solution que vous avez trouvée ? La communauté francophone vous en saurait gré.

(12 Nov '18, 15:35) Pathe ♦♦ Pathe's gravatar image

Une solution est proposée ici. L'idée est de créer une nouvelle commande et de faire travailler bibinfo par expansion/dilatation...

Ouvrir dans l'éditeur Overleaf
\documentclass[review]{elsarticle}
\usepackage{lineno,hyperref}
\usepackage{filecontents}
\modulolinenumbers[5]
\journal{Journal Elsevier}
\bibliographystyle{elsarticle-num}
\begin{filecontents}{revuefin.bib}
@article{MamalisTemperaturedependentimpactthermal2016,
title = {Temperature-Dependent Impact of Thermal Aminolaevulinic Acid Photodynamic Therapy on Apoptosis and Reactive Oxygen Species Generation in Human Dermal Fibroblasts},
volume = {175},
issn = {00070963},
doi = {10.1111/bjd.14509},
language = {en},
number = {3},
journal = {British Journal of Dermatology},
author = {Mamalis, A. and Koo, E. and Sckisel, G.D. and Siegel, D.M. and Jagdeo, J.},
month = sep,
year = {2016},
pages = {512-519}
}
\end{filecontents}
\newcommand*{\doi}[1]{DOI \href{https://doi.org/#1}{\texttt{#1}}}
\makeatletter
% expandable version of ...
\def\bibinfo#1{%
\@ifundefined{bibinfo@X@#1}%
{\@firstofone}
{\csname bibinfo@X@#1\endcsname}}
\makeatother
\begin{document}
Voici la référence: \cite{MamalisTemperaturedependentimpactthermal2016}.
\bibliography{revuefin}
\end{document}
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Lien permanent

Publiée 12 Nov '18, 14:09

mc252092's gravatar image

mc252092
1831814
Taux d'acceptation : 0%

Modifiée 13 Nov '18, 18:03

Votre réponse
[Masquer l'aperçu]

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Mots-clés de la question :

×56
×3
×2

Question posée : 12 Nov '18, 13:20

Question vue : 4,970 fois

Dernière mise à jour : 13 Nov '18, 18:03