Hans, Steve, Adam et al, OK. Subversion installaed. Download the manual tree. I am in the fonts subdirectory with: fonts $ ls demofont.afm demofont.map demofont.tex mfonts.tex typeface.tex demofont.dat demofont.pfb mfonts.rb showfont.tex Baby steps. But successful ones. Just the way I like to work. :-) Now, I want to compile mfonts.tex. Ruby is on my system (Mac Tiger). fonts $ which ruby /usr/bin/ruby I am looking in mfonts.rb: fonts $ cat mfonts.rb # usage: runtools mfonts.rb # # copyright=pragma-ade readme=readme.pdf licence=cc-gpl job = Job.new # ["", "--sla=.167", "--ext=1.50", "--cap=.750"].each do |option| # job.execute_command("texmfstart texfont --ve=test --co=test -- ma --in #{option} demofont") # end job.execute_command("texmfstart texfont --ve=test --co=test --ma --in demofont.dat") I imagine this is where I should start? I try: fonts $ ruby mfonts.rb mfonts.rb:5: uninitialized constant Job (NameError) I know little to nothing about Ruby, and less about texmfstart. So, what do I do next? On Nov 21, 2005, at 10:41 AM, Adam Lindsay wrote:
David Arnold said this at Mon, 21 Nov 2005 09:58:39 -0800:
Hans, Steve, et al,
OK. I have subversion client installed. Now what?
What commands will download what I need?
Presuming you're in a directory where you want the stuff (and svn is in your path, etc):
svn checkout svn://ctx.pragma-ade.nl/manuals
(the first time: it creates a "manuals" subdirectory and populates it with further subdirectories from the server. It also makes a hidden "manuals/.svn" directory with enough metadata that you can forget the URL and update with simply: )
svn update
(all subsequent times)
(parenthetically,) adam -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Adam T. Lindsay, Computing Dept. atl@comp.lancs.ac.uk Lancaster University, InfoLab21 +44(0)1524/510.514 Lancaster, LA1 4WA, UK Fax:+44(0)1524/510.492 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
David