簡體   English   中英

如何增加 LaTeX 中表格的文本大小?

[英]How do I increase the size of text for a tabular table in LaTeX?

我試圖在兩欄紙中包含一個大小合適的 2 x 3 表。 它適合其中一列,但問題是表格內的文本幾乎難以辨認,它太小了。 目前,我有:

\begin{table}[H]
  \begin{tabular}{cc}
    \includesvg[width=.26\textwidth]{gng_mod_mod_color} &
    \includesvg[width=.26\textwidth]{three_lines_empirical_gng} \\
    \includesvg[width=.26\textwidth]{HCP_mod_mod_color} & 
    \includesvg[width=.26\textwidth]{three_lines_empirical_HCP} \\
    \includesvg[width=.26\textwidth]{muri_mod_mod_color} & 
    \includesvg[width=.26\textwidth]{three_lines_empirical_muri} \\
  \end{tabular}
\label{two-lines-empirical}
\end{table}

有沒有辦法直接編輯文本的大小而不直接改變圖形的大小?

由於我無法編譯提供的代碼(MWE 會有所幫助),我可以提出以下建議:

  1. 我認為這是圖像本身太大而無法容納在兩列中,並且通過設置width ,文本看起來非常小。 這類似於使用resizebox ,實際上不建議在論文寫作或其他文檔中使用,因為更改文本的大小是問題的根源。 這應該通過調整您擁有的圖表來完成。 (我不知道您是否可以重新制作那些svg文件。通常,如果您繪制這些圖片,使用pdf或帶有\includegraphic命令的eps可能會更好。)
  2. 另一種方法是,如果您可以將figure*環境用於其他浮動環境,該環境可以將整個表格放置在兩列中,這在論文寫作中也可以。
  3. 順便說一句,這看起來不像表格,也許subfig可以更好地工作。
% \usepackage{subfig}
\begin{figure}[htbp] % change into figure* environment if you want it across two columns
  \subfloat[]{ % subcaption inside []
    \includesvg[width=.26\textwidth]{gng_mod_mod_color} 
  }
  \subfloat[]{
    \includesvg[width=.26\textwidth]{three_lines_empirical_gng}
  } \\
  \subfloat[]{
    \includesvg[width=.26\textwidth]{HCP_mod_mod_color}
  }
  \subfloat[]{
    \includesvg[width=.26\textwidth]{three_lines_empirical_HCP}
  } \\
  \subfloat[]{
    \includesvg[width=.26\textwidth]{muri_mod_mod_color}
  }
  \subfloat[]{
    \includesvg[width=.26\textwidth]{three_lines_empirical_muri}
  }
  %\caption{caption}
  \label{two-lines-empirical}
\end{figure}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM