]> git.lyx.org Git - lyx.git/blobdiff - lib/layouts/jurabib.module
IEEE: support for Transactions on Magnetics
[lyx.git] / lib / layouts / jurabib.module
index 4748c60613d4de27eb333d4dd5b57a54ffbea29e..75b7d93abd9b7967cd78d7b82c711d4693f9a18d 100644 (file)
@@ -58,24 +58,29 @@ CiteFormat authoryear
        !sep ;
        !close )
 
-       !cite %!shortauthor%%!textbefore2%%!textafter2%%!nextcite%
-       !citetitle %!shortauthor%%!textbefore2%%!shorttitle%%!textafter2%%!nextcitetitle%
-       !citet %!textbefore%%!shortauthor% %!open%%!year%%!textafter%%!close%%!nextcitet%
+       !startlink {!<a href='#LyXCite-%key%'>!}
+       !endlink {!</a>!}
+
+       !cite %!startlink%%!shortauthor%%!endlink%%!textbefore2%%!textafter2%%!nextcite%
+       !citetitle %!startlink%%!shortauthor%%!endlink%%!textbefore2%%!shorttitle%%!textafter2%%!nextcitetitle%
+       !citet %!textbefore%%!startlink%%!shortauthor%%!endlink% %!open%%!year%%!textafter%%!close%%!nextcitet%
        !citep %!open%%!citealp%%!close%
-       !citealt %!textbefore%%!shortauthor% %!year%%!textafter%%!nextcitealt%
-       !citealp %!textbefore%%!shortauthor%, %!year%%!textafter%%!nextcitealp%
-       !citeauthor %!textbefore%%!shortauthor%%!textafter%%!nextauthor%
-       !citeyear %!textbefore%%!year%%!textafter%%!nextyear%
-       !citeyearpar %!textbefore%%!open%%!year%%!close%%!textafter%%!nextyearpar%
+       !citealt %!textbefore%%!startlink%%!shortauthor% %!year%%!endlink%%!textafter%%!nextcitealt%
+       !citealp %!textbefore%%!startlink%%!shortauthor%, %!year%%!endlink%%!textafter%%!nextcitealp%
+       !citeauthor %!textbefore%%!startlink%%!shortauthor%%!endlink%%!textafter%%!nextauthor%
+       !citeyear %!textbefore%%!startlink%%!year%%!endlink%%!textafter%%!nextyear%
+       !citeyearpar %!textbefore%%!open%%!startlink%%!year%%!endlink%%!close%%!textafter%%!nextyearpar%
+       !fullcite {%textbefore%[[%textbefore% in: ]]}%bibentry%{%textafter%[[ %textafter%]]}%!nextfullcite%
 
-       !nextcite {%next%[[%!sep% %!shortauthor%%!textafter2%%!nextcite%]]}
-       !nextcitetitle {%next%[[%!sep% %!shortauthor%%!shorttitle%%!textafter2%%!nextcitetitle%]]}
+       !nextcite {%next%[[%!sep% %!startlink%%!shortauthor%%!endlink%%!textafter2%%!nextcite%]]}
+       !nextcitetitle {%next%[[%!sep% %!startlink%%!shortauthor%%!endlink%%!shorttitle%%!textafter2%%!nextcitetitle%]]}
        !nextcitet {%next%[[%!sep% %!citet%]]}
        !nextcitealt {%next%[[%!sep% %!citealt%]]}
        !nextcitealp {%next%[[%!sep% %!citealp%]]}
        !nextauthor {%next%[[%!sep% %!citeauthor%]]}
        !nextyear {%next%[[%!sep% %!citeyear%]]}
        !nextyearpar {%next%[[%!sep% %!citeyearpar%]]}
+       !nextfullcite {%next%[[%!sep% %bibentry%{%textafter%[[ %textafter%]]}%!nextfullcite%]]}
        !nextkey {%next%[[%!sep% %key%%!nextkey%]]}
 
        !shortauthor {%shortauthor%[[%shortauthor%]][[??]]}
@@ -96,6 +101,6 @@ CiteFormat authoryear
        citeauthor %!citeauthor%
        citeyear %!citeyear%
        citeyearpar %!citeyearpar%
-       fullcite {%dialog%[[%_bibentry%]][[%key%%!nextkey% (%_fullcite%)]]}
+       fullcite {%dialog%[[%_bibentry%]][[{%label%[[%!fullcite%]][[%key%%!nextkey% (%_fullcite%)]]}]]}
        nocite {%dialog%[[%_addtobib%]][[%key%%!nextkey% (%_notcited%)]]}
 End