Dear jezZiFeR,

I post to the list again, because I think that the information is also
worth to be noticed by other LyX users.

jezZiFeR schrieb:

Am 13.02.2009 um 16:21 schrieb Dominik Waßenhoven:

Okay, now I found the problem. You use the biblatex.module which does
nothing else than activating the cite commands which can be used with
natbib. Biblatex must know if you use the natbib commands (like \citet
etc.) rather than the biblatex commands (like \textcite etc.). This is
done by the package option 'natbib=true'. Now let's compare your two
lines loading biblatex:

%\usepackage[natbib=true,bibstyle=authortitle,citestyle=verbose- ibid]{biblatex}
\usepackage[style=authortitle-dw]{biblatex}
natbib=true is missing in the second line.
thank you a lot – that was the problem, it works fine now! I´m very lucky.
Is it also possible to use just the biblatex commands, without natbib?

Yes, you can do that. In this case, don't use the biblatex.module. Put the usepackage-command in the preamble, but without the option 'natbib=true' (or with 'natbib=false'). Then every citation that you insert with LyX is a normal \cite command. To use the other commands provided by biblatex, you have to use ERT. You can of course create some shortcuts for these commands. Here are the shortcuts that I use in my .bind file:

\bind "C-S-Z" "citation-insert"# the 'normal' LyX citation
\bind "C-M-F" "command-sequence footnote-insert; self-insert .; char-backward; ert-insert; self-insert \Cite[]{}; char-backward; char-backward; char-backward"# footnote with \Cite command \bind "C-M-Z c" "command-sequence ert-insert; self-insert \cite[]{}; char-backward; char-backward; char-backward" \bind "C-M-Z S-C" "command-sequence ert-insert; self-insert \Cite[]{}; char-backward; char-backward; char-backward" \bind "C-M-Z p" "command-sequence ert-insert; self-insert \parencite[]{}; char-backward; char-backward; char-backward" \bind "C-M-Z S-P" "command-sequence ert-insert; self-insert \Parencite[]{}; char-backward; char-backward; char-backward" \bind "C-M-Z t" "command-sequence ert-insert; self-insert \textcite[]{}; char-backward; char-backward; char-backward" \bind "C-M-Z S-T" "command-sequence ert-insert; self-insert \Textcite[]{}; char-backward; char-backward; char-backward" \bind "C-M-Z f" "command-sequence ert-insert; self-insert \fullcite[]{}; char-backward; char-backward; char-backward" \bind "C-M-Z a a" "command-sequence ert-insert; self-insert \citeauthor{}; char-backward" \bind "C-M-Z S-A a" "command-sequence ert-insert; self-insert \Citeauthor{}; char-backward"

Regards,
Dominik.-


Reply via email to