[Pkg-lyx-devel] One problem and weird idea
Matej Cepl
ceplm at seznam.cz
Wed Jun 7 16:19:11 UTC 2006
Hi,
while reading current discussion about DITA, Linux, LyX and life (just
kidding, but the discussion seems to me really kind of borderless), I just
tried to create simple Docbook with LyX and preview it. Well, I haven't
succeeded, because as I found, although I did have installed sgmltools
(which are dependency of LyX), I didn't have installed jadetex (because it
is just Suggests: not Depends: or Recommends: of sgmltools-lite package,
and it is not suggested in the description of lyx package).
While thinking about proper solution for this (and installing jadetex), an
idea happened: why not to divide LyX into two packages? so, instead of this
structure of dependencies (packages not relevant to my argument were
omitted; Depends: and Suggests: are freely mixed together):
lyx
|
+-lyx-qt | lyx-xforms
|
+-lyx-common
| |
| +-tetex-bin
| |
| +-perl & python
|
+-preview-latex-style
|
+-tetex-bin & tetex-extra
|
+-dvipost
|
+-tex4ht | hevea | tth | latex2html
|
+-sgmltools-lite
I would suggest this:
lyx
|
+-lyx-qt | lyx-xforms (couldn't we at least try to package lyx-gnome?
-- not that I would care that much personally
-- this is KDE computer here)
|
+-lyx-latex
| |
| +-tetex-bin & tetex-extra
| |
| +-perl & python
| |
| +-preview-latex-style
| |
| +-dvipost
| |
| +-tex4ht | hevea | tth | latex2html
|
+-lyx-docbook (or lyx-xml?*)
|
+-sgmltools-lite
|
+-jadetex
|
+-xsltproc (or some other packages which may be useful)
*) I know that we are still SGML-based (when is it gonna to change?), but
with some small scripts we can produce XML and try to build whole XML
chaintool. Actually, we can make two subpackages -- lyx-sgml and lyx-xml,
and first one would be going to be deprecated in some time soon.
Best,
Matěj
--
GPG Finger: 89EF 4BC6 288A BF43 1BAB 25C3 E09F EF25 D964 84AC
http://www.ceplovi.cz/matej/blog/, Jabber: ceplma at jabber.cz
23 Marion St. #3, (617) 876-1259, ICQ 132822213
I have never killed a man, but I have read many obituaries with
great pleasure.
-- Clarence Darrow
More information about the Pkg-lyx-devel
mailing list