XML
Keynote ファイルまたは Powerpoint ファイルを生成してから Keynote にインポートできる良い方法を探しています。基本的に、スライドにエクスポートできる、人間が書き込める単純なマークアップ形式 (簡単なスクリプト作成用) を探しています。
私は地元の非営利団体でボランティア活動を行っており、技術的に遠く離れたものは何でも私に当てはまります。かなり定期的にイベントの情報が送られてきて、見栄えの良い印刷プログラムを Word で作成していますが、同じ資料の多くが Keynote のスライドにも使用されています。(Keynote Remote を使用できるように、PowerPoint ではなく Keynote を使用します。)
とにかく、私が扱っている大量のテキストが電子メールで送られてきて、Keynote プレゼンテーションと Word 文書の両方に入れる必要があり、ページやスライドが不自然に壊れないように、あらゆる種類の奇妙な手動書式設定が必要です。 1990 年代のだらしのないもののように見えることを許可するつもりはないので、かなりの手動でのスタイル変更も必要です。
私の希望は、ソース テキストをフィードできる Ruby スクリプトを作成することです。少なくとも Powerpoint や Keynote については、すべての処理を行ってくれます。私はたいてい、自分が使いたいと思っていたほぼすべてのフォーマットやサービスの宝石を見つけることができて幸運でしたが、Powerpoint や Keynote で動作するものは見つかりませんでした。
次に考えたのは、Ruby コードを適切に生成することでした。XML
なぜなら、Office と I Work の両方が Office 形式を開いていると言われているからです。しかし、人間が書き込み可能なコードXML
に関する実際の分かりやすいドキュメントは見つかりませんでした。XML
次のようなことができるようになりたいと思うのは希望的観測ですか?
<SLIDE FORMAT="Title & Bullets">
<SLIDE_TITLE>
Lorem Ipsum
</SLIDE_TITLE>
<PARAGRAPH>
[etc.]
コンバータースクリプトがすべてチャートやテーブルなどに関連している限り、私が見つけることができるのはここではまったく使用されていません)、通常、作成するのではなく、FROM Powerpoint または Keynote を開くか変換することを中心に展開し、さらに一般的に OLE を使用する Windows 用のようですまたはVBScript。これは、そこにある Mac で実行する必要があるため、Visual Studio や Windows 関連のスクリプトなどは機能しません。Ruby でそれを行う必要はありませんが、それが Mac 側で最も快適な方法です。
XML
では、Powerpoint や Keynote 用のやや使いやすい形式、またはどちらかの Ruby gem に関するドキュメントはありますか?