#!/usr/bin/env ruby
# -*- coding: euc-jp -*-
#
#= dcmodel thumnail generate ruby script
#
#  Editor :: ykawai
#  Version:: 2011/06/20 15:07:35
#
#== Overview
#
#This file is generate by following ruby script automatically.
#
#      /GFD_Dennou_Club/ftp/arch/ykawai/work/IGModel-SW/sample/Williamson_1992/TestCase1_src/dcmodel-thum.rb
#      version "$Revision: 1.12 $ : $Date: 2005/05/15 19:58:29 $"
#
#Please edit this file according to your purpose.
#
#== Usage
#
#Please check following sample page and reference manual.
#
#  http://www.gfd-dennou.org/arch/dcmodel/doc/dcmodel-tools/dcmodel-thum-sample
#  http://www.gfd-dennou.org/arch/dcmodel/doc/dcmodel-tools/dcmodel-thum-rdoc
#
##################################################

require "/GFD_Dennou_Club/ftp/arch/ykawai/work/IGModel-SW/sample/Williamson_1992/TestCase1_src/dcmodel-thum.rb"

if ARGV.length<1
 raise "Usage: ruby #$0 <case No>"
 raise "Ex: ruby #$0 1"  
end

testCaseNo = ARGV.shift

######################################################
# DCModelThumbnail のインスタンスを作成 (必須)
thumb = DCModelThumbnail.new

# サムネイル実行コマンド (必須)。最後に実行すること
END{
  thumb.create
}

# コピーライト
#thumb.copyright = "GFD Dennou Club"

# 作成されるサムネイルのファイル名 (拡張子除く)

thumb.index     = "../sound_wave_#{testCaseNo}"

# 作成されるサムネイルの拡張子名
#thumb.index_ext = ".htm"

# 「情報ファイル (infofile)」のファイル名
thumb.infofile  = "#{File.basename(thumb.index)}.txt"

# 画像ファイルとして認識させたい拡張子の追加。
# デフォルトでは gif, png, jpg, jpeg, GIF, PNG, JPG, JPEG が認識される。
#thumb.ext_list.push("bmp")

# headlimit に当てはまらないものは画像としては無視され、
# 当てはまるものは「情報ファイル」において、接頭部分 headlimit が
# 省略可能になる。
#thumb.headlimit = "headlimit_"

# 絵のあるディレクトリの名前。必ず存在していなければならない。
thumb.figdir    = "./gallery"

# スタイルシートファイル
#thumb.css       = "/GFD_Dennou_Club/ftp/arch/dcmodel/htmltools/dcmodel.css"

# rd2 コマンドへのパス
#thumb.rd2_path  = "/usr/bin/rd2"

# rd2-ext-lib へのライブラリへのパス
#thumb.rd2htmlextlib = "/GFD_Dennou_Club/ftp/arch/dcmodel/lib"

# 画像ファイルサイズ (幅)
thumb.img_width  = 400

# 画像ファイルサイズ (高さ)
thumb.img_height = 300

# 横にならべるファイル数
thumb.figtable_num = 3

# スタイルシートを直接設定するためのもの
# (css ファイルに書き込む情報を直接指定できる)
#thumb.style = <<-STYLE
#  a:link { color:#269900; }
#  a:visited { color:#269900; }
#  a:hover { color:#99FF33; }
#STYLE

# html の作成者情報  (デフォルトはユーザアカウント名が自動取得される)
#thumb.html_author  = "ykawai"

# html ヘッダのタイトル
thumb.title     = "Test Case 1 : 音波"

# 本体に書き出すメッセージ。サムネイルの部分よりも上に出力される。
# この変数自体は Array オブジェクトで、その内部に String オブジェクトが
# 格納される。
thumb.message   = Array.new

# "=" ではなく、"<<" で代入することに注意！！


