1 # \DeclareLyXCiteEngine{BibTeX (basic)}
3 # Use the basic citation capabilities provided by plain LaTeX.
5 # Excludes: jurabib | natbib
7 # Author: Julien Rioux <jrioux@lyx.org>
11 CiteEngineType default
22 _addtobib Add to bibliography only.
29 !startlink {!<a href='#LyXCite-%clean:key%'>!}
32 !cite %!startlink%{%label%[[%label%]][[{%numericallabel%[[%numericallabel%]][[#%key%]]}]]}%!endlink%%!nextcite%
34 !nextcite {%next%[[%!sep% %!cite%]]}
35 !nexthashkey {%next%[[%!sep% #%key%%!nexthashkey%]]}
36 !nextkey {%next%[[%!sep% %key%%!nextkey%]]}
38 !textafter {%textafter%[[, %textafter%]]}
41 cite %!open%{%dialog%[[#ID]][[%!cite%]]}%!textafter%%!close%
42 nocite {%dialog%[[%_addtobib%]][[%key%%!nextkey% (%_notcited%)]]}