使用 biblatex 获取参考书目
Get Bibliography using biblatex
我正在使用以下代码进行引用。
\documentclass[12pt]{article}
\usepackage{amssymb,amsmath,amsfonts,eurosym,geometry,ulem,graphicx,caption,color,setspace,sectsty,comment,footmisc,caption,pdflscape,subfigure,array,booktabs,dcolumn,threeparttable,adjustbox,dirtytalk,multirow,tabularx,booktabs,longtable,placeins,tikz}
\usepackage[backend=biber,natbib,style=authoryear,citestyle=authoryear]{biblatex}
\usepackage{float}
\restylefloat{table}
\usepackage{pgfplots}
\pgfplotsset{width=12cm,compat=1.9}
\usepackage{pst-func}
\psset{unit=2cm}
\usepackage[english]{babel}
\usepackage{hyperref}
\hypersetup{colorlinks=true,urlcolor=blue,citecolor=blue,linkcolor=red}
\addbibresource{segmentation.bib}
\begin{document}
This is a sample \cite{sample}.
\end{document}
我得到的输出是:
但是,我需要它(作者,年份)。
此外,我希望参考书目出现在论文中,但无法做到这一点,我希望整个作者、年份都被链接起来,也就是说,当我点击它时,它会把我带到参考书目中的相关页面。
你能帮我解决一下吗?
谢谢
要在您的文档中获取参考书目,您需要 \printbibliography
宏
要在引文周围加上括号,请使用 \citep{...}
\documentclass[12pt]{article}
\usepackage{amssymb,amsmath,amsfonts,eurosym,geometry,ulem,graphicx,caption,color,setspace,sectsty,comment,footmisc,caption,pdflscape,subfigure,array,booktabs,dcolumn,threeparttable,adjustbox,dirtytalk,multirow,tabularx,booktabs,longtable,placeins,tikz}
\usepackage[backend=biber,natbib,style=authoryear,citestyle=authoryear]{biblatex}
\usepackage{float}
\restylefloat{table}
\usepackage{pgfplots}
\pgfplotsset{width=12cm,compat=1.9}
\usepackage{pst-func}
\psset{unit=2cm}
\usepackage[english]{babel}
\usepackage{hyperref}
\hypersetup{colorlinks=true,urlcolor=blue,citecolor=blue,linkcolor=red}
\addbibresource{biblatex-examples.bib}
\begin{document}
This is a sample \citep{knuth:ct}.
\printbibliography
\end{document}
我正在使用以下代码进行引用。
\documentclass[12pt]{article}
\usepackage{amssymb,amsmath,amsfonts,eurosym,geometry,ulem,graphicx,caption,color,setspace,sectsty,comment,footmisc,caption,pdflscape,subfigure,array,booktabs,dcolumn,threeparttable,adjustbox,dirtytalk,multirow,tabularx,booktabs,longtable,placeins,tikz}
\usepackage[backend=biber,natbib,style=authoryear,citestyle=authoryear]{biblatex}
\usepackage{float}
\restylefloat{table}
\usepackage{pgfplots}
\pgfplotsset{width=12cm,compat=1.9}
\usepackage{pst-func}
\psset{unit=2cm}
\usepackage[english]{babel}
\usepackage{hyperref}
\hypersetup{colorlinks=true,urlcolor=blue,citecolor=blue,linkcolor=red}
\addbibresource{segmentation.bib}
\begin{document}
This is a sample \cite{sample}.
\end{document}
我得到的输出是:
但是,我需要它(作者,年份)。 此外,我希望参考书目出现在论文中,但无法做到这一点,我希望整个作者、年份都被链接起来,也就是说,当我点击它时,它会把我带到参考书目中的相关页面。
你能帮我解决一下吗?
谢谢
要在您的文档中获取参考书目,您需要
\printbibliography
宏要在引文周围加上括号,请使用
\citep{...}
\documentclass[12pt]{article}
\usepackage{amssymb,amsmath,amsfonts,eurosym,geometry,ulem,graphicx,caption,color,setspace,sectsty,comment,footmisc,caption,pdflscape,subfigure,array,booktabs,dcolumn,threeparttable,adjustbox,dirtytalk,multirow,tabularx,booktabs,longtable,placeins,tikz}
\usepackage[backend=biber,natbib,style=authoryear,citestyle=authoryear]{biblatex}
\usepackage{float}
\restylefloat{table}
\usepackage{pgfplots}
\pgfplotsset{width=12cm,compat=1.9}
\usepackage{pst-func}
\psset{unit=2cm}
\usepackage[english]{babel}
\usepackage{hyperref}
\hypersetup{colorlinks=true,urlcolor=blue,citecolor=blue,linkcolor=red}
\addbibresource{biblatex-examples.bib}
\begin{document}
This is a sample \citep{knuth:ct}.
\printbibliography
\end{document}