Automic VaultAutomic Vault

brew

Installer dvisvgm avec Homebrew, apk, apt, MacPorts, pacman

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de dvisvgm pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install dvisvgm

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install dvisvgm

MacPorts ports tree · graphics/dvisvgm/Portfile · Source: api.github.com

aperçu

Résumé du paquet

Fast DVI to SVG converter

historique

Historique du projet et usages

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.

Historique du projet

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.

Historique d'adoption

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.

Modes d'utilisation

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.

Pourquoi les passionnés de paquets s'y intéressent

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.

Chronologie

  • 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.

posture de sécurité

Niveau de risque : vert

narrow executable package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • narrow executable package without higher-risk signals

Signaux

  • metadata:no-higher-risk-signals

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 6 plateformes.
  • S’installe avec 6 dépendances d’exécution.
  • Les métadonnées de compilation listent 4 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
dvisvgmcliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-10
version du gestionnaire3.6
gestionnaire mis à jour2026-06-22
données localesOK
amontnot checked
dernière version détectéenon détecté

https://github.com/mgieseki/dvisvgm

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:dvisvgm
Version3.6
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/dvisvgm
Page d'accueilhttps://dvisvgm.de
Dépôthttps://github.com/mgieseki/dvisvgm
Docs amonthttps://dvisvgm.de/Manpage
LicenceGPL-3.0-or-later
Archive sourcehttps://github.com/mgieseki/dvisvgm/releases/download/3.6/dvisvgm-3.6.tar.gz
Dernière mise à jour2026-06-22T14:03:12-07:00
Pulseupdated
Dépendancesbrotli, freetype, ghostscript, potrace, texlive, woff2
Dépendances de compilationautoconf, automake, libtool, pkgconf
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

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

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt95%

dvisvgm 3.4.4+ds-1

DVI to SVG converter

https://dvisvgm.de/

sudo apt install dvisvgm
  • Section: tex
  • Architecture: amd64
  • 11 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : 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
  • Correspondance par : 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 Dépendances
  • 1 dépendances optionnelles
  • normalized package name match
  • Correspondance par : 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
  • Correspondance par : 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

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • 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