Portanto, tenho uma biblioteca bib com mais de 100 entradas, gostaria de alterar o estilo de citação da bibliografia para o seguinte formato [sobrenome do primeiro autor]˽(ano)-˽ título.
Onde ˽ é um espaço.
Alternativamente, tudo bem se eu puder de alguma forma gerar uma lista com esse formato em um arquivo de texto da minha biblioteca bib.
O .bib
arquivo que contém entradas como esta
@article{guo2010three,
title={Three-dimensional thermal finite element modeling of lithium-ion battery in thermal abuse application},
author={Guo, Guifang and Long, Bo and Cheng, Bo and Zhou, Shiqiong and Xu, Peng and Cao, Binggang},
journal={Journal of Power Sources},
volume={195},
number={8},
pages={2393--2398},
year={2010},
publisher={Elsevier}
}
E são citados no artigo como
\cite{guo2010three}
Estou usando biblatex
. Minhas citações atualmente são assim
[68] G. Guo, B. Long, B. Cheng, S. Zhou, P. Xu e B. Cao. “Modelagem tridimensional de elementos finitos térmicos de bateria de íon de lítio em aplicação de abuso térmico”. In:Journal of PowerSources195.8 (2010), pp. 2393–2398 (cit. na p. 16).
Mas eu gostaria de ser
[68] Guo 2010 Modelagem tridimensional de elementos finitos térmicos de bateria de íon de lítio em aplicação de abuso térmico
Ou apenas tenha uma saída de arquivo de texto que contenha as entradas neste formato
O .tex
arquivo fica assim
\documentclass[]{report}
\setdate{\today}
%\setkeywords{LaTeX, Formatierung, EES-Vorlage}
\bibliography{LIST/literature} % Include literature
%%%----- Document ------------------------------------
\begin{document}
%\listoftodos % Show list of todo's
\maketitle % Show titlepage
\tableofcontents % Show list of contents
\begin{mainpart}
\chapter{Introduction}
,,,,
\end{mainpart}
\printbibliography
\listoffigures
\end{document}
Responder1
Como você deseja a mesma saída para todos os tipos de entrada, você pode definir um novo driver e remapear todos os tipos de entrada para usar esse novo driver.
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[style=numeric, labeldateparts, backend=biber, maxnames=1, minnames=1]{biblatex}
\addbibresource{biblatex-examples.bib}
\DeclareFieldFormat*{labeldate}{\mkbibparens{#1}}
\DeclareFieldFormat*{title}{#1}
\DeclareBibliographyDriver{onlythree}{%
\usebibmacro{bibindex}%
\usebibmacro{begentry}%
\printnames{labelname}%
\setunit{\addspace}\newblock
\printlabeldate
\setunit{\addspace}\newblock
\usebibmacro{title}%
\setunit{\bibpagerefpunct}\newblock
\usebibmacro{pageref}%
\usebibmacro{finentry}}
\makeatletter
\def\do#1{\DeclareBibliographyAlias{#1}{onlythree}}
\abx@doentrytypes
\DeclareBibliographyAlias{*}{onlythree}
\makeatother
\begin{document}
\cite{sigfridsson,worman,geer,vizedom:related}
\printbibliography
\end{document}