楼主: oliyiyi
7852 331

【回复有奖】LaTeX技巧:带圈数字与带圈数字列表   [推广有奖]

版主

大师

83%

还不是VIP/贵宾

-

TA的文库  其他...

计量文库

威望
6
论坛币
618353 个
学术水平
1307 点
热心指数
1415 点
信用等级
1218 点
经验
324032 点
帖子
8524
精华
66
在线时间
4808 小时
注册时间
2007-5-21
最后登录
2018-11-15

初级学术勋章 初级热心勋章 初级信用勋章 中级信用勋章 中级学术勋章 中级热心勋章 高级热心勋章 高级学术勋章 高级信用勋章 特级热心勋章 特级学术勋章 特级信用勋章

oliyiyi 发表于 2016-3-22 11:30:55 |显示全部楼层
本帖最后由 oliyiyi 于 2016-3-22 11:40 编辑

许多文章中,特别是中文文章中,我们会见到带有圆圈的数字。它们有点是单独出现的,有点作为列表的计数出现。 LaTeX 提供了 \textcircled 命令,但效果并不好LaTeX studio 曾经提供了一个方法,但缺乏通用性。 这里给出一个利用 TikZ 绘制的方法,能较好地解决这个问题,但仍需完善。 基本的思路是定义一个新命令,接受一个数字参数,用 TikZ 在它周围画圈。同时要考虑基线和对齐的问题。一个尝试如下:



这个新定义的命令可以按照 \textcircled 方法在正文中使用,如果需要用在列表中,则因为「脆弱命令」的问题,需要处理一下。这里我们选择使用 etoolbox 宏包提供的 \robustify 来处理一下,同时结合enumitem 宏包,给出示例用法如下:



效果图:

选自:http://liam0205.me/2014/05/08/latex-circled-numbers/

关键词:LaTeX Late atex LAT ATE

已有 1 人评分信用等级 收起 理由
janyiyi + 3 精彩帖子

总评分: 信用等级 + 3   查看全部评分

缺少币币的网友请访问有奖回帖集合
http://bbs.pinggu.org/thread-3990750-1-1.html
stata SPSS
ningning49 发表于 2016-3-22 11:34:16 来自手机 |显示全部楼层
oliyiyi 发表于 2016-3-22 11:30
许多文章中,特别是中文文章中,我们会见到带有圆圈的数字。它们有点是单独出现的,有点作为列表的计数出现 ...
谢谢楼主
已有 1 人评分论坛币 收起 理由
oliyiyi + 20 沙发奖励

总评分: 论坛币 + 20   查看全部评分

回复

使用道具 举报

fumingxu 发表于 2016-3-22 11:34:30 |显示全部楼层
回复

使用道具 举报

pzh_hzp 发表于 2016-3-22 11:40:30 |显示全部楼层
回复

使用道具 举报

pzh_hzp 发表于 2016-3-22 11:41:17 |显示全部楼层

回帖奖励 +5

回复

使用道具 举报

hjtoh 发表于 2016-3-22 12:19:03 来自手机 |显示全部楼层
oliyiyi 发表于 2016-3-22 11:30
许多文章中,特别是中文文章中,我们会见到带有圆圈的数字。它们有点是单独出现的,有点作为列表的计数出现 ...
谢谢楼主呀
已有 1 人评分论坛币 收起 理由
oliyiyi + 5 精彩帖子

总评分: 论坛币 + 5   查看全部评分

回复

使用道具 举报

BBluo 发表于 2016-3-22 12:59:43 |显示全部楼层

回帖奖励 +5

感谢!
回复

使用道具 举报

SMACKDOWN 发表于 2016-3-22 13:01:48 |显示全部楼层
谢谢楼主分享。
已有 1 人评分论坛币 收起 理由
oliyiyi + 5 精彩帖子

总评分: 论坛币 + 5   查看全部评分

回复

使用道具 举报

SMACKDOWN 发表于 2016-3-22 13:02:21 |显示全部楼层
谢谢楼主分享。
已有 1 人评分论坛币 收起 理由
oliyiyi + 5 精彩帖子

总评分: 论坛币 + 5   查看全部评分

回复

使用道具 举报

SMACKDOWN 发表于 2016-3-22 13:03:24 |显示全部楼层

回帖奖励 +5

谢谢楼主分享。
已有 1 人评分经验 收起 理由
oliyiyi + 5 精彩帖子

总评分: 经验 + 5   查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 我要注册

GMT+8, 2018-11-19 01:02