latex 插入中文文献

latex 插入中文文献


每次搞Latex都极其心塞。。。

以后如果还有机会写paper绝壁争取不写中文的了,神坑

中文文献的插入查了老半天都没怎么很多的blog写这个,开一贴。

-----------------------------------------------------------------------------------

测试环境: Ubuntu/Linux


demo code:

文件名:chinese_reference_demo.tex

\documentclass[a4paper]{article}
\usepackage{CJKutf8}
\begin{document}
\begin{CJK}{UTF8}{gkai}

hello world

这是一个中文参考文献的demo
\renewcommand\refname{参考文献}
\bibliographystyle{plain}
\bibliography{myreference}
\cite{abc}
\end{CJK}
\end{document}

文件名:myference.bib

@article{abc,
         title = "雾霾天气下可见光图像场景再现",
         author = "李权合, 毕笃彦, 许悦雷, 查宇飞",
         lang   = {chinese}
};


编译:

pdflatex -escape-shell ./chinese_reference_demo.tex

bibtex ./chinese_reference_demo.aux

pdflatex -escape-shell ./chinese_reference_demo.tex

pdflatex -escape-shell ./chinese_reference_demo.tex


输出结果:

















LaTeX插入参考文献通常需要使用 BibTeX 或者 Biber 这两个流行的引用管理工具。以下是一个简单的步骤: 1. **设置环境**:首先,在你的 LaTeX 文档开头,添加 `\usepackage{natbib}` 或者 `\usepackage[backend=biber]{biblatex}`,这取决于你选择的引用样式。BibTeX 更常用一些。 2. **创建.bib文件**:创建一个名为 `references.bib` 的文件(或者其他你喜欢的名字),在这个 `.bib` 文件中,按照 BibTeX 的格式输入每一条参考文献的信息。 ```plaintext @article{example, author = {Author, First and Last}, title = {Example Article Title}, journal = {Journal Name}, year = {2023}, volume = {1}, number = {1}, pages = {1-10}, } ``` 3. **引用文献**:在 LaTeX 文档中,使用 `\cite{reference_key}` 来引用你刚刚在 `.bib` 文件中定义的文献,例如 `\cite{example}`。 4. **生成 Bibliography**:在文档的结尾,使用 `\bibliographystyle{plain}`(BibTeX)或 `\printbibliography`(BibLaTeX)来生成参考文献列表。如果你使用的是 BibLaTeX,可能会额外包含 `\addbibresource{references.bib}` 来指定 `.bib` 文件的位置。 5. **编译流程**:编辑你的 LaTeX 文档,每次保存后,你需要先运行 LaTeX,然后运行 BibTeX 或 Biber(如果使用 BibLaTeX),最后再次运行 LaTeX 两次以确保所有引用都被正确处理并合并到最终文档中。 ```latex \documentclass{article} % 使用 natbib 或 biblatex %\usepackage{natbib} \usepackage[backend=biber]{biblatex} \begin{document} 这是我的文章内容。\cite{example} \bibliographystyle{plain} % 对于 BibTeX %\printbibliography % 对于 BibLaTeX \end{document} ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值