wysiwyw (what you see is what you want) editing platform
Project homepage: https://texmacs.org/
Description
GNU TeXmacs is a free wysiwyw (what you see is what you want) editing
platform with special features for scientists. The software aims
to provide a unified and user friendly framework for editing
structured documents with different types of content (text, graphics,
mathematics, interactive content, etc.). The rendering engine uses
high-quality typesetting algorithms so as to produce professionally
looking documents, which can either be printed out or presented
from a laptop.
Package information
- Ports path
- editors/TeXmacs
- Package architecture
- amd64
- Maintainer
- Nam Nguyen <namn@openbsd.org>
- Categories
- editors, print, x11, lang/python
- Available flavors
- None listed
- Only for architectures
- aarch64, amd64, arm, i386, mips64, mips64el, powerpc, powerpc64, riscv64, sparc64, alpha, hppa
Ports list build and test dependencies as well as runtime dependencies. pkg_add selects those needed for installation.
Direct dependencies
Library
- databases/sqlite3
- devel/gmp
- graphics/jpeg
- graphics/png
- lang/guile
- security/gnutls
- x11/qt6/qt5compat
- x11/qt6/qtsvg
- x11/qt6/qtbase
Runtime
Build
- print/ghostscript/gnu
- devel/cmake/core STEM->=4
- devel/ninja
- lang/python/3
- graphics/vulkan-headers
- x11/qt6/qttools
OpenBSD README
This README contains unresolved ports variables; replace them before using its commands.
+-------------------------------------------------------------------------------
| Running TeXmacs on OpenBSD
+-------------------------------------------------------------------------------
Plug-ins
========
Many plug-ins for external software exist for GNU TeXmacs. Install the
corresponding packages to use these plug-ins (e.g., `pkg_add gnuplot').
dratex: texlive_texmf-full
gnuplot: gnuplot
graphviz: graphviz
lisp: clisp
maxima: maxima
octave: octave and gnuplot
pari: pari
sympy: py3-sympy
Usage
-----
Once an external package has been installed, it should be listed in the
following menus.
Interactive session: Insert > Session
Executable folded environment: Insert > Fold > Executable
Documentation
-------------
Inside TeXmacs: Help > Plug-ins
${TRUEPREFIX}/share/TeXmacs/plugins/*/doc
https://www.texmacs.org/tmweb/plugins/plugins.en.html