Automic VaultAutomic Vault

brew

dvisvgm を Homebrew, apk, apt, MacPorts, pacman でインストール

dvisvgm のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install dvisvgm

local Homebrew formula metadata

MacPorts確認済み · 94%
sudo port install dvisvgm

MacPorts ports tree · graphics/dvisvgm/Portfile · ソース: api.github.com

概要

パッケージ概要

Fast DVI to SVG converter

コマンドとエイリアス

  • dvisvgm

履歴

プロジェクトの歴史と使われ方

dvisvgm is a TeX-oriented command-line converter that turns DVI, EPS, and PDF input into SVG. Its manual page emphasizes DVI and XDV support, TeX specials, font outline extraction, Metafont bitmap tracing, multi-page output handling, and SVG compatibility options.

プロジェクトの歴史

The public GitHub repository was created in April 2013, and GitHub release metadata records release 1.9 in February 2015. The project is maintained by Martin Gieseking and has grown from a DVI-to-SVG converter into a broader TeX graphics conversion tool with EPS and PDF modes.

The manual page reflects the project's close relationship with TeX internals: it supports classic DVI, pTeX vertical-mode DVI, XeTeX/XDV, specials, font embedding choices, WOFF/WOFF2 output for DVI-derived fonts, and path conversion for PDF and PostScript text.

dvisvgm also maintains a practical local cache for converted bitmap fonts under XDG cache locations, showing the sort of engineering needed to bridge old TeX font formats and modern web/vector output.

採用の歴史

dvisvgm's adoption comes from the TeX and documentation ecosystem, where SVG output is useful for web pages, generated docs, previews, and math-heavy publishing workflows. The input package metadata lists broad distribution packaging across Homebrew, Debian, Ubuntu, Alpine, Arch, and MacPorts.

That cross-distribution packaging matters because dvisvgm is often installed as part of a larger TeX workflow rather than discovered as a standalone graphics app. Package managers make it available beside TeX Live, Ghostscript, and font tooling where automated document builds can call it.

使われ方

Users typically run dvisvgm on DVI/XDV files produced by TeX engines, or on EPS/PDF inputs using the corresponding modes. The common package-manager surface is a single CLI executable, dvisvgm, with options for page selection, bounding boxes, font conversion, bitmap embedding, color behavior, and output portability.

The manpage documents an XDG-style font cache at $XDG_CACHE_HOME/dvisvgm/ or $HOME/.cache/dvisvgm, which is important for repeat conversions of Metafont-derived bitmap fonts.

パッケージ好きにとっての重要性

dvisvgm is important package plumbing because it connects a decades-old TeX output format to browser-native SVG without requiring a full graphical application. It sits at a useful intersection of TeX engines, font libraries, Ghostscript/PostScript/PDF handling, and reproducible documentation builds.

For packagers, dvisvgm is also a dependency-sensitive converter: its useful behavior depends on the TeX installation, font availability, Ghostscript support, and optional image/font formats. That makes it more interesting than a simple file-format filter.

タイムライン

  • 2013: The official GitHub repository is created.
  • 2015: GitHub release metadata records dvisvgm 1.9.
  • 2025: GitHub release metadata records dvisvgm 3.6.

Related projects

  • TeX, LaTeX, pTeX, and XeTeX/XDV are direct input-producing ecosystems documented in the manual page.
  • Ghostscript, PostScript, PDF, SVG, Metafont, and modern font formats such as PFB, TTF, OTF, WOFF, and WOFF2 are adjacent technologies named in the manual.

セキュリティ状態

リスクレベル: グリーン

narrow executable package without higher-risk signals.

リスク分類器

リスク グリーン · 信頼度 低 · appliance

理由

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 6 個のプラットフォームターゲットで利用できます。
  • 6 件の実行時依存関係とともにインストールされます。
  • ビルドメタデータには 4 件のビルド依存関係があります。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
dvisvgmcliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-10
マネージャ版3.6
マネージャ更新日2026-06-22
ローカルデータOK
上流not checked
検出された最新未検出

https://github.com/mgieseki/dvisvgm

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:dvisvgm
バージョン3.6
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/dvisvgm
ホームページhttps://dvisvgm.de
リポジトリhttps://github.com/mgieseki/dvisvgm
上流ドキュメントhttps://dvisvgm.de/Manpage
ライセンスGPL-3.0-or-later
ソースアーカイブhttps://github.com/mgieseki/dvisvgm/releases/download/3.6/dvisvgm-3.6.tar.gz
最終更新2026-06-22T14:03:12-07:00
Pulseupdated
依存関係brotli, freetype, ghostscript, potrace, texlive, woff2
ビルド依存関係autoconf, automake, libtool, pkgconf
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namedvisvgm
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

Debian apt95%

dvisvgm 3.4.4+ds-1

DVI to SVG converter

https://dvisvgm.de/

sudo apt install dvisvgm
  • Section: tex
  • Architecture: amd64
  • 11 依存関係
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Dvisvgm
Debian stable package indexes · deb.debian.org · Debian stable package indexes: dvisvgm from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt95%

dvisvgm 3.2.1+ds-1build1

DVI to SVG converter

https://dvisvgm.de/

sudo apt install dvisvgm
  • Section: universe/tex
  • Architecture: amd64
  • 11 依存関係
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Dvisvgm
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: dvisvgm from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

dvisvgm 3.6-r0

A fast DVI, EPS, and PDF to SVG converter

https://github.com/mgieseki/dvisvgm

sudo apk add dvisvgm
  • License: GPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: dvisvgm
  • 1 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: Dvisvgm
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: dvisvgm from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

dvisvgm-doc 3.6-r0

A fast DVI, EPS, and PDF to SVG converter (documentation)

https://github.com/mgieseki/dvisvgm

sudo apk add dvisvgm-doc
  • License: GPL-3.0-or-later
  • Architecture: x86_64
  • Source Package: dvisvgm
  • normalized package name match
  • 一致条件: Dvisvgm
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: dvisvgm-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
pacman95%

dvisvgm 3.6-2

A fast DVI, EPS, and PDF to SVG converter

https://dvisvgm.de/

sudo pacman -S dvisvgm
  • License: GPL-3.0-or-later
  • Architecture: x86_64
  • 12 依存関係
  • 1 任意依存関係
  • normalized package name match
  • 一致条件: Dvisvgm
Arch Linux sync databases · geo.mirror.pkgbuild.com · Arch Linux sync databases: dvisvgm from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz
MacPorts95%

dvisvgm

sudo port install dvisvgm
  • normalized package name match
  • 一致条件: Dvisvgm
MacPorts ports tree · api.github.com · MacPorts ports tree: graphics/dvisvgm/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment