[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: OT: Latex



On Sun, 2010-02-07 at 16:39 -0700, John Doty wrote:
> On Feb 7, 2010, at 3:38 PM, Peter Clifton wrote:
> 
> > Lyx has its own file format, but it can export to various flavours of
> > LaTeX (IE.. code for plain latex, pdflatex).
> >
> > Similarly, "File->Export->PDF (pdflatex)" is all you need to produce a
> > document - not sure if it can be driven via the command line or not.
> 
> What if the hand is 10,000 km from the mouse? What if the "user" is a  
> script? This is why I'm so skeptical of "integrated" GUI  
> environments: they get in the way of automated flow.

I'm previewing typeset work - I'm working in a GUI environment, so yes..
the mouse is next to my hand. If you're happy checking your output on a
xterm, please go right ahead and use emacs + LaTeX.

> LaTeX works so well in an automated flow with things like gEDA: why  
> don't the LyX developers get this? It *should* be so easy.

It is in Lyx.. as far as I can tell. If you wanted to do your "TeX" bit
from within Lyx, using Lyx as an editor exporting LaTeX code, then you
can still happily integrate "make" based work-flows with it. - merge
output from gEDA etc..

A cursory look at "lyx --help" also suggests that it can execute "lyx
commands", import / export from the command line... sounds like it can
be used in an automated work-flow to me.

You can completely customise the file-translators Lyx uses to import and
convert graphics - all based in calling external programs. Lyx really is
a well engineered piece of software.

(Also, Lyx's file-format is ASCII based).

> But this is completely normal: developers of specialized GUI tools *almost  
> always* lose sight of the bigger picture. I plead that this not  
> happen to gEDA.

Developers of specialised GUI tools cater for users who wish to work
from within such a tool.

Just because you don't necessarily want to do that, doesn't make the
idea invalid. It is nice that in this case, the GUI tool can cater for
automated work-flows.

Regards,

Peter C.





_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user