Benutzerdefinierter JabRef-Export (* .layout) ähnelt dem Harvard-Stil

366
Ian

Ich habe versucht, einen benutzerdefinierten Export in JabRef zu erstellen, wenn ich Sachen in Word zitieren muss. So sieht die vorinstallierte Harvard-Art .rtf aus (in MS Word 2016 geöffnet):

Harvard

Meine benutzerdefinierte .layout-Datei sieht bisher folgendermaßen aus:

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

und die .rtf so:

Benutzerdefinierter Export

Wie Sie sehen, hat es eine Monospace-Schriftart und ignoriert die Formatierung vollständig. Nun, das Merkwürdige ist, auch wenn ich die Harvard-Layoutdatei direkt von JabRef nehme und modifiziere, dass ich Monospace-Fonts bekomme und die Formatierung ignoriert wird.

Das Format, das ich möchte / brauche, ist wie im benutzerdefinierten Layout, aber der Journaltitel sollte unterstrichen sein und der Band in Fettdruck.

Jede Hilfe wird geschätzt.

1

1 Antwort auf die Frage

0
Ian

Nun, schließlich fand ich die Lösung mit Hilfe eines Freundes. Wenn Sie sich die Quelle von JabRef Hardvard-Exporten ansehen, sehen Sie ein harvard.begin.layoutund ein. harvard.end.layoutBeide müssen sich in demselben Verzeichnis wie das harvard.layout(oder in meinem Fall harvard.article.layout) befinden.

Alternativ können Sie kopieren beginund endvor und nach dem modifizierten Exportdatei sind. Meine kombinierte Lösung sieht jetzt so aus:

{\\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 }{\\b \volume}{ \end \begin (\number) \end \begin : \pages \end. \\par \\par  }}