第一行後的標題縮排

第一行後的標題縮排

我的表格和圖形有很長的標題,我希望標題在第一行後縮排 3 個字元。例如

Table 1.1. bla bla bla  
...bla bla bla  
...bla bla bla

.上面代表單一字元。

有辦法做到嗎?

答案1

caption包裹提供一個indention鍵值來設定第一行後面的行的縮排:

在此輸入影像描述

\documentclass{article}
\usepackage{caption,graphicx}
\captionsetup[table]{
  indention=1.5em
}
\begin{document}

\begin{table}
  \caption{Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. 
     Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. 
     Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis 
     enim. Donec pede justo, fringilla vel, aliquet nec, vulputate eget, arcu. In enim justo, rhoncus 
     ut, imperdiet a, venenatis vitae, justo.}
\end{table}

\end{document}

我使用了 s 的水平字體特定寬度em(具體來說,1.5em)。但是,您可能需要exs 或其他一些措施。常規電腦現代字體具有可變的字元寬度。如果需要,可以計算三個(您最喜歡的)字元的寬度,並使用該測量值。

相關內容