创建/制作新的开放/免费字体(和 CTAN 类别)?

创建/制作新的开放/免费字体(和 CTAN 类别)?

这可能是一个更广泛的问题,并且可能与 Latex 不是那么直接相关 - 因此,版主们,如果更合适,请随意将这个帖子移到其他地方!

假设我喜欢Caslon(用于杂志);假设我以高分辨率扫描杂志中的文本,并根据扫描结果准备字母表的位图图像。然后,假设我将此位图图像用作类似软件的底图(背景)字体,我会“手工”绘制字体矢量,描摹位图轮廓 - 从而创建字体。因此,这里有几个问题:

  • 这样的字体之后可以合法地免费/开放地发布吗?如果可以,
    • 这样的字体应该归属于什么样的许可证,才能被视为免费/开放?
    • 有没有开源(Linux)fontforge字体创建软件的替代品?
    • 怎样的程序 - 以及首选的字体格式 - 以便该字体最终可以出现在 CTAN 上?

 

现在,我也意识到有一个开放的字体Junicode; 和Garamond_junicode_caslon 比较让我意识到我会对它非常满意,而不是我最初喜欢的“真正的”Caslon。而且它已经在 CTAN 中了:

$ tlmgr search --global --file junicode
tlmgr: package repository http://mirrors.dotsrc.org/ctan/systems/texlive/tlnet
context-typescripts:
  texmf-dist/tex/context/third/typescripts/type-junicode.tex
junicode:
  texmf-dist/doc/fonts/junicode/Junicode.pdf
  texmf-dist/doc/fonts/junicode/Junicode.tex
  texmf-dist/doc/fonts/junicode/License.pdf
  texmf-dist/doc/fonts/junicode/License.tex
  texmf-dist/doc/fonts/junicode/README
  texmf-dist/doc/fonts/junicode/aelfric_job.pdf
  texmf-dist/doc/fonts/junicode/aelfric_job.tex
  texmf-dist/doc/fonts/junicode/mufi.pdf
  texmf-dist/doc/fonts/junicode/mufi.tex
  texmf-dist/doc/fonts/junicode/replacements
  texmf-dist/fonts/truetype/public/junicode/Junicode-Bold.ttf
  texmf-dist/fonts/truetype/public/junicode/Junicode-BoldItalic.ttf
  texmf-dist/fonts/truetype/public/junicode/Junicode-Italic.ttf
  texmf-dist/fonts/truetype/public/junicode/Junicode-Regular.ttf

... 然而,它似乎是作为 分发的TTF,并且显然只有 ConText(和 XeLatex)可以默认使用它。

那么,我该如何创建一个允许使用该字体的包(pdf)latex——就像安装后tlmgr install palatino可以通过使用Palatino一样\usepackage{palatino}

  • 如果我成功制作了这样的包——那么通过 CTAN 共享它的流程是怎样的?

我知道这是一个复杂的问题,可能无法用一个答案来完全回答 - 但是,任何指向特定部分的文档/教程的链接等指针都将非常感激!

相关内容