フォントコレクター向けのフォントビューア?


29

膨大なフォントコレクションがあり、ファイルを1つずつ開くのではなく、効率的な方法でフォントを表示できるようにしたいと考えています。

何が脇から最高のフォントビューアとなりfontypython、残念ながら、マルチバイト文字を含むフォントで文字化けするバグがあり、。

回答:



22

私は文字マップを頻繁に使用し、Webインターフェイスを使用してどこからでもアクセスできるものを作成することにしインストールは不要です。

特徴

  • 独自のフォントファイルを選択する
  • フォントおよび文字情報を提供します
  • キャラクターコピー可能
  • TTF / OTFをサポート
  • アイコンフォントをサポート
  • スムーズなインターフェース
  • インストール不要
  • サーバーのアップロードは不要

スクリーンショット

イグル



3

Webブラウザはこれが得意です。出力を単純なHTMLページとして保存し、ローカルブラウザーで表示できるサンプルスクリプト:

#! /usr/bin/env bash

cat << __HEADER
<!DOCTYPE html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Sample of local fonts matching '$1'</title>
</head>
<body>
__HEADER

fc-list --format='%{family}\n' $1 | sort -u | while IFS='' read -r fontfamily
do
    cat << __BODY
    <hr/>
    <div style="font-family: '${fontfamily}', 'serif'">
        <h1>${fontfamily}</h1>
        <p>
            The quick brown fox jumped over the lazy brown dog<br/>
            0123456789,.:;?/<>'"[]{}|\-=\`~!@#$%^&*()-=\\
        </p>
    </div>
__BODY

done

cat << __FOOTER
    <hr/>
</body>
</html>
__FOOTER

このスクリプトは、オプションの最初の引数であるfc-listフィルターするパターンを取ります。たとえば:spacing=100、引数として渡すと、インストールされているすべての固定幅フォントのHTMLページが生成されるか、何も渡さずにすべてのフォントが表示されます。


2

Fontmatrixは常に存在します。機能が若干異なりますfontypythonが、私は気に入っています。


ただそれを使用しました。fontypythonよりも多くの機能を備えているようですが、その代わりに外国のマルチバイトフォントの影響を受けにくくなっています。それにもかかわらず、私が知らなかったツールを導入するための+1。THX。
ゲーデル


0

Ubuntu(または同様にOS)を使用している場合、Ubuntu組み込みファイルビューアーを使用できます。ビューを変更するだけです(フォントが表示されるまで、検索虫眼鏡の右側にあるビューアイコンをクリックします)。さらに確認するには、フォントをダブルクリックするだけで簡単な概要を確認できます。これは、たとえば、さまざまな奇数文字フォントをすばやく取り除く場合に便利です。

スクリーンショット:1)ディレクトリビューの出力、2)クリックして右のビューに変更するボタン、3)クリックされたフォントの例

スクリーンショット

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.