对比学一下HTML和Latex的常用输入输出——声明

2023-05-16

目录

写作目的

声明

HTML:

Latex:

最简单的HTML和Latex模板


写作目的

撰写这个系列文章仅仅是为了方便自己查阅常用的命令,感觉上HTML和Latex语法上有一定的相似之处,所有就对比着来写。

声明

HTML:

<!doctype HTML>,位于文本的第一行

然后使用

<html>开始文档

<head>开始头部

可以添加在头部区域的元素标签为: <title>, <style>, <meta>, <link>, <script>, <noscript> 和 <base>,这些标签都必须位于<head></head>之间。

<meta charset = "utf-8"> 中文文档需要声明,否则乱码

<title>:标签定义了不同文档的标题。

<base> :标签描述了基本的链接地址/链接目标,该标签作为HTML文档中所有的链接标签的默认链接

<link> 标签定义了文档与外部资源之间的关系

<style> 标签定义了HTML文档的样式文件引用地址

<meta>标签描述了一些基本的元数据。

<script>标签用于加载脚本文件,如: JavaScript

具体参考:https://www.runoob.com/html/html-head.html

示例代码:

<!doctype HTML>
<html>
<head>
<meta charset = "utf-8">
<base href="http://www.huyanxiaozan.com" target="_blank">
<link rel="stylesheet" type="mystyle/css" href="mystyle.css">
<style type="mystyle/css">
body {background-color:green}
p {color:blue}
</style>
</head>
<html>

Latex:

\documentclass[11pt,twoside,a4paper]{article}

导入文档类,此处为论文,因为的类文件是“article.cls”,11pt表示全局字体大小为11磅,twoside表示双面,a4paper表示A4纸大小

常用的类名
article排版科学期刊、 演示文档、 短报告、 程序文档、 邀请函……
proc一个基于 article 的会议文集类
minimal非常小的文档类。 只设置了页面尺寸和基本字体。 主要用来查错。
report排版多章节长报告、 短篇书籍、 博士论文……
book排版书籍。
slides排版幻灯片。 该文档类使用大号 sans serif 字体。 也可以选用 FoilTEXa 来得到相同的效果。

有几个比较重要的参数:

重要参数
10pt, 11pt, 12pt设置文档中所使用的字体的大小。 如果该项没有指定, 默认使用10pt 字体。
a4paper, letterpaper, . . .定义纸张的尺寸。 缺省设置为letterpaper。 此外, 还可以使用a5paper, b5paper, executivepaper 以及legalpaper。
fleqn设置行间公式为左对齐, 而不是居中对齐。
leqno设置行间公式的编号为左对齐, 而不是右对齐。
onecolumn, twocolumnlatex 以单栏(one column) 或双栏(two column) 的方式来排版文档。
twoside, oneside指定文档为双面或单面打印格式。 article 和report 类为单面(single sided) 格式, book 类缺省为双面(double sided) 格式。 注意该选项只是作用于文档样式, 而不会通知打印机以双面格式打印文档。
titlepage, notitlepage指定是否在文档标题(document title) 后另起一页。 article 文档类缺省设置为不开始新页, report 和book 类则相反。


Latex还有一个导言区,用来添加包,以及定义新命令。

\usepackage[options]{package} %添加包

\newcommand{\commandname}[参数个数]{

%命令内容%

} %添加命令
常用宏包
doc排版LATEX 的说明文档。
exscale提供了按比例伸缩的数学扩展字体。
fontenc指明使用哪种LATEX 字体编码(font encoding)。
ifthen提供如下形式的命令‘if . . . then do . . . otherwise do . . . .’
latexsym提供LATEX 符号字体。
makeidx提供排版索引的命令
syntonly编译文档而不生成 dvi 文件
inputenc指明使用哪种输入编码, 如 ASCII, ISO Latin-1, ISO Latin-2, 437/850IBM code pages, Apple Macintosh, Next, ANSI-Windows 或用户自定义编码。

LATEX 支持三种预定义的页眉/页脚(header/footer) 样式, 称为页面样式(pagestyle)。 

\pagestyle{style} %引入页面样式
\thispackage{style} %改变页面样式

页面样式一共只有三种:

plain在页脚正中显示页码。 这是页面样式的缺省设置,默认就是这个。
headings在页眉中显示章节名及页码, 页脚空白。
empty将页眉页脚都设为空白。

完成了声明之后,就可以正式开始写作或者排版。

最简单的HTML和Latex模板

<!DOCTYPE html>            //大小写不敏感
<html>                     //文档开始
<head>                     //文档头部,参数修改以及写明总标题
<meta charset="utf-8">     //使用中文字体
<title>菘菓菌sgg</title>   //总标题
</head>                    //头部结束,开始正文
<body>                     //主体开始
    <h1>标题</h1>
    <p>段落</p>
</body>                    //主体结束
</html>                    //文档结束

\documentclass[UTF8]{ctexart} %使用中文字体
\usepackage{ctex}
\begin{document}              %文档开始
hello,world!
你好世界!
\end{document}                %文档结束

参考链接:latex documentclass 及相关布局_wei_love_2017的博客-CSDN博客

LaTex文档类(documentclass)介绍_后宫-CSDN博客

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

对比学一下HTML和Latex的常用输入输出——声明 的相关文章

  • 在Docker Debian容器中安装ps、top等命令

    有些debian镜像默认没有包括进程管理相关工具 xff0c 在实际使用时可能有些麻烦 xff0c 如果需要也可以自己安装 xff0c 使用如下命令 span class token function apt get span update
  • LCD液晶屏没有点亮,为什么会自动出现笔段、走线、乱码等现象?

    一般LCD段码液晶屏在不触碰的情况下 xff0c 是不会产生这种自动出现笔段 走线 乱码等现象 只有在物体或手碰到液晶屏的时候才会或多或少的出现这种问题 xff0c 而造成这种现象的是 静电 静电是一种处于静止状态的电荷 在干燥和多风的秋天
  • 用Java解决牛客网华为机试题目HJ9

    题目描述 输入一个int型整数 xff0c 按照从右向左的阅读顺序 xff0c 返回一个不含重复数字的新的整数 输入描述 输入一个int型整数 输出描述 按照从右向左的阅读顺序 xff0c 返回一个不含重复数字的新的整数 import ja
  • 关于word中的插件Grammarly使用

    Grammarly插件嵌入到word中 xff0c 可以帮助检查语法错误 没有账号的话注册 1 xff09 下载 链接 xff1a https www grammarly com office addin xff08 第二个 xff09 注
  • Dev C++ 5.11版 「时代 の 眼泪」安装指南

    介绍 Dev C 43 43 是一款轻量化的 C C 43 43 桌面 IDE xff0c 由于不需要额外配置 GCC 即开即用的特点 xff0c 因此常常用于 C C 43 43 语言基础的学习 目前官方最新版为 Dev C 43 43
  • 快速入门RabbitMQ(详细)第二篇:RabbitMQ五种工作模式的使用及总结

    4 RabbitMQ工作模式 4 1 Work queues工作队列模式 Work Queues 与入门程序的 简单模式 相比 xff0c 多了一个或一些消费端 xff0c 多个消费端共同消费同一个队列中的消息 应用场景 xff1a 对于
  • BGP邻居状态机

    idle connect 已经建立完成了TCP三次握手 open sent open confirm establish connect 和 active 都是 TCP 连接阶段 active 是发起方 connect 是应答方 Idle
  • bgp LP本地优先属性配置与详解

    实验目的 xff1a 1 理解掌握BGP的本地优选属性概念和配置方法 2 本地优选的属性默认值为100 xff0c 较高值的路径会被优先选择 3 本地优先属性 xff0c 决定离开本自治系统最佳的路径 实验拓扑 xff1a 步骤1 接口IP
  • 什么是pretext tasks?

    1 大约是个啥 xff1f pretext tasks 通常被翻译作 前置任务 或 代理任务 xff0c 有时也用 surrogate task 代替 2 必须具有两个关键点 xff1a 1 这种训练不是我们本身的训练任务 xff0c 并不
  • Typora自定义主题样式

    Typora自定义主题样式 1 打开Typora开发者工具 视图 gt 开发者工具 xff08 Shift 43 F12 xff09 2 使用选区工具选中想要更改的元素 3 查看styles区域 4 修改颜色并预览 修改步骤 xff1a 打
  • 整理学习之Batch Normalization(批标准化)

    Batch Normalization 1 归一化 归一化是一种常用于数据预处理的方法 根据需求定义将数据约束到固定的一定范围 希望转化后的数值满足一定的特性 xff08 分布 xff09 在神经网络的训练中 xff0c 数值更大的参数会对
  • 整理学习之注意力机制

    假如我们现在在电脑前看电影 xff0c 那么我们的注意力一定是集中在显示器而忽略键盘鼠标等物 注意力机制 实际上就是想将人的感知方式 注意力的行为应用在机器上 xff0c 让机器学会去感知数据中的重要和不重要的部分 在计算机算力资源的限制下
  • 整理学习之深度迁移学习

    迁移学习 xff08 Transfer Learning xff09 通俗来讲就是学会举一反三的能力 xff0c 通过运用已有的知识来学习新的知识 xff0c 其核心是找到已有知识和新知识之间的相似性 xff0c 通过这种相似性的迁移达到迁
  • Origin更改图的尺寸大小

    论文插入两张图片时大小不一致 xff0c 大大影响美观 这里介绍一种简单的设置图尺寸大小的方法 1 xff09 选择一张图片 xff0c 单击图片空白处 xff0c 按如下操作 2 xff09 选择另外一张图片 xff0c 按上面步骤 xf
  • Git 分支管理详解

    1 前言 我们先来说一个简单的案例吧 xff0c 你们团队中有多个人再开发一下项目 xff0c 一同事再开发一个新的功能 xff0c 需要一周时间完成 xff0c 他写了其中的30 还没有写完 xff0c 如果他提 交了这个版本 xff0c
  • 整理学习之深度可分离卷积

    一 分组卷积 分组卷积Group convolution是将输入层的不同特征图进行分组 xff0c 然后采用不同的卷积核再对各个组进行卷积 xff0c 这样会降低卷积的计算量 普通卷积 xff1a 分组卷积 将图一卷积的输入feature
  • 保留代理解决conda的ProxyError

    保留代理解决conda的ProxyError ProxyError Conda cannot proceed due to an error in your proxy configuration 这两天用conda时科学上网 xff0c
  • Openstack(管理篇)----网络、卷设备

    网络管理 一 创建指定类型的网络 neutron net create public shared provider xff1a physical network public provider xff1a network type fla
  • Python导入自己写的模块

    在Python安装目录下的 Lib site packages文件夹中建立一个 txt文件 xff0c 输入自己写的模块库的路径 xff0c 例如 e code MyModule 保存后将文件后缀名改为 pth xff0c 然后就大功告成了
  • 怎么进入root权限

    sudo i 然后输入对应账户的账号密码 xff0c 没有单独是root密码

随机推荐