Automic VaultAutomic Vault

brew

使用 Homebrew, apt, MacPorts, Nix, zypper, dnf, pacman 安装 lcdf-typetools

查看 lcdf-typetools 的安装路径、可执行文件、元数据以及面向 AI 代理工作流的安全说明。

安装

其他安装命令

macOS

Homebrew已验证 · 100%
brew install lcdf-typetools

local Homebrew formula metadata

MacPorts已验证 · 94%
sudo port install lcdf-typetools

MacPorts ports tree · print/lcdf-typetools/Portfile · 来源: api.github.com

Linux

Debian apt已验证 · 92%
sudo apt install lcdf-typetools

Debian stable package indexes · lcdf-typetools · 来源: deb.debian.org

Nix已验证 · 92%
nix profile install nixpkgs#lcdf-typetools

nixpkgs package indexes · pkgs/by-name/lc/lcdf-typetools/package.nix · 来源: api.github.com

openSUSE zypper已验证 · 92%
sudo zypper install lcdf-typetools

openSUSE Tumbleweed package metadata · lcdf-typetools · 来源: download.opensuse.org

Fedora dnf已验证 · 92%
sudo dnf install texlive-lcdftypetools

Fedora Rawhide package metadata · texlive-lcdftypetools · 来源: dl.fedoraproject.org

Arch Linux pacman已验证 · 92%
sudo pacman -S texlive-bin

Arch Linux sync databases · texlive-bin · 来源: geo.mirror.pkgbuild.com

概览

软件包摘要

Manipulate OpenType and multiple-master fonts

命令和别名

  • cfftot1
  • mmafm
  • mmpfb
  • otfinfo
  • otftotfm
  • t1dotlessj
  • t1lint
  • t1rawafm
  • t1reencode
  • t1testpage
  • ttftotype42

历史

项目历史与用法

LCDF Typetools is Eddie Kohler's collection of command-line utilities for inspecting and converting PostScript Type 1, Type 1 Multiple Master, OpenType, and TrueType fonts. Its best-known tools include `cfftot1`, `otfinfo`, and `otftotfm`.

项目历史

The LCDF Typetools changelog records version 0.1 on 2003-06-02 as the initial release. The package quickly centered on practical OpenType-to-TeX and CFF-to-Type 1 workflows: early 0.x releases fixed CFF parsing, added contextual substitutions, and made `otftotfm` place generated files into a TeX Directory Structure hierarchy.

The older `mminstance` tools, `mmafm` and `mmpfb`, were folded into LCDF Typetools in version 1.50 on 2003-08-20. Later releases continued to track real-world font formats and toolchain behavior, including fixes for problematic fonts, TeX map handling, C++ build changes, and `otfinfo --var` support for variable fonts in version 2.110 on 2023-08-30.

采用历史

LCDF Typetools became part of TeX and Unix font-packaging practice because it solved a concrete packaging problem: making OpenType and CFF fonts usable with TeX, PostScript, and older Type 1 oriented tools. CTAN describes the bundle as utilities for CFF conversion, multiple-master instances, OpenType inspection, TeX font metric generation, Type 1 linting, reencoding, and proof output.

Package-manager adoption spans Homebrew, Debian, Ubuntu, Fedora or TeX Live packaging, MacPorts, Nix, Arch, and openSUSE-style ecosystems, which reflects the package's role as small infrastructure for font and TeX maintainers rather than an end-user desktop application.

使用方式

Typical usage is batch-oriented: inspect a font with `otfinfo`, convert a CFF or OpenType CFF font with `cfftot1`, generate TeX font metrics and encodings with `otftotfm`, lint Type 1 fonts with `t1lint`, or build instances from Type 1 Multiple Master fonts with `mmafm` and `mmpfb`.

为什么软件包爱好者会关心

LCDF Typetools matters to package nerds because it sits at the awkward boundary between font formats, TeX packaging, PostScript compatibility, and Unix command-line reproducibility. It is the kind of small, sharp toolchain component that makes font packages buildable without bundling opaque GUI font software.

Its changelog also documents the maintenance reality of font tooling: a steady stream of fixes for specific fonts, encodings, TeX integration, compiler behavior, and format edge cases over two decades.

时间线

  • 2003-06-02: Version 0.1 initial release.
  • 2003-06-23: Version 0.8 renamed `otftopl` to `otftotfm` and made TeX Directory Structure integration central to automatic mode.
  • 2003-08-20: `mminstance` version 1.50 began shipping `mmafm` and `mmpfb` as part of LCDF Typetools.
  • 2014-01-08: Version 2.100 included C++11 and compiler-related build updates.
  • 2023-08-30: Version 2.110 added `otfinfo --var` support for variable fonts.

Related projects

  • Related projects and standards include TeX Live, CTAN, kpathsea, Adobe Type 1 and Compact Font Format, OpenType, TrueType, Ghostscript, and TeX font metric tooling.

安全态势

尚未找到受保护工具覆盖

没有找到 lcdf-typetools 的匹配本地密钥处理 manifest。Nucleus 软件包元数据仍在此发布,以便未来覆盖拥有稳定的软件包 URL。

安装行为

  • formula 元数据中未记录 Homebrew post-install 钩子。
  • Homebrew bottle 元数据适用于 12 个平台目标。

建议审查

在无人值守的代理使用前,请检查该工具是否读取明文凭据、写入远程状态、发布制品或调用插件。

可执行文件

已安装的可执行文件

命令类型暴露范围备注
cfftot1cli全局可执行文件
mmafmcli全局可执行文件
mmpfbcli全局可执行文件
otfinfocli全局可执行文件
otftotfmcli全局可执行文件
t1dotlessjcli全局可执行文件
t1lintcli全局可执行文件
t1rawafmcli全局可执行文件
t1reencodecli全局可执行文件
t1testpagecli全局可执行文件
ttftotype42cli全局可执行文件

新鲜度

版本和新鲜度

这些信号区分页生成时间、软件包管理器活动和上游发布比较。只有存在证据 URL 和可比较版本时,才会提示版本落后。

页面生成时间2026-07-10
管理器版本2.110
管理器更新时间
本地数据OK
上游not checked
检测到的最新版本未检测到

https://www.lcdf.org/type/

  • 信息No package-manager update timestamp was available.低 置信度
  • 信息Release/tag comparison is only available for GitHub repositories.https://www.lcdf.org/type/none 置信度

安装元数据

软件包元数据

软件包键brew:lcdf-typetools
版本2.110
软件包管理器Homebrew
软件包管理器页面https://formulae.brew.sh/formula/lcdf-typetools
主页https://www.lcdf.org/type/
仓库https://github.com/kohler/lcdf-typetools
上游文档https://www.lcdf.org/type
许可证GPL-2.0-or-later
源码归档https://www.lcdf.org/type/lcdf-typetools-2.110.tar.gz
Bottle可用 (于 arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-install未定义
服务未声明

注册表事实

源数据库详情

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namelcdf-typetools
Version Scheme0
Revision0
Head VersionHEAD
Conflicts With
  • texlive
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

源数据库匹配

其他软件包管理器记录

匹配项来自外部软件包管理器索引,并与本地 Automic Vault 软件包链接分开显示。

Debian apt95%

lcdf-typetools 2.110-1

tools for OpenType, multiple-master, and Type 1 fonts

https://www.lcdf.org/type/

sudo apt install lcdf-typetools
  • Section: text
  • Architecture: amd64
  • 4 依赖
  • 2 可选依赖
  • normalized package name match
  • 匹配方式:Lcdf Typetools
Debian stable package indexes · deb.debian.org · Debian stable package indexes: lcdf-typetools from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

lcdf-typetools

nix profile install nixpkgs#lcdf-typetools
  • normalized package name match
  • 匹配方式:Lcdf Typetools
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/lc/lcdf-typetools/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

lcdf-typetools 2.110-1build1

tools for OpenType, multiple-master, and Type 1 fonts

https://www.lcdf.org/type/

sudo apt install lcdf-typetools
  • Section: universe/text
  • Architecture: amd64
  • 4 依赖
  • 2 可选依赖
  • normalized package name match
  • 匹配方式:Lcdf Typetools
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: lcdf-typetools from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

texlive-lcdftypetools svn70015-112.fc45

A bundle of outline font manipulation tools

http://tug.org/texlive/

sudo dnf install texlive-lcdftypetools
  • License: GPL-1.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: texlive-base
  • 9 依赖
  • 6 提供
  • normalized package name match
  • 匹配方式:Lcdf Typetools
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: texlive-lcdftypetools from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
pacman95%

texlive-bin 2026.0-2

TeX Live binaries

https://tug.org/texlive/

sudo pacman -S texlive-bin
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • 31 依赖
  • 6 提供
  • 1 可选依赖
  • normalized package name match
  • 匹配方式:Lcdf Typetools
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: texlive-bin from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
zypper95%

lcdf-typetools 2.110-1.8

Programs to manipulate OpenType and multiple-master fonts

https://www.lcdf.org/type/

sudo zypper install lcdf-typetools
  • License: GPL-2.0-only
  • Category: System/X11/Fonts
  • Architecture: x86_64
  • Source Package: lcdf-typetools
  • 4 依赖
  • 1 提供
  • normalized package name match
  • 匹配方式:Lcdf Typetools
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: lcdf-typetools from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst
MacPorts95%

lcdf-typetools

sudo port install lcdf-typetools
  • normalized package name match
  • 匹配方式:Lcdf Typetools
MacPorts ports tree · api.github.com · MacPorts ports tree: print/lcdf-typetools/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

来源线索

由仓库数据生成

此页面由 av-webscripts/generate-pkg-sqlite.py 生成的私有软件包 SQLite 工件提供。

使用的来源

  • Nucleus package database
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment