缩略语列表

HTML - HyperText Markup Language

  • 全称
    超级文本标记语言
  • 定义
    超级文本标记语言是标准通用标记语言下的一个应用(标准通用标记语言的子集),也是一种规范,一种标准,它通过标记符号来标记要显示的网页中的各个部分。

XML - Extensible Markup Language

  • 全称
    可扩展标记语言
  • 定义
    标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。

CSS - Cascading Style Sheets

  • 全称
    层叠样式表
  • 定义
    一种用来表现 HTML 或 XML 等文件样式的计算机语言。CSS 不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。

MVC - Model View Controller

  • 全称
    模型-视图-控制器
  • 定义
    一种软件设计模式。

MVP - Model View Presenter

  • 全称
    模型-视图-传递
  • 定义
    一种软件设计模式,Presenter 完全把 Model 和 View 进行了分离,主要的程序逻辑在Presenter里实现。

MVVM - Model View ViewModel

  • 全称
    模型-视图-视图模型
  • 定义
    因为 WPF 技术出现,从而使 MVP 设计模式有所改进。
  • 优点
    1. 低耦合
    2. 可重用性
    3. 独立开发
    4. 可测试

WPF - Windows Presentation Foundation

  • 全称
    Windows呈现基础
  • 定义
    微软新一代图形系统,运行在 .NET Framework 3.0 及以上版本下,为用户界面、2D/3D 图形、文档和媒体提供了统一的描述和操作方法。

RESTful - Representational State Transfer

  • 全称
    表现层状态转化
  • 定义
    REST 指的是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是 RESTful。

ASP - Active Server Pages

  • 全称
    动态服务器页面
  • 定义
    MicroSoft 公司开发的服务器端脚本环境,可用来创建动态交互式网页并建立强大的web应用程序。

PHP - Hypertext Preprocessor

  • 全称
    超文本预处理器
  • 定义
    一种通用开源脚本语言。语法吸收了 C 语言、Java 和 Perl 的特点,利于学习,使用广泛,主要适用于 Web 开发领域。

JSP - Java Server Pages

  • 全称
    java 服务器页面
  • 定义
    一个简化的 Servlet 设计,它是由 Sun Microsystems 公司倡导、许多公司参与一起建立的一种动态网页技术标准。

W3C - World Wide Web Consortium

  • 全称
    万维网联盟。
    WWW 是环球信息网的缩写,中文名字为“万维网”。
  • 定义
    一个简化的 Servlet 设计,它是由 Sun Microsystems 公司倡导、许多公司参与一起建立的一种动态网页技术标准。

MIME - Multipurpose Internet Mail Extensions

  • 全称
    多用途互联网邮件扩展类型
  • 定义
    是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。

IPC - Inter-Process Communication

  • 全称
    进程间通信
  • 定义
    为了让不同的进程能够相互访问资源并进行协调工作。实现进程间通信的技术很多,如半双工 Unix 管道、FIFOs(命名管道)、消息队列、信号量、共享内存、网络 Socket 等。
在使用 LaTeX 进行排版时,特别是在撰写学术论文、技术文档或制作海报等场景中,常常会使用到一些与 LaTeX 本身或其宏包相关的缩略词。以下是一些常见的 LaTeX 缩略词及其含义: - **TeX**:由 Donald Knuth 开发的一种排版系统,LaTeX 是在其基础上构建的文档准备系统。 - **LaTeX**:一种基于 TeX 的高级排版系统,提供了更多面向文档结构样式的命令[^1]。 - **AMS**:American Mathematical Society(美国数学学会),其提供了一系列用于数学排版的宏包,如 `amsmath`、`amssymb` 等[^2]。 - **PDFLaTeX**:LaTeX 的一个编译器,支持直接生成 PDF 格式的文档,而不是传统的 DVI 格式。 - **XeLaTeX**:一种支持 Unicode 系统字体的 LaTeX 编译器,适合处理多语言文档。 - **LuaLaTeX**:基于 LuaTeX 引擎的 LaTeX 编译器,结合了 Lua 脚本语言的功能,提供了更灵活的排版控制。 - **BibTeX**:用于管理参考文献的工具,配合 LaTeX 使用,可以自动生成参考文献列表并按照指定格式排版。 - **MakeIndex**:用于生成索引的工具,与 LaTeX 配合使用,可自动处理文档中的索引条目。 - **Beamer**:一个用于创建演示文稿(幻灯片)的 LaTeX 宏包,支持多种主题过渡效果。 - **TikZ**:一个用于在 LaTeX 中绘制图形的强大宏包,基于 PGF(Portable Graphics Format)系统。 - **PGF**:TikZ 的底层图形格式,提供了一种与输出格式无关的绘图方式。 - **KOMA-Script**:一组扩展了标准 LaTeX 文档类功能的宏包,提供了更丰富的排版选项样式控制。 - **hyperref**:用于在 LaTeX 文档中添加超链接的宏包,支持 PDF 书签、内部链接、外部链接等功能。 - **graphicx**:用于插入调整图像的宏包,是最常用的图像处理工具之一。 - **geometry**:用于设置页面边距页面尺寸的宏包,提供了灵活的页面布局控制。 - **fancyhdr**:用于自定义页眉页脚样式的宏包,可以替代 LaTeX 默认的页眉页脚机制。 - **enumitem**:用于自定义列表(如 itemize、enumerate description)样式的宏包,提供了更精细的控制选项。 - **biblatex**:一种现代的文献引用参考文献列表生成系统,支持多种后端(如 Biber)复杂的引用样式。 - **siunitx**:用于处理 SI(国际单位制)单位的宏包,支持统一的单位表示方式自动换算。 - **booktabs**:用于创建高质量表格的宏包,推荐用于替代 LaTeX 默认的表格线命令,以获得更专业的表格外观。 - **multicol**:用于创建多栏排版的宏包,常用于排版杂志风格的文档。 - **algorithm / algorithmic**:前者用于创建浮动体,后者用于在 LaTeX 中编写算法伪代码。 - **minted**:一个基于 Pygments 的语法高亮宏包,支持多种编程语言,生成高质量的代码排版。 - **csquotes**:用于处理引号引用的宏包,支持多种语言的引用样式,并与 `biblatex` 等工具良好集成。 ### 示例代码:使用 `acronym` 宏包定义缩略词 LaTeX 提供了 `acronym` 宏包用于管理缩略词表,以下是一个使用示例: ```latex \usepackage{acronym} \begin{document} \section{Introduction} The \ac{PAH} is a serious condition affecting the pulmonary arteries. \ac{PH} is a broader term that includes \ac{PAH}. \section*{Acronyms} \begin{acronym}[PAH] \acro{PAH}{Pulmonary Arterial Hypertension} \acro{PH}{Pulmonary Hypertension} \end{acronym} \end{document} ``` 该代码将在文档中第一次使用 `\ac{}` 命令时显示全称并在括号中给出缩写,之后则只显示缩写。同时在“Acronyms”章节中列出所有定义的缩略词及其全称。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值