自定义 JabRef 导出 (*.layout) 类似于哈佛风格

自定义 JabRef 导出 (*.layout) 类似于哈佛风格

我尝试在 JabRef 中创建自定义导出,以便在 Word 中引用内容。以下是预装的 Harvard 风格 .rtf 的样子(在 MS Word 2016 中打开):

哈佛

到目前为止,我的自定义 .layout 文件如下所示:

\format[AuthorLastFirstAbbreviator, HTMLChars]{\author} (\year). "\format[HTMLChars]{\title}"\format[HTMLChars]{{\journal}} \textbf{\number}(\volume): \pages

.rtf 文件如下:

定制出口

如您所见,它具有等宽字体,并且完全忽略了格式。现在奇怪的是,即使我直接从 JabRef 获取哈佛布局文件并对其进行修改,我得到的也是等宽字体,并且格式被忽略。

我想要/需要的格式与自定义布局相同,但期刊标题应加下划线,卷数应以粗体显示。

任何帮助都将受到赞赏。

答案1

好吧,我最终在朋友的帮助下找到了解决方案。当你看到JabRef Hardvard 出口的来源您将看到harvard.begin.layout和 ,harvard.end.layout它们都需要与 位于同一目录中harvard.layout(或在我的情况下harvard.article.layout)。

或者,您可以分别在修改后的导出文件之前和之后复制beginend。我目前的组合解决方案如下所示:

{\\rtf1\\ansi\\ansicpg1251\\uc1\\deff0\\stshfdbch0\\stshfloch0\\stshfhich0\\stshfbi0\\deflang1049\\deflangfe1049{\\fonttbl{\\f0\\froman\\fcharset204\\fprq2{\\*\\panose 02020603050405020304}Times New Roman;}{\\f39\\froman\\fcharset0\\fprq2 Times New Roman;}
{\\f37\\froman\\fcharset238\\fprq2 Times New Roman CE;}{\\f40\\froman\\fcharset161\\fprq2 Times New Roman Greek;}{\\f41\\froman\\fcharset162\\fprq2 Times New Roman Tur;}{\\f42\\froman\\fcharset177\\fprq2 Times New Roman (Hebrew);}
{\\f43\\froman\\fcharset178\\fprq2 Times New Roman (Arabic);}{\\f44\\froman\\fcharset186\\fprq2 Times New Roman Baltic;}{\\f45\\froman\\fcharset163\\fprq2 Times New Roman (Vietnamese);}}{

\format[RTFChars,AuthorLastFirstAbbreviator]{\author} (\year), "\format[RTFChars]{\title}". }{\\ul \format[RTFChars]{\journal}\\ul0}{
\begin{volume}
 }{\\b \volume}{
\end{volume}
\begin{number}
(\number)
\end{number}
\begin{pages}
: \pages
\end{pages}.
\\par
\\par

}}

相关内容