On 2016-10-13, Uwe Stöhr wrote:
> Am 07.10.2016 um 19:01 schrieb Scott Kostyshak:
>> My proposal is to change everything in all .lyx files to "Automatic".
>> Then run the ctests to see which exports start failing and revert the
>> changes to those corresponding documents.
> OK, if all test are passed, we don't risk anything. the question is
> however, if this is really necessary. Setting a package to no or to
> automatic does not change anything since if it works when setting to no,
> it will also not be used wit automatic. So what is the benefit for the
> user, what for LyX and what for us documentation people?
For the documentation people, the difference is:
* with "no", inserting any character from a package that is (currently)
blocked will lead to a compilation error.
It is up to the editor or maintainer to decide whether to go without this
character or change the package-loading setting.
* with "automatic", you can use characters requiring any of the supported
packages without further discussion or decision.
For the end-user the difference is:
* with "no", there is a safeguard against relying on additional packages
without real need -> less dependencies when compiling the docs.
It is up to you to decide which is the more important.