自訂參考書目和腳註樣式

自訂參考書目和腳註樣式

我將以下包與文檔類一起使用article

\usepackage[utf8]{inputenc}
\usepackage{tocloft}
\usepackage[citestyle=authortitle,bibstyle=numeric,url=true,isbn=false,backend=biber,sorting=nyt]{biblatex}
\usepackage[hang]{footmisc}

我對我的專案論文有非常嚴格的規定,特別是關於參考書目和腳註。我讀到我可以調整.bbx文件以實現自訂樣式,但是,我不明白這些。

這些是我的要求:

  • 參考書目(按姓氏排序)
    • 書:最後,第一。年。標題。副標題(版本)。出版商。
    • 線上:最後,第一個。年份/日期。標題。字幕。造訪日期:URL。
    • 收集:最後,第一個。年。標題。字幕。在編輯器中(這裡有一些靜態文字),書名(S.頁碼)。出版商。
  • 註腳(\cite在註腳中?)
    • 頁面上對書籍的首次引用:姓氏、年份、標題(S. Page)
    • 對同一頁上同一項目的其他引用:Last, Year(, S. Page)

不需要編號參考書目。

我怎樣才能做到這一點?numeric除了資訊順序和分隔點等細節之外,書目風格很接近我想要的。

更新:這是一個 MWE(不要太小而無法滿足所有要求):

\documentclass{article}

\usepackage[utf8]{inputenc}
\usepackage{tocloft}
\usepackage[citestyle=authortitle,bibstyle=numeric,url=true,isbn=false,backend=biber,sorting=nyt]{biblatex}
\usepackage[hang]{footmisc}

% ===============================
% JUST AN EXAMPLE BIBLIOGRAPHY DB
% ===============================
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{book2009,
  author = "John Doe",
  title = "A friendly word to the world",
  subtitle = "A book with a subtitle",
  year = 2009,
  publisher = "Great Publisher"
}
@book{book2011,
  author = "Jane Foo",
  title = "A great book with a terrible title",
  % No subtitle
  year = 2011,
  publisher = "Awesome Inc."
}
@online{online2012,
  author = "Bar Baz",
  title = "Hang on, I'll get you",
  % No subtitle
  year = 2012,
  url = "http://example.com",
  urldate = "2014-04-21"
}
@online{online2014,
  author = "Michael Smith",
  title = "Wait for Smith",
  subtitle = "It's okay",
  year = 2014,
  url = "http://foo.example.com",
  urldate = "2014-04-21"
}
\end{filecontents}
% ===============================

\bibliography{\jobname.bib}

\begin{document}
% TOC etc.

% CONTENTS
\section{First chapter}

It\footcite[38]{book2009} was\footcite{online2014} a\footcite[234]{book2009} sunny\footcite{online2012} day\footcite{book2009} when I noticed\footcite{book2011} it.

% BIBLIOGRAPHY
\clearpage
\section{Bibliography}
\printbibliography[heading=none]

% LOF etc.
\end{document}

相關內容