BibTex引用管理指南

记录用BibTex管理引用的方法。

BibTex能够收纳所有读过的论文,并且能有效降低LaTex写作时的工作量。

前置环境

Win11,需要安装LaTex,并在Vscode配好LaTex的自动编译。

使用方法

在找论文时,一般可以点击Cite-Export citation to BibTex就可以得到一段代码或者一个.bib文件。

比如

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
@article{ZHANG2024107518,
title = {Are your apps accessible? A GCN-based accessibility checker for low vision users},
journal = {Information and Software Technology},
volume = {174},
pages = {107518},
year = {2024},
issn = {0950-5849},
doi = {https://doi.org/10.1016/j.infsof.2024.107518},
url = {https://www.sciencedirect.com/science/article/pii/S095058492400123X},
author = {Mengxi Zhang and Huaxiao Liu and Shenning Song and Chunyang Chen and Pei Huang and Jian Zhao},
keywords = {GUI, Accessibility, Graph convolutional neural networks, Low vision users},
abstract = {Context:
Accessibility issues (e.g., small size and narrow interval) in mobile applications (apps) lead to obstacles for billions of low vision users in interacting with Graphical User Interfaces (GUIs). Although GUI accessibility scanning tools exist, most of them perform rule-based check relying on complex GUI hierarchies. This might make them detect invisible redundant information, cannot handle small deviations, omit similar components, and is hard to extend.
Objective:
In this paper, we propose a novel approach, named ALVIN (Accessibility Checker for Low Vision), which represents the GUI as a graph and adopts the Graph Convolutional Neural Networks (GCN) to label inaccessible components.
Method:
ALVIN removes invisible views to prevent detecting redundancy and uses annotations from low vision users to handle small deviations. Also, the GCN model could consider the relations between GUI components, connecting similar components and reducing the possibility of omission. ALVIN only requires users to annotate the relevant dataset when detecting new kinds of issues.
Results:
Our experiments on 48 apps demonstrate the effectiveness of ALVIN, with precision of 83.5%, recall of 78.9%, and F1-score of 81.2%, outperforming baseline methods. In RQ2, the usefulness is verified through 20 issues submitted to open-source apps. The RQ3 also illustrates the GCN model is better than other models.
Conclusion:
To summarize, our proposed approach can effectively detect accessibility issues in GUIs for low vision users, thereby guiding developers in fixing them efficiently.}
}

建议将需要使用的引用都放入一个ref.bib中,每个article之间用空行隔开。

接下来,在LaTex写作过程中,可以把ref.bib拖到同一目录下,并用如下方式引用:

1
2
3
4
5
6
7
8
9
10
11
\documentclass{article}
\usepackage{cite}

\begin{document}

Hello, LaTeX! \cite{ZHANG2024107518}

\bibliography{ref}
\bibliographystyle{ieeetr}

\end{document}

需要执行如下编译操作

1
2
3
4
LaTex 文件名(不含后缀)
BibTex 文件名(不含后缀)
LaTex 文件名(不含后缀)
LaTex 文件名(不含后缀)

在Vscode中也可以通过保存来完成一次LaTex,但BibTex似乎只能通过命令行完成。

参考

[1]VSCode+latex引用bibtex参考文献_vscode 使用latex bib-CSDN博客

作者

Tyven

发布于

2024-08-28

更新于

2024-08-29

许可协议

You need to set install_url to use ShareThis. Please set it in _config.yml.
You forgot to set the business or currency_code for Paypal. Please set it in _config.yml.

评论