On 19/05/2018 8:59 p.m., Jean-Marc Lasgouttes wrote:
Le 16/05/2018 à 19:48, Richard Kimberly Heck a écrit :
It seems to me that there are two kinds of issues. One is what (if
anything) we install, and the other is what happens after that. I think
the "auto-install packages" feature of MiKTeX is great for people who
don't want to get their hands too dirty, and Uwe was always right that
we should try our best to help those folks. The problem, to my mind, is
how this interacts with configure.py: Because of how we test for
packages, I think, when we configure the first time, MiKTeX installs
everything we test for. Which takes forever, and really doesn't make
that much sense.

I think we should remove all tests in configure.py besides what is actually needed in our code and and makes our behavior different.

If there is a Packages list that installs everything in the MikTeX installer, this is good. I am surprised that it is still slow, though (maybe all this proves is that MikTeX is not appropriate for what we want to achieve).

There is also ProTeXt (https://www.tug.org/protext/), which seems to be a complete MikTeX distribution, weighing 2.6G.

Also, MikTeX can be installed as basic, essential or complete, and can be installed silently too.
https://miktex.org/howto/deploy-miktex

JMarc
Installing MiKTeX packages on the fly is slow, but installing the basic MiKTeX distribution and then adding further packages is quite an efficient process, or would be if there were a readily available list of packages to load, for example to compile the help docs. There seems to be no correspondence between what is listed under Help > LaTeX configuration, and the yellow notes at the start of some of the docs listing packages necessary for compilation (and these haven't always been complete).

When I discovered LyX (my very first LyX doc, titled newfile1.lyx, is dated 1 July 2007) I was using dial-up. Downloading even the basic MiKTeX was quite a challenge, but after that, downloading the occasional package, as needed, was quite feasible.

Andrew

---
This email has been checked for viruses by Avast antivirus software.
https://www.avast.com/antivirus

Reply via email to