1 # \DeclareLyXModule[jurabib.sty]{Jurabib}
3 # Loads the LaTeX package jurabib, a citation engine. Jurabib supports annotations,
4 # author-year style citations and hyphenation patterns for bibliography entries in
5 # English, German, French, Dutch, Spanish and Italian.
7 # Excludes: basic | natbib
8 # Category: Citation engine
10 # Author: Julien Rioux <jrioux@lyx.org>
16 CiteEngineType authoryear
19 # FIXME: support for these jurabib styles (fileformat)
29 # footciteyearpar [][]
33 # \cite* is not implemented: use \cite instead, it's the same
50 _addtobib Add to bibliography only.
51 _fullcite bibliography entry
52 _bibentry Bibliography entry.
54 _shorttitle short title
61 !startlink {!<a href='#LyXCite-%key%'>!}
64 !cite %!startlink%%!shortauthor%%!endlink%%!textbefore2%%!textafter2%%!nextcite%
65 !citetitle %!startlink%%!shortauthor%%!endlink%%!textbefore2%%!shorttitle%%!textafter2%%!nextcitetitle%
66 !citet %!textbefore%%!startlink%%!shortauthor%%!endlink% %!open%%!year%%!textafter%%!close%%!nextcitet%
67 !citep %!open%%!citealp%%!close%
68 !citealt %!textbefore%%!startlink%%!shortauthor% %!year%%!endlink%%!textafter%%!nextcitealt%
69 !citealp %!textbefore%%!startlink%%!shortauthor%, %!year%%!endlink%%!textafter%%!nextcitealp%
70 !citeauthor %!textbefore%%!startlink%%!shortauthor%%!endlink%%!textafter%%!nextauthor%
71 !citeyear %!textbefore%%!startlink%%!year%%!endlink%%!textafter%%!nextyear%
72 !citeyearpar %!textbefore%%!open%%!startlink%%!year%%!endlink%%!close%%!textafter%%!nextyearpar%
74 !nextcite {%next%[[%!sep% %!startlink%%!shortauthor%%!endlink%%!textafter2%%!nextcite%]]}
75 !nextcitetitle {%next%[[%!sep% %!startlink%%!shortauthor%%!endlink%%!shorttitle%%!textafter2%%!nextcitetitle%]]}
76 !nextcitet {%next%[[%!sep% %!citet%]]}
77 !nextcitealt {%next%[[%!sep% %!citealt%]]}
78 !nextcitealp {%next%[[%!sep% %!citealp%]]}
79 !nextauthor {%next%[[%!sep% %!citeauthor%]]}
80 !nextyear {%next%[[%!sep% %!citeyear%]]}
81 !nextyearpar {%next%[[%!sep% %!citeyearpar%]]}
82 !nextkey {%next%[[%!sep% %key%%!nextkey%]]}
84 !shortauthor {%shortauthor%[[%shortauthor%]][[??]]}
85 !shorttitle {%shorttitle%[[ %shorttitle%]][[{%dialog%[[ <%_shorttitle%>]]}]]}
86 !textbefore {%textbefore%[[%textbefore% ]]}
87 !textbefore2 {%textbefore%[[/%textbefore%]][[{%dialog%[[/<%_before%>]]}]]}
88 !textafter {%textafter%[[, %textafter%]]}
89 !textafter2 {%textafter%[[ %textafter%]]}
90 !year {%year%[[%year%]][[??]]}
94 citetitle %!citetitle%
99 citeauthor %!citeauthor%
101 citeyearpar %!citeyearpar%
102 fullcite {%dialog%[[%_bibentry%]][[%key%%!nextkey% (%_fullcite%)]]}
103 nocite {%dialog%[[%_addtobib%]][[%key%%!nextkey% (%_notcited%)]]}