PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Biblatex: Schreibweise des Journals im Article



m-r-x
04-04-2013, 16:27
Hallo,
wie kann ich mit Biblatex festlegen, dass das Journal nicht komplett in Großbuchstaben, sondern nur der erste Buchstabe jedes Wortes großgeschrieben wird, also z.B.: PHYSICAL REVIEW B ==> Physical Review B



\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc} % Input in ISO 8859-1 (Latin1)

\usepackage[ngerman]{babel}
\usepackage[babel,german=quotes]{csquotes}


\usepackage[
backend=biber,
style=numeric,
maxnames=3,
minnames=1,
sorting=none,
language=ngerman,
isbn=false,
url=false,
doi=false,
eprint=false,
firstinits=true,
clearlang=true
]{biblatex}
\DeclareFieldFormat[article]{volume}{\textbf{#1}}
\DeclareFieldFormat[article]{title}{\mkbibemph{#1}}
\DeclareFieldFormat[article]{journal}{\textbf{#1}}
\DeclareFieldFormat[thesis]{title}{\mkbibemph{#1}}

\renewbibmacro*{in:}{}

\renewbibmacro*{journal+issuetitle}{%
\usebibmacro{journal}%
\setunit*{\addspace}%
\printfield{volume}
\iffieldundef{article-number}
{}
{
\setunit*{\addcomma}%
\printfield{article-number}
}
\setunit*{\addspace}%
\printfield[parens]{year}
\newunit}

\addbibresource{thesis.bib}
\AtEveryBibitem{\clearlist{language}}


\usepackage[raiselinks=true,
bookmarks=true,
bookmarksopenlevel=1,
bookmarksopen=true,
bookmarksnumbered=true,
hyperindex=true,
plainpages=false,
pdfpagelabels=true,
pdfborder={0 0 0.5},
colorlinks=false,
linkbordercolor={0 0.61 0.50},
citebordercolor={0 0.61 0.50}]{hyperref}

\begin{document}

Zitat:
\cite{Nishio2008}

\printbibliography
\end{document}



thesis.bib



% This file was created with JabRef 2.9.2.
% Encoding: UTF-8

@ARTICLE{Nishio2008,
author = {Nishio, Takahiro and An, Toshu and Nomura, Atsushi and Miyachi, Kousuke
and Eguchi, Toyoaki and Sakata, Hideaki and Lin, Shizeng and Hayashi,
Nobuhiko and Nakai, Noriyuki and Machida, Masahiko and Hasegawa,
Yukio},
title = {{Superconducting Pb Island Nanostructures Studied by Scanning Tunneling
Microscopy and Spectroscopy}},
journal = {{PHYSICAL REVIEW LETTERS}},
year = {{2008}},
volume = {{101}},
number = {{16}},
month = {{OCT 17}},
abstract = {{Superconductivity of nanosized Pb-island structures whose radius
is 0.8 to 2.5 times their coherence length was studied under magnetic
fields using low-temperature scanning tunneling microscopy and spectroscopy.
Spatial profiles of superconductivity were obtained by conductance
measurements at zero-bias voltage. Critical magnetic fields for vortex
penetration and expulsion and for superconductivity breaking were
measured for each island. The critical fields depending on the lateral
size of the islands and existence of the minimum lateral size for
vortex formation were observed.}},
address = {{ONE PHYSICS ELLIPSE, COLLEGE PK, MD 20740-3844 USA}},
affiliation = {{Hasegawa, Y (Reprint Author), Univ Tokyo, Inst Solid State Phys,
Kashiwa, Chiba 2778581, Japan. Nishio, Takahiro; An, Toshu; Nomura,
Atsushi; Miyachi, Kousuke; Eguchi, Toyoaki; Hasegawa, Yukio, Univ
Tokyo, Inst Solid State Phys, Kashiwa, Chiba 2778581, Japan. Sakata,
Hideaki, Tokyo Univ Sci, Dept Phys, Shinjuku Ku, Tokyo 1628601, Japan.
Lin, Shizeng, Natl Inst Mat Sci, WPI Ctr Mat Nanoarchitecton, Tsukuba,
Ibaraki 3050047, Japan. Hayashi, Nobuhiko; Nakai, Noriyuki; Machida,
Masahiko, Japan Atom Energy Agcy, CCSE, Taito Ku, Tokyo 1100015,
Japan. Hayashi, Nobuhiko; Nakai, Noriyuki; Machida, Masahiko, Japan
Sci \& Technol Agcy, CREST, Taito Ku, Tokyo 1100015, Japan. Nomura,
Atsushi, Tokyo Univ Sci, Dept Mat Sci \& Technol, Chiba 2788510,
Japan.}},
article-number = {{167001}},
author-email = {{hasegawa@issp.u-tokyo.ac.jp}},
doc-delivery-number = {{361QD}},
doi = {{10.1103/PhysRevLett.101.167001}},
funding-acknowledgement = {{Japan Society for the Promotion of Science (JSPS)}},
funding-text = {{We thank Akinobu Kanda for fruitful discussions and Shiro Yamazaki
for tip preparation and characterization. T. N. acknowledges support
by Grant-in-Aid of the Japan Society for the Promotion of Science
(JSPS) for young scientists.}},
issn = {{0031-9007}},
journal-iso = {{Phys. Rev. Lett.}},
keywords-plus = {{PHASE-TRANSITIONS; S-WAVE; VORTEX; STATES; PARTICLES; DISKS}},
language = {{English}},
number-of-cited-references = {{22}},
owner = {Thomas},
publisher = {{AMER PHYSICAL SOC}},
research-areas = {{Physics}},
researcherid-numbers = {{Hayashi, Nobuhiko/A-2243-2008 Lin, Shi-Zeng/B-2906-2008 Hasegawa,
Yukio/B-3495-2009 Eguchi, Toyoaki/E-4644-2011}},
times-cited = {{35}},
timestamp = {2013.03.30},
type = {{Article}},
unique-id = {{ISI:000260141300055}},
web-of-science-categories = {{Physics, Multidisciplinary}}
}

u_fischer
04-04-2013, 17:02
Du brauchst eine Kombination aus \MakeLowercase, \MakeCapital + einer Schleife, die die Wörter an den Leerzeichen trennt.

http://tex.stackexchange.com/questions/101143/how-to-break-a-line-after-the-n-th-word/101167#101167


\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{biblatex}

\begin{document}
\MakeLowercase{\MakeCapital{PHYSICAL REVIEW LETTERS}}

\MakeLowercase{\MakeCapital{PHYSICAL}}
\MakeLowercase{\MakeCapital{REVIEW}}
\MakeLowercase{\MakeCapital{LETTERS}}
\end{document}

Ich würde mir die Arbeit nicht machen, sondern einfach die bib-Datei korrigieren.

m-r-x
04-04-2013, 18:23
Okay, habe das gemacht. Dabei ist mir aber aufgefallen, dass das Journal nicht kursiv sein sollte - wie bekomme ich den Text normal?

Edit: Fehler gefunden:
Statt
\DeclareFieldFormat[article]{journal}{#1}
muss es
\DeclareFieldFormat[article]{journaltitle}{#1}
heißen