パスワードを忘れた? アカウント作成
14009254 story
グラフィック

Microsoft、新等幅フォント「Cascadia Code」をオープンソースで公開 57

ストーリー by headless
等幅 部門より

Microsoftは18日、ターミナルアプリケーションやコードエディター向けの等幅フォント「Cascadia Code」をGitHubでリリースした。ライセンスはSIL Open Font License (Windows Command Line Tools For Developersの記事Softpediaの記事Neowinの記事OSDN Magazineの記事)。

Microsoftは新しい等幅フォントの開発計画を5月のBuild 2019で発表し、Windows Terminalのデモ動画でも使用していた。現在のプレビュー版Windows Terminalには同梱されていないが、次のアップデートには含まれる予定だという。GitHubからフォントファイルをダウンロードしてインストールすれば、もちろん今すぐ使用することも可能だ。

Cascadia Codeでは合字の仕組みを利用して、「=>」「>=」「<=」「!=」といった記号の組み合わせをそれぞれ「⇒」「≽」「≼」「≠」のようなグリフで表示することが可能だ。ただし、Visual Studio Codeではオプションで合字を有効化する必要があるとのこと。なお、前後の文字によっては同じ組み合わせでも合字になったり、ならなかったりすることもあるようだ。

  • メイリオの等幅 (スコア:3, 参考になる)

    by Anonymous Coward on 2019年09月23日 20時19分 (#3690105)

    長い間MSゴシック派だったけど、等幅のメイリオ作るパッチがあるの知ってから愛用してる。
    https://meir000.github.io/MeiryoKe/ [github.io]

    ここに返信
    • by meir000 (48894) on 2019年09月23日 22時50分 (#3690145)
      丁度 作り直していたタイミングでフォントの話題がきたので
      慌てて新バージョン(MeiryoKe 6.30 rev5)をリリースしてみた。

      10年以上ぶりに 1から作り直し、大変更したので
      今までご愛用されていた方々にはかなり違和感があるかも(特に0の斜線とか)
      • by Anonymous Coward

        ありがたやありがたや…

        なんで公式でやってくれんのか。

        • by Anonymous Coward

          WindowsのインストールISOにメイリオの等幅フォントあるよ
          いわゆる1バイト文字も全角文字と同じ幅だけど

          • by Anonymous Coward

            そりでは使い物にならない気がする。

      • by Anonymous Coward

        等幅フォント探し続けてx年。
        試してみましたが、0「ゼロ」に斜線入らないんですね。

        日本語含めて等幅で0「ゼロ」に斜線入るやつを探し続けてます。
        Osaka等幅とかIPAゴシックとかですねえ。

        • by meir000 (48894) on 2019年09月24日 23時27分 (#3690665)
          むむ?
          MeiryoKe 6.30 rev1までは ゼロの斜線が無かったのですが、
          MeiryoKe 6.30 rev5からは MeiryoKe_Consoleだけゼロに斜線が入ってます。MeiryoKe_Gothicは斜線なしのまま。

          MeiryoKe_Consoleは嫌いで MeiryoKe_Gothicにも斜線が欲しい、という事ですかね?
          それとも全角の0の方かしら?
          • by Anonymous Coward

            (#3690318) です。

            すんません。フォントが生成できて喜んでたんですが、確認が足りなかったのか、祈りが足りなかったのか、
            も一度MeiryoKe_Consoleみたらゼロに斜線入ってました。
            欲しいのはコレです。ありがとうございます。「0」「O」、「I」「l」「1」が読みやすい等幅フォント好きなんです。

    • by Anonymous Coward on 2019年09月24日 9時28分 (#3690214)

      BIZ UDフォントいいよ、等幅もある

      • by Anonymous Coward

        Windows 10での等幅フォントとしてはBIZ UDゴシックを愛用中。
        IBM Plex Mono [github.com]が早く日本語対応してくれないかと待っている。

    • by Anonymous Coward

      自分も等幅メイリオ派。
      他のフォントもだいぶ試したけど、これが一番しっくりくるんだよなー。
      長年使いなれた MSゴシックに似ているのも大きいのかも。

    • by Anonymous Coward

      メイリオの字によって高さが不自然になる欠点ももう慣れたなあ。
      感覚的にはKe使ってる期間の方が長い気になる程。
      新フォントよりフォントリンクの問題や1フォント65536字制限を先に改善してほしい。

      • by Anonymous Coward

        65535グリフ制限はOpenTypeに由来するらしいから、新フォントとはレイヤーも規模も違うなあ

    • by Anonymous Coward

      犯罪!犯罪!

      • by Anonymous Coward

        どこが?
        生成ツールだし個人使用なら隣接著作権的にも自由だろ。

        • by Anonymous Coward

          同一性保持権で難癖付けられる余地はゼロではないけど
          そこはまあ『より効果的に利用し得るようにするために必要な改変』ということでひとつ。

      • by Anonymous Coward

        もっと頭使った書き込みをしてくれませんかね

  • by Anonymous Coward on 2019年09月23日 19時24分 (#3690093)

    n文字合字はちゃんとn文字分の幅を取るようにデザインされているのね

    ここに返信
  • by Anonymous Coward on 2019年09月23日 17時36分 (#3690054)

    旧:<title>= (数学記号) - Wikipedia</title>
    新:<title≽ (数学記号) - Wikipedia</title>
    旧:E=<mass>*<speed of light>^2
    新:E≼mass>*<speed of light>^2
    旧:<=_=>
    新:≼_⇒

    ここに返信
    • by Anonymous Coward

      絶対ソースコードが読みにくくなるに1票
      入力補完や構文エラーで表示される文字数もおかしくなって訳が分からなくなる

      • by Anonymous Coward

        WSLでnano使ってるとき①とかが表示はされてるのにnano側が理解してなくて半角一文字みたいな謎挙動をしたりするんだよね。
        そういう感じの問題も起きそう。
        そもそもバックスペースを押したときの挙動や、一文字目を消そうとしたときはどうなるんだろう?

        • by Anonymous Coward

          ①とかが(中略)半角一文字

          おそらく文字幅が曖昧であり(ギリシャ文字やキリル文字も日本語の文字コードに収録されている関係でこれです)、かつ幅が曖昧な文字が半角とみなされているのでしょう。

          そもそもバックスペースを押したときの挙動や、一文字目を消そうとしたときはどうなるんだろう?

          合字は結合文字じゃないので単に≼の右側でBackSpaceを押すとに、1文字目を消すと=になるだけかと。

          • by Anonymous Coward

            ≼の右側でBackSpaceを押すとに

            「≼の右側でBackSpaceを押すと<に」ですね、すみません

          • by Anonymous Coward

            <=の=の部分にカーソルが乗ったらどうなるんだろう?
            ≼の右半分にカーソルが乗ってる感じなのかな。
            ①とかだとそうなるんだが、やっぱり違和感があるな。

  • by Anonymous Coward on 2019年09月23日 18時14分 (#3690069)

    いつもTeraTeamやPuttyではMSゴシック使ってるが、
    良さげなフォントが欲しい

    ここに返信
    • by Anonymous Coward

      keitai-font

    • by Anonymous Coward

      NasuMフォント信者のワイが来たからにはもう安心だな!

    • by Anonymous Coward

      寺チームってなんだよ、Tera Termな
      てかPuttyみたいな最悪のクソUIのアプリなんて使ってたら脳みそ壊れるで

    • by Anonymous Coward

      Myrica

    • by Anonymous Coward

      ターミナルで使うなら、Ambiguous な文字が半角でなくてはね。
      欲を言えば、全角としてのバリエーションも欲しい。

  • by Anonymous Coward on 2019年09月23日 19時35分 (#3690098)

    フォントサイズを小さくした時に若干小文字が潰れるんだよなあ

    ここに返信
  • by Anonymous Coward on 2019年09月24日 9時39分 (#3690219)

    コード書くのはプロポーショナルフォントじゃないと辛い少数派
    固定幅だと変数名だとか関数名とか文字列の識別に時間かかるのだよね。
    ai = 0;
    am = 0;
    って並ぶとき、幅が一緒になるのが気持ち悪い。
    右辺側の桁揃える人もいるけど、感覚が真逆なのだよね、

    ここに返信
  • by Anonymous Coward on 2019年09月24日 14時41分 (#3690317)

    when others => data <= (others => '0'); と書いたら
    when others ≧ data ≦ (others ≧ '0'); となるのか、見づれぇorz

    ここに返信
  • フィードバックHubでも、たくさんの意見がある。
    私も幾度となく、こうした系の投稿をしている。
    賛成票も多いのだから、まじめに検討すべき。

    数ある関連フリーソフトは不具合のもとになる。
    だからこそ、開発元が機能を提供すべきだよ。
    まぁ記事とは直接関係ないけどね…。

    ここに返信
typodupeerror

UNIXはシンプルである。必要なのはそのシンプルさを理解する素質だけである -- Dennis Ritchie

読み込み中...