脚注マーク付きの横長モードで垂直に揃えられた表

脚注マーク付きの横長モードで垂直に揃えられた表

だから私はこれらを読みました:

横向きモードでの表の下の脚注 横向きモードのテーブルに関する問題 複数ページの長い表を横向きページで中央揃えにする

私の質問は簡単です:

横向きモードで「動作する」テーブルがある場合、\begin{table}[htbp!] \end{table} を使用すると

環境を\begin{table}[p!] \end{table}に変更したときに、それをどのように保持できますか?

垂直方向の配置のためですか?

他の人が tablenotes 付きの threeparttable パッケージを推奨しているのを見ましたが、私が現在使用しているものほど良くは見えません。これらのことは見た目よりも内部で複雑であることは理解していますが、[htbp!] では問題なく動作するのに対し、脚注では [p!] モードを動作させる方法が必ずあるはずです。

LaTeX は脚注を下部に配置するために 't' に依存しているようです。

ムウェ

\documentclass[onecolumn,10pt]{article}
\usepackage{footmisc}
\usepackage{pdflscape}

\begin{document}
\begin{landscape}
\begin{table}[htbp!]

    \begin{tabular}{lc}
asdfasdf\footnotemark[1] & hiaasdhfhasdf\\
asdfasdfasdf2\footnotemark[2] & asdfasdfasdf\\
\end{tabular}%

\end{table}%
\footnotetext[1]{footie1.}
\footnotetext[2]{footie2.}
\end{landscape}

\end{document}

答え1

マークアップ可能

ここに画像の説明を入力してください

\documentclass[onecolumn,10pt]{article}
\usepackage{footmisc}
\usepackage{pdflscape}

\begin{document}
\begin{landscape}
\begin{table}[p]
\begin{minipage}{\linewidth}
    \begin{tabular}{lc}
asdfasdf\footnotemark[1] & hiaasdhfhasdf\\
asdfasdfasdf2\footnotemark[2] & asdfasdfasdf\\
\end{tabular}%

\footnotetext[1]{footie1.}
\footnotetext[2]{footie2.}
\end{minipage}
\end{table}%

\end{landscape}

\end{document}

または

ここに画像の説明を入力してください

\documentclass[onecolumn,10pt]{article}
\usepackage{footmisc}
\usepackage{pdflscape}

\begin{document}
\begin{landscape}
  \vspace*{\fill}
\begin{table}[h]
    \begin{tabular}{lc}
asdfasdf\footnotemark[1] & hiaasdhfhasdf\\
asdfasdfasdf2\footnotemark[2] & asdfasdfasdf\\
\end{tabular}%

\end{table}%
\vspace*{\fill}
\footnotetext[1]{footie1.}
\footnotetext[2]{footie2.}

\end{landscape}

\end{document}

または

ここに画像の説明を入力してください

\documentclass[onecolumn,10pt]{article}
\usepackage{footmisc}
\usepackage{pdflscape}

\begin{document}
\begin{landscape}
  \vspace*{\fill}

  \noindent
  \begin{tabular}{lc}
asdfasdf\footnotemark[1] & hiaasdhfhasdf\\
asdfasdfasdf2\footnotemark[2] & asdfasdfasdf\\
\end{tabular}%


\vspace*{\fill}
\footnotetext[1]{footie1.}
\footnotetext[2]{footie2.}

\end{landscape}

\end{document}

関連情報