【LaTex、markdown】常用语法写出漂亮的blog

简介: 【9月更文挑战第9天】本文介绍了使用LaTeX和Markdown编写美观博客的方法。LaTeX方面,需定义文档类型、设置标题与作者,并利用特定命令处理文本格式、列表、数学公式、图片和超链接。Markdown则通过井号表示标题级别,使用星号或下划线标记文本,简化列表和公式的编写,并以直观方式插入图片和链接。两者均可通过合理布局提升博客的可读性和视觉效果。

以下是分别用 LaTeX 和 Markdown 常用语法写出漂亮博客的方法:


一、LaTeX


  1. 文档结构
  • 开头使用 \documentclass{article} 定义文档类型为文章。
  • 在文档中可以使用 \title{Your Blog Title} 设置标题,\author{Your Name} 设置作者,\date{Date} 设置日期。
  • 通过 \begin{document}\end{document} 包裹整个文档内容。
  1. 文本格式
  • 段落使用空行分隔,例如:


This is one paragraph.
     This is another paragraph.


  • 强调可以用 \emph{text} 产生斜体效果,\textbf{text} 产生粗体效果。
  • 引用可以用 \begin{quote}Quote text here.\end{quote}


  1. 列表
  • 无序列表使用 \begin{itemize} \item Item 1 \item Item 2 \end{itemize}
  • 有序列表使用 \begin{enumerate} \item Item 1 \item Item 2 \end{enumerate}
  1. 数学公式
  • 行内公式用 $equation$,例如 $E = mc^2$
  • 独立公式用 \[ equation \]\begin{equation} equation \end{equation}
  1. 插入图片
  • 使用 \usepackage{graphicx} 引入图形包。
  • 插入图片用 \includegraphics{image_filename},可以设置宽度等参数,例如 \includegraphics[width=0.5\textwidth]{image_filename}
  1. 超链接
  • 使用 \usepackage{hyperref} 引入超链接包。
  • 创建超链接用 \href{url}{text},例如 \href{https://example.com}{Visit Example}


二、Markdown


  1. 文档结构
  • 标题使用 # 表示不同级别,例如 # Main Title## Subtitle
  • 段落直接书写,空行分隔不同段落。
  1. 文本格式
  • 强调用 *asterisks*_underscores_ 产生斜体效果,**double asterisks**__double underscores__ 产生粗体效果。
  • 引用用 > Quote text here.
  1. 列表
  • 无序列表用 - Item 1- Item 2等表示。
  • 有序列表用 1. Item 12. Item 2等表示。
  1. 数学公式
  • 一些 Markdown 编辑器支持 LaTeX 风格的数学公式,例如行内公式用 $E = mc^2$,独立公式用 $$ equation $$
  1. 插入图片
  • ![Alt Text](image_filename),可以设置宽度等属性,不同的 Markdown 编辑器可能有不同的语法扩展。
  1. 超链接
  • [Link Text](url),例如 [Visit Example](https://example.com)


无论使用 LaTeX 还是 Markdown,都可以通过选择合适的主题和样式,以及精心组织内容,来创建漂亮的博客。同时,注意使用清晰的标题、段落结构和列表等元素,增强可读性。

相关文章
|
4月前
markdown常用语法--花括号(超详细)
markdown常用语法--花括号(超详细)
|
27天前
Markdown使用HTML语法实现复杂表格
Markdown使用HTML语法实现复杂表格
72 1
|
27天前
|
资源调度
机器人学 markdown数学公式常用语法
本文提供了Markdown中数学公式的常用语法,包括行内公式、行间公式、基本运算、矩阵、微积分、大小比较、开根号、表格、角标、头顶标、空格、括号、特殊字符、分式、文字、希腊字母以及分类括号的详细使用方法和示例。
31 1
|
1月前
【Latex 格式】Markdown或者LaTeX在单个字母上加一横、一点、两点、三角
Markdown或者LaTeX在单个字母上加一横、一点、两点、三角
101 8
|
2月前
|
自然语言处理 开发者 Python
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的 HTML 内容。Markdown 的语法简洁明了、学习容易,而且功能比纯文本更强。
Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档,然后转换成格式丰富的 HTML 内容。Markdown 的语法简洁明了、学习容易,而且功能比纯文本更强。
|
2月前
|
Unix Linux Shell
Sphinx是一个Python文档生成工具,它可以解析reStructuredText或Markdown格式的源代码注释,并生成多种输出格式,如HTML、LaTeX、PDF、ePub等。
Sphinx是一个Python文档生成工具,它可以解析reStructuredText或Markdown格式的源代码注释,并生成多种输出格式,如HTML、LaTeX、PDF、ePub等。
|
2月前
|
JavaScript
vue 加载展示md文件(markdown语法 .md后缀的文件)
vue 加载展示md文件(markdown语法 .md后缀的文件)
346 0
揭秘Markdown:轻松掌握基础语法,让你的写作更高效、优雅!
揭秘Markdown:轻松掌握基础语法,让你的写作更高效、优雅!
|
3月前
markdown语法
学习Markdown基本语法:标题、段落、强调、列表、代码块等,轻松撰写整洁文档。[查看教程](https://markdown.com.cn/basic-syntax/)
32 0
|
4月前
Markdown基础语法详细版
Markdown基础语法详细版