fontforge

Windows 8 使用“where”命令无法在路径中找到可执行文件
fontforge

Windows 8 使用“where”命令无法在路径中找到可执行文件

我在系统变量路径中添加了以下行 "C:\Program Files (x86)\FontForgeBuilds\bin" 然后我可以运行 fontforge: C:\Windows\system32>fontforge -v Copyright (c) 2000-2014 by George Williams. See AUTHORS for Contributors. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> wi...

Admin

使用 Font Forge 编辑字体
fontforge

使用 Font Forge 编辑字体

我下载并安装了 FontForge(2012 版),并将 TTF 文件导入其中。但是当我保存或导出时,Windows 找不到保存的文件和导出的字体,而 FontForge 可以找到。我该怎么办? ...

Admin

为什么数学是斜体
fontforge

为什么数学是斜体

继续http://tex.stackexchange.com/a/662018、喂食 \documentclass{article} \pagestyle{empty} \usepackage{unicode-math} \setmathfont{texgyretermes-math.otf} \begin{document} \[ \begin{array}{|@{}l@{}|} L\\ W\\ X\\ Y\\ Z \end{array} \mskip6mu \begin{array}{|@{}l@{...

Admin

通过 FontForge 创建字体包以使用自定义矢量符号
fontforge

通过 FontForge 创建字体包以使用自定义矢量符号

这个问题建立在我尝试通过以下方式在 Python 图中包含自定义、矢量、LaTeX 符号tikz,到目前为止由于无法(我无法?)附加正确的字体度量元素而失败到符号。 因此,我现在尝试使用 FontForge 为我的自定义符号创建一个实际的字体,然后我希望/需要正确地打包它,以期通过 CTAN 方便地安装它们。 但我似乎无法正确地将 FontForge 产品“捆绑”到 LaTeX 包中。我尝试按照FontForge 文档, 也这些逐步解释。还有很多其他与 FontForge-LateX 相关的帖子和​​问题,但我找不到任何一个能够阐明从字体创建到成熟的软件包组...

Admin

fontspec、Fontforge:如何在文档中设置字符的图层
fontforge

fontspec、Fontforge:如何在文档中设置字符的图层

我创建了一个字体myfont.ttf在FontForge在其中我建立了一个新层,将其命名为“Back 3”(不知道为什么),并在层中设置Fore - Back - Back 3一个矩形、一个圆形和一个星形 (顺便说一句:我不知道这是否是正确的方法)。 当我调用文档中的章节并查看 MWE 时,我得到了“矩形”。 所以我的问题是: 有没有办法只在文档中放置其中一个图层,例如只放置“星星”? 我想到了类似的东西\symbol[layer=3]{65}。 这可能吗? myfont.ttf 和 tex-file % arara: lualatex \document...

Admin

TeX Gyre Termes Math 中 \{f\} \sigma_0 的正确字距调整
fontforge

TeX Gyre Termes Math 中 \{f\} \sigma_0 的正确字距调整

继续https://chat.stackexchange.com/rooms/97632/discussion-between-marcel-kruger-and-mdayq6,运行 lualatex \documentclass{article} \usepackage{fontspec} \usepackage{unicode-math} % \setmathfont{texgyretermes-math.otf} \setmathfont[Kerning=On]{TeXRygeTermesMath-Regular.otf}%%% same as Te...

Admin

错误的文本层。fontforge 和 {xe|lua}latex 中的字距不匹配
fontforge

错误的文本层。fontforge 和 {xe|lua}latex 中的字距不匹配

在输入上运行xelatex(或)lualatex \documentclass{standalone} \usepackage{unicode-math} \setmathfont[Ligatures=TeX]{texgyretermes-math.otf} \begin{document} \(\{f\}\) \end{document} 应该产生某种形式的 {F} 在 PDF 的文本层中。但它会产生 {F } f 和 } 之间有一个空格。这个空格不应该存在。如何去掉它? 至于可见的输出,它如下: 如您所见,PDF 中...

Admin

如何编译更粗的 Latin Modern 字体 OTF 版本?
fontforge

如何编译更粗的 Latin Modern 字体 OTF 版本?

Computer Modern 字体在从 pdflatex 生成的 pdf 打印时,往往会产生相当细的线条。解决该问题的方法已描述这里通过使用参数blacker。 MathJax 也使用 Computer Modern,并通过 blacker 参数使字体变粗,如下图所示脚本. MathJax 随后将字体拆分为多个部分,可供这里OTF 格式。这些 OTF 文件是由 FontForge 脚本生成的这里。 当处理非英语文本并使用 Latin Modern 时,我使用 luatex 和 Latin Modern 字体的 OTF 版本,可从此处下载关联。我希望能够生成...

Admin

设置更多子系列以生成独特的字体
fontforge

设置更多子系列以生成独特的字体

我有一个 .otf 字体,打算与 xelatex 一起使用。由于斜体被设置为不同的系列,所以我有 2 种不同的字体:直体版和斜体版。现在,使用 Fontforge,我在“PS 名称”字段中设置了与系列相同的名称,并在“名称 TTF”系列和子系列中设置了相同的名称(在此处输入斜体和粗体斜体),我认为我已经成功地为其他几种字体完成了这些操作。然而,在编译过程中,我收到了 LaTeX Font Warning: Font shape `TU/StempelGaramondLTPro(0)/m/it' undefined (Font) using `TU/Stem...

Admin

在 XeLaTeX 中使用自己的 FontForge 字体
fontforge

在 XeLaTeX 中使用自己的 FontForge 字体

我创建了一个 12 个字母的字体,因为这就是我所需要的。将字体创建为 .ttf 后,我双击它并按安装。使用 \fontspec 我想看看字体是什么样子,但我只得到矩形框,这意味着字母未定义。但当我使用 LibreOffice 时,我可以使用我新安装的自制字体。我想我在某个地方犯了一个愚蠢的错误,但有人能帮我找到它吗? 我使用 XeLaTeX 看到的内容。 我使用 LibreOffice Writer 所看到的内容。 ...

Admin

使用 HF&J 的 Mercury Text OpenType 字体启用连字时遇到问题
fontforge

使用 HF&J 的 Mercury Text OpenType 字体启用连字时遇到问题

我敢肯定这个字体支持连字,但我无法让它们显示出来。 与 Roboto 进行比较的示例: \documentclass[ 11pt, a4paper ]{scrartcl} \usepackage{fontspec} \defaultfontfeatures{Mapping=tex-text} \begin{document} \setmainfont[ ExternalLocation, Extension=.ttf, UprightFont=*-Regular, ItalicFont=*-Italic, BoldFon...

Admin

如何将字体文件转换为一系列贝塞尔曲线?
fontforge

如何将字体文件转换为一系列贝塞尔曲线?

当我们解决这个问题的时候如何获取两个字形的交点?,我们面临一些有趣的子问题。这是第一个。我们如何将任何字体文件(OTF、TTF、PFB 等)转换为一系列贝塞尔曲线,理想情况下可以通过 TikZ 加载? 我们可以在 FontForge 的原生格式中查看三次贝塞尔曲线的控制点(流体力学分析)或者我们可以将字体文件保存为 SVG,然后将其转换为 TikZ(svg2tikz我们可以使用 inkscape2tikz 来制作一个角色名,但可能没那么简单,因为我们想保留角色名称。 我找到了一些灵​​感安德鲁·史黛西在通过 PSTricks 或 Tikz 实现凸版印刷效...

Admin

用 fontforge 修改 cmsy 的副本并使用它
fontforge

用 fontforge 修改 cmsy 的副本并使用它

我尝试通过重命名来修改 cmsy10 的副本。我的​​目标是插入来自另一个字体系列(例如 euler)的外部字形。使用 fontforge 工具,我创建了字体并将其插入到我的本地树中。当我尝试使用它(在 Plain TeX 中)时,日志显示没有足够的符号。 我已经正确插入了新字体并创建了映射文件。此外,TeX 似乎可以识别它,因为它正确创建了字体表。但是,它不能用作符号字体系列。 目前,我认为有两个可能的方面:我在使用 fontforge 进行定制时做错了什么,或者 TeX 不允许如此轻松地为符号插入新字体。 这样对吗? ...

Admin