PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Lyx Jabref Problem



Wittrik
30-06-2010, 11:08
Ich grüße,

ich nutze Lyx und Jabref.
Für mein literaturverzeichnis brauche ich "/xxx/" statt "[xxx]"

Wie kann ich das ändern?

Legion
30-06-2010, 11:41
Eventuell indem du

FUNCTION {output.bibitem}
{ newline$
"\bibitem[" write$
label write$
"]{" write$
cite$ write$
"}" write$
newline$
""
before.all 'output.state :=
}


in

FUNCTION {output.bibitem}
{ newline$
"\bibitem/" write$
label write$
"/{" write$
cite$ write$
"}" write$
newline$
""
before.all 'output.state :=
} änderst.

Die Antwort ist a) ungetestet und b) genauso unqualifiziert wie deine Frage ;) Ein paar mehr Details wären schon wünschenswert. Das du JabRef nutzt ist schön, aber herzlich unrelevant. Welches Paket? Welches Stil? Das Übliche eben ...

Wittrik
01-07-2010, 14:30
Tut mir Leid,

ich benutzt den Stil alphadin mit JabRef 2.5

Das was du mir geschrieben hast, habe ich selbst schon versucht. Das Problem ist, dass er die / nicht als Text sondern als Programmcode deutet und somit den Code komplett durcheinander bringt.

rais
02-07-2010, 19:10
Moin moin,


Für mein literaturverzeichnis brauche ich "/xxx/" statt "[xxx]"

siehe z. B. http://www.mrunix.de/forums/showthread.php?t=35669.

Bei Verwendung des natbib-Pakets ginge vllt auch


\setcitestyle{open={/}, close={/}}

(mangels Minimalbeispiels ungetestet).

MfG

Wittrik
03-07-2010, 11:40
Vielen Dank! Kappt damit:
\renewcommand{\@cite}[2]{/{#1\if@tempswa , #2\fi}/}
\renewcommand{\@biblabel}[1]{/#1/}