
単純な質問で申し訳ありませんが、次の表の列を分離して、テキストが近すぎないようにするにはどうすればよいでしょうか。
\documentclass[a4paper,11pt]{article}
\usepackage{color}
\usepackage{graphicx, epstopdf}
\usepackage{gensymb}
\usepackage{times}
\usepackage{adjustbox}
\usepackage{tabulary}
\usepackage{tabularx}
\usepackage{booktabs,caption, makecell}
\usepackage{pdflscape,afterpage,caption}
\usepackage[british]{babel}
\usepackage[backend=bibtex, citestyle=ieee, bibstyle=ieee]{biblatex}
\usepackage[section]{placeins}%Allows you to permanently fix figures.
\usepackage[left=2.5cm, right=2.cm, top=2.5cm]{geometry}
\begin{document}
\pagenumbering{roman}
\newpage
\addcontentsline{toc}{section}{Abbreviations}
\section*{Abbreviations}
\begin{longtable}
\setlength\tabcolsep{60pt}
\centering
\small
% your table
\hspace*{-18mm}%
\vspace{-5.5mm}%
\begin{longtable}
\toprule
{Abbreviation}&{Explanation}\\[0.5 ex]
\midrule
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
\bottomrule
\end{longtable}%
\hspace*{-12mm}%
\vspace{50mm}
\label{table:ETD Raman}\\
\end{longtable}
\end{document}
すべてのコード行を調べてパラメータを変更しましたが、テキストを移動できないようです。MWE と出力の画像を添付しました。
前もって感謝します!
答え1
あなたの例では多くの問題...
使用しています
longtable
が、使用していません\usepackage{longtable}
。@Bernard が指摘したように、2 つの wnenvironments をネストする必要はありません (ネストしてはいけません)
longtable
。外側の環境を次のように変更しましたtable
。あなたの答え実際の質問は、 を削除することです
\setlength\tabcolsep{60pt}
。この行は各列の幅を だけ増やします120pt
。は
longtable
、他の表形式環境 (tabular
、tabularx
など) と同様に、列記述子である必須引数を取ります。ここでは中央揃えの列 ({c c}
) を使用しました。そして、 の後の改行を削除しました
\label{table:ETD Raman}
。ロングテーブルに使用する必要はありません
\centering
。
\documentclass[a4paper,11pt]{article}
\usepackage{color}
\usepackage{graphicx, epstopdf}
\usepackage{gensymb}
\usepackage{times}
\usepackage{adjustbox}
\usepackage{tabulary}
\usepackage{tabularx}
\usepackage{longtable}
\usepackage{booktabs,caption, makecell}
\usepackage{pdflscape,afterpage,caption}
\usepackage[british]{babel}
% \usepackage[backend=bibtex, citestyle=ieee, bibstyle=ieee]{biblatex}
\usepackage[section]{placeins}%Allows you to permanently fix figures.
\usepackage[left=2.5cm, right=2.cm, top=2.5cm]{geometry}
\begin{document}
\pagenumbering{roman}
\newpage
\addcontentsline{toc}{section}{Abbreviations}
\section*{Abbreviations}
% \begin{table}
% \setlength\tabcolsep{60pt}
% \centering
% your table
\hspace*{-18mm}%
\vspace{-5.5mm}%
{\small
\begin{longtable}{c c}
\toprule
{Abbreviation}&{Explanation}\\[0.5 ex]
\midrule
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
\bottomrule
\label{table:ETD Raman}
\end{longtable}%
\hspace*{-12mm}%
\vspace{50mm}
}
% \end{table}
\end{document}
答え2
更新: 問題は解決しました! 問題は、longtable をテーブル環境にネストしていたことにあることが判明しました (これは上で説明しましたが、当時は理解していませんでした)。
テーブル環境を参照するコードをコメント アウトしたら、動作するようになりました。結果として、テーブルは 2 ページに分割され、列の間隔は適切に設定されます。
\documentclass[a4paper,11pt]{article}
\usepackage{color}
\usepackage{graphicx, epstopdf}
\usepackage{gensymb}
\usepackage{times}
\usepackage{adjustbox}
\usepackage{tabulary}
\usepackage{tabularx}
\usepackage{longtable}
\usepackage{booktabs,caption, makecell}
\usepackage{pdflscape,afterpage,caption}
\usepackage[british]{babel}
% \usepackage[backend=bibtex, citestyle=ieee, bibstyle=ieee]{biblatex}
\usepackage[section]{placeins}%Allows you to permanently fix figures.
\usepackage[left=2.5cm, right=2.cm, top=2.5cm]{geometry}
\begin{document}
\pagenumbering{roman}
\newpage
\addcontentsline{toc}{section}{Abbreviations}
\section*{Abbreviations}
%\begin{table}
% \setlength\tabcolsep{60pt}
% \centering
%\small
% your table
%\hspace*{-18mm}%
%\vspace{-5.5mm}%
\begin{longtable}{c c}
\toprule
{Abbreviation}&{Explanation}\\[0.5 ex]
\midrule
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
Item1&Item1\\
\bottomrule
\end{longtable}%
\hspace*{-12mm}%
\vspace{50mm}
\label{table:ETD Raman}
%\end{table}
\end{document}
皆さん助けてくれてありがとう!