我的论文导师要求我的参考书目采用特定的风格。例如,像下面这样的条目
@article{cybenko,
title={Approximation by superpositions of a sigmoidal function},
author={Cybenko, George},
journal={Mathematics of Control, Signals and Systems},
volume={2},
number={4},
pages={303--314},
year={1989},
publisher={Springer}
}
应该看起来像这样
[1] Cybenko, G. (1989) 通过 S 形函数叠加进行近似。控制信号与系统数学 2,303–314。
是否有人知道是否有一种风格biblatex
符合他的要求或者我是否应该创建自己的风格?
答案1
按照我的回答在 BibLaTeX 中将数字样式与作者年份样式相结合以及在抑制“在:” biblatex,biblatex:缩写作者姓名?,自定义 biblatex 样式的指南以及我们可以想到的一些其他小改变
\documentclass{article}
\usepackage[
backend=biber,
%sorting=none,
citestyle=numeric,
bibstyle=authoryear,
giveninits=true,
]{biblatex}
\makeatletter
\input{numeric.bbx}
\makeatother
% get back the convenient alias
\DeclareNameAlias{author}{sortname}
\DeclareNameAlias{editor}{sortname}
\DeclareNameAlias{translator}{sortname}
\DeclareNameAlias{sortname}{family-given}
% only for biblatex >= 3.12
% uncomment the lines if they produce undefined control sequence errors
\DeclareNameWrapperAlias{author}{sortname}
\DeclareNameWrapperAlias{editor}{sortname}
\DeclareNameWrapperAlias{translator}{sortname}
% for biblatex >= 3.4, otherwise redefine \labelnamepunct
\DeclareDelimFormat[bib]{nametitledelim}{\addspace}
\DeclareFieldFormat
[article,inbook,incollection,inproceedings,patent,thesis,unpublished]
{title}{#1\isdot}
\renewbibmacro{in:}{%
\ifentrytype{article}
{}
{\printtext{\bibstring{in}\intitlepunct}}}
\DeclareFieldFormat[article,periodical]{pages}{#1}
\addbibresource{biblatex-examples.bib}
\begin{document}
\cite{sigfridsson,wilde,geer,worman}
\printbibliography
\end{document}