在LaTeX中如何输入摄氏度的符号
摄氏度是温度的计量单位,也是国际单位制中的单位之一。其名称来自于瑞典科学家Anders Celsius。正是他在1742年发明了摄氏温标。
在LaTeX中,没有直接的命令可以输入摄氏度℃这个单位。但
有几种输入℃的方法,如下:
1. 利用°和C组合成℃
输出°用\circ,后面再加个C即可。
例如:
\documentclass{article}
\begin{document} $$ ^\circ C $$$$ 25^\circ C $$
\end{document}
输出结果
2. 使用 textcomp 和 mathcomp 包
这两个包内置了\textcelsius 和 \tccentigrad命令,例如:
\documentclass{article}
\usepackage{textcomp,mathcomp}
\begin{document} 25 \tccentigrade \\26 \textcelsius
\end{document}
输出结果
这里可以看到,两个命令的区别是摄氏度符号前面有没有空格。到底应不应该有空格?一般都可以,不同标准中有不同的要求,平时不是很重要。较真儿的可以wiki一下。
还有一个注意的就是,这种方法输出的摄氏度符号是正体,不是斜体。
3. 使用siunitx包
siunitx是一个国际单位制的单位包。在这个包中,命令 \degreeCelsius 可以用来输出摄氏度符号。
例如:
\documentclass{article}
\usepackage{siunitx}
\begin{document} \qty{25}{\degreeCelsius}
\end{document}
输出结果:
可以看到siunitx包输出的℃符号中°的大小与textcomp 和 mathcomp包输出的°的大小不一样。
根据个人喜好和文章要求,三种方法,选用一个即可。
多说几句siunitx包
这个包是对带有单位的数字进行格式化输出的包。最近刚刚更新。他的使用语法稍微需要学习一下。比如,要输入一个用科学计数法表示的数字,语法格式是这样的:\num [ ⟨ options ⟩ ]{ ⟨ number ⟩ }
例如,要输入3.45×10-4,不用siunitx包的写法是3.45×10^{-4}
使用siunitx包的写法是\num{3.45d-4}
输入结果是
如果要输出“数字+单位”这样的文字,语法是:
\qty [ ⟨ options ⟩ ]{ ⟨ number ⟩ }{ ⟨ unit ⟩ }
例如,要输出25℃,语法可以是\qty{25}{\degreeCelsius}
或者25\unit\degreeCelsius
,这两个输出是有一点儿区别的,就是第一种语法输出结果中的单位和数字之间的孔隙大一些。但第二种语法更直接一些,便于理解。
更多的使用siunitx包的方法,可以查看官方手册。
在LaTeX中如何输入摄氏度的符号相关推荐
- ctex属于符号怎么打_第六节:Latex中如何输入特殊字符
%怎么输入希腊语,或者俄语单词等拉丁字母 %要么使用辅助键盘对应输入 %要么使用特殊的命令,给字母加上重音的标记,使用特殊字母或者整体替换字母表 \documentclass[UFT8]{ctexar ...
- Latex中如何输入特殊字符
最终效果图: 个人认为特殊字符的输入的本质也就是图中这两句话: 1.在普通拉丁字母上如何加重音符号? 2.会读就会写的希腊字母 %怎么输入希腊语,或者俄语单词等拉丁字母 %要么使用辅助键盘对应输入 % ...
- 计算机编程怎样打符号,在CAD中如何输入一些特殊符号?比如乘除、符号.
我们知道表示直径的"Ф".表示地平面的"±".标注度符号"°"都可以用控制码%%C.%%P.%%D来输入,但是如要输入其他符号怎么办呢?我们 ...
- 计算机怎么在表格里打勾,excel中怎么输入打勾符号在哪里,excel表格中怎么输入打勾符号...
在使用excel制作文档时,我们可以使用该软件制作印章,下面我们就来看看在excel中是如何制作漂亮的印章的吧. 操作方法 第1:打开excel这款软件我们在插入里找到形状选项, 点击该选项在其下拉菜 ...
- 在LaTeX中如何输入‰?
从网上的资料很容易了解到,输入千分号的LaTeX语言是\textperthousand. 但我在Slager中直接在文字中用这条语言会有警告.改为{textperthousand}后警告消失了. 另外 ...
- Origin中如何输入一些特殊符号,比如字母上方一点,一横等
Origin中提供了一些特殊的语法可以实现特殊符号的输入. 在对应需要输入文字位置右键,属性,然后参照修改对应文字内容即可. 本例中,\ad() 表示在字母上方加一点. Orgin对应语法说明,查找并 ...
- LaTeX支持直接输入希腊字母等符号
一直在找各种方案,没有找到满意的,最后终于查到了一个比较令人满意的方案,使用简单: 在序言区加入以下两行代码就可以无缝使用 \usepackage{fontspec} \setmainfont{Dej ...
- LaTex中的任意以及存在符号以及{}
(1)任意 $ {\forall}$ (2)存在 $ {\exists}$ (3) \lbrace1,2,...,n\rbrace
- latex中表格怎么加标题_在LateX中输入公式、表格技巧
文章目录 公式编辑器表格编辑器Latex设置表格字体大小LateX给表格加标题和标签LateX插入三线表LateX安装指南 如果在LateX中直接输入.编辑公式或表格,不是不可以,但是不能直接可视化编 ...
最新文章
- Java基础知识回顾之四 ----- 集合List、Map和Set
- Object.create()和Object.assign()
- javaScript事件(一)事件流
- nodejs项目_多人群聊实现其实很简单:Nodejs+WebSocket+Vue轻松实现Web IM
- zynq linux网口不通,已解决: ZYNQ 7035以太网口无法连通 - Community Forums
- java yeild_Java 中 Thread.yield() 方法详解
- (ヒトコト)一个挺有趣的东西!作为一个动漫宅,游戏宅来说还是一个挺有趣的接口!banner上面就是...
- sql活动监视器 死锁_监视SQL Server死锁–简单方法
- error C2065: 'IDD_***' : undeclared identifier
- zabbix监控SNMP
- 魔改部署自己专属的合成大西瓜(一:运行篇)
- Android TextView和EditText属性详解
- 给构造函数(constructor)创建对象(object)
- TIS-prescan
- 第三章 准备工作 极值点
- 基于jsp+mysql+java+ssm实验室设备管理系统——计算机毕业设计
- Android 获取地理位置的经度和纬度
- 人工智能学习路线,文末赠书活动(深度学习Spark机器学习)
- arcsin在matlab中怎么输,matlab arcsin
- oracle function