JSONとテーブル / LaTeX

LaTeX表ジェネレーター:スプレッドシートまたはCSVからLaTeXへ

スプレッドシートの表を貼り付けるかCSVを入力すると、tabular環境、列の配置、booktabsまたは罫線スタイル、ヘッダー行、キャプション、ラベルを備えたLaTeXの表コードを生成します。特殊文字もエスケープされます。

LaTeX表ジェネレーター:スプレッドシートまたはCSVからLaTeXへ: 各行はセルを&でつないだ1行になり、\\で終わります。&、%、$、#、_などLaTeXで特別な意味を持つ文字はエスケープされるため、「Tea & cake」は「Tea \& cake」になります。booktabsスタイルでは、\toprule、ヘッダーの後に\midrule、\bottomruleが追加されます。 サーバーへのファイルアップロードは一切なく、100%ブラウザ内でローカル実行します。

カテゴリ
開発者ツール
実行回数
ブラウザ内で
コスト
無料 · 登録不要
提供状況
すぐに使えます
LaTeX表生成ローカル処理

完全にブラウザ内で実行します

LaTeX

\begin{table}[htbp]
  \centering
  \caption{Prices}
  \label{tab:prices}
  \begin{tabular}{lrr}
    \toprule
    Item & Price & Quantity \\
    \midrule
    Tea \& cake & 4.50 & 2 \\
    Coffee & 3.20 & 1 \\
    \bottomrule
  \end{tabular}
\end{table}

プリアンブルに\usepackage{booktabs}を追加してください。

各行はtabular環境の1行になり、セルは&で連結し、行末には\\が付きます。&、%、$、#、_などLaTeXで特別な意味を持つ文字はエスケープされます。booktabsスタイルでは、一般的な学術誌の好みに合わせて\toprule、\midrule、\bottomruleを使い、縦罫線は使用しません。booktabsを使わない場合は、表に縦罫線と\hlineが追加されます。

表の配置

[htbp]を指定すると、LaTeXは表をここ、ページの上部または下部、あるいは浮動体専用ページに配置できます。ラベルを使い、\ref{tab:prices}で参照してください。

代わりにMarkdownを使う

READMEファイルやウィキでは、Markdown表ジェネレーターを使ってパイプテーブルを作成できます。

使い方

  1. スプレッドシートのセルを貼り付けるか、CSVを入力します。
  2. 列の配置、キャプション、ラベル、スタイルを設定します。
  3. LaTeXコードを文書にコピーします。

プライバシーと制限事項

データはブラウザ内に留まります。

関連ツール

よくある質問

booktabsとは何ですか?

間隔を適切に空けた表を作成するためのLaTeXパッケージです。太さの異なる横罫線を使い、縦罫線は使用しません。多くの学術誌で採用されているスタイルで、\usepackage{booktabs}で読み込みます。

小数点の位置をそろえるにはどうすればよいですか?

rの代わりにsiunitxパッケージのS列タイプを使用してください。このジェネレーターでは、l、c、r列を出力します。

ExcelやGoogle Sheetsから貼り付けられますか?

はい。コピーしたセルはタブ区切りで貼り付けられ、ジェネレーターが自動的に検出します。

無料ツール · ブラウザ内で · アカウント不要