LoginSignup
3
4

More than 5 years have passed since last update.

Source Han Code JPの闇(でもないけど) [Linux]

Last updated at Posted at 2016-10-11

源ノ角ゴシック Code JP on Linux

Source Han Code JPの闇 [Windows7]の続き。源ノ角ゴシック Code JP(Source Han Code JP)を、Visual Studio Code(VSCode)で使うとき、Linuxではどうなるか検証。

Windowsと違い、結果にクセがなく、実に普通の結果で拍子抜け

調査内容

検証環境

  • OS:GalliumOS 2.0
    • Ubuntu 16.04ベースのChromebook向けディストリビューション
  • VSCode:Ver. 1.6.0

検証方法

ベタにsetting.json"editor.fontFamily"に値を指定する

調査結果

  • "Source Han Code JP"を"源ノ角ゴシック Code JP"で置換しても結果は同じ
  • 太さを指定しないで「Source Han Code JP」と指定すると、Regularとして表示される
  • Windowsと異なり略称で表示する

まとめ

太さ 指定値(Win) 指定値(Lin)
ExtraLight Source Han Code JP ExtraLight Source Han Code JP EL
Light Source Han Code JP Light Source Han Code JP L
Normal Source Han Code JP N Source Han Code JP N
Regular Source Han Code JP Source Han Code JP
Source Han Code JP R
Medium Source Han Code JP Medium Source Han Code JP M
Bold Source Han Code JP B
Heavy Source Han Code JP Heavy
Source Han Code JP Black
Source Han Code JP H

なんでこうも違うのかは不明だけど、フォントの問題というよりは、OSにおけるフォントの扱い方の問題なのかも?

記述方法のおさらい

表示される記述方法

  • "editor.fontFamily": "Source Han Code JP"
  • "editor.fontFamily": "Source Han Code JP N"
  • "editor.fontFamily": "Source Han Code JP EL"
  • "editor.fontFamily": "Source Han Code JP L"
  • "editor.fontFamily": "Source Han Code JP R"
  • "editor.fontFamily": "Source Han Code JP M"
  • "editor.fontFamily": "Source Han Code JP B"
  • "editor.fontFamily": "Source Han Code JP H"

表示されない記述方法

  • "editor.fontFamily": "Source Han Code JP Normal"
  • "editor.fontFamily": "Source Han Code JP ExtraLight"
  • "editor.fontFamily": "Source Han Code JP Light"
  • "editor.fontFamily": "Source Han Code JP Medium"
  • "editor.fontFamily": "Source Han Code JP Regular"
  • "editor.fontFamily": "Source Han Code JP Heavy"
  • "editor.fontFamily": "Source Han Code JP Bold"
  • "editor.fontFamily": "Source Han Code JP Black"

表示結果

:o: Source Han Code JP

setting.json
{ "editor.fontFamily":  "Source Han Code JP" }

※Regularとして表示される
linux_none.png

:x: Source Han Code JP Normal

setting.json
{ "editor.fontFamily":  "Source Han Code JP Normal" }

linux_normal.png

:o: Source Han Code JP N

setting.json
{ "editor.fontFamily":  "Source Han Code JP N" }

linux_n.png

:x: Source Han Code JP ExtraLight

setting.json
{ "editor.fontFamily":  "Source Han Code JP ExtraLight" }

linux_extralight.png

:o: Source Han Code JP EL

setting.json
{ "editor.fontFamily":  "Source Han Code JP EL" }

linux_el.png

:x: Source Han Code JP Light

setting.json
{ "editor.fontFamily":  "Source Han Code JP Light" }

linux_light.png

:o: Source Han Code JP L

setting.json
{ "editor.fontFamily":  "Source Han Code JP L" }

linux_l.png

:x: Source Han Code JP Regular

setting.json
{ "editor.fontFamily":  "Source Han Code JP Regular" }

linux_regular.png

:o: Source Han Code JP R

setting.json
{ "editor.fontFamily":  "Source Han Code JP R" }

linux_r.png

:x: Source Han Code JP Medium

setting.json
{ "editor.fontFamily":  "Source Han Code JP Medium" }

linux_medium.png

:o: Source Han Code JP M

setting.json
{ "editor.fontFamily":  "Source Han Code JP M" }

linux_m.png

:x: Source Han Code JP Bold

setting.json
{ "editor.fontFamily":  "Source Han Code JP Bold" }

linux_bold.png

:o: Source Han Code JP B

setting.json
{ "editor.fontFamily":  "Source Han Code JP B" }

linux_b.png

:x: Source Han Code JP Heavy

setting.json
{ "editor.fontFamily":  "Source Han Code JP Heavy" }

linux_heavy.png

:o: Source Han Code JP H

setting.json
{ "editor.fontFamily":  "Source Han Code JP H" }

linux_h.png

:x: Source Han Code JP Black

setting.json
{ "editor.fontFamily":  "Source Han Code JP Black" }

linux_black.png

3
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
4