当前位置: 首页 > news >正文

怎样在LaTeX中方便输入带圆圈的数字

这个也是这两天修改别人论文的时候得到的经验。正如这里所说:latex 如何添加圆圈数字?_Tsingke的博客-CSDN博客

如果使用\textcircled,数字编号大的时候,数字会跑到圆圈外面。但是上面这篇博客的解决方案太复杂了,就像其中一个评论说的:

文章是好文章,只是没看懂怎么用

我也是同感,不教会别人怎么用,说那么多有什么意义??解决方法很简单,我们可以分别指定圆圈和里面字体的大小,这样数字就不会超出圆圈的边界了(参考了这里:latex技巧:如何在文中实现带圈的数字 - 王中胜 - 博客园),例如我们可以这样:

\normalsize{\textcircled{\scriptsize{15}}}\normalsize

第一个\normalsize指定了圆圈的大小,后面一个\normalsize是为了使正文中的其他字体恢复正常。当然,我们也可以使两者都变大一些:

\large{\textcircled{\small{16}}}\normalsize

LaTeX中的字体大小设置如下:

七号   5.25pt    1.845mm    \tiny
六号   7.875pt    2.768mm    \scriptsize
小五号  9pt      3.163mm    \footnotesize
五号   10.5pt    3.69mm     \small
小四号  12pt     4.2175mm    \normalsize
四号   13.75pt    4.83mm     \large
三号   15.75pt    5.53mm     \Large
二号   21pt     7.38mm \LARGE
一号   27.5pt    9.48mm     \huge
小初号  36pt     12.65mm    \Huge

但是,这样如果插在正文中,又会有另外一个问题,就是圆圈和后面的文字离得太近了,解决方法也很简单粗暴,在后面增加一个\enspace,当然,也可以选择其他间隔,具体可以参考:

Latex 中的空格汇总_零度蛋花粥的博客-CSDN博客_latex空格

最后给出一个具体示例,大家看看便知。再吐槽一下,写博客是为了帮助大家解决问题,不是炫自己的知识,第一篇博客我看了好久,还是不会用。

\normalsize{\textcircled{\scriptsize{15}}}\normalsize\enspace Test normal font \large{\textcircled{\small{16}}}\normalsize\enspace Test normal font

 对应的显示效果如下所示:

 

相关文章:

  • 如何在 SAP ABAP ALV 报表里以交通灯的方式显示某一列的值
  • 【C++实现】浅聊定时器的实现,最小堆配合map实现定时器
  • Spring五大类注解读取存储Bean对象
  • 数据备份管理中的分类定级:方法、标准与策略
  • 一次日常需求处理带给我的思考
  • 2022年PMP考试换大纲了,但是PMBOK还没更新,该如何准备?
  • 专业五月考自测
  • js之求最值的三种方法——Math.min()和 Math.max()、最小值array.sort()[0]、Math.min(...[v1, v2...])
  • springboot毕设项目易捷接待系统761z7(java+VUE+Mybatis+Maven+Mysql)
  • jar包,引入依赖
  • 最大似然估计(MLE)入门教程
  • 【leetcode】【2022/9/3】646. 最长数对链
  • Matlab:Matlab编程语言应用之数学计算(向量数组矩阵索引、矩阵索引四则运算、行列式与线性系统求解)的简介、案例实现之详细攻略
  • c++11 多线程支持 (std::async)
  • 修复 JavaScript 错误的四种方法
  • [ JavaScript ] 数据结构与算法 —— 链表
  • 【css3】浏览器内核及其兼容性
  • CentOS7简单部署NFS
  • iOS 颜色设置看我就够了
  • MySQL数据库运维之数据恢复
  • React as a UI Runtime(五、列表)
  • 从setTimeout-setInterval看JS线程
  • 分享一份非常强势的Android面试题
  • 微服务框架lagom
  • 项目管理碎碎念系列之一:干系人管理
  • 移动互联网+智能运营体系搭建=你家有金矿啊!
  • 应用生命周期终极 DevOps 工具包
  • 再次简单明了总结flex布局,一看就懂...
  • ionic异常记录
  • 国内开源镜像站点
  • ​油烟净化器电源安全,保障健康餐饮生活
  • (1) caustics\
  • (ctrl.obj) : error LNK2038: 检测到“RuntimeLibrary”的不匹配项: 值“MDd_DynamicDebug”不匹配值“
  • (Demo分享)利用原生JavaScript-随机数-实现做一个烟花案例
  • (附源码)计算机毕业设计ssm基于Internet快递柜管理系统
  • (亲测有效)解决windows11无法使用1500000波特率的问题
  • (未解决)jmeter报错之“请在微信客户端打开链接”
  • (一)80c52学习之旅-起始篇
  • (原創) 如何動態建立二維陣列(多維陣列)? (.NET) (C#)
  • (转)程序员疫苗:代码注入
  • .NET 反射 Reflect
  • .Net 知识杂记
  • .NET8.0 AOT 经验分享 FreeSql/FreeRedis/FreeScheduler 均已通过测试
  • .netcore 获取appsettings
  • .NET的数据绑定
  • .Net接口调试与案例
  • /deep/和 >>>以及 ::v-deep 三者的区别
  • ::before和::after 常见的用法
  • [16/N]论得趣
  • [bzoj4010][HNOI2015]菜肴制作_贪心_拓扑排序
  • [C#]DataTable常用操作总结【转】
  • [cb]UIGrid+UIStretch的自适应
  • [CISCN 2019华东南]Web11
  • [CSS3备忘] transform animation 等
  • [Flex] PopUpButton系列 —— 控制弹出菜单的透明度、可用、可选择状态