ketslideによるプレゼンテーション  2018.12.25 0.作成の流れ  1)ketsample/s07slideの中の2つのファイルを作業ディレクトリにコピーして名称変更     例)s0701basic.cdy , s0701basic.txt     注)名称変更するときは,cdyとtxtを同名にする.    ここでは,ファイル名をsample.cdyとsample.txtとする.  2)sample.cdyをダブルクリックで立ち上げ,1を参考にSettitleの中身を修正する.     注)Settitleのオプション(=の右はデフォルト値)          ["Title=slide0","Layery=0","Color=blue"]  3)右上の歯車マークを押す.  4)画面上のTitleボタンを押す.     タイトルスライドが作成され,画面が表示される.     必要なら,Settitleを修正する.  5)Slideボタンを押すと,sample.pdfが作成される. 1.txtファイルの編集  1)すべての行の最後につける.     注)urlの指定で//を用いるとき,||||とすると//に変換される.  2)各ブロックの引数の区切りは ::  3)コマンド     ・タイトル(またはtitle)::読込ファイル名(::壁紙ファイル)//        タイトルページを作成(1行目におく)       注)壁紙(例えばwallpaperとする)を背景に入れるとき         ・例えばwallpaper.texを作成してfigフォルダに入れる.           (figにあるサンプルwallpaper.texを参照)         ・タイトル(title)::slide0::wallpaper//       注)preambleに追加するとき          1行目の//を外す.          次の行から,::区切りで書き加え,最後に//をおく.       注)タイトル画面が不要の場合は,          タイトル(またはtitle)::(//をつけてもよい)     ・main::段落タイトル名//       注)ページ番号を表示するときは,直後に\slidepage[1]//を入れる.     ・new(::行下げ)::タイトル((::位置)::読み込みファイル)//       例)new::[10]::最初に::{50}{20}::figure//       注)読み込みファイルのサイズ変更するとき          new::[10]::最初に::{50}{20}::figure,0.8//         他も同様       注)ページ番号を表示するときは,repeat文(5)の後に\slidepage//を入れる.     ・enumerate/       enumerate環境の始まり     ・itemize//       itemize環境の始まり     ・layer(::範囲)//       layer環境の始まり     ・item::文//       itemを追加     ・putnote::方向と位置::読み込みファイル//       layer環境の中に図を入れる       例)putonote::se{30}{10}::figure( , 倍率)//(inputのとき)           figの中のfigure.texを表示       例)putonote::se{30}{10}::include[width=5cm]::figure.pdf//           (includegraphicsのとき)       注)図はすべてfigに入れる.     ・end//       enumerate,itemize,layer環境の終わり     ・上記以外//       そのままTeXに書き出す.     ・コマンドをコメントアウトするときは,%%とする.  4)空白行を入れたいときは,...// とする.  5)newの後,ページを段階的に表示するとき,    ・newの次の行に      %repeat=(newを含むスライドの枚数),para//    ・表示したいページは       %[2,-]::本文//     のように書く.      注)[2,- ]は2ページ以降全部        [-, 2]は2ページまで表示        [1..3,5 ]は1ページから3ページと5ページ    ・repeat=...の後に「,para」を追加するとリンクを作成    ・指定以外のページで薄文字にしたいときは %thin[2]::本文      注)薄文字の濃さのデフォルトは0.1だが,Setslidebodyで変更可能      注)txtファイルに以下を記述すれば,以降の濃さが変わる.           \setthin{濃さ}//  6)figの中にあるサブフォルダ(例えばsubfig)の図ファイルすべてを順に表示するとき    ・newの次の行に      %repeat=//      %para=subfig:{0}:s{60}{10}:input(:倍率)//        => layer{120}{0}, \putnotes{60}{10}{\input...}     注)%repeat=,para=...と続けて書いてもよい.     注)一時的に無効にするときは,%%とする.  7)page番号を表示するとき     mainの場合 \slidepage[m]//     slideの場合 %repeatの後に \slidepage//   注)総ページ数を取得するため,TeXを2度通すことが必要である. 2.スライドの設定  1)cdyのfigureに記述する.  2)コマンド    ・Setslidemain([letterc,boxc,boxd,framec,xpos,size]);      メイン(段落区切り)の設定      注)一部をデフォルト値とする場合は [,,]などとする.以下同様    ・Setslidepage([letterc,boxc,boxd,framec,shadowc,shadowd,xpos,size]);      ページの設定    ・Setslidebody(bodycolor,bodystyle,density);      全体の文字色と薄文字の濃さ(0-1)の設定      bodystyleのデフォルトは "\Large\bf\boldmath"    ・Setslidehyper("dvipdfmx",["cl=true,lc=blue,fc=blue",90,70,1]);      hyperrefを利用する,      注)Setslidehyper();とすると,hyperref.styを読み込み,       かつ,上のデフォルト値が与えられる.      注)数字は,ページ移動ボタン列について,右端の水平位置,垂直サイズ,倍率 3.パラパラ動画の作成   (1)mf(s)にパラメータ値sのときの図を記述する.   (2)パラパラの設定     Setpara(foldername,funcitonstr,range,options,optionsanime);      options,optionsanimeのデフォルト値        options=["m/r", "Div=25"];        optionsanime=["Frate=10","Scale=1","OpA=[loop,controls,buttonsize=3mm]"]];     注)optionsanmieはanimation用のオプション        OpAに追加するときは,"+"を用いる         "OpA=+step" => "OpA=[loop,controls,buttonsize=3mm,step]"     注)rangeの記述      i) "s=[0,1]" 区間をDivで分割      ii) [0.2, 0.6] リストの各値をsに代入   (3)ParaFボタンを押すと,foldernameの中にパラパラの図が生成される.   (4)txtファイルに,1の6)のように記述する.   (5)Slideボタンを押す. 4.animationの作成    注)PathAdにAdobeReaderのデフォルトのパスが設定されている.       println(PathAd)により,パスが確認できる.      変更するときは,changesetting.txtにパスを記述する.         PathAd="....";   (1)Addpackage(["[dvipdfmx]{animate}"]);を追加する.   (2)Setparaのオプション       "Frate="(1秒間のフレーム数), "Scale="(スケール倍率), "OpA=[loop]"   (3)mf(s)を定義して,Animeボタンを押す.   (4)読み込み場所に,\inputを使って入れる.(layerは使えない)