Thread: Re: [MiKTeX] MikTeX 2.9: Problem with opening texify
MiKTeX source code moved to GitHub
Brought to you by:
csc
From: Clare D. <cde...@ca...> - 2011-01-18 11:38:23
|
> Clare Dennison wrote: >> I've recently installed MiKTeX 2.9 and I can no longer use texify by >> selecting Open With > Choose Program. This worked perfectly when I was >> using version 2.7. >> The file (texify.exe) is definitely in C:\Program Files\MiKTeX >> 2.9\miktex\bin but it just won't let me select it. David Allsopp wrote: > Can you elaborate on what you mean by "won't let me select it"? Which version of Windows are you using and what are you clicking? Hi David, I'm using Windows 5.1 (Service pack 3 if that makes any difference) By going through 'Open with > Choose Program > Browse' I have no problem finding the file. But when I select texify and 'Open' it still doesn't appear in the list of Recommended Programs or the Other Programs listed underneath. I've tried moving the file to a different folder, but that didn't help. Thanks Clare |
From: Clare D. <cde...@ca...> - 2011-01-19 15:44:35
|
> I haven't got MiKTeX 2.9 on a Windows XP machine to try it directly, but it sounds as though the registry is possibly a bit mangled (if it is, then what you're seeing is > a bug in Explorer in Windows XP). Many questions follow: > 1. Can you add any other programs (apart from texify) to the Open With list? Yes, I can even open files in the same folder. > 2. Does the list of "Other Programs" have an usually large (> 30) of entries? No, < 20. > http://www.informit.com/articles/article.aspx?p=415193&seqNum=6 contains a very detailed explanation of how Open With works. If you're happy looking around the Windows > Registry, what values (if any) do you have under: > HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.tex\OpenWithList > (one of the items listed should be texify.exe) Yes, it is listed > HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.tex\OpenWithProgids (Default) REG_SZ (value not set) tex_auto_file REG_NONE (zero-length binary value) > HKEY_CLASSES_ROOT\.tex > (most especially the PerceivedType value which should be "text" and the (Default) which should be texfile) (Default) REG_SZ (tex_auto_file) > If it exists, does the (Default) value for: > > HKEY_CLASSES_ROOT\Applications\texify.exe\shell\open\command > > point to the correct path for texify? Aha! No, the file path here is still the old one (Program Files/MikTeX 2.7 ...) and that folder no longer exists since I've deleted MiKTeX 2.7 from my computer. Is this the problem? Do I need to edit this in the Registry directly? Thank you so much for this! Clare |
From: David A. <dra...@me...> - 2011-01-19 15:47:28
|
Clare Dennison wrote: > > I haven't got MiKTeX 2.9 on a Windows XP machine to try it directly, > > but > it sounds as though the registry is possibly a bit mangled (if it is, then > what you're seeing is > a bug in Explorer in Windows XP). Many questions > follow: > > > 1. Can you add any other programs (apart from texify) to the Open With > list? > Yes, I can even open files in the same folder. > > > 2. Does the list of "Other Programs" have an usually large (> 30) of > entries? > No, < 20. > > > http://www.informit.com/articles/article.aspx?p=415193&seqNum=6 > > contains > a very detailed explanation of how Open With works. If you're happy > looking around the Windows > > Registry, what values (if any) do you have under: > > > > HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileE > xts\.tex\OpenWithList > > (one of the items listed should be texify.exe) > Yes, it is listed > > > > HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileE > xts\.tex\OpenWithProgids > > (Default) REG_SZ (value not set) > tex_auto_file REG_NONE (zero-length binary value) > > > HKEY_CLASSES_ROOT\.tex > > (most especially the PerceivedType value which should be > "text" and the (Default) which should be texfile) > > (Default) REG_SZ (tex_auto_file) > > > If it exists, does the (Default) value for: > > > > HKEY_CLASSES_ROOT\Applications\texify.exe\shell\open\command > > > > point to the correct path for texify? > > Aha! No, the file path here is still the old one (Program Files/MikTeX 2.7 > ...) and that folder no longer exists since I've deleted MiKTeX 2.7 from > my computer. > Is this the problem? Do I need to edit this in the Registry directly? Yes - given the other answers, I would expect that if you correct that path to point to the right location of texify.exe that it will either immediately appear in the Open With menu list or when you next click Browse it should actually appear in the list of "Other Programs". Fingers crossed! David |
From: Clare D. <cde...@ca...> - 2011-01-21 14:40:16
|
> > > If it exists, does the (Default) value for: > > > > > > HKEY_CLASSES_ROOT\Applications\texify.exe\shell\open\command > > > > > > point to the correct path for texify? > > > > Aha! No, the file path here is still the old one (Program Files/MikTeX 2.7 > > ...) and that folder no longer exists since I've deleted MiKTeX 2.7 from > > my computer. > > Is this the problem? Do I need to edit this in the Registry directly? > > Yes - given the other answers, I would expect that if you correct that path to point to the right location of texify.exe that it will either immediately appear in the > Open With menu list or when you next click Browse it should actually appear in the list of "Other Programs". Fingers crossed! Success!! It seems to be working perfectly now. Thank you so much for your help. Clare |
From: David A. <dra...@me...> - 2011-01-18 12:13:13
|
Clare Dennison wrote: > > Clare Dennison wrote: > >> I've recently installed MiKTeX 2.9 and I can no longer use texify by > >> selecting Open With > Choose Program. This worked perfectly when I > >> was using version 2.7. > >> The file (texify.exe) is definitely in C:\Program Files\MiKTeX > >> 2.9\miktex\bin but it just won't let me select it. > > David Allsopp wrote: > > Can you elaborate on what you mean by "won't let me select it"? Which > version of Windows are you using and what are you clicking? > > Hi David, > > I'm using Windows 5.1 (Service pack 3 if that makes any difference) > > By going through 'Open with > Choose Program > Browse' I have no problem > finding the file. But when I select texify and 'Open' it still doesn't > appear in the list of Recommended Programs or the Other Programs listed > underneath. > I've tried moving the file to a different folder, but that didn't help. I haven't got MiKTeX 2.9 on a Windows XP machine to try it directly, but it sounds as though the registry is possibly a bit mangled (if it is, then what you're seeing is a bug in Explorer in Windows XP). Many questions follow: 1. Can you add any other programs (apart from texify) to the Open With list? 2. Does the list of "Other Programs" have an usually large (> 30) of entries? http://www.informit.com/articles/article.aspx?p=415193&seqNum=6 contains a very detailed explanation of how Open With works. If you're happy looking around the Windows Registry, what values (if any) do you have under: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.tex\OpenWithList (one of the items listed should be texify.exe) HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.tex\OpenWithProgids HKEY_CLASSES_ROOT\.tex (most especially the PerceivedType value which should be "text" and the (Default) which should be texfile) If it exists, does the (Default) value for: HKEY_CLASSES_ROOT\Applications\texify.exe\shell\open\command point to the correct path for texify? Unless you really know what you're doing, at this stage *DON'T* change any of the values! (Roughly) how many of the keys under HKEY_CLASSES_ROOT\Applications have sub-keys (so the key will have the little "plus" icon to the left of it). This number will correlate with the number of items shown under "Other Programs" and there should be an entry for texify.exe there if you've selected it before. Finally, you say that this worked with MiKTeX 2.7 - was that on the same machine? If so, have you upgraded from MiKTeX 2.7 to 2.9 or are they installed side-by-side? David |
From: Olli J. M. <oll...@ko...> - 2011-01-18 16:17:53
|
18.1.2011 14:08, David Allsopp kirjoitti: > Clare Dennison wrote: >>> Clare Dennison wrote: >>>> I've recently installed MiKTeX 2.9 and I can no longer use texify by >>>> selecting Open With> Choose Program. This worked perfectly when I >>>> was using version 2.7. >>>> The file (texify.exe) is definitely in C:\Program Files\MiKTeX >>>> 2.9\miktex\bin but it just won't let me select it. >> >> David Allsopp wrote: >>> Can you elaborate on what you mean by "won't let me select it"? Which >> version of Windows are you using and what are you clicking? >> >> Hi David, >> >> I'm using Windows 5.1 (Service pack 3 if that makes any difference) >> >> By going through 'Open with> Choose Program> Browse' I have no problem >> finding the file. But when I select texify and 'Open' it still doesn't >> appear in the list of Recommended Programs or the Other Programs listed >> underneath. >> I've tried moving the file to a different folder, but that didn't help. > > I haven't got MiKTeX 2.9 on a Windows XP machine to try it directly, but it sounds as though the registry is possibly a bit mangled (if it is, then what you're seeing is a bug in Explorer in Windows XP). Many questions follow: > > 1. Can you add any other programs (apart from texify) to the Open With list? > 2. Does the list of "Other Programs" have an usually large (> 30) of entries? > > http://www.informit.com/articles/article.aspx?p=415193&seqNum=6 contains a very detailed explanation of how Open With works. If you're happy looking around the Windows Registry, what values (if any) do you have under: > > HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.tex\OpenWithList > (one of the items listed should be texify.exe) > HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.tex\OpenWithProgids > > HKEY_CLASSES_ROOT\.tex > (most especially the PerceivedType value which should be "text" and the (Default) which should be texfile) > > If it exists, does the (Default) value for: > > HKEY_CLASSES_ROOT\Applications\texify.exe\shell\open\command > > point to the correct path for texify? > > Unless you really know what you're doing, at this stage *DON'T* change any of the values! > > (Roughly) how many of the keys under HKEY_CLASSES_ROOT\Applications have sub-keys (so the key will have the little "plus" icon to the left of it). This number will correlate with the number of items shown under "Other Programs" and there should be an entry for texify.exe there if you've selected it before. > > Finally, you say that this worked with MiKTeX 2.7 - was that on the same machine? If so, have you upgraded from MiKTeX 2.7 to 2.9 or are they installed side-by-side? > > > David > Thank you for explanation! I realize that I must have not fully succeeded with the installation of both MiKTeX 2.8 and MiKTeX 2.9; there is no texify.exe in path ...\miktex\bin, something that I did not suspect as I have otherwise been able to compile my .tex files apparently errorless. Olli |