\addtolength 导致注册符号超出边距

\addtolength 导致注册符号超出边距

我遇到了一个小问题,那就是我的论文中的注册商标符号超出了右边距(见图)。我注意到,如果我不使用\addtolength命令,那么问题就解决了。然而,我正在寻找一种解决方案,使用它可以在不删除 的情况下解决问题\addtolength

在此处输入图片描述

\documentclass[12pt]{book}
\hoffset-7mm
\usepackage{amsmath,amsfonts,amssymb, amsthm}


%======================================================
\addtolength{\textwidth}{18mm}
\addtolength{\textheight}{10mm}
\addtolength{\topmargin}{-10mm}

\begin{document}


\begin{itemize}
    \item The \textbf{Preprocessing time} means the average time taken, in seconds, by MATLAB{$^{\mbox{\small\textregistered}}$} to generate the constraint matrix and other parameters required to solve the model by the CPLEX{$^{\mbox{\small\textregistered}}$} solver. 
\end{itemize}

\end{document}

相关内容