Hopefully on-topic as about "(La)TeX related software and tools"
I just learned about the rmligs script. Since it isn't available through MiKTeX (and neither through TeX Live), I downloaded the archive manually and unpacked it. Using Windows command prompt, rmligs runs successfully when I'm in the directory where the file rmligs (without a file extension) is, typing perl rmligs testfile.tex.
Now I tried to make the script available globally, just like e.g. latexmk is, but didn't succeed. How do I make rmligs globally available, so that I can use it no matter in which directory I am?
I tried putting all the rmligs files in a directory in different places, seeking to follow the texmf tree order:
C:\Program Files (x86)\MiKTeX 2.9\scripts\rmligs\perl\C:\Program Files (x86)\MiKTeX 2.9\scripts\rmligs\C:\mtpak\scripts\rmligs\perl\(C:\mtpak\is my local/personal/custom root, which works for other additions.)C:\mtpak\scripts\rmligs\
After each of these attempts, I refreshed the file name database, but calling perl rmligs foo.tex or rmligs foo.tex didn't work.
I'm using ActivePerl 5.12.4 Build 1205 (64-bit) on Windows 7 (64-bit). I'm not an advanced command line user nor a Perl programmer or anything, I installed Perl in the first place to use latexmk.




bat/cmdfile forperl rmligs %1and add it to the system path.:)– Paulo Cereda Dec 08 '11 at 17:55.exeand.batbut a unix hashbang#!/usr/bin/perlin the first line is not considered. What you can do is renamermligstormligs.pland then register then ending.plwith your perl interpreter. Then you can just type>rmligsat the prompt and windows will hand it over to the perl interpreter, provided that the paths are all correcty entered in the environment variables. – uli Dec 08 '11 at 18:18CHANGESfile: "0.85: fix ligature removement of two or more ligatures/word, words like "zweifle" keep their ligature now: the l must be considered to belong to the word stem, just the e is left out, new words" – doncherry Dec 09 '11 at 15:43