Skip to content

Font recipe for Japanese vimmer (Source Code Pro + Migu 1M + Powerline)

Notifications You must be signed in to change notification settings

retorillo/powercord

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Power Cord 0M/1M

preview

Power Cord 0M/1Mは、Source Code ProMigu 1M、およびvim-powerlinevim-airlineで使用されているいくつかのシンボルを合成したプログラミングに適した等幅フォントです。

特徴

  • 1Mはすべての全角文字と半角文字の幅が2:1になるように調整されています
  • 0Mは本来の全角文字も含めたすべての文字が同じ幅に調整されています
  • vim-powerlineが適用されています
  • Powerlineのパッチでは補完しきれてない一部シンボルを追加しています

レシピ

このフォントの元となったSouce Code ProとMigu 1Mのそれぞれのライセンスは、フォント改変や再頒布などが許諾されているオープンなものですが、2つの異なるライセンスですので合成した場には競合する恐れがあります。よって合成のための「レシピ」として配布しています。

別途 Source Code Pro および Migu 1M フォントをダウンロードいただき、makeコマンドを実行するだけであとは自動で合成されます。

  • Source Code Pro は以下の2通りの方法があります
  • Migu 1M は以下のサイトで配布されています
  • レシピの実行にはmake fontforge git の3つのコマンドが必要です。Linux環境が最も簡単でお勧めです。Windows上で実行したい場合はfontforgeのコマンドが通るようPATHを設定(インストールしただけでは設定されません)いただくか、Bash on Ubuntu on WindowsやMSYS2などをご用意いただく必要があります。
  • Makefileと同じフォルダ上にsrcを作成し、ダウンロードしたフォントを以下のように配置してください。あとはmakeコマンドを実行すると。自動的に生成されます。
+-- Makefile
|-- merge.py
|-- ...
`-- src
    |-- SourceCodePro-Regular.ttf
    |-- SourceCodePro-Bold.ttf
    |-- migu-1m-regular.ttf
    `-- migu-1m-bold.ttf

合成に使用されるフォントの著作権

合成に使用されるフォントはこのリポジトリには含まれてはおりませんが著作権に関しては以下の通りです。

  • Souce Code Pro 1M Copyright 2010, 2012 Adobe Systems Incorporated, with Reserved Font Name 'Source'. All Rights Reserved.
  • Migu 1M はItou Hiroki氏による以下の2つの合成フォントです
    • M+フォント Copyright (C) 2002-2015 M+ FONTS PROJECT
      • これらのフォントはフリー(自由な)ソフトウエアです。あらゆる改変の有無に関 わらず、また商業的な利用であっても、自由にご利用、複製、再配布することがで きますが、全て無保証とさせていただきます。(http://mplus-fonts.osdn.jp/about.html#license)
    • IPAゴシック Copyright(c) Information-technology Promotion Agency, Japan (IPA), 2003-2011.
  • Powerline Patcher Copyright 2013 Kim Silkebækken

なお、一部のシンボルはこのレシピのコードがオリジナルで一部生成&補完します。現在のバージョンでは以下のシンボルを補完します。今後時間があれば追加していきたいです。

  • U+2630 ~ U+2637
  • U+2734 ~ U+2739

このレシピの著作権およびライセンス

このレシピ(MakefileやPythonスクリプトなど)はすべてMITライセンスとして配布しますので、商用・非商用問わず無償で自由に書き換えて他の合成フォントのスクリプトに転用しても構いません。ただし以下の著作権表示・ライセンス表示をソフトウェアのすべての複製または重要な部分に記載してください。

MIT License
Copyright (C) 2016-2017 Retorillo

About

Font recipe for Japanese vimmer (Source Code Pro + Migu 1M + Powerline)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published