von Fundamental » Do 24. Jul 2014, 23:23
			
			
			Hallo kathy,
hier erstmal deine Beispiel damit es auch läuft, Veränderungen:
- Verwendung von filecontents, um eine bib-Datei zu erstellen
- Anpassung des Keys in der Bib und im cite-Befehl
\begin{filecontents}{minimal.bib} 
@techreport{test_key, 
	author = {Autor}, 
	institution = {Beispilinstitution}, 
	title = {bla}, 
	year = {1783} 
}
\end{filecontents}
\documentclass[12pt]{article} 
\usepackage{geometry} 
\usepackage[utf8]{inputenc} 
\usepackage{textcomp} 
\usepackage[T1]{fontenc} 
\usepackage[english, ngerman]{babel} 
\usepackage{etoolbox} 
\usepackage{ifthen} 
\usepackage[babel, german=quotes]{csquotes} 
\usepackage[style=authoryear,babel=other, maxcitenames=2]{biblatex} 
\DeclareLanguageMapping{german}{german-apa} 
\addbibresource{minimal.bib} 
\ExecuteBibliographyOptions{ 
   isbn=false, doi=false, eprint=false, 
} 
%%% Lösung analog hierzu? 
\renewbibmacro{in:}{% 
  \ifentrytype{article} 
    {} 
    {\printtext{\bibstring{in}\intitlepunct}}} 
\begin{document} 
\cite{test_key} 
\printbibliography 
\end{document} 
Die Löung für dein Problem findest du hier:
http://www.mrunix.de/forums/showthread. ... techreport
Dein Code ist dann:
\begin{filecontents}{minimal.bib} 
@techreport{test_key	
	author = {Autor}, 
	institution = {Beispilinstitution}, 
	title = {bla}, 
	year = {1783} 
}
\end{filecontents}
\documentclass[12pt]{article} 
\usepackage{geometry} 
\usepackage[utf8]{inputenc} 
\usepackage{textcomp} 
\usepackage[T1]{fontenc} 
\usepackage[english, ngerman]{babel} 
\usepackage{etoolbox} 
\usepackage{ifthen} 
\usepackage[babel, german=quotes]{csquotes} 
\usepackage[style=authoryear,babel=other, maxcitenames=2]{biblatex} 
\DeclareLanguageMapping{german}{german-apa} 
\addbibresource{minimal.bib} 
\ExecuteBibliographyOptions{ 
   isbn=false, doi=false, eprint=false, 
} 
%%% Lösung analog hierzu? 
\renewbibmacro{in:}{% 
  \ifentrytype{article} 
    {} 
    {\printtext{\bibstring{in}\intitlepunct}}} 
    
\DeclareBibliographyDriver{report}{%
  \usebibmacro{bibindex}%
  \usebibmacro{begentry}%
  \usebibmacro{author}
  \setunit{\labelnamepunct}\newblock
  \usebibmacro{title}%
  \newunit\newblock
  \iffieldequalstr{type}{techreport}{}{\printfield{type}}
  \newunit\newblock
  \usebibmacro{institution+location+date}
  \usebibmacro{pageref}%
  \usebibmacro{finentry}}
 
\begin{document} 
\cite{test_key} 
\printbibliography 
\end{document} 
Mit freundlichen Grüßen
 
			
			
							Hallo kathy,
hier erstmal deine Beispiel damit es auch läuft, Veränderungen:
- Verwendung von filecontents, um eine bib-Datei zu erstellen
- Anpassung des Keys in der Bib und im cite-Befehl
[code]
\begin{filecontents}{minimal.bib} 
@techreport{test_key, 
	author = {Autor}, 
	institution = {Beispilinstitution}, 
	title = {bla}, 
	year = {1783} 
}
\end{filecontents}
\documentclass[12pt]{article} 
\usepackage{geometry} 
\usepackage[utf8]{inputenc} 
\usepackage{textcomp} 
\usepackage[T1]{fontenc} 
\usepackage[english, ngerman]{babel} 
\usepackage{etoolbox} 
\usepackage{ifthen} 
\usepackage[babel, german=quotes]{csquotes} 
\usepackage[style=authoryear,babel=other, maxcitenames=2]{biblatex} 
\DeclareLanguageMapping{german}{german-apa} 
\addbibresource{minimal.bib} 
\ExecuteBibliographyOptions{ 
   isbn=false, doi=false, eprint=false, 
} 
%%% Lösung analog hierzu? 
\renewbibmacro{in:}{% 
  \ifentrytype{article} 
    {} 
    {\printtext{\bibstring{in}\intitlepunct}}} 
\begin{document} 
\cite{test_key} 
\printbibliography 
\end{document} 
[/code]
Die Löung für dein Problem findest du hier:
[url]http://www.mrunix.de/forums/showthread.php?71466-biblatex-%C4nderung-des-Typs-techreport[/url]
Dein Code ist dann:
[code]
\begin{filecontents}{minimal.bib} 
@techreport{test_key	
	author = {Autor}, 
	institution = {Beispilinstitution}, 
	title = {bla}, 
	year = {1783} 
}
\end{filecontents}
\documentclass[12pt]{article} 
\usepackage{geometry} 
\usepackage[utf8]{inputenc} 
\usepackage{textcomp} 
\usepackage[T1]{fontenc} 
\usepackage[english, ngerman]{babel} 
\usepackage{etoolbox} 
\usepackage{ifthen} 
\usepackage[babel, german=quotes]{csquotes} 
\usepackage[style=authoryear,babel=other, maxcitenames=2]{biblatex} 
\DeclareLanguageMapping{german}{german-apa} 
\addbibresource{minimal.bib} 
\ExecuteBibliographyOptions{ 
   isbn=false, doi=false, eprint=false, 
} 
%%% Lösung analog hierzu? 
\renewbibmacro{in:}{% 
  \ifentrytype{article} 
    {} 
    {\printtext{\bibstring{in}\intitlepunct}}} 
    
\DeclareBibliographyDriver{report}{%
  \usebibmacro{bibindex}%
  \usebibmacro{begentry}%
  \usebibmacro{author}
  \setunit{\labelnamepunct}\newblock
  \usebibmacro{title}%
  \newunit\newblock
  \iffieldequalstr{type}{techreport}{}{\printfield{type}}
  \newunit\newblock
  \usebibmacro{institution+location+date}
  \usebibmacro{pageref}%
  \usebibmacro{finentry}}
 
\begin{document} 
\cite{test_key} 
\printbibliography 
\end{document} 
[/code]
Mit freundlichen Grüßen