Biblatex numeric-comp: unterdrücke

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


sebastian_l
Forum-Newbie
Forum-Newbie
Beiträge: 1
Registriert: Di 28. Jul 2015, 10:58

Biblatex numeric-comp: unterdrücke

Beitrag von sebastian_l »

Hallo,
ich versuche seit geraumer Zeit das "In" zwischen Title und Journaltitle wegzubekommen, aber mir fehlt der Ansatz...Hat da jemand einen Tipp für mich parat?

\documentclass[12pt,a4paper,oneside]{report}
                    %% ISO-Text mit Umlauten
\usepackage[T1]{fontenc}                         %% Zeichensatz mit Umlauten
%%%%%%%%FÜR UMLAUTE!!!!!%%%%%
\usepackage[utf8]{inputenc}
                     %% Textfluss um Bilder
\usepackage{amssymb}                            %% Symbole und Umgebungen aus AMSTeX
%%%%%%%%FÜR FORMELN%%%%%%%%%%
\usepackage{amsmath,amssymb}                   
\usepackage[english, ngerman]{babel}             %% BABEL -> deutsch | 
\usepackage[lflt]{floatflt}	
\usepackage{parskip}                             %% parindent=0 / parskip
\usepackage{fancyhdr}                            %% 'fancy'-Ueberschriften
\usepackage[hang,bf]{caption}                    %% Formatierung der captions
\usepackage{color}                               %% Farben
\usepackage{multirow}                            %% Tabellen
%\usepackage{natbib}


\usepackage[backend=biber,natbib=true,style=numeric-comp,maxnames=10]{biblatex}
\DeclareFieldFormat[article]{title}{\mkbibemph{#1}\isdot}
\DeclareFieldFormat[article]{journaltitle}{#1}
\bibliography{literatur.bib}
\DeclareNameFormat{default}{% Vollzitate
\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}%
\usebibmacro{name:andothers}}

\DeclareNameFormat{labelname}{% alle anderen Zitate
\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}%
\usebibmacro{name:andothers}}

\DeclareNameFormat{sortname}{% Bibliographie
\iffirstinits
{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
{\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}%
\usebibmacro{name:andothers}} 
\begin{filecontents}{literatur.bib}
@Article{Bohari.2010,
  Title                    = {CFD Analysis of Effects of Damage due to Bird Strike on Fan Performance},
  Author                   = {Bohari, B. and Sayma, A.},
  Year                     = {2010},

  Journal                  = {Proceedings of ASME~Turbo Expo 2010, Glasgow, UK},
  Owner                    = {sebastian},
  Timestamp                = {2015.07.11}
}
\end{filecontents}
\begin{document}



Blabla \cite{Bohari.2010}
\newpage
\fancyhead[RE]{Literaturverzeichnis}
\fancyhead[LO]{Literaturverzeichnis}
\addcontentsline{toc}{chapter}{Literaturverzeichnis}
%\bibliographystyle{plain}
%\bibliographystyle{plain}
 
\printbibliography


\end{document}

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

\usepackage{xpatch}
\xpatchbibdriver{article}{\usebibmacro{in:}}{}{}{}
oder
\renewbibmacro*{in:}{}

Gast

Beitrag von Gast »

Falls Du das "in" nur für Artikel loswerden möchtest, wäre auch die Methode von http://tex.stackexchange.com/q/10682/ hilfreich:
\renewbibmacro{in:}{%
  \ifentrytype{article}{}{\printtext{\bibstring{in}\intitlepunct}}}
Dann benötigst Du kein zusätzliches Paket.

Willst Du das "in" auch in @inbook-Einträgen unterbinden würde ich genau wie u_fischer
\renewbibmacro*{in:}{}
empfehlen.

Antworten