前のページに戻る


VZ EDITORの編集中にテキストファイルからPDFを作成するマクロ(H岡さん作)

=== txt2pdfs.def === m(_H_)m
●ブロック起動->その部分だけをPDFファイル化
* M
89^\"いきなりPDF"
    (s==0||s==3)??.
    (h=s)?{ &Fi &Fg(pf,1) >A }                  ;pf=text file name
    (mb)??{ &Sc(pf,wa+146) >A }
;-- ブロック起動の場合
    &s #S &?("%stmp.txt",pi) #m (s==4)?'y' &d   ;->pf
:A
    &Sc(pa,pf) &Sy(pa)
    (cx.0-'.')?{ cx-1.0-, &Sa(cx-1,".pdf") }
              ?{ cx.0-, &Sa(cx,".pdf") }        ;pa=pdf file name
    (h)?#H ?#E ss2,
    &?("txt2pdfs -sA4 -fg13 -ml40 -mp50 -cd -p %s %s",pf,pa) &d #m
    bx.0-, &s #[ (s)??#O &?("%s",pa) &d #m
*
======