如何将 shortauthor/abbreviations 和 urldate 纳入作者-年份书目样式?

如何将 shortauthor/abbreviations 和 urldate 纳入作者-年份书目样式?

我正在寻找一种看起来像“regstud”的书目样式(见图片,取自http://debibify.dorian-depriester.fr/ 这里),但包括 url、urldate 和 shortauthor/shorteditor 字段(或添加组织缩写的另一种可能性。

Regstud 书目样式示例 我尝试制作自己的风格,makebst但是我想要的设置无法在工作流程中更改(您只能添加 URL,但不能添加 URL 日期和缩写)。

我在 TeXstudio 中使用 BibTeX 和 natbib。这是一个最小的工作示例:

\documentclass[a4paper, twoside, 12pt]{scrbook}
\usepackage{url} 
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{natbib}
\bibliographystyle{regstud}

\begin{filecontents}{literature.bib}
@misc{Esri.2017a,
abstract = {ArcGIS geoprocessing toolset containing tools for classifying 
    rasters via a feature-based approach.},
author = {{Environmental Systems Research Institute, Inc}},
year = {2017},
title = {{An overview of the Segmentation and Classification toolset---Help | ArcGIS for Desktop}},
url = {http://desktop.arcgis.com/en/arcmap/10.5/tools/spatial-analyst-toolbox/an-overview-of-the-segmentation-and-classification-tools.htm},
keywords = {ANALYSIS},
urldate = {2018-03-21},
shortauthor = {Esri}
}
\end{filecontents}

\begin{document}
Some random text before parenthesis cite \citep{Esri.2017a}. And before cite text \citet{Esri.2017a}.
\bibliography{literature.bib}
\end{document}

内联时,引用的是全名而不是简称(环境系统研究所,2017 年)。 文中引用 参考书目中的输出(使用regstud)缺少 URL、URL 日期和缩写的组织名称: 参考书目引用

有没有办法编辑 .bst 或 .dbj 文件(由 生成makebst)以获得我想要的结果?

相关内容