Reglyph adalah alat sederhana yang mem -parsing font opentype atau truetype dan menghasilkan cakupan unicode -nya (yaitu daftar mesin terbang yang didukung). Output dapat diformat dalam ekspresi reguler yang siap digunakan.
Reglyph dapat digunakan:
unicode-range @font-face di CSS3,Reglyph dapat digunakan di terminal atau sebagai modul Node.js.
Pertama, Anda akan membutuhkan Node.js untuk diinstal di komputer Anda.
Kemudian jalankan perintah berikut untuk menginstal Reglyph:
$ npm install -g reglyph
Untuk menggunakan Reglyph terhadap file font, cukup ketik terminal:
$ reglyph path/to/font --option value
Opsi AvalaBle adalah:
-p atau --preset adalah preset untuk digunakan untuk memformat output. Jika tidak ditentukan, preset default "Perl-negate" digunakan.-c atau --custom-presets adalah jalur ke file preset khusus untuk menimpa yang default. Perhatikan bahwa objek JSON baru digabungkan dengan yang lama, sehingga preset bawaan akan tetap tersedia sampai Anda mengesampingkannya.-l atau --list-presets menghasilkan daftar preset yang tersedia dengan deskripsi mereka. Dapat digunakan dalam kombinasi dengan opsi -c .-V atau --version output REGLYPH Versi saat ini.-h atau --help menunjukkan bantuan reglyph untuk CLI. Reglyph juga dapat digunakan sebagai modul Node.js dengan require("reglyph") . Harap baca sumbernya untuk informasi lebih lanjut tentang ini.
Perintah $ reglyph path/to/font/Dashley.ttf OUTPUTS Ekspresi reguler yang dapat langsung digunakan di Adobe InDesign (GREP Search) untuk menemukan mesin terbang yang tidak didukung oleh Dashley Font:
[^x{0020}-x{005A}x{005C}x{0061}-x{007A}x{2013}-x{2014}x{2018}-x{2019}x{201C}-x{201D}x{2022}]+
Perintah $ reglyph path/to/font/Dashley.ttf -p html OUTPUTS PENCEFATURAN Enumerasi entitas html hexadecimal yang didukung:
  ! " # $ % & ' ( ) * + , - . / 0 1 2 3 etc.
Lisensi MIT (MIT)
Hak Cipta (C) 2015 Thomas Brouard
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
Pemberitahuan hak cipta di atas dan pemberitahuan izin ini harus dimasukkan dalam semua salinan atau bagian substansial dari perangkat lunak.
Perangkat lunak ini disediakan "sebagaimana adanya", tanpa jaminan apa pun, tersurat maupun tersirat, termasuk tetapi tidak terbatas pada jaminan dapat diperjualbelikan, kebugaran untuk tujuan tertentu dan nonpringement. Dalam hal apa pun penulis atau pemegang hak cipta tidak akan bertanggung jawab atas klaim, kerusakan atau tanggung jawab lainnya, baik dalam tindakan kontrak, gugatan atau sebaliknya, timbul dari, di luar atau sehubungan dengan perangkat lunak atau penggunaan atau transaksi lain dalam perangkat lunak.