Latex Ref寫法

  • 用latex寫ref的時候, 通常會用這兩種語法:
  1. 另外準備一個new_ref.bib檔案: 把所有欄位填好, 系統自動套用template轉出格式 (懶人用)
\bibliographystyle{IEEEtran}
\bibliography{new_ref}
  1. 用bibitem: 你寫什麼, 他就產生什麼 (需要對ref格式很清楚, 不太建議用這個 XD)
\bibitem{}R. Fardel, M. Nagel, F. Nuesch, T. Lippert, and A. Wokaun, ``Fabrication of organic light emitting diode pixels by laser-assisted forward transfer,'' {\em Appl. Phys. Lett.}, vol. 91, no. 6, Aug. 2007, Art. no. 061103. 

注意事項

  1. 作者的姓 & 名, 要注意順序. 還有名字的縮寫 (建議全部寫全名, 讓latex幫你轉縮寫)
  2. 標題的大小寫 (ex: 通常會寫GAN, 沒注意就變成gan)
  3. 研討會論文, 開頭會先用in Proc. (表示來自研討會的收錄刊物. 可參考: https://academia.stackexchange.com/questions/35031/what-is-the-meaning-of-in-proceedings-of)
  4. 年份只要寫一次就好, 有些研討會會寫20XX年, 這個可以略過
  5. 各網站都有ref的匯出功能, 但匯出的格式都不一樣, 需要人工手動調整!!! 不是貼進去bib檔案就好.

作者姓名的順序

以YOLO論文為例, 作者為 Redmon, Joseph and Divvala, Santosh and Girshick, Ross and Farhadi, Ali.
在author欄位裡面, 多個作者會用and來連接. 但姓放在前面時, 需要多個逗號!
寫法1: author={Redmon, Joseph and Divvala, Santosh and Girshick, Ross and Farhadi, Ali}
寫法2: author={Joseph Redmon and Santosh Divvala and Ross Girshick and Ali Farhadi}

有時候太多逗號會眼花, 而且有些來源只提供縮寫 & 使用大括號{}, 可能會遇到姓名的順序錯誤
所以, 建議用寫法2. (無腦的把作者全名貼進去)

用中文人名當例子可能比較好懂(!?)
寫法1: author={張, 學友 and 劉, 德華 and 黎, 明 and 郭, 富城}
寫法2: author={學友 張 and 德華 劉 and 明 黎 and 富城 郭}

標題的大小寫

同樣用YOLO當例子, 如果這樣寫, 只有第一個字是大寫, 後面都會變小寫
語法: titel={You Only Look Once: Unified, Real-Time Object Detection},
輸出結果: You only look once: unified, real-time object detection

如果想要產生一樣的寫法, 就用雙引號""在前後 or 使用兩個大括號
修正後語法: title="{You Only Look Once: Unified, Real-Time Object Detection}",
修正後語法: title={{You Only Look Once: Unified, Real-Time Object Detection}},

在編排的時候, 請統一全部title的寫法. ex: 只有第一個字首大寫的話, 就全部這樣做. 如果要每個字首大寫, 就比照辦理.

研討會論文

繼續用YOLO當例子 XD
語法: booktitle={2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR)},

因為ref最後會寫年份, 這邊的2016就可以拿掉. 有些會寫第幾屆, 也可以刪掉. 然後轉出來的結果會是:
in IEEE Conference on Computer Vision and Pattern Recognition (CVPR)

可是開頭應該是in Proc.才對, 所以開頭加個字就好 (可參考: https://libraryguides.vu.edu.au/ieeereferencing/confernenceproceedings)
修正後語法: booktitle={Proc. IEEE Conference on Computer Vision and Pattern Recognition (CVPR)},
輸出結果: in Proc. IEEE Conference on Computer Vision and Pattern Recognition (CVPR)

簡單結論

作者寫法: author={作者全名, 多個作者用and連接, 讓latex自動轉換},
標題寫法: title="{每個字首都大寫, 特定專有名詞全部大寫}",
研討會寫法: booktitle={Proc. 研討會名稱, 不需要年份&屆數}, `

Reference格式


下面還在整理中 XD


Journal

例子

@ARTICLE{nfv,
author={Juliver Gil Herrera and Juan Felipe Botero},
title="{Resource Allocation in NFV: A Comprehensive Survey}",
journal={IEEE Transactions on Network and Service Management},
year={2016},
volume={13},
number={3},
pages={518-532}
}

空白版

@ARTICLE{xxxxx,
author={???},
title="{???}",
journal={???},
year={??},
volume={?},
number={?},
pages={??}
}


Conference

例子

@INPROCEEDINGS{iot_shopping_cart,
author={T. R. {Lekhaa} and S. {Rajeshwari} and J. A. {Sequeira} and S. {Akshayaa}},
title="{Intelligent Shopping Cart using Bolt Esp8266 based on Internet of Things}",
booktitle={Proc. International Conference on Advanced Computing Communication Systems (ICACCS)},
year={2019},
volume={},
number={},
pages={758-761}
}

空白版

@INPROCEEDINGS{xxxxxx,
author={??},
title="{??}",
booktitle={Proc. ??},
year={??},
volume={},
number={},
pages={??}
}

注意: booktitle這邊, 不需要寫年份 & 第幾屆的資訊!!


技術文件

例子

@manual{onem2m,
organization={oneM2M},
title="{oneM2M TS 0001 Functional Architecture}",
url = {https://www.onem2m.org/images/files/deliverables/Release2/TS-0001- Functional_Architecture-V2_10_0.pdf},
year={2016}
}

空白版

@manual{xxx,
organization={xxx},
title="{xxx}",
url = {http://xxx},
year={xxx}
}


網頁資訊

寫法1: online

  • 有些地方好像不支援online的寫法? 最近弄MDPI sensors的投稿, 他們的template不支援@online

@online{gcp_pubsub,
author = {Google},
title = "{Google Cloud Pub/Sub Documentation}",
url = {https://cloud.google.com/pubsub/docs/overview},
year = {2021}
}

@online{gcp_pubsub,
author = {xx},
title = "{xxx}",
url = {https://xxxx},
year = {xxx}
}

寫法2: misc

@misc{xxx,
author = {xx},
title = "{xxx}",
url = {https://xxxx},
year = {xxx}
}

寫法3: www (最近用這個)

https://tex.stackexchange.com/questions/479589/how-to-cite-website-with-mdpi-template-using-bibtex

@www{ogredevelopmentteamOGREOpenSource2019,
author = {{Ogre Development Team}},
title = {{{OGRE}} - {{Open Source 3D Graphics Engine}}},
url = {https://www.ogre3d.org/},
urldate = {xx.xx.2019},
}

空白版

@www{xxxx,
author = {xxxxx},
title = {xxxxx},
url = {https://xxxxxx},
urldate = {xx.xx.2019},
}


arXiv文章

例子 (最近用這個)

@article{redmon2018yolov3,
title={{YOLOv3}: An incremental improvement},
author={Redmon, Joseph and Farhadi, Ali},
year={2018},
journal = {arXiv:1804.02767}
}

空白版

@article{xxxxx,
title={xxxxx},
author={xxxx},
year={xxx},
journal = {arXiv:xxx.xxx}
}