私はLaTeXフォームにこのような表をエクスポートしようとしています。org-modeテーブルを正しい配置[h]でLaTeXにエクスポートする方法は?
#+LATEX_HEADER: \usepackage{adjustbox}
* table test
#+begin_table
#+LATEX: \caption{my caption}
label:tab:mylabel
#+ATTR_LATEX: :placement [h]
#+LATEX: \centering
#+LATEX: \adjustbox{max width=\linewidth}{
#+ATTR_LATEX: :center nil
| | |
| id | Question |
|----+--------------------------|
| | |
| 1 | Does it export with [h]? |
#+end_table
私は、エクスポートTeXはこのように見えるように取得したい:
...
\begin{table}[h]
\caption{my caption}
\label{tab:mylabel}
\centering
\adjustbox{max width=\linewidth}{
\begin{tabular}{ll}
& \\
id & Question\\
\hline
& \\
1 & Does it export with [h]?\\
\end{tabular}
\end{table}
...
だけ、私はちょうど次のバージョン
GNUを使用して
...
\begin{table}
\caption{my caption}
\label{tab:mylabel}
\centering
\adjustbox{max width=\linewidth}{
\begin{tabular}{ll}
& \\
id & Question\\
\hline
& \\
1 & Does it export with [h]?\\
\end{tabular}
\end{table}
...
を取得していますEmacs 25.1.1(x86_64-apple-darwin15.5.0、NS appkit-1404.47バージョン10.11.5(Build 15F34))の2017- 01-06
組織モードバージョン9.0.5(release_9.0.5-444-g998576 @〜/ gitの/ ORG-モード/ lispの/)
私も
#+ATTR_LATEX: :float t :placement [h]
#+ATTR_LATEX: :center nil :float t :placement [h]
#+ATTR_LATEX: :center nil :placement [h]
#+begin_table :placement [h]
#+begin_table :float t :placement [h]
インターネット上の私の検索では、唯一のORG-latex.elが存在していた2010年から、いくつかのメールを発見しました。私はそれがいくつかの方法を動作するはずだと思ったドキュメントにはまだ存在するので。
だから誰でも助けてくれますか?私の答えを見つけるために私はGoogleにフィードしなければならない魔法の言葉を漏らすか?
Thx @Nick、われわれは悲しいかなか終わりではない。
私は解析を制動したくないと思っていました。それはいくつかのことを説明しています。 私はいくつかの要件と説明することがあります。まず、いくつかの私のテーブルの時
は次のように少し広くなっている。
| id | Question |
|----+---------------------------------------------------------------------------------------------------------------------------|
| 1 | Does it export with [h]? |
| 2 | I have some tables witch are very wide so What if you have a really wide table wich needs to be shrinked to the right size |
Adjustboxパッケージには、私はそれが正しい幅に全体tavleを縮小した最初のものです。私はあなたの提案を試みたtabulrx
しかし、それはテーブルの内容を縮小していません。縮小せずに、ほとんどのテーブルが配線されて見えます。
第2のもの、私はorg-ref
を使用しています。お使いのバージョンに私のボックスの(2ちゃったごめんなさいはなくなっているとき、魔女は私が好む)の輸出で:ドキュメントで意図したとおりに
\caption{\label{tab:org56e3a68}
My caption}
私は#+lable: tab:my-label
を追加しました。 #+caption:
と#+name:
の前後に追加しますが、.texファイルの内容は変更されません。
':plcement [h]'ではなく、 ':placement [h]'でなければなりません。テストされていない。 – Nick
thxニック入力している間に入力ミス。 ':placement [h]'で動作しません – Dings
私の答えに記述されているように#+ BIND疑似命令を追加しましたか?これは、組織が生成したラベルを処理する必要があります。また、私はあなたが質問を修正したことを知らなかった:私はそれについての通知を取得しません。私はちょうど質問をもう一度見て、それは異なって見えた。誰かにフォローアップをさせたい場合は、「変更された質問を見てください」などのコメントをコメントに追加してください。 – Nick