私はTeX初心者ですが、問題の解決策をどこにも見つけることができません。
ページ全体の画像の直後に 2 列のテキストがあります (これは問題ではありません)。
しかし、私は右の列の上部に、列と同じ幅の小さな表(凡例のようなもの、ミニページでしょうか?)を追加したいと思います。
それを実行する方法はありますか? 探すべきパッケージについて何か提案はありますか?
よろしくお願いします、ファビオ
答え1
LaTeX はフロートを自動的にまとめないので、ソース内のフロートを配置する場所に注意する必要があります。
\documentclass[twocolumn]{article}
\usepackage{fixltx2e}
\def\a{One two three four five six. }
\def\b{\a\a\par Red green blue. \a\a\a\par Yellow black \a\a\a\a}
\def\c{Something \b \b More text here \b\b}
\begin{document}
\c\c\c
\begin{table*}
\centering
\begin{tabular}{|l|c|r|}
\hline
aaa aa aa aaa a a a aaaaaaaaa&1&bbbbbbbbbbbbbb\\
aaaaaaaaaaaaaaa&1&bbbb\\
aaaaaaaaaaa&1234567890&bbbbb b b b b bbbbbbbbbbb bbbbbbbbbb\\
\hline
\end{tabular}
\end{table*}
\c\c\c
\begin{table}
\raggedright\itshape
Some interesting text about the above table.
Some more interesting text about the above table.
Yet more interesting text about the above table.
\end{table}
\c\c\c\c\c\c
\c\c\c\c\c\c\c
\end{document}
答え2
David が説明したように、デフォルトではmulticol
フロートをサポートしていません。これは、バランス調整を行う必要があるためであり、つまり、マテリアルがどこに落ちるかが正確にはわからないためです。
しかし、特定のページの特定の列に列をフロートさせたい場合(つまり、手動で何かを行う場合)、私の答えは
解決策を提案してくれるかもしれません。
代替案として、flowfram
パッケージの適用を検討することもできます。この場合も、ドキュメントを手動で設定する必要がありますが、結果を細かく制御できるようになります。