summaryrefslogtreecommitdiff
path: root/texmf-dist/doc/support/ketpic/ketsample/samples/s07slides/howtouseJ.txt
blob: 9b6cdf430312b8a6a9ce25d2c4b2b0c04cfffb98 (plain)
1
ketslideによるプレゼンテーション  2017.01.08

templateslideの例で説明する.

1.templateslide.txtにならってデータを作成/修正
  (他の名前でもよい)

 1)行の最後は必ず // をつける.
    注)urlの指定で//を用いるとき,||||とすると//に変換される.
 2)各ブロックの引数の区切りは ::
 3)コマンド
    ・タイトル::読込ファイル名(::壁紙ファイル)//
      最初のタイトルページ
       注)スライドに置く文字はslide0.cdyで作成
       注)壁紙をつけるときは,もう1つ :: で区切ってファイル名を書く
       注)preambleに追加するとき,::区切りで書き加え,最後に//をおく.
    ・new(::行下げ)::タイトル((::位置)::読み込みファイル)//
      mainslide
      例)new::[10]::最初に::{50}{20}::figure//
      注)読み込みファイルのサイズ変更するとき
         new::[10]::最初に::{50}{20}::figure,0.8//
        他も同様
    ・same(::行下げ)((::位置)::読込ファイル)//
      sameslide
    ・enumerate(::書式)//
      enumerate環境の始まり
    ・itemize//
      itemize環境の始まり
    ・layer(::範囲)//
      layer環境の始まり
    ・item::文//
      itemを追加
    ・putnote::方向と位置::読み込みファイル//
      layer環境の中に図を入れる
      例)putonote::se{30}{10}::figure//(inputのとき)
      例)putonote::se{30}{10}::include[width=5cm]::figure.pdf//
           (includegraphicsのとき)
    ・end//
      enumerate,itemize,layer環境の終わり
    ・上記以外//
      そのままTeXに書き出す.
 4)空白行を入れたいときは,...// とする.

 5)必要な図はすべてfigに入れる.

 6)newの後,複数のスライドを同時に作り順に表示するとき,
   ・newの次の行に
     %repeat=(newを含むスライドの枚数),para//
   ・表示したいページは
      %[2,-]::本文//
    のように書く.
     注)[2,- ]は2ページ以降全部
       [-, 2,- ]は2ページまで表示
       [1..3,5 ]は1ページから3ページと5ページ
   ・repeat=...の後に「,para」を追加するとリンクを作成
   ・他のページで薄文字にしたいときは %thin[2]::本文

 7)figの中にあるサブフォルダ(例えばsubfig)の図ファイルをすべて表示するとき
   ・newの次の行に
     %repeat=//
     %para=subfig:{0}:s{60}{10}:input(:倍率)//
       => layer{120}{0}, \putnotes{60}{10}{\input...}
    注)%repeat=,para=...と続けて書いてもよい.


2.スライドの作成

 1)tmplateslide.cdyを立ち上げる.
    スクリーンに,Title, Para, Slide のボタンがある.

 2)Fheadは,図を作成するときのファイル名

 3)Texparentは,スライドのファイル名
     .txt(内容),.tex , .pdf

 4)Slideworkで,作業フォルダを指定
    注)作業フォルダの中に自動的にfigというサブフォルダを作る.(新規の場合)

 5)タイトルの編集
    Settitle(name,cmdL,options);
      options=["Layery=0","Color=blue"]  
      nameは省略可(デフォルトは "slide0")

   ・maintitleはcmdLの最初に書く(文字サイズ\Huge,他は\large)

   ・Titleボタンを押すとタイトル画面を作成して表示する.

 6)各種設定
    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を読み込み,
      かつ,上のデフォルト値が与えられる.
     注)数字は,ページ移動ボタン列について,右端の水平位置,垂直サイズ,倍率

 7)パラパラ動画の作成
   ・mf(s)にパラメータ値sのときの図を記述する.

   ・パラパラの設定
     Setpara(foldername,funcitonstr,range,options); 
        options=["m/r", "Div=25"];
     注)rangeの記述
      i) "s=[0,1]"   区間をDivで分割
      ii) [0.2, 0.6] リストの要素をsに代入

   ・ParaFボタンを押すと,フォルダ及びパラパラの図(複数)が生成される.
   ・templateslide.txtに,1(7)のように記述する.
   ・Slideボタンを押す.

 8)animateを使うとき
    (1)ParaFを作った後,Shift+"A"を押すとfigにanim+フォルダ名のファイルができる.
    (2)Apppackage(["[dvipdfmx]{animete}を追加する.
    (3)読み込み場所に,\inputを使って入れる.
    (4)Setparaのオプション
        "Frame="(1秒間のフレーム数),"Scale="(スケール倍率)

 9)Slideボタンを押すと,スライド(PDF)が作成される.

 10)Sum ボタンを押すと,概略PDF(各ページの最終ページのみ)が作成される.