摄氏度是温度的计量单位,也是国际单位制中的单位之一。其名称来自于瑞典科学家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中如何输入摄氏度的符号相关推荐

  1. ctex属于符号怎么打_第六节:Latex中如何输入特殊字符

    %怎么输入希腊语,或者俄语单词等拉丁字母 %要么使用辅助键盘对应输入 %要么使用特殊的命令,给字母加上重音的标记,使用特殊字母或者整体替换字母表 \documentclass[UFT8]{ctexar ...

  2. Latex中如何输入特殊字符

    最终效果图: 个人认为特殊字符的输入的本质也就是图中这两句话: 1.在普通拉丁字母上如何加重音符号? 2.会读就会写的希腊字母 %怎么输入希腊语,或者俄语单词等拉丁字母 %要么使用辅助键盘对应输入 % ...

  3. 计算机编程怎样打符号,在CAD中如何输入一些特殊符号?比如乘除、符号.

    我们知道表示直径的"Ф".表示地平面的"±".标注度符号"°"都可以用控制码%%C.%%P.%%D来输入,但是如要输入其他符号怎么办呢?我们 ...

  4. 计算机怎么在表格里打勾,excel中怎么输入打勾符号在哪里,excel表格中怎么输入打勾符号...

    在使用excel制作文档时,我们可以使用该软件制作印章,下面我们就来看看在excel中是如何制作漂亮的印章的吧. 操作方法 第1:打开excel这款软件我们在插入里找到形状选项, 点击该选项在其下拉菜 ...

  5. 在LaTeX中如何输入‰?

    从网上的资料很容易了解到,输入千分号的LaTeX语言是\textperthousand. 但我在Slager中直接在文字中用这条语言会有警告.改为{textperthousand}后警告消失了. 另外 ...

  6. Origin中如何输入一些特殊符号,比如字母上方一点,一横等

    Origin中提供了一些特殊的语法可以实现特殊符号的输入. 在对应需要输入文字位置右键,属性,然后参照修改对应文字内容即可. 本例中,\ad() 表示在字母上方加一点. Orgin对应语法说明,查找并 ...

  7. LaTeX支持直接输入希腊字母等符号

    一直在找各种方案,没有找到满意的,最后终于查到了一个比较令人满意的方案,使用简单: 在序言区加入以下两行代码就可以无缝使用 \usepackage{fontspec} \setmainfont{Dej ...

  8. LaTex中的任意以及存在符号以及{}

    (1)任意 $ {\forall}$ (2)存在 $ {\exists}$ (3) \lbrace1,2,...,n\rbrace

  9. latex中表格怎么加标题_在LateX中输入公式、表格技巧

    文章目录 公式编辑器表格编辑器Latex设置表格字体大小LateX给表格加标题和标签LateX插入三线表LateX安装指南 如果在LateX中直接输入.编辑公式或表格,不是不可以,但是不能直接可视化编 ...

最新文章

  1. Java基础知识回顾之四 ----- 集合List、Map和Set
  2. Object.create()和Object.assign()
  3. javaScript事件(一)事件流
  4. nodejs项目_多人群聊实现其实很简单:Nodejs+WebSocket+Vue轻松实现Web IM
  5. zynq linux网口不通,已解决: ZYNQ 7035以太网口无法连通 - Community Forums
  6. java yeild_Java 中 Thread.yield() 方法详解
  7. (ヒトコト)一个挺有趣的东西!作为一个动漫宅,游戏宅来说还是一个挺有趣的接口!banner上面就是...
  8. sql活动监视器 死锁_监视SQL Server死锁–简单方法
  9. error C2065: 'IDD_***' : undeclared identifier
  10. zabbix监控SNMP
  11. 魔改部署自己专属的合成大西瓜(一:运行篇)
  12. Android TextView和EditText属性详解
  13. 给构造函数(constructor)创建对象(object)
  14. TIS-prescan
  15. 第三章 准备工作 极值点
  16. 基于jsp+mysql+java+ssm实验室设备管理系统——计算机毕业设计
  17. Android 获取地理位置的经度和纬度
  18. 人工智能学习路线,文末赠书活动(深度学习Spark机器学习)
  19. arcsin在matlab中怎么输,matlab arcsin
  20. oracle function

热门文章

  1. mac date命令详解
  2. 从尾到头打印一个链表
  3. 【方法】如何使用DeepMask和SharpMask
  4. VTK-三维坐标系计算两点之间距离
  5. slc mlc tlc nand
  6. oracle中的flag,MMT 表中的 Cost_Flag=E,如何解决?
  7. Python井字棋源代码
  8. 鉴源论坛 · 观辙丨基于规则的车载网络入侵检测技术
  9. linux杀毒软件clamav,linux杀毒软件-clamav
  10. 时间序列数据机器学习(ICML 2022)