我认为“ép”是“ser.”(系列)的误译。但是,我需要显示“ser.”而不是“ép”,尽管其余参考书目必须使用西班牙语(例如,请注意,它说“págs”来指代页面)。
的入口.bib
是
@book {PIE84,
AUTHOR = {Pier, Jean-Paul},
TITLE = {Amenable locally compact groups},
SERIES = {Pure and Applied Mathematics (New York)},
NOTE = {A Wiley-Interscience Publication},
PUBLISHER = {John Wiley \& Sons, Inc., New York},
YEAR = {1984},
PAGES = {x+418},
ISBN = {0-471-89390-0},
MRCLASS = {43A07 (46N05)},
MRNUMBER = {767264},
MRREVIEWER = {Joseph Max Rosenblatt},
LANGUAJE = {english},
}
其中 LANGUAGE 是我最好的选择(但没用)。我的标题有很多行,但这些是包
\documentclass[11pt, a4paper, open=right]{scrbook}
\sloppy
\input xy
\xyoption{all}
\usepackage{lmodern}
\usepackage[top=4cm, bottom=3cm, left=3cm, right=3cm,marginparwidth=1.8cm, marginparsep=0.1cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{anyfontsize}
\usepackage[nottoc,numbib]{tocbibind}
\usepackage[active]{srcltx}
\usepackage{nicefrac}
\usepackage{tikz-cd}
\usepackage[colorlinks=true]{hyperref}
\usepackage{lipsum}
\usepackage{xfrac}
\usepackage{faktor}
\usepackage{csquotes}
\usepackage[sorting=nty,url=false, style=ieee, doi=false]{biblatex}
\addbibresource{javidoc.bib}
\usepackage[inline]{enumitem}
\usepackage{emptypage}
\setlength{\parindent}{0.55cm} % Tamaño de la sangría
\usepackage{thmtools}
\usepackage{thm-restate}
\usepackage{hyperref}
答案1
ieee.bbx
有
\DeclareFieldFormat[book,inbook,incollection,inproceedings]{series}
{\bibstring{jourser}\addnbspace#1}
在我看来这有点滥用 bibstrings:jourser
显然是针对期刊系列(新系列、旧系列、n系列),而不是书籍系列。事实上,核心中没有书籍系列的 bibstring biblatex
。
一个快速的解决办法是
\documentclass[spanish]{article}
\usepackage[T1]{fontenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[sorting=nty,url=false, style=ieee, doi=false]{biblatex}
\DefineBibliographyStrings{spanish}{
jourser = {ser\adddot},
}
\begin{filecontents}{\jobname.bib}
@book{PIE84,
author = {Pier, Jean-Paul},
title = {Amenable locally compact groups},
series = {Pure and Applied Mathematics (New York)},
publisher = {John Wiley \& Sons, Inc.},
location = {New York},
year = {1984},
isbn = {0-471-89390-0},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}
\begin{document}
Lorem \autocite{sigfridsson,PIE84}
\printbibliography
\end{document}