web-dev-qa-db-ja.com

添付のような洗練されたテーブルを作成する方法

私は知識を体系化した論文を書いています。現時点で私は非常に大きなExcelファイルを持っています。この表をA4用紙に収めるには、添付の表と同様の表を作成する必要があります。実際のところ、私は似たような表が示されている多くの論文を読みました。このようなものを作成するために必要なソフトウェアは何ですか?このラテックスですか?

table

45
Aventinus

テーブルはLibreOffice Calcで作成できます。

次のスクリーンショットは、LibreOffice Calcで作成された同様のテーブルを示しています。このテーブルはA4サイズの用紙に横向きに収めることができますが、notportraitです。

Table reproduced in LibreOffice Calc

テキストフォーマットの詳細

次のフォントファミリーとサイズが使用されています。

  • テキストの場合はLiberation Serif 10

  • シンボルの場合はDejaVu Serif 10

以下の記号は、Unicode Character Databaseにあります。

✻   U+273B TEARDROP-SPOKED ASTERISK
†   U+2020 DAGGER
○   U+25CB WHITE CIRCLE
◐   U+25D0 CIRCLE WITH LEFT HALF BLACK
●   U+25CF BLACK CIRCLE

クイックルックアップについては、ウィキペディアの Unicode記号 を参照してください。 Linuxプラットフォームのユーザーは、Unicode Character Database 6.3.0(バージョン3.10.1)に基づく GNOME Character Map を使用できます。

フォーマットの不一致

異なるフォントファミリを使用すると、シンボルの外観が変わることがあります。つまり、Liberationフォントファミリは、一部のシンボルを異なるサイズでレンダリングします。 DejaVu Serifは同じサイズでレンダリングされます。また、元のテーブルのテキストの外観を模倣するために、シンボルの位置を変更する必要があるかもしれません([フォーマット]> [文字]> [位置])。

Character position setting

傾斜したテキストは、テキストの向き([書式]> [セル]> [配置])を0から60度に変更することによって実現されます。 LibreOfficeでこれを行うことによって、セルの境界線は右に移動します。したがって、(印刷プレビューまたはPDFのエクスポートで)最終文書で同じ長さの表枠線を取得するには、次のいくつかの列に同様のセル枠の書式設定を適用する必要があります。

Format cells with text alignment, extra border line

備考

Linux上のLibreOffice Calc 5.1の表を再現しました。この答えは、Windows上でLibreOfficeを使用している人にとって有用かつ適切であるものとします。

87
clearkimura

これはExcelで実行できます。

まず、データを表すために使用されている円が必要になります。これらは WingDings 2と呼ばれるフォントで利用可能です。 黒い中型の円と半円の使い方に関する情報はそのページにあります。

Excelでデータを取得したら、次に列見出しを傾ける必要があります。ヘッダーが含まれている行を強調表示してから、[ホーム]タブの[配置]グループにある対角線 "ab"をクリックします。対角オプション、または他のオプションを選択します。

次に、ヘッダー情報に対応する列を選択し、幅を調整してデータをまとめます。

これらの変更に合わせて、列または行のサイズを変更することもできます。

HardToReadDiagDataDiagHeaders

48
Narzard

Narzardが指摘したように、あなたは確かにExcelでこれをすることができます、しかし、あなたがそれを「専門的な」文書のように見せたい、または出版のためにそれを考えているなら、LaTeXに行きなさい。これらのシンボルはLaTeXの "wasysym"パッケージにあります。私はあなたにうそをつくことはありません。LaTeXは非常に急峻な学習曲線を持っているので、あなたがそれを成し遂げる必要があるだけなら、Excelに固執してください。

私はテーブルについて一点述べたいと思います。印刷の一部として、それはかなり高度です。情報デザインの一部として、それはあまり良くありません。この種のテーブルでは、「最適な」行がすべての円を埋めた行になることがよくあります。たとえば、Consumer Reports誌のレビューを検討してください。それが本当であるならば、なぜ「 - 」を「この特性を持たない」ために、そして明確な円(「O」)ではなく使わないのですか?このような複雑なグラフィックでは、読者の目にできるだけ少ない作業で視覚的な認識をさせたいと考えています。別の例はどのように読者がどの列が「採用」の下に属するかを考え出さなければならないということです:それは「メッセージ否認」が1つであるかもしれないように見えますが、おそらくそうではありません。色、バンディング、または垂直方向のセパレーターなど、他の要素によってすべて溶解されます。

あなたの論文で頑張ってください!

26
AlwaysLearning