Essas são versões WOFF2 das fontes incluídas em todas as instalações do GhostScript. Os tipos de letra foram criados originalmente para o software Artifex pelo tipo de letra alemão URW ++, que os lançou posteriormente sob a licença pública geral do GNU Affero.
Os arquivos de origem para as fontes Core35 estão disponíveis em git.ghostscript.com/urw-core35-fonts.git , onde permanecem disponíveis em quatro formatos diferentes: AFM, OPETYPE, TIPO1 e TrueType.
Extrai as fontes de um lançamento de tarball ou instale este módulo como qualquer outro:
npm install urw-core35-fonts Tome nota:
Não há JavaScript neste módulo. O "ponto de entrada" do pacote é a sua principal folha de estilo, index.css , que detém @font-face regras para cada família de fontes e variação delas:
node_modules
└── urw-core35-fonts
├── index.css
└── fonts
├── C059-BdIta.woff2
├── NimbusMonoPS-Bold.woff2
├── NimbusMonoPS-BoldItalic.woff2
├── URWBookman-DemiItalic.woff2
└── ... +32 other items
Você pode anexar a folha de fonte usando um link HTML:
< link rel =" stylesheet " type =" text/css " href =" node_modules/urw-core35-fonts/index.css " /> Ou, se você precisar de uma maneira mais programática de localizar o pacote ou seus ativos, use require.resolve :
const cssPath = require . resolve ( "urw-core35-fonts/index.css" ) ;
console . log ( cssPath ) = > "/foo/node_modules/urw-core35-fonts/index.css" ; Essas fontes são divulgadas sob a licença pública geral da GNU Affero v3.0. Cópias literárias das informações de licenciamento do projeto GhostScript estão incluídas neste pacote; Veja COPYING e LICENSE .