大学生のレポートが使うべきフォント

Share

レポートのフォント選びは、好みの問題ではない。互換性の問題だ。

自分のPCで美しく表示されていても、教員のPCにそのフォントが入っていなければ、代替フォントに置き換えられてレイアウトが崩れる。フォントを選ぶとき最優先すべきは、相手の環境で正しく表示されるかどうかだ。

結論から言えば

和文の本文にはMS 明朝、英数字にはCenturyまたはTimes New Romanを使う。見出しにはMS ゴシックを使うことが多い。

この組み合わせが選ばれるのは、品質が最高だからではない。Windowsにほぼ確実にインストールされているからだ。MS 明朝とMS ゴシックはWindowsの登場以来、すべてのバージョンに搭載されてきた。教員のPCにも、研究室の共有PCにも、ほぼ間違いなく入っている。

游明朝ではだめなのか

Word 2016以降では、本文の初期フォントがMS 明朝から游明朝に変更された。游明朝はデザインが洗練されており、使いたくなる気持ちはよくわかる。

游明朝はWindows 8.1以降とmacOS 10.9以降に搭載されているため、比較的新しい環境同士であれば互換性の問題は起きにくい。ただし、教員のPCが古いWindowsを使っている場合や、大学の共用PCのバージョンが揃っていない場合には、表示が崩れる可能性がある。

確実性を取るなら、MS 明朝が最も安全だ。

Macを使っている場合

Macの標準フォントであるヒラギノ明朝やヒラギノ角ゴは、Windowsには搭載されていない。Mac上でどれほど美しく見えていても、Wordファイルで提出した場合、教員のWindows環境ではフォントが置き換わり、レイアウトが崩れることがある。

MacでレポートをWordファイルとして作成する場合は、和文にMS 明朝、英数字にTimes New Romanを指定しておくのが安全だ。Microsoft Office for Macにはこれらのフォントが含まれている。

あるいは、PDFで提出が認められている場合は、フォントがファイルに埋め込まれるため互換性の心配はなくなる。提出形式の指定を確認した上で判断しよう。

プロポーショナルと等幅

MS 明朝とMS P明朝という二つの名前を見かけたことがあるかもしれない。「P」はProportional(プロポーショナル)の頭文字で、文字ごとに幅が異なるフォントであることを意味する。Pなしのフォントは、すべての文字が同じ幅で並ぶ等幅フォントだ。

レポートの本文にはどちらを使っても問題ない。ただし、ソースコードの引用など、文字の位置を厳密に揃えたい場面では等幅フォント(Pなし)が適している。

こだわりは出さない

フォントにこだわりがある人ほど、レポートでは我慢すべきだ。読みやすいレポートの条件は、フォントが美しいことではなく、内容に集中してもらえることだ。体裁が「普通」であることは、読み手の注意を本文に向けるための配慮でもある。

フォントが決まったら、フォントサイズと行間を整え、引用の書式を確認しよう。レポートの基本構成が頭に入っていれば、あとは中身に集中するだけだ。

まとめ

レポートのフォントは、相手の環境で正しく表示されることが最優先だ。和文にMS 明朝、英数字にCenturyかTimes New Roman。この組み合わせを覚えておけば、フォントで困ることはまずない。

Read more

青空文庫のParser

青空文庫のParser

青空文庫のParserを作ってます。 GitHub - P4suta/aozora: Pure-functional Rust parser for 青空文庫記法 (Aozora Bunko notation): ルビ, 傍点, 縦中横, 外字, 返り点, indent containers, page breaks.Pure-functional Rust parser for 青空文庫記法 (Aozora Bunko notation): ルビ, 傍点, 縦中横, 外字, 返り点, indent containers, page breaks. - P4suta/aozoraGitHubP4suta Rustで作ってますが、配布物はcargoのほかにnpm/pypiでも入手できます Documentation * Playground — try it in

By Sakashita Yasunobu

イケイケなWinスクショアプリを作りました

パソコンのスクショってなんというか、地味というか、撮ってそのままだと何とものっぺりしていますよね。 特にWindowsだとMacっぽい丸っこい感じとかもなく、無骨だなあと。 ということで、それっぽくおしゃれな背景や角丸を付けておしゃれに撮影をしてくれるスクショアプリを作りました。 GitHubで公開しています。 GitHub - P4suta/Snaply: Snaply — a modern, clean-architecture Windows screenshot tool (WinUI 3 / .NET 10)Snaply — a modern, clean-architecture Windows screenshot tool (WinUI 3 / .NET 10) - P4suta/SnaplyGitHubP4suta ウィンドウ・領域選択・スクリーンのキャプチャができます。 タッチスクリーンなどにも対応しているはずです。 撮影をすると、クリップボードにコピーされ、フォルダーへの保存もされます。

By Sakashita Yasunobu
Find My Files

Find My Files

Windowsにおける爆速ファイル検索アプリの定番といえば、Everythingです。 voidtoolswebhost2 その高速さの理由は、NTFSの仕組みをうまく活用していることにあります。Windowsで一般的に使われているNTFSには、ファイル情報を管理するマスターファイルテーブル(MFT)と、ファイルシステムの変更履歴を記録するUSN Journalがあります。Everythingはこれらを利用することで、初回に高速にファイル一覧を構築し、その後はUSN Journalを監視してリアルタイムにインデックスを更新しています。そのため、数百万ファイル規模の環境でも非常に高速な検索を実現しています。 もちろん、単純にファイル名やパスを保持するだけでは、大量のメモリを消費してしまいます。また、数百万件ものファイルから一瞬で目的のものを見つけるためには、メモリ効率の高いデータ構造や高速な検索アルゴリズムなど、さまざまな工夫が必要になります。 このように、Everythingは見た目こそシンプルですが、中身はかなり高度なことをやっているソフトウェアです。 なお、Everyth

By Sakashita Yasunobu