初めて挑戦するのですがBeamerプレゼンテーションにbiberの参考文献を含める、そして私はどうしたらいいのか分からないスタイルを変えるいくつかのフィールドを削除してみました。カスタム .bst ファイル私は作るしかしビバー理解していないようです…
これが私のムウェ:
\documentclass{beamer}
\setbeameroption{hide notes}
\usepackage{lmodern}
\usepackage[backend=biber, style=authoryear]{biblatex}
\begin{filecontents}{\jobname.bib}
@article{Forrest2014,
author = {Forrest, Alistair R. R. and Kawaji, Hideya and Rehli, Michael and {Kenneth Baillie}, J. and de Hoon, Michiel J. L. and Haberle, Vanja and Lassmann, Timo},
doi = {10.1038/nature13182},
issn = {0028-0836},
journal = {Nature},
pages = {462--470},
pmid = {24670764},
title = {{A promoter-level mammalian expression atlas}},
url = {http://dx.doi.org/10.1038/nature13182{\%}5Cnhttp://www.nature.com/doifinder/10.1038/nature13182},
volume = {507},
year = {2014}
}
\end{filecontents}
\addbibresource{\jobname.bib}
\setbeamertemplate{bibliography item}{}
\mode<presentation> {
\usetheme{Singapore}
}
\begin{document}
\section{Frame 1}
\begin{frame}
\frametitle{Frame 1}
Here I want a citation:
\cite{Forrest2014}
\end{frame}
\begin{frame}[allowframebreaks]
\frametitle{References}
\printbibliography
\end{frame}
\end{document}
結果は次のようになります。
私が達成したいことは次のとおりです。
- まず、以下のものを取り除きます警告:
脚注の修正に失敗しました。
そして
代わりにフォントシェイプ
OT1/lmss/m/sc' in size <10.95> not available(Font) Font shape
OT1/lmr/m/scを試しました
私の完全なプレゼンテーションでは、次のようなことにも遭遇しました。
代わりに試したフォント形状
EU2/lmss/m/sc' in size <10.95> not available(Font) Font shape
EU2/lmr/m/sc'
私は引用をカスタマイズするこのようにして:
両箇所ともイタリック体の「et al」
ファーストネームのイニシャルのみ
年末の
「In:」がありません
DOI、ISSN、URLなどはありません
結果は、次の値にできるだけ近くなるはずです。
休息のための等2014
そして
フォレスト ARR等「プロモーターレベルの哺乳類発現アトラス」。自然 507:462–470 (2014).
何をする警告意味とそれらを取り除く方法?私はすでに使用しました\lモダン...
参考文献をカスタマイズするにはビバー受け入れない場合makebst からの .bst ファイル?
どうもありがとう!
答え1
重複をまとめると次のようになります。
- まず、警告をなくす
ビーマーには脚注を処理する独自の方法があるため、脚注の警告は正常です。Beamer の脚注パッチの警告: 「脚注のパッチに失敗しました。脚注の検出は機能しません。」
- 両箇所ともイタリック体の「et al」
https://tex.stackexchange.com/a/40999/36296
- ファーストネームのイニシャルのみ
https://tex.stackexchange.com/a/128823/36296
- 年末の
フィールドの順序を変更するには、Biblatex: エントリの順序を変更するそしてBiblatex: エントリの順序を変更するそしてフィールドの順序を変更し、余分なarXiv識別子を抑制するそしてBiblatex: inproceedings/incollection のフィールド (ノート + ページ) の順序を変更する
- 「In:」がありません
- DOI、ISSN、URLなどはありません
Biblatex: 参考文献から ISSN、URL、DOI を削除する
\documentclass{beamer}
\setbeameroption{hide notes}
\usepackage{lmodern}
\usepackage[backend=biber, style=authoryear, doi=false,isbn=false,url=false, giveninits=true]{biblatex}
\begin{filecontents}{\jobname.bib}
@article{Forrest2014,
author = {Forrest, Alistair R. R. and Kawaji, Hideya and Rehli, Michael and {Kenneth Baillie}, J. and de Hoon, Michiel J. L. and Haberle, Vanja and Lassmann, Timo},
doi = {10.1038/nature13182},
issn = {0028-0836},
journal = {Nature},
pages = {462--470},
pmid = {24670764},
title = {{A promoter-level mammalian expression atlas}},
url = {http://dx.doi.org/10.1038/nature13182{\%}5Cnhttp://www.nature.com/doifinder/10.1038/nature13182},
volume = {507},
year = {2014}
}
\end{filecontents}
\addbibresource{\jobname.bib}
\setbeamertemplate{bibliography item}{}
\usepackage{xpatch}
\xpatchbibmacro{name:andothers}{%
\bibstring{andothers}%
}{%
\bibstring[\emph]{andothers}%
}{}{}
\renewbibmacro{in:}{}
\mode<presentation> {
\usetheme{Singapore}
}
\begin{document}
\section{Frame 1}
\begin{frame}
\frametitle{Frame 1}
Here I want a citation:
\cite{Forrest2014}
\end{frame}
\begin{frame}[allowframebreaks]
\frametitle{References}
\printbibliography
\end{frame}
\end{document}