You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
昨日開催された WDE ex -vol9 (Twitter TL) の懇親会で「Google がフォントのホスティングやれば良いじゃないか」という話題が出ていたのですが、朝起きたら Google Font API として現実的なものとなっていました。Web Font をホスティングしているサービスは海外で既に幾つかありますが、ほとんどが JavaScript のコードを貼付ける方法が採用されており、中には body 内に記述しなければならないものもあり、エレガントな方法とはいえませんでした。 今回公開された Google の API は JavaScript を使うのではなく、CSS をリンクするだけ。使いたいフォントをディレクトリから選び、リンクした CSS ファイルに変数としてフォント名を記述するだけになります。シンプルかつ簡単です。 <link rel="stylesheet" ty
お知らせ Ricty および Ricty Diminished は、2010 年代前半には欧文・和文合成プログラミング用フォントとして先駆的でしたが、現在は前時代的な存在となっています。不具合もいくつか確認されています。良質なプログラミング用フォントが数多く登場していますので、それらの利用をおすすめします。 序文 Ricty(リクティ)は Linux 環境での研究・開発を想定したプログラミング用フォントです。テキストエディタやターミナルエミュレータ、プログラミング言語やマークアップ言語に対する使用に適しています。Inconsolata と Migu 1M の合成、および、プログラミング用フォントとしてのいくつかのチューニングを行う生成スクリプトを配布しています。Inconsolata 作者の Raph Levien 氏、Migu 1M 作者の itouhiro 氏、M+ M Type-1
1.文字の綺麗さ:Mac >> Windows 少し前にMacを買ったのですが、文字が綺麗で見ているだけでテンションが上がりますね。対するWindowsは…。XPでこれを改善するには下記のような点があります。 フォントをいじる:今回やります。 フォントを変える:MS系→ヒラギノ、メイリオ レンダリングを変える:gdi→gdi++派生系 (次回やるかも) 今回はMSゴシックとMS明朝で、ClearTypeを有効にするを参考にしながらMS系の文字にアンチエイリアスをかけてみたいと思います。 2.準備 上記の参考サイトは7年も前の記事なのでリンクが貼られているツールの幾つが消滅しています。そこで、ツールを自分で作ってみました。よければ利用してみて下さい。ただし、C#で作ったので.net framework 3.0以上が必要で、予期せぬバグが発生しても責任は負えません。 フォントの仕様に興味がない
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
フリーフォントのまとめなんて腐るほどありますが、大抵 商用不可 再配布不可 収録文字数が少ない 変わったデザインのフォント のどれかに当てはまり、ベーシックで何も考えず使えるフォントって少なかったりします。 そこで、 フツーな形をしている 第二水準ぐらいの漢字を収録 スライドや商用印刷に使っても恥ずかしくないハイクオリティ なフォントをまとめてみました モトヤLマルベリ3等幅 https://android.git.kernel.org/?p=platform/frameworks/base.git;a=commit;h=4234d40eae54ad9126fbc4b61cbbe8dc78d282bc モトヤのマルベリの軽量版が Android に提供されることになりました。 Android向けですがApacheライセンスで提供されるので、ライセンスに従えば商用使用・改変・再配布なんでもで
フォントhack.jpは日本語フォントの総合案内サイトです フォントhack.jpは、日本語フォントの魅力を皆さまお届けするフリーフォント総合案内サイトです。自由にインストールして利用できる、フリーフォントを中心に紹介しております。またフォントなニュースやフォントに関するブログなど書体に特化したコンテンツを提供しています。 フォントとは? フォントはある様式に従って文字をデザインしてそれをパソコンなどで表示したり、印刷できるようにしたものです。パソコン内では「0」と「1」の組み合わせ(2進法)でデータ化されていますが、液晶画面などに表示するときやプリンターで印刷するときに文字となって表現されます。書体とも呼ばれていますが、これは昔あった写植のなごりで、ゴシック体(カクカクした感じの書体)とかナール(丸文字の書体)などと呼ばれていました。写植とは、写真植字といい、文字が沢山書かれた文字盤の上
二年ぶりぐらいに再開 FreeType2が便利すぎて放置してました. とりあえず今まで書いた記事の一覧です. 記事 内容 その1 仕様の概要 その2 テーブル概要 その3 − その4 − その5 − その6 − その7 − その8 cmapテーブル - format0 その9 cmapテーブル - format2 その10 cmapテーブル - format4 その11 cmapテーブル - format4 その12 cmapテーブル - format6 その13 cvtテーブル その14 EM,FUnitの説明(重要!),cvtテーブル その15 headテーブル その16 headテーブル その17 EBDT,EBLC,EBSCテーブル その18 EBDT,EBLC,EBSCテーブル ⇒ あきらめた(´・ω・`) その19 − フォントよりグリフを抜き出す 今回はglyfテーブルを中心
Web製作者がクライアントのフォントレンダリングに手を加えることは今のところ出来ない。しかし、typeface.jsを使うとそれを擬似的に実現することができる。 typeface.js -- Rendering text with Javascript, <canvas>, and VML With typeface.js you can embed custom fonts in your web pages so you don't have to render text to images. 仕組みはこうである。使用するフォントのFontファイルより輪郭のベクターデータ、メトリクス、著作情報等を抜き出し、それをJSON形式にして、jsファイルに書き込む。使用したいhtmlでそれを読み込み、jsのレンダリングエンジンが、対象テキストから分解された文字をcanvasに描く。最後にcanv
1.em emは相対的な単位です。フォントにおけるアルファベットの大文字Mの値の高さで定義されます(参考資料1)。グリフは一般的に縦横1emの正方形内に収まるようにデザインされます。これは文字がまだ金属の活字であった頃の名残です。金属の枠をはみ出すようなデザインは使えませんでした(参考資料2)。TrueTypeではこの制約に縛られません。 emのもう一つの定義が表示されるpointの値と同値になるというものです。12ポイントで表示されている場合、その時1emは12ポイントとなります。そのフォントが18ポイントで表示されると、emは18ポイントとなります。 2.pixcel(px)、dvi、point(pt)、絶対的な大きさ emは相対的な単位ですから、ディスプレイに表示される実際の大きさについては環境により異なります。ディスプレイにおける最小単位はピクセル(pixcel)です(参考資料3)
FontForge の起動方法 初歩的な 概念: フォント、スプライン、線、点、パスと em ユニット 単純化すると、フォントとはグリフを集めたものです。しかし、コンピュータフォントにはそれ以外の情報が必要です。最低でも、入力されたバイト列を目に見えるグリフ表示の出力に対応づけるための情報が必要です。この対応情報をエンコーディングと呼びます。多くのフォントには、隣接するグリフがどのように配置するかのルールも含まれています。例えば、ラテンアルファベットのフォントでは、“f”と“i”が隣接した時には、それらの代わりに特別なグリフである“f”と“i”の合字を出力するように指示するルールがしばしば含まれています。ラテンも時のフォントはそのようなルールを一般には必要としません (しかしそれらを含むように拡張することはできます) が、その他の用字系、例えばアラビア文字ではそれらは欠かせない物です。 文
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く