# Install enter-tex with Homebrew, apt, Nix, pacman

TeX/LaTeX text editor. Version 3.49.0 via Homebrew; verified 2026-07-05.

## Install

```sh
sudo av install brew:enter-tex
```

Additional install commands:

### macOS

- Homebrew (100%):

```sh
brew install enter-tex
```

  Evidence: local Homebrew formula metadata

### Linux

- Debian apt (92%):

```sh
sudo apt install enter-tex
```

  Evidence: Debian stable package indexes: enter-tex from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz

- Nix (92%):

```sh
nix profile install nixpkgs#enter-tex
```

  Evidence: nixpkgs package indexes: pkgs/by-name/en/enter-tex/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

- pacman (92%):

```sh
sudo pacman -S enter-tex
```

  Evidence: Arch Linux sync databases: enter-tex from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz

## Package facts

- **Package key:** brew:enter-tex
- **Package manager:** Homebrew
- **Package manager page:** <https://formulae.brew.sh/formula/enter-tex>
- **Version:** 3.49.0
- **Source summary:** TeX/LaTeX text editor
- **Homepage:** <https://gitlab.gnome.org/swilmet/enter-tex>
- **Upstream docs:** <https://gitlab.gnome.org/World/gedit/enter-tex/-/blob/main/docs/more-information.md>
- **License:** GPL-3.0-or-later
- **Source archive:** <https://gitlab.gnome.org/World/gedit/enter-tex/-/archive/3.49.0/enter-tex-3.49.0.tar.bz2>
- **Last updated:** 2026-07-05T04:22:29Z
- **Generated:** 2026-07-08T07:18:31+00:00

## Executables

- enter-tex (cli)
- enter-tex (alias)

## Dependencies

- adwaita-icon-theme
- gdk-pixbuf
- gettext
- glib
- gspell
- gtk+3
- libgedit-amtk
- libgedit-gtksourceview
- libgedit-tepl
- libgee
- pango

## Build dependencies

- desktop-file-utils
- gettext
- gobject-introspection
- itstool
- meson
- ninja
- pkgconf
- vala

## Install behavior

- Post-install hook: not defined
- Bottle: available on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux

## Freshness

- Page generated: 2026-07-08
- Package-manager version: 3.49.0
- Package-manager updated: 2026-07-05
- Local data: ok
- Upstream repository: https://gitlab.gnome.org/swilmet/enter-tex
- info: Release/tag comparison is only available for GitHub repositories.
## Project history and usage

Enter TeX is a GTK/GNOME-oriented TeX and LaTeX editor whose official README says development began in 2009. It continues the same application line that was previously known as LaTeXila and then GNOME LaTeX.

### Project history

The project began as a focused LaTeX editor and later changed names as it moved through GNOME-adjacent identities: LaTeXila, GNOME LaTeX, and Enter TeX. Its official documentation frames the application around editing TeX source directly while simplifying authoring with build tools, completion, document structure navigation, symbol tables, templates, spell-checking, and PDF source synchronization.

Enter TeX depends on GTK 3 and a set of Gedit Technology libraries, which places it in the GNOME text-editor ecosystem rather than among standalone terminal LaTeX helpers.

### Adoption history

The project's own documentation points users to operating-system packages via Repology and notes old tarball locations for the LaTeXila and GNOME LaTeX names. Homebrew also packages it as `enter-tex`, showing that the editor is distributed outside Linux desktop repositories even though its roots are clearly GNOME.

### How it is used

Enter TeX is used as a graphical editor for TeX and LaTeX documents. Its build-tool integration defaults to Latexmk while still supporting lower-level commands such as pdflatex, dvipdf, and bibtex, which suits users who want a GUI but still work directly with TeX source.

The package is most relevant to desktop users who want GNOME-style editing, project management, completion, document outlines, and symbol helpers rather than a terminal-only LaTeX workflow.

### Why package nerds care

Package nerds care about Enter TeX because it preserves the lineage of a long-running GNOME LaTeX editor under a new name. The rename history means package metadata, old tarballs, and dependency expectations matter when connecting modern formulas to older distro packages.

### Timeline

- 2009: Development begins, according to the official README.
- 2010s: The application is known as LaTeXila and later GNOME LaTeX.
- 2020s: The project is distributed as Enter TeX with releases created from Git tags.

### Related projects

- Enter TeX is based on Gedit Technology libraries including libgedit-amtk, libgedit-gfls, libgedit-gtksourceview, libgedit-tepl, and gspell.
- Latexmk is the recommended default build helper, with traditional TeX commands such as pdflatex, dvipdf, and bibtex also supported.

### Sources

- <https://gitlab.gnome.org/swilmet/enter-tex/-/blob/main/README.md>
- <https://gitlab.gnome.org/World/gedit/enter-tex/-/blob/main/docs/more-information.md>
- <https://formulae.brew.sh/formula/enter-tex>


## Security Notes

narrow executable package without higher-risk signals.

- **Geiger risk:** green / low
- narrow executable package without higher-risk signals

## Source Database Details

- **Source Database:** Homebrew formula API
- **Tap:** homebrew/core
- **Full Name:** enter-tex
- **Version Scheme:** 0
- **Revision:** 1
- **Head Version:** HEAD
- **Bottle Stable Root URL:** <https://ghcr.io/v2/homebrew/core>
- **Deprecated:** no
- **Disabled:** no
- **Keg Only:** no
- **URL Keys:** head, stable

## Other Package-Manager Records

- Debian apt - enter-tex - 3.48.0-1: normalized package name match | Debian stable package indexes: enter-tex from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | LaTeX editor designed for the GNOME desktop | https://gitlab.gnome.org/World/gedit/enter-tex
- Debian apt - latexila - 3.48.0-1: normalized package name match | Debian stable package indexes: latexila from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz | LaTeX editor designed for the GNOME desktop - transitional package | https://gitlab.gnome.org/World/gedit/enter-tex
- Nix - enter-tex: normalized package name match | nixpkgs package indexes: pkgs/by-name/en/enter-tex/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
- pacman - enter-tex - 3.49.0-4: normalized package name match | Arch Linux sync databases: enter-tex from https://geo.mirror.pkgbuild.com/extra/os/x86_64/extra.db.tar.gz | TeX/LaTeX text editor | https://gitlab.gnome.org/World/gedit/enter-tex


## Related links

- [Terminal utility packages](https://www.automicvault.com/pkg/terminal-utilities/) - Matched terminal and command-line workflow metadata.
- [Text processing packages](https://www.automicvault.com/pkg/text-processing-tools/) - Matched text, document, or structured-data processing metadata.
- [Networking and protocol packages](https://www.automicvault.com/pkg/networking-protocol-tools/) - Matched network, protocol, or remote-service metadata.
- [Productivity CLI packages](https://www.automicvault.com/pkg/productivity-cli-packages/) - Matched curated productivity category metadata from av.db.
- [gdk-pixbuf](https://www.automicvault.com/pkg/brew/gdk-pixbuf/) - Runtime dependency declared by Homebrew.
- [gettext](https://www.automicvault.com/pkg/brew/gettext/) - Runtime dependency declared by Homebrew.
- [glib](https://www.automicvault.com/pkg/brew/glib/) - Runtime dependency declared by Homebrew.
- [gspell](https://www.automicvault.com/pkg/brew/gspell/) - Runtime dependency declared by Homebrew.
- [gtk+3](https://www.automicvault.com/pkg/brew/gtk-3/) - Runtime dependency declared by Homebrew.
- [desktop-file-utils](https://www.automicvault.com/pkg/brew/desktop-file-utils/) - Build dependency declared by Homebrew.
- [gobject-introspection](https://www.automicvault.com/pkg/brew/gobject-introspection/) - Build dependency declared by Homebrew.
- [itstool](https://www.automicvault.com/pkg/brew/itstool/) - Build dependency declared by Homebrew.
- [amp](https://www.automicvault.com/pkg/brew/amp/) - Shares av.db curated category or tags: cli, productivity, text-editor.
- [emacs](https://www.automicvault.com/pkg/brew/emacs/) - Shares av.db curated category or tags: cli, productivity, text-editor.
- [fresh-editor](https://www.automicvault.com/pkg/brew/fresh-editor/) - Shares av.db curated category or tags: cli, productivity, text-editor.
- [gedit](https://www.automicvault.com/pkg/brew/gedit/) - Shares av.db curated category or tags: cli, gnome, gtk, productivity, text-editor.
- [joe](https://www.automicvault.com/pkg/brew/joe/) - Shares av.db curated category or tags: cli, productivity, text-editor.
- [jupp](https://www.automicvault.com/pkg/brew/jupp/) - Shares av.db curated category or tags: cli, productivity, text-editor.
- [kibi](https://www.automicvault.com/pkg/brew/kibi/) - Shares av.db curated category or tags: cli, productivity, text-editor.
- [moe](https://www.automicvault.com/pkg/brew/moe/) - Shares av.db curated category or tags: cli, productivity, text-editor.
- [evince](https://www.automicvault.com/pkg/brew/evince/) - Local package facts share a topical domain. Shared terms: adwaita, adwaita-icon-theme, cli, document, gdk.
- [gnome-recipes](https://www.automicvault.com/pkg/brew/gnome-recipes/) - Local package facts share a topical domain. Shared terms: adwaita, adwaita-icon-theme, cli, gdk, gdk-pixbuf.

## Combined YAML source

View the package source record on GitHub. [combined/enter-tex.yml](https://github.com/automic-vault/db/blob/main/combined/enter-tex.yml)


## Sources

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