Am Mi., 10. Juni 2020 um 11:50 Uhr schrieb Enrico Forestieri <[email protected] >:
> On Wed, Jun 10, 2020 at 09:40:58AM +0200, Yu Jin wrote: > > Why is this not the case for me? I just tried LyX 2.2.0 standard > installer > > and it did not install any packages. The only prompt I got was asking to > > *update* MiKTeX packages. > > I don't know. Maybe you had already installed all needed packages. > I most certainly didn't. > Actually MiKTeX console has a user mode and an admin mode, any changes to > > admin preferences will be also applied to user preferences, but if you > then > > change user preferences, admin preferences will not be changed. As a user > > you can also choose to install missing packages to anyone using this > > computer. When trying to compile a latex document with missing packages, > > MiKTeX seems to always use the user preferences, no matter if the latex > > editor is run as user or as admin, same goes ofcourse to the installer. > If > > an editor is run as a user and in MiKTeX's user preferences is chosen to > > install for everyone, MiKTeX will ask for admin privileges though when > > trying to install a missing package. > Just to add, when you have a setup like following: 2 Windows accounts, 1 admin and 1 non admin. Then you log in to Windows as the non admin account and then run installer/latex editor as admin. That means that you run it as the admin account, so if there is a missing package in a latex document, MiKTeX will consider settings of the admin *user*, not the user you are currently logged in with. E.g. if you set "always install..." for the admin *user *in MiKTeX, other settings won't matter, installer/editor will install all packages even if you are logged in in a completely different (non admin) account, as long as you run it as admin. I have MiKTeX configured so that to never install any packages when run > as a normal user, but to always ask before installing packages when run > as admin. In this way, packages are always installed for everyone. When I > ran the installer it did not ask anything and simply installed everything. > Based on what I wrote above, this configuration isn't even possible if it is the same windows account you are talking about, since MiKTeX always considers *user *preferences. This would only be possible if you have a separate admin account and set "ask me first" in the *user *preferences on that account. > Note that I am not complaining here. I only use the cygwin version, and I > would need the installer only for checking something very specific. > Otherwise I use cygwin to build a run in place a cross-compiled version, > because all needed software is already provided as mingw packages. > This is very much like cross-compiling lyx on linux, with the difference > that the cross-compiled version can also be run. > Eugene
-- lyx-devel mailing list [email protected] http://lists.lyx.org/mailman/listinfo/lyx-devel
