Latex Mendeley bibtex中的期刊缩写标题?

Latex Mendeley bibtex中的期刊缩写标题?,latex,bibtex,mendeley,Latex,Bibtex,Mendeley,我正试图从门捷利那里把简略的期刊名称输入bibtex,但遇到了一些问题。我已按照说明激活缩写,但它们不会出现在bibtex中。例如,如果我“复制为格式引用”我得到: 1. Baylor, L. R. et al. Pellet fuelling, ELM pacing and disruption mitigation technology development for ITER. Nucl. Fusion 49, 085013 (2009). 它有缩写期刊(Nucl.Fusion)。但是,

我正试图从门捷利那里把简略的期刊名称输入bibtex,但遇到了一些问题。我已按照说明激活缩写,但它们不会出现在bibtex中。例如,如果我“复制为格式引用”我得到:

1. Baylor, L. R. et al. Pellet fuelling, ELM pacing and disruption mitigation technology development for ITER. Nucl. Fusion 49, 085013 (2009).
它有缩写期刊(Nucl.Fusion)。但是,如果我“复制为BibTeX条目”我会得到:

@article{Baylor2009,
author = {Baylor, L. R. and Combs, S. K. and Foust, C. R. and Jernigan, T. C. and Meitner, S. J. and Parks, P. B. and Caughman, J. B. and Fehling, D. T. and Maruyama, S. and Qualls, A. L. and Rasmussen, D. A. and Thomas, C. E.},
journal = {Nuclear Fusion},
pages = {085013},
title = {{Pellet fuelling, ELM pacing and disruption mitigation technology development for ITER}},
volume = {49},
year = {2009}
}
没有缩写的日记账

有没有不涉及变通办法的直接解决方案

谢谢你的帮助

这是一个MWEB:

\documentclass{article}
\usepackage[style=nature,maxnames=1,uniquelist=false]{biblatex}
\addbibresource{\jobname.bib}
\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
@article{key,
   author = {Baylor, L. R. and Combs, S. K. and Foust, C. R. and Jernigan, T. C. and Meitner, S. J. and Parks, P. B. and Caughman, J. B. and Fehling, D. T. and Maruyama, S. and Qualls, A. L. and Rasmussen, D. A. and Thomas, C. E.},
   journal = {Nuclear Fusion},
   pages = {085013},
   title = {{Pellet fuelling, ELM pacing and disruption mitigation technology development for ITER}},
   volume = {49},
   year = {2009}
}
\end{filecontents}

\begin{document}

\cite{key}

\printbibliography

\end{document}

您可以告诉
biblatex
用您选择的缩写替换全名:

\documentclass{article}
\usepackage[style=nature,maxnames=1,uniquelist=false]{biblatex}
\addbibresource{\jobname.bib}
\usepackage{filecontents}

\begin{filecontents}{\jobname.bib}
@article{key,
   author = {Baylor, L. R. and Combs, S. K. and Foust, C. R. and Jernigan, T. C. and Meitner, S. J. and Parks, P. B. and Caughman, J. B. and Fehling, D. T. and Maruyama, S. and Qualls, A. L. and Rasmussen, D. A. and Thomas, C. E.},
   journal = {Nuclear Fusion},
   pages = {085013},
   title = {{Pellet fuelling, ELM pacing and disruption mitigation technology development for ITER}},
   volume = {49},
   year = {2009}
}
\end{filecontents}


\DeclareSourcemap{
 \maps[datatype=bibtex,overwrite=true]{
  \map{
    \step[fieldsource=journal,
          match=\regexp{Nuclear\sFusion},
          replace={Nucl.\ Fusion}]
  }
 }
}

\begin{document}

\cite{key}

\printbibliography

\end{document}

你能帮我做一个决定吗?有很多方法可以用tex中的缩写替换全名,但这取决于你如何准确地创建你的参考书目。当然,我把它添加到了原来的问题中。谢谢你的帮助!经过进一步的挖掘,看起来你无法直接从门捷利那里解决这个问题,所以我认为这是一个解决办法!谢谢