![从脚注中的@onlinesource 中删除年份、括号和点](https://linux22.com/image/284064/%E4%BB%8E%E8%84%9A%E6%B3%A8%E4%B8%AD%E7%9A%84%40onlinesource%20%E4%B8%AD%E5%88%A0%E9%99%A4%E5%B9%B4%E4%BB%BD%E3%80%81%E6%8B%AC%E5%8F%B7%E5%92%8C%E7%82%B9%20.png)
这是我的 MWE:
% !TEX encoding = UTF-8 Unicode
% !BIB TS-program = biber
\documentclass[a4paper,12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[english,german]{babel}
\usepackage{csquotes}
\usepackage[citestyle=verbose-ibid,bibstyle=authoryear,sorting=nyt,backend=biber,]{biblatex}
\urlstyle{rm}
\usepackage{filecontents}
\begin{filecontents}{literatur.bib}
@online{blk,
url = {http://www.blk-bonn.de/papers/forum-bildung/band06.pdf},
date-added = {2014-02-09 12:34:08 +0000},
date-modified = {2014-02-09 13:32:07 +0000},
urldate = {2014-02-04}
}
@article{test1,
Author = {Shen Ain and Brian W. Kernighan},
Date-Modified = {2014-02-04 20:18:03 +0000},
Journal = {Operations Research},
Title = {An Effective Heuristic Algorithm for the Travelling-Salesman Problem},
Volume = {21},
Year = {1973}}
\end{filecontents}
\addbibresource{literatur.bib}
\begin{document}
Here is a cite for online \footcite{blk}
And here is a cite for article \footcite{test1}
\end{document}
这给了我:
现在,我删除 URL 前面的“URL:”:
\DeclareFieldFormat{url}{\url{#1}}
并将日期网址的文本从“(Besucht am xx.xx.xxx)”更改为“aus dem Internet entnommen am”:
\DeclareFieldFormat{urldate}{aus dem Internet entnommen am #1}
我现在有:
现在,我想删除年份、年份周围的括号和点仅有的来自‘@online’,但我不知道如何实现这一点......