Package python-module-LyX: Information
Source package: python-module-LyX
Version: 0.1-alt1
Build time: Jan 7, 2010, 03:05 AM
Category: Development/Python
Report package bugHome page: http://wiki.lyx.org/Tools/PyClient
License: GPL v2 or later
Summary: Python interface to the LyXServer
Description:
An easy to use interface for external scripts enhancing LyX. A Python package with functions and classes to connect to LyX via the LyXServer and make LyxFunctions available to python scripts: * start_lyx() start a LyX session in a separate process * lyxpipe() open a lyxpipe for nonblocking access * LyXServer basic class for communication with the LyXServer. (provides a file-type like object) * LyXClient more high level LyX client using the serverpipes * lfuns.py a module wrapping lyx functions (LFUNS) to python functions And the example "end-user" scripts: * lyx-remote: Open a file in a running LyX or start LyX with the file * lyx-Mx: LyX with an interactive lyxclient ('minibuffer-console') * lyx-python: LyX with an interactive Python client * bindings help on keybindings and lyxfunctions
Maintainer: Eugeny A. Rostovtsev