見出し画像

Obsidianで論文風の表をつくる

LaTeX より手軽に、Word よりシステマティックに版組も (しようと思えば) できちゃう高機能 Markdown エディタの Obsidian で論文風の表をつくる方法を紹介します。

Obsidian で表を書くには、主に3つの方法があります。一番簡単なのは Markdown 記法で表を書くことです。(Markdown で表を書くなら、外部プラグインの Advanced Tables を利用することを強く勧めます。)

| amino acid | 3-letter | 1-letter |
|:----------:|:--------:|:--------:|
|   Valine   |   Val    |    V     |
|  Leucine   |   Leu    |    L     |
| Isoleucine |   Ile    |    I     |
画像2

また、HTML で表を書くことができます。Markdown のときと見た目は変わりませんが、より複雑な表を書くことができます。

<table>
	<thead>
		<tr>
			<th> group         </th>
			<th> amino acid    </th>
			<th> 3-letter      </th>
			<th> 1-letter      </th>
		</tr>
	</thead>
	<tbody align="center">
		<tr>
			<td rowspan="3"> BCAA </td>
			<td> Valine           </td>
			<td> Val              </td>
			<td> V                </td>
		</tr>
		<tr>
			<td> Leucine </td>
			<td> Leu     </td>
			<td> L       </td>
		</tr>
		<tr>
			<td> Isoleucine </td>
			<td> Ile        </td>
			<td> I          </td>
   </tbody>
</table>
画像3

Markdown や HTML でつくった表も綺麗ですが、論文っぽくすっきりと仕上げたいときは LaTeX の数式モードの array を使うことで表を作成できます。

$$
\begin{array}{}
 ~~~\rm{group}~~~ & \rm{amino~acid} & \rm{3–letter} & ~~~\rm{1–letter}~~~ \\
	\hline
	\rm{BCAA}  & \rm{Valine}     & \rm{Val}      & \rm{V} \\
		       & \rm{Leucine}    & \rm{Leu}      & \rm{L} \\
		       & \rm{Isoleucine} & \rm{Ile}      & \rm{I}
\end{array}
$$
画像1

LaTeX を使うと一気に論文ぽくなりますね。実際にレポートなどで使用するときは図表番号とキャプションをつけるのも忘れずに。

ちなみに、Mac の場合は Option キー、Windows の場合は Alt キーを押しながら選択するとマルチカーソルで作業ができるので、同じものをたくさん入力したいときは便利です。

この記事が気に入ったらサポートをしてみませんか?