Hello guys and/or girls.
Excuse my bad English, but I am not a native english speaker nor a native german speaker.
I had read a lot of threads about the wish to get a portable MiKTeX and/or LyX.
Well I programmed some useful things, better known as LyXPortable.exe (and MOPortable.bat and MPMPortable.bat, which are also exe-Files, but renamed to bat-Files).
The LyXPortable.exe uses six ini-Files to configure the initialization of Aspell 0.6.5, GraphicsMagick 1.1.0, ImageMagick (you may switch between the last 6.** or 4.*), LyX 1.5.2 and MikTeX 2.6 (if you like you might use 2.7, but you have to do some changes in the ini-File).
There are a few difficulties with LyX and MiKTeX. Both need to be reinitialized when you start them on an other folder structure than before, because both create internal lists of available LaTeX modules. There are two ways to do this:
1) Start MOPortable.bat or MPMPortable.bat, and then start LyXPortable.exe and then let LyX reconfigure itself
2) Open lyxinit.ini, type initialize=1 instead of initialize=0, and then start LyXPortable.exe and then let LyX reconfigure itself
Both way do just the same things.
What does the LyXPortable.exe do?
Well it makes backups of the registries for MikTeX, LyX, ImageMagick and GraphicsMagick. Then it loads its own registries for MikTeX, LyX, ImageMagick and GraphicsMagick, makes a usefull path variable for LyX and then starts LyX.
After turning off LyX, the application loads back to registry the backups of the egistries for MikTeX, LyX, ImageMagick and GraphicsMagick.
All profile settings are kept in the flder strukture, nothing is copied anywhere else. The only access to Windows is the access to the registry. That's all.
I programmed this tool with Autoit, because I did not really understand NSIS.
I put the package to my server, but I did not load the MiKTeX to it, because its more than 600MB big. In my opinion everybody should load MiKTeX on it's own.
I will post the whole scripts a little bit later.
I will load a better description to my server.
Best regards,
Andreas Ehrlich.
PS: The same way I programmed tools for TeamSpeak Portable Multiclient, Skype Portable, DBDesigner4 Portable, Hot Conference Portable, Netbeans Portable and Eclipse Portable.
PPS: Your package of portable apps is the best on the net. I really like it.
There is now a solution for everyone. Just look at A nearly complete LaTeX-Suite and other Tools
Hello Andreas, any chance that you could also make a stand-alone launcher for imageMagick, since you already have most of the work done? Cf. this thread. Thanks.
What do you mean by a stand-alone launcher?
One application for every action?
If yes just take GraphicsMagick. It is under GPL2 and fully compatible to ImageMagick, because it is build on IM5. It is much faster than IM and uses only one or two exe-Files.
I like webdesign, especially with some portable apps
By stand-alone launche I mean that I want to run ImageMagick only, from the command prompt, and keep my registry clean afterwards.
I prefer ImageMagick over GraphicsMagick because it's updated more frequently.
Actualyly I am breaking them into own portable applications, which will depend on others. MiKTeX is fully portable at present. Next will be ImageMagick and GraphicsMagick, then will follow GhostScript and GhostView. Afterall I will release an other LyXPortable and TeXnicCenterPortable.
So there will be about 6 diffirent portable applications.
I like webdesign, especially with some portable apps
The break-up is cool, exactly what I was hoping for
I like webdesign, especially with some portable apps
Just solved and uploaded. Read here
I like webdesign, especially with some portable apps
This was one of the packages I was looking for! I can't wait for you to post it. Thanks in advance.
There is nothing to thank for. It is not the best solution I programmed.
It's a bundle of programms in one folder.
You might download id from http://download.ehrlichedv.eu/LyXPortable.paf.exe
Just test it. LyX, MiKTeX Basic, ImageMagick, GraphicsMagick and GhostScript are included.
Actualyly I am breaking them into own portable applications, which will depend on others. MiKTeX is fully portable at present. Next will be ImageMagick and GraphicsMagick, then will follow GhostScript and GhostView. Afterall I will release an other LyXPortable and TeXnicCenterPortable.
So there will be about 6 diffirent portable applications.
Source is offcourse included.
[Moderator RM: URLs are automatically made into links. Additionally, you need an equals sign after href]
I like webdesign, especially with some portable apps
I'm almost 100% sure GhostScript is portable already. I include it with Scribus Portable (available from the beta forums).
"If you're not part of the solution, you're part of the precipitate."
You may use ghostscript with other apps including it to the PATH, but usually it needs some registry settings.
I like webdesign, especially with some portable apps
Not as far as I have seen.
"If you're not part of the solution, you're part of the precipitate."
I do not understand how to get the parameters given to function or to the launcher in NSIS, so programmed it with Autoit.
I like webdesign, especially with some portable apps
Thanks for an intersting apps, but I can't make it work. I can't find the MOPortable or MPMPortable files or the initilization setting in the kyxinit.ini file, so running the dvi viewer dosn't work.
Regards
Sir_R