PhD Thesis Titel kursiv

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: PhD Thesis Titel kursiv

Re: PhD Thesis Titel kursiv

von ChemSim » Sa 13. Jan 2024, 14:26

Hallo MoeWe,

danke für Deine ausführliche Hilfe, es hat super funktioniert!

Viele Grüße
ChemSim

Re: PhD Thesis Titel kursiv

von MoeWe » Sa 13. Jan 2024, 14:10

Wenn die Formatierung von title-Feldern anderer Typen nicht geändert werden soll, ist statt der gesternten Version die Version mit einem optionalen Argument, in dem wir den relevanten Eintragstypen angeben, besser.
\documentclass[parskip=half,12pt,listof=totoc,open=any]{scrbook}
\usepackage[ngerman,english]{babel}
\usepackage{csquotes}
\usepackage[
  backend=biber,
  style=chem-angew,
  autocite=superscript,
  chaptertitle=true,
  url=false,
  doi=false,
]{biblatex}
\usepackage[hidelinks]{hyperref}
\urlstyle{same}

\DeclareFieldFormat[thesis]{title}{\mkbibemph{#1}}

% PhD-Thesis Titel
\DeclareBibliographyDriver{thesis}{%
  \usebibmacro{bibindex}%
  \usebibmacro{begentry}%
  \usebibmacro{author}%
  \setunit{\labelnamepunct}\newblock
  \usebibmacro{title}%
  \newunit
  \printlist{language}%
  \newunit\newblock
  \usebibmacro{byauthor}%
  \newunit\newblock
  \printfield{note}%
  \newunit\newblock
  \printfield{type}%
  \newunit
  \usebibmacro{institution+location+date}%
  \newunit\newblock
  \usebibmacro{chapter+pages}%
  \newunit
  \printfield{pagetotal}%
  \newunit\newblock
  \iftoggle{bbx:isbn}
    {\printfield{isbn}}
    {}%
  \newunit\newblock
  \usebibmacro{doi+eprint+url}%
  \newunit\newblock
  \usebibmacro{addendum+pubstate}%
  \setunit{\bibpagerefpunct}\newblock
  \usebibmacro{pageref}%
  \newunit\newblock
  \iftoggle{bbx:related}
    {\usebibmacro{related:init}%
     \usebibmacro{related}}
    {}%
  \usebibmacro{finentry}%
}

\begin{filecontents}{\jobname.bib}
@PhdThesis{Abadie2013,
  author      = {M. T. Abadie},
  date        = {2013},
  institution = {Université de Toulouse},
  title       = {Hydrodynamics of Gas-Liquid Taylor Flow in Microchannels},
  url         = {https://oatao.univ-toulouse.fr/11986/1/abadie.pdf},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}

\begin{document}
Lorem \cite{Abadie2013,sigfridsson,westfahl:space}.

\printbibliography
\end{document}
\upshape ist in diesem Kontext übrigens zumeist etwas übertrieben. Um Anführungszeichen oder kursive Schrift wegzubekommen, reicht es, sie bei der Redefinition des Formats nicht mehr anzugeben.

Re: PhD Thesis Titel kursiv

von nixversteh » Sa 13. Jan 2024, 13:32

... sorry, habe mich verlesen, schaue gleich, ob es eine Lösung dafür gibt.

Füge diesen Code ein:
\DeclareFieldFormat*{title}{\mkbibemph{#1}}

Re: PhD Thesis Titel kursiv

von ChemSim » Sa 13. Jan 2024, 13:13

Aber bei dir ist doch der Titel "Hydrodynamics of Gas-Liquid Taylor Flow in Microchannels" auch nicht kursiv. Was ich haben möchte:

M. T. Abadie, Hydrodynamics of Gas-Liquid Taylor Flow in Microchannels, PhD thesis, Université de Toulouse, 2013

Re: PhD Thesis Titel kursiv

von nixversteh » Sa 13. Jan 2024, 13:09

... bei mir klappt es ...
Linux Mint 21.3, Mate, texlive 2023, kile
Dateianhänge
Bildschirmfoto.png

Re: PhD Thesis Titel kursiv

von ChemSim » Sa 13. Jan 2024, 11:22

Hallo nixversteh,

das hat leider nicht geklappt, siehe:
\documentclass[parskip=half,12pt,listof=totoc,open=any]{scrbook}
\usepackage[ngerman,english]{babel}

\begin{filecontents}{bibliography.bib}
@PhdThesis{Abadie2013,
  author      = {M. T. Abadie},
  date        = {2013},
  institution = {Université de Toulouse},
  title       = {Hydrodynamics of Gas-Liquid Taylor Flow in Microchannels},
  url         = {https://oatao.univ-toulouse.fr/11986/1/abadie.pdf},
}
\end{filecontents}

% Literaturverzeichnis
\usepackage[autocite=superscript, chaptertitle=true, url=false, doi=false, backend=biber, style=chem-angew]{biblatex}
\addbibresource{bibliography.bib}
\usepackage[hidelinks]{hyperref}
\urlstyle{same}
\usepackage{csquotes}

% PhD-Thesis Titel
\DeclareFieldFormat*{title}{\upshape{#1}}
\DeclareBibliographyDriver{thesis}{%
  \usebibmacro{bibindex}%
  \usebibmacro{begentry}%
  \usebibmacro{author}%
  \setunit{\labelnamepunct}\newblock
  \usebibmacro{title}%
  \newunit
  \printlist{language}%
  \newunit\newblock
  \usebibmacro{byauthor}%
  \newunit\newblock
  \printfield{note}%
  \newunit\newblock
  \printfield{type}%
  \newunit
  \usebibmacro{institution+location+date}%
  \newunit\newblock
  \usebibmacro{chapter+pages}%
  \newunit
  \printfield{pagetotal}%
  \newunit\newblock
  \iftoggle{bbx:isbn}
    {\printfield{isbn}}
    {}%
  \newunit\newblock
  \usebibmacro{doi+eprint+url}%
  \newunit\newblock
  \usebibmacro{addendum+pubstate}%
  \setunit{\bibpagerefpunct}\newblock
  \usebibmacro{pageref}%
  \newunit\newblock
  \iftoggle{bbx:related}
    {\usebibmacro{related:init}%
     \usebibmacro{related}}
    {}%
  \usebibmacro{finentry}%
}

\begin{document}
Lorem \cite{Abadie2013}.

\printbibliography
\end{document}

Re: PhD Thesis Titel kursiv

von nixversteh » Sa 13. Jan 2024, 10:11

Moin,

füge bitte diesen Code vor deiner Definition des Titels ein.
\usepackage[autocite=superscript, chaptertitle=true, url=false, doi=false, backend=biber, style=chem-angew]{biblatex}
\addbibresource{bibliography.bib}
\usepackage[hidelinks]{hyperref}
\urlstyle{same}
\usepackage{csquotes}

\DeclareFieldFormat*{title}{\upshape{#1}}
Viel Erfolg

PhD Thesis Titel kursiv

von ChemSim » Fr 12. Jan 2024, 22:39

Hallo zusammen,

ich würde gerne den Driver für PhD Thesis so modifizieren, dass der Titel in kursiv und ohne Anführungszeichen dargestellt wird.
\documentclass[parskip=half,12pt,listof=totoc,open=any]{scrbook}
\usepackage[ngerman,english]{babel}

\begin{filecontents}{bibliography.bib}
@PhdThesis{Abadie2013,
  author      = {M. T. Abadie},
  date        = {2013},
  institution = {Université de Toulouse},
  title       = {Hydrodynamics of Gas-Liquid Taylor Flow in Microchannels},
  url         = {https://oatao.univ-toulouse.fr/11986/1/abadie.pdf},
}
\end{filecontents}

% Literaturverzeichnis
\usepackage[autocite=superscript, chaptertitle=true, url=false, doi=false, backend=biber, style=chem-angew]{biblatex}
\addbibresource{bibliography.bib}
\usepackage[hidelinks]{hyperref}
\urlstyle{same}
\usepackage{csquotes}

% PhD-Thesis Titel
\DeclareBibliographyDriver{thesis}{%
  \usebibmacro{bibindex}%
  \usebibmacro{begentry}%
  \usebibmacro{author}%
  \setunit{\labelnamepunct}\newblock
  \usebibmacro{title}%
  \newunit
  \printlist{language}%
  \newunit\newblock
  \usebibmacro{byauthor}%
  \newunit\newblock
  \printfield{note}%
  \newunit\newblock
  \printfield{type}%
  \newunit
  \usebibmacro{institution+location+date}%
  \newunit\newblock
  \usebibmacro{chapter+pages}%
  \newunit
  \printfield{pagetotal}%
  \newunit\newblock
  \iftoggle{bbx:isbn}
    {\printfield{isbn}}
    {}%
  \newunit\newblock
  \usebibmacro{doi+eprint+url}%
  \newunit\newblock
  \usebibmacro{addendum+pubstate}%
  \setunit{\bibpagerefpunct}\newblock
  \usebibmacro{pageref}%
  \newunit\newblock
  \iftoggle{bbx:related}
    {\usebibmacro{related:init}%
     \usebibmacro{related}}
    {}%
  \usebibmacro{finentry}%
}

\begin{document}
Lorem \cite{Abadie2013}.

\printbibliography
\end{document}
Vielen Dank schonmal für eure Hilfe!

Nach oben