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

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

我正在用希伯来语撰写文档,所以它是 RTL,但我的参考书目包括一篇英文文章。

结果是这样的: 在此处输入图片描述

我想移到מקורות右侧。可以吗?

以下是代码:

\begin{english}
\addto\captionshebrew{\renewcommand{\refname}{\hebrewfont{מקורות}}} 
\renewcommand{\refname}{\hebrewfont{מקורות}}

\bibliographystyle{plain}
\phantomsection\addcontentsline{toc}{section}{\refname}\nocite{*}
\bibliography{ref1}

\end{english}

答案1

由于您没有提供任何平均能量损失我将提出一个原始的解决方案,通过了解您所使用的参考书目包可以做更多的事情。

代替

\renewcommand{\refname}{\hebrewfont{מקורות}}

\renewcommand{\refname}{\hebrewfont{מקורות}}
\phantomsection\addcontentsline{toc}{section}{\refname}\nocite{*}

%...
\renewcommand{\refname}{}
\vskip\baselineskip%
\hspace{3cm}\minipage\textwidth%
    \section*{\hebrewfont{מקורות}}%
    \phantomsection\addcontentsline{toc}{section}{\hebrewfont{מקורות}}\nocite{*}
\endminipage%
%...

然后你可以hspace根据自己的需要进行调整,也可能你想\vskip\baselineskip改变\vskip-\baselineskip通常,\bibliography命令带有\section*,因此您可能想要删除该空格。

如果您不想找到合适的 hspace 来放置可能的解决方案,请使用包calc,在序言中输入:

\usepackage{calc}
    \setlength{\myspace}{\textwidth-\widthof{\hebrewfont{מקורות}}}%

然后在上面的代码中使用\hspace{\myspace}而不是。\hspace{3cm}

答案2

我找到的答案是:bidi软件包提供了专门用于此目的的控制序列\setLTRbibitems。您需要做的就是在插入参考书目之前放置此控制字。

相关内容