Changeset 24625
- Timestamp:
- 11/22/08 17:49:18 (4 years ago)
- Files:
-
- 1 modified
-
lang/ruby/misc/rake_template/Rakefile-latex (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/ruby/misc/rake_template/Rakefile-latex
r24299 r24625 1 $TARGET = "hoge-resume"1 RAKEINFO = ".rakeinfo" 2 2 3 def find_target() 4 if FileTest.exist?(RAKEINFO) 5 return IO.read(RAKEINFO).chomp 6 end 7 tex_list = Dir.glob("*.tex") 8 target = nil 9 if tex_list.length == 1 10 target = tex_list[0] 11 else 12 while true 13 tex_list.each_with_index do |x, i| 14 puts "#{i+1} #{x}" 15 end 16 print "select number: " 17 select = gets.to_i 18 if 0 < select && select <= tex_list.length+1 19 target = tex_list[select-1] 20 break 21 else 22 puts "\nselect 0-#{tex_list.length+1}" 23 end 24 end 25 end 26 target = File.basename(target, ".tex") 27 File.open(RAKEINFO, "w") do |file| 28 file.puts(target) 29 end 30 target 31 end 3 32 def tex_dep(texname) 4 33 inputs = [texname] … … 22 51 end 23 52 53 $TARGET = find_target() 24 54 $TEXNAME = "#$TARGET.tex" 25 55 $DVINAME = "#$TARGET.dvi" … … 50 80 51 81 require "rake/clean" 52 CLEAN.include(%w[aux toc lot lof log bbl blg bib].map{|x|"*.#{x}"} )82 CLEAN.include(%w[aux toc lot lof log bbl blg bib].map{|x|"*.#{x}"} << RAKEINFO) 53 83 CLOBBER.include([$DVINAME, $PDFNAME, $PSNAME]) 54 84
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)