Re: [問題] 參考文獻內文檢索

看板LaTeX (論文排版)作者 (LSC)時間12年前 (2013/01/15 11:16), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《wink3333 ()》之銘言: : 我沒有另外在新用bib檔 : 而是直接在文章末輸入參考文獻 : 所要的文章 : 參考文獻是可以編譯 : 但在內文李要引用 : 應該要出現[4] : 卻是(4) : 這是我在參考文獻的寫法 : \begin{normalsize} : \begin{thebibliography}{25} : \bibitem{Erdogan-1997} : T.~Erdogan, ``Fiber grating spectra,'',{\em J. Lightw. Technol.}, vol. 15, : no. 8, pp. 1277-1294, Aug. 1997. : \bibitem{Riant-1999-WDM} : I.~Riant, S.~Gurib, J.~Gourhant, P.~Sansonetti, C.Bugarzeanu, and R.~Kashyap, : `` Chirped fiber Bragg gratings for WDM chromatic dispersion compensation in : multispan 10-Gb/s transmission,'' {\em Electron. Lett.}, vol. 5, no. 5, : pp. 1312-1324, Sept. 1999. : \end{thebibliography} : \end{normalsize} : 之後在內文用 \cite{Erdogan-1997} 不是參考文獻的問題,而是你用的 documentclass 很可能有引用 natbib 這個套件;而 natbib 的預設括號就是 () 。 試試看在 preamble 加入下面這行: \bibpunct{[}{]}{,}{n}{}{;} 如果有用的話,再依照下述說明修改成你需要的設定。 %{[}{]} 設定引用的括號。 %{,} 一次引用多篇文獻時的分隔標點。 % 以此例而言,會產生 [1,5] 這樣的結果。可以改成你想要的。 %{n} 有三種可用值: % n 產生數字 例如: [4] % s 產生文字 例如: [Erdogan-1997] % a 產生 作者-年份 %{}{;} 這兩個設定有點複雜,請參看 natbib 的說明。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.255.183.170
文章代碼(AID): #1GzCdrFA (LaTeX)
文章代碼(AID): #1GzCdrFA (LaTeX)