On 03/24/2010 12:17 PM, Tim Wescott wrote:
Guenter Milde wrote:
On 22.03.10, Tim Wescott wrote:
Guenter Milde wrote:
You will need to install more of texlive than just the basics
(which are
auto-installed as a LyX dependency).
I think I have a handle on this, but it sure changes the meaning of
"create from template" away from "oh look at all these handy,
helpful templates!" Something more like "Oh look at this ready-made
minefield!"
You might file an enhancement/bug report to ask for disabling
not-supported templates (or a warning) similar to what is done if you
select a non-supported document class under Document>Settings.
I don't think this is very easy to do. Templates are just files, and
what shows them is just a file browser. We can't ask the file browser
not to show files that don't have associated LaTeX classes.
If you have enough disk-space and a fast internet connection, you can
also consider installing the full texlive suite (I don't remember the
name of the meta package just now).
I generally don't start filing enhancement/bug reports on software
until I've had at least a little bit of mileage with it. As an
absolute newbie it's an even bet between whether my problems stem from
a real issue with the software or from my own ignorance.
I think this may be an exception, though -- it certainly would be
helpful for everyone, and far less confusing for newbies, to do this.
And you _do_ want newbies to have a positive experience, lest they run
screaming back to their nice, comfortable WSIWYG editor, and fail to
lend their support to your community.
What do you mean here by "do this"? Do you mean, "install the full
texlive suite"? If so, then, first, LyX has no control over this. It's a
packaging question and, on Linux, that means that each distribution gets
to decide for itself what LyX's dependencies are. Similarly, the Windows
and Mac packagers decide about this on their platforms. Second, it's
arguable that LaTeX shouldn't be a dependency of LyX at all. Helge
Hafting, who often posts here, frequently points out that LyX can be
used as an editor without LaTeX. You might want to install it that way,
for example, on a netbook that had minimal disk space so you could work
on LyX files on your netbook. You wouldn't be able to view them as pdf
or whatever, but you don't always need to do that. Third, even if we do
want LaTeX to be a dependency, you really don't want to install
absolutely every package that texlive makes available. That is a huge
number of packages. And, finally, I don't know what texlive includes
these days, but until not very long ago, some of the templates LyX ships
were for use with document classes that weren't available at all through
texlive. You have to go get them yourself if you want to use them.
That's in the nature of an extensible system like LaTeX.
rh