如何将参考书目移至右侧?

如何将参考书目移至右侧?

我在使用 Biblatex 时遇到了一个小的对齐问题。我的引文放在一个单独的文件中,并像往常一样引用它们。但是,我希望它们水平移动到右侧以与我的其余文本对齐,也就是说,数字应该与绿色垂直线对齐(抱歉图片不好):

在此处输入图片描述

这是我的代码:

\documentclass[11pt]{moderncv}

\moderncvstyle{classic}
\moderncvcolor{red}

%%%% adjust the page margins
\usepackage[scale=0.78, top=0.5in, bottom=0.5in, footskip=0.2cm]{geometry}
\usepackage{eurosym}
\usepackage[T1]{fontenc}
\usepackage[sc,osf]{mathpazo}
\usepackage[maxnames=99, sorting=none]{biblatex}
\usepackage[utf8]{inputenc}

\renewcommand*{\namefont}{\fontsize{20}{20}\mdseries\upshape}
\addbibresource{publications.bib}

% personal data
\name{Name}{Name}
\phone[mobile]{111-111-1111}

\begin{document}

\makecvtitle{\vspace{-1.0cm}}

\section{Education}
\cventry{2021 -- 2022}{Master of Science in Computer Science}{XXX}{XXX}{}{GPA: 4.0/4.0}
\cventry{2018 -- 2021}{Bachelor of Science in Computer Science}{XXX}{XXX}{GPA: 3.99/4.0}{Summa Cum Laude\endgraf Accepted to Accelerated Bachelor's to Master's Program\endgraf Accepted to Disciplinary Honors Program}
\cventry{2017 -- 2018}{Transfer Degree}{XXX}{XXX}{GPA: 4.0/4.0}{}

\section{Experience}

\nocite{*}
\printbibliography[title={Research}]

\section{Interests}


\end{document}

我觉得这是一个非常愚蠢且简单的问题,但我就是想不通。任何帮助都将不胜感激!

答案1

完全是黑客行为。

以手册中的一个参考书目环境代码示例 (p106) 为例,并在左边距添加 73pt,得到如下结果:

移位围兜

这意味着必定有一个适当的解决方案。

平均能量损失

\documentclass[11pt]{moderncv}

\moderncvstyle{classic}
\moderncvcolor{red}

%%%% adjust the page margins
\usepackage[scale=0.78, top=0.5in, bottom=0.5in, footskip=0.2cm]{geometry}
\usepackage{eurosym}
\usepackage[T1]{fontenc}
\usepackage[sc,osf]{mathpazo}
\usepackage[maxnames=99, sorting=none]{biblatex}
\usepackage[utf8]{inputenc}

\renewcommand*{\namefont}{\fontsize{20}{20}\mdseries\upshape}
%\addbibresource{publications.bib}
\addbibresource{biblatex-examples.bib}

\defbibenvironment{bibliography}
{\list
{\printfield[labelnumberwidth]{labelnumber}}
{\setlength{\labelwidth}{\labelnumberwidth}%
\setlength{\leftmargin}{\labelwidth + 73pt}%
\setlength{\labelsep}{\biblabelsep}%
\addtolength{\leftmargin}{\labelsep}%
\setlength{\itemsep}{\bibitemsep}%
\setlength{\parsep}{\bibparsep}}%
\renewcommand*{\makelabel}[1]{\hss##1}}
{\endlist}
{\item}


% personal data
\name{Name}{Name}
\phone[mobile]{111-111-1111}

\begin{document}

\makecvtitle{\vspace{-1.0cm}}

\section{Education}
\cventry{2021 -- 2022}{Master of Science in Computer Science}{XXX}{XXX}{}{GPA: 4.0/4.0}
\cventry{2018 -- 2021}{Bachelor of Science in Computer Science}{XXX}{XXX}{GPA: 3.99/4.0}{Summa Cum Laude\endgraf Accepted to Accelerated Bachelor's to Master's Program\endgraf Accepted to Disciplinary Honors Program}
\cventry{2017 -- 2018}{Transfer Degree}{XXX}{XXX}{GPA: 4.0/4.0}{}
Lorem \autocite{worman} ipsum \autocite{sigfridsson}
dolor \autocite{nussbaum} sit \autocite{aksin}

\section{Experience}

%\nocite{*}
\printbibliography[title={Research}]

\section{Interests}


\end{document}

答案2

方法不同,足以在逻辑上分开。

怎么样:

将参考书目设为\cventry,用合适的负片将其稍微上移\vspace,并将其标题移入 CV 中并将其自己的标题重新定义为{}

克文特里比布

平均能量损失

\documentclass[11pt]{moderncv}


\moderncvstyle{classic}
\moderncvcolor{red}

%%%% adjust the page margins
\usepackage[scale=0.78, top=0.5in, bottom=0.5in, footskip=0.2cm]{geometry}
\usepackage{eurosym}
\usepackage[T1]{fontenc}
\usepackage[sc,osf]{mathpazo}
\usepackage[maxnames=99, sorting=none]{biblatex}
\usepackage[utf8]{inputenc}

\renewcommand*{\namefont}{\fontsize{20}{20}\mdseries\upshape}
%\addbibresource{publications.bib}
\addbibresource{biblatex-examples.bib}

\defbibheading{bibliography}[\bibname]{}

% personal data
\name{Name}{Name}
\phone[mobile]{111-111-1111}

\begin{document}

\makecvtitle{\vspace{-1.0cm}}

\section{Education}
\cventry{2021 -- 2022}{Master of Science in Computer Science}{XXX}{XXX}{}{GPA: 4.0/4.0}
\cventry{2018 -- 2021}{Bachelor of Science in Computer Science}{XXX}{XXX}{GPA: 3.99/4.0}{Summa Cum Laude\endgraf Accepted to Accelerated Bachelor's to Master's Program\endgraf Accepted to Disciplinary Honors Program}
\cventry{2017 -- 2018}{Transfer Degree}{XXX}{XXX}{GPA: 4.0/4.0}{}
Lorem \autocite{worman} ipsum \autocite{sigfridsson}
dolor \autocite{nussbaum} sit \autocite{aksin}

\section{Experience}
With cventry
%\nocite{*}
\section{Research}

\cventry{}{\vspace*{-1.2\baselineskip}\printbibliography}{}{}{}{}


\section{Interests}


\end{document}

相关内容