Automic VaultAutomic Vault

brew

latexdiff mit Homebrew, apt, MacPorts installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für latexdiff in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install latexdiff

local Homebrew formula metadata

MacPortsverifiziert · 94%
sudo port install latexdiff

MacPorts ports tree · tex/latexdiff/Portfile · Quelle: api.github.com

Linux

Debian aptverifiziert · 92%
sudo apt install latexdiff

Debian stable package indexes · latexdiff · Quelle: deb.debian.org

Überblick

Paketzusammenfassung

Compare and mark up LaTeX file differences

Befehle und Aliase

  • latexdiff
  • latexdiff-fast
  • latexdiff-so
  • latexdiff-vc
  • latexrevise

Verlauf

Projektgeschichte und Nutzung

latexdiff is a Perl tool for comparing two LaTeX files and producing a marked-up LaTeX file that shows significant textual changes. It fills the same social role for LaTeX authors that track changes fills in word processors.

Projektgeschichte

CTAN identifies latexdiff as a package for determining and marking up significant differences between LaTeX files, with Frederik J. Tilmann as maintainer and copyright beginning in 2004. The main script header likewise names F J Tilmann and points to CTAN and the GitHub repository.

The project expanded beyond the core `latexdiff` script to include `latexrevise`, which can accept or reject changes, and `latexdiff-vc`, a wrapper for version-control systems. The `latexdiff-vc` script records support for systems such as CVS, RCS, SVN, Git, and Mercurial, with Git support appearing in its 1.0.1 history.

The GitHub repository was created on 2014-06-17. CTAN lists the package in TeX Live and MiKTeX and records the 2026-01-02 package version date.

Adoptionsgeschichte

latexdiff became a standard utility in academic and technical writing because journals, supervisors, and collaborators often request visible revisions, while LaTeX source files do not map naturally to word-processor track changes. CTAN, TeX Live, MiKTeX, Homebrew, Debian, MacPorts, and Ubuntu packaging made it easy to add to authoring workflows.

The ecosystem around it includes wrapper scripts and front ends such as git-latexdiff, latexdiffr, latexdiffcite, and browser/WebAssembly interfaces, reflecting the same need across Git, R Markdown, BibTeX, and web-based workflows.

Wie es verwendet wird

The typical command compares an old and a new `.tex` file and emits a new LaTeX file with inserted and deleted text marked using standard LaTeX packages. Users then compile the generated file to inspect revisions, or use `latexrevise` and `latexdiff-vc` for accepting changes or comparing version-control revisions.

Warum Paket-Nerds sich dafür interessieren

latexdiff is package-nerd significant because it is small, scriptable, and solves a workflow problem that version-control diffs do not solve for human reviewers: a compiled PDF showing semantic document changes.

It is also a classic example of a package that glues together language tooling, version control, and publishing conventions without needing a GUI.

Zeitleiste

  • 2004: Copyright range begins for the main latexdiff script.
  • 2005: latexdiff-vc copyright range begins.
  • 2014-06-17: GitHub repository created.
  • 2018-10-07: latexdiff-vc 1.3.0 records an `--only-changes` option.
  • 2026-01-02: CTAN package version date for latexdiff 1.4.0.

Related projects

  • Related projects include latexrevise, latexdiff-vc, git-latexdiff, latexdiffr, latexdiffcite, latexchanges, TeX Live, MiKTeX, Git, Subversion, Mercurial, and Algorithm::Diff.

Sicherheitslage

Risikostufe: grün

narrow executable package without higher-risk signals.

Risikoklassifikator

grün Risiko · niedrig Konfidenz · appliance

Warum

  • narrow executable package without higher-risk signals

Signale

  • metadata:no-higher-risk-signals

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 1 Plattformziele verfügbar.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
latexdiffcliglobales Executable
latexdiff-fastcliglobales Executable
latexdiff-socliglobales Executable
latexdiff-vccliglobales Executable
latexrevisecliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-25
Manager-Version1.4.0
Manager aktualisiert
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://github.com/ftilmann/latexdiff

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:latexdiff
Version1.4.0
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/latexdiff
Homepagehttps://www.ctan.org/pkg/latexdiff
Repositoryhttps://github.com/ftilmann/latexdiff
Upstream-Dokumentationhttps://ctan.org/pkg/latexdiff
LizenzGPL-3.0-or-later
Quellarchivhttps://github.com/ftilmann/latexdiff/releases/download/1.4.0/latexdiff-1.4.0.tar.gz
Von macOS bereitgestellte Bibliothekenperl
Bottleverfügbar (auf all)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

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

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Debian apt95%

latexdiff 1.3.2-1

utility to mark up significant differences between LaTeX files

https://www.ctan.org/pkg/latexdiff

sudo apt install latexdiff
  • Section: tex
  • Architecture: all
  • 1 Abhängigkeiten
  • 9 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Latexdiff
Debian stable package indexes · deb.debian.org · Debian stable package indexes: latexdiff from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt95%

latexdiff 1.3.2-1

utility to mark up significant differences between LaTeX files

https://www.ctan.org/pkg/latexdiff

sudo apt install latexdiff
  • Section: universe/tex
  • Architecture: all
  • 1 Abhängigkeiten
  • 9 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Latexdiff
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: latexdiff from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
MacPorts95%

latexdiff

sudo port install latexdiff
  • normalized package name match
  • Abgeglichen nach: Latexdiff
MacPorts ports tree · api.github.com · MacPorts ports tree: tex/latexdiff/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • 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