有關LaTeX參考文獻的一些問題

問題一: html

參考文獻沒有辦法連接 ide

解決方案: rest

索引{key}改爲英文的== orm

問題二: htm

bibentry沒法使用 索引

解決方案: ci

\usepackage{bibentry}
\usepackage[numbers]{natbib} 文檔

\nobibliography*%由於後面使用了\bibliography{mybib}因此前面使用這種方式
\bibentry{MathExpierence}%開始使用 get

可是若是僅僅是這樣仍是不能正確顯示,由於根據使用文檔的說法http://www.docin.com/p-553059620.html,bbl文件中(bibtex編譯後會生成這個文件){key}以後和下一個bibitem以前必須有空格或者新的一行,而後坑爹的事情來了,bibtex編譯生成的bbl文件中{key}以後恰恰沒有空行……因而我目前的解決方法就是,若是非要用bibentry不可,那麼本身加空行,目前沒有本身改動源代碼的打算,趕腳略有點得不償失…… it

問題三:

如何加入參考文獻腳註

解決方案一:

\usepackage[authorformat=smallcaps,commabeforerest,titleformat=colonsep,bibformat={tabular,ibidem,numbered}]{jurabib}%在hyperref以前

\footfullcite{}

\fullcite{}

\cite*{}

\bibliographystyle{jurunsrt}
\bibliography{O}

總而言之,就是使用jurabib包,可是它給的參考文獻格式……不符合個人美學……若是我某天必定要用再說吧。

編譯方法仍是xelatex-bibtex-xelatex-xelatex,當到了第三個的時候,有時候會出現error,點叉,而後在xelatex一下,基本會經過。

解決方案二:

\nobibliography*
\newcommand\footcite[1]{\footnote{\bibentry{#1}}}

嗯,就是這樣,我只能想到這種方法了……

ps:試過footbib……,表示footbib的文檔裏明明白白的說了改了XX,XX,XX,XX四個文件會出現output routine of latex changed的錯誤……而後,CTEX宏包裏好像某些被改動了,而後我又使用CTEX一段時間了,因此仍是不折騰footbib了。

結論:我怒了,不使用腳註方法了!!TT不過若是有大神有辦法仍是求指導啊求指導!!~~

相關文章
相關標籤/搜索