LaTeX里添加下划线无法自动换行
之前使用CTeX想同时给文字设置 下划线+斜体有问题,无法自动换行,编译时出现“Bad Boxes:1”的问题
问题1 \underline
使用\underline命令可以增加下划线,但不能自动换行,如下图
解决办法
添加宏包\usepackage{ulem}和\usepackage{CJKulem},在需要添加下划线的前面使用命令\uline{*}即可。
问题2 斜体+下划线
如果使用了上述中的“ulem”和“CJKulem”宏包,并在文中使用“\ulem”命令,那么添加“\emph{*}”也会出现无法自动换行,且不会变为斜体,下划线变成双线的问题,如图。
解决办法
“\emph{*}”前加上命令“\normalem{*}”即可
参考文章:https://blog.csdn.net/wangkaidehao/article/details/103533249