Following advice from the question How to upgrade TeXLive 2009 to TeXLive 2010, I'm installing TeXLive 2011 (on Windows Vista) in a new directory. Overall, this seems fine, after copying my texmf-local tree and running mktexlsr
, but all of my TeXWorks settings are reset to the default.
This includes both editor options (like editor font settings) and typesetting options (e.g. I added a menu item for glossary processing with makeindex
)
Is there an easy but safe way of:
- Finding where they are?; and
- Merging them?; or
- Safely copying my (old) settings over the new ones?
- Altering my Windows file associations at the moment I'm ready for the definitive move from 2010 to 2011?
Best Answer
As Herbert said, there's a
.texliveYYYY
folder in your home directory.So for question 1 (where are the TeXworks files?), in my relatively untouched install, there's a
.texliveYYY\texmf-config\texworks
folder with the following:For questions 2-3 (how to merge or use all of the old settings?), I'd backup the settings from both the older version and 2011, and then check them for differences, or possibly just overwrite the new files with the old contents. An editor like Notepad++ can make the file comparison simpler, if you don't already have better tools for that.
For question 4 (how to set file associations?), I think TeX Live Manager will handle that. Start the new version's tlmgr, and go to "Options / General". There's a "Change file associations" entry there that can be set to none, new, or all.