Skip to content

Commit 0a1e582

Browse files
committed
システムのinconsolataはやっぱりダメ
1 parent 04bc470 commit 0a1e582

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

app/globals.css

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,11 +94,16 @@ mycdark:
9494
Variable がついているほうはlayout.tsxでインポートしているwebフォント、
9595
それ以外はフォールバック (インストールされていればwebフォントをダウンロードする必要はないため)
9696
97+
UbuntuでシステムにインストールされたInconsolataには、太字がなかったので、Inconsolataは除外
98+
それに加えて、 "Inconsolata", "Inconsolata Variable" という指定にしたとしても
99+
terminal.tsxで Inconsolata Variable をloadしているので意味ない...
100+
97101
NotoSansJPの指定は正直なくても良い気はするが、
98102
あまり変なフォントが選ばれるとターミナルやコードエディターの表示が崩れる可能性があるので適当に指定している
99103
*/
100104
--font-mono:
101-
"Inconsolata", "Inconsolata Variable", "Noto Sans JP", "Noto Sans CJK JP",
105+
/*"Inconsolata",*/
106+
"Inconsolata Variable", "Noto Sans JP", "Noto Sans CJK JP",
102107
"Source Han Sans JP", "源ノ角ゴシック", "Noto Sans JP Variable", monospace;
103108
/*
104109
*/

app/terminal/terminal.tsx

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -76,10 +76,6 @@ export function useTerminal(props: TerminalProps) {
7676
globals.cssでフォントを指定し読み込んでいるが、
7777
それが読み込まれる前にterminalを初期化してしまうとバグるので、
7878
ここで fonts.load() をawaitしている。
79-
80-
TODO: Inconsolataがインストール済みの環境の場合ダウンロードしなくて済むように
81-
"Inconsolata", "Inconsolata Variable" という指定にしているのに、
82-
ここで Inconsolata Variable をloadしたら意味ねえじゃん
8379
*/
8480
Promise.all([
8581
import("@xterm/xterm"),
@@ -101,7 +97,7 @@ export function useTerminal(props: TerminalProps) {
10197
lineHeight: 1.2,
10298
letterSpacing: 0,
10399
fontFamily:
104-
"'Inconsolata', 'Inconsolata Variable', 'Noto Sans JP', 'Noto Sans CJK JP', 'Source Han Sans JP', '源ノ角ゴシック', 'Noto Sans JP Variable', monospace",
100+
"'Inconsolata Variable', 'Noto Sans JP', 'Noto Sans CJK JP', 'Source Han Sans JP', '源ノ角ゴシック', 'Noto Sans JP Variable', monospace",
105101
theme: {
106102
// DaisyUIの変数を使用してテーマを設定している
107103
// TODO: ダークテーマ/ライトテーマを切り替えたときに再設定する?

0 commit comments

Comments
 (0)