latex的基本用法
\documentclass[fontset=windows]{article} \usepackage[margin=1in]{geometry}%设置边距,符合Word设定 \usepackage{ctex} \usepackage{setspace} \usepackage{lipsum} \usepackage{graphicx}%插入图片 \graphicspath{{Figures/}}%文章所用图片在当前目录下的 Figures目录 \usepackage{hyperref} % 对目录生成链接,注:该宏包可能与其他宏包冲突,故放在所有引用的宏包之后 \hypersetup{colorlinks = true, % 将链接文字带颜色 bookmarksopen = true, % 展开书签 bookmarksnumbered = true, % 书签带章节编号 pdftitle = This is a testfile for vscode, % 标题 pdfauthor =Ali-loner} % 作者 \bibliographystyle{plain}% 参考文献引用格式 \newcommand{\upcite}[1]{\textsuperscript{\cite{#1}}} \renewcommand{\contentsname}{\centerline{Contents}} %经过设置word格式后,将目录标题居中 \title{\heiti\zihao{2} This is a testfile for vscode} \author{\songti Ali-loner} \date{2024.08.02} \begin{document} \maketitle \thispagestyle{empty} \begin{abstract} \lipsum[2] \end{abstract} \tableofcontents \section{This is a section} Hello world! Hello Ali! As shown in figure \ref{1} \begin{figure}[htbp] \centering \includegraphics[scale=0.2]{Ali.jpg} \caption{this is Ali} \label{1} \end{figure} 这句话是测试能否进行引用及支持中文\upcite{1}。 \bibliography{books} \end{document}解释下
Visual Studio Code (vscode)配置LaTeX - 知乎 (zhihu.com)
这段LaTeX代码是一个文档模板,它演示了如何创建一个简单的含有标题、作者、日期、摘要、目录和小节的文章。其中还包括了对图片、目录链接、参考文献的引用以及中英文混排的支持。
下面是这段LaTeX代码的逐行解释:
1-3. 文档类设置为`article`,并指定了字体设置为Windows操作系统下的中文字体。`geometry`宏包用于设置页面边距为1英寸。
4. `ctex`包用于支持中文排版。
5. `setspace`包用来设置行间距。
6. `lipsum`包用来生成随机的文本,通常用于测试文档的排版。
7-9. `graphicx`包用于插入图像,并设置图像的路径前缀。
11-16. `hyperref`宏包用于创建文档的超链接和PDF书签等交互功能,`hypersetup`用于设置超链接和PDF书签的各种属性,如颜色、标题、作者等。
17. 设定了参考文献的样式为`plain`。
18. 定义了一个新命令`\upcite`,用来使引用的文献编号显示为上标形式。
20. 重新定义目录标题`Contents`为居中显示。
22-24. 设置文档的标题、作者和日期。
26-30. 文档正文开始,在`\begin{document}`和`\end{document}`之间书写具体内容。
27. 由`\maketitle`命令生成标题页,并为该页设置空白页眉页脚样式。
29-31. 生成摘要,使用`lipsum[2]`生成一个示例文本段落。
33. 自动生成目录。
35-39. 创建一个带有小节标题的小节,并插入了一句英文和一幅图像。图像包含在`figure`环境中,并使用`\includegraphics`命令载入了图片文件"Ali.jpg",这需要该图片文件位于当前目录下的"Figures"子目录。
41. 插入了一段中文文本,并演示了如何使用自定义的`\upcite`命令来引用编号为1的文献。
42. `bibliography`命令用于引入参考文献列表,假定参考文献文件为`books.bib`。
需要注意的几个地方:
- `\pdftitle`和`\pdfauthor`选项的值应该用引号包围,否则在`hypersetup`中可能出现编译错误。
- 在文档的实际使用中,你需要有一个名为`books.bib`的文件来存放参考文献信息,格式符合BibTeX的要求。
- 图片"Ali.jpg"需要存在于与文档同级目录里的"Figures"文件夹中。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
2023-03-08 caj格式转pdf工具