如何使 scrbook 中的标题变为换行符?

如何使 scrbook 中的标题变为换行符?

我有一个大项目,其中一张图片很小,但标题却很大。目前,标题刚好延伸到文本页面中,我见过的所有使其换行的解决方案都没有成功。
标题的文本大约有 3 英寸宽,而我使用的图片只有大约 1.5 英寸。

\documentclass[12pt]{scrbook}
\usepackage{caption}
\usepackage{wrapfig}
\usepackage{graphicx}
\setlength{\belowcaptionskip}{-15pt}

\begin{document}
\begin{wrapfigure}{l}{0.3\textwidth}
\includegraphics[width=0.3\textwidth]{32.jpg}
\caption*{\texttt{\scalebox{.8}[1.0]{Doodle, "X-ray view with \protect    \\mutilated horse head”}}}
\end{wrapfigure}

\end{document}

有任何想法吗?

答案1

如果您确实想以这种奇怪的方式缩放文本,您可以\parbox在里面使用\scalebox

\caption*{\texttt{\scalebox{.8}[1.0]{\parbox{\linewidth}{\raggedright
Doodle, "X-ray view with mutilated horse head”}}}}

在此处输入图片描述

代码:

\documentclass[12pt]{scrbook}
\usepackage{caption}
\usepackage{wrapfig}
\usepackage{graphicx}
\setlength{\belowcaptionskip}{-15pt}

\begin{document}
\begin{wrapfigure}{l}{0.3\textwidth}
\includegraphics[width=0.3\textwidth]{example-image}
\caption*{\texttt{\scalebox{.8}[1.0]{\parbox{\linewidth}{\raggedright
  Doodle, "X-ray view with mutilated horse head”}}}}
\end{wrapfigure}
\end{document}

相关内容