問題タブ [iwork]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xml - Mac iWork/Pages オートメーション
Microsoft Office には豊富なスクリプト モデルがありますが、Apple iWork、特にワード プロセッサの Pages ではそうではありません。AppleScript フックがいくつかありますが、最善の方法は、基礎となる XML データを操作することです。
これは、(たとえば) 改ページが XML に格納されているため、かなり醜いことがわかります。たとえば、次のようなものがあります。
したがって、テキストを追加または削除する場合は、ページ上のテキストのサイズに基づいて開始タグと終了タグを移動する必要があります。これは、ページが保持できる単語数を計算せずには不可能であり、非常に洗練されていないように思えます。
誰でもこれについて何か考えがありますか?
applescript - iWork Numbers でセルのプロパティにアクセスする
Applescript のセルの完全な参照にアクセスしようとしています。これまでのところ、次のようなスクリプトを使用してセル参照とテーブル参照を取得できました。
シートまたはドキュメント参照を取得するために同じ構造を取得できないようです。セルのプロパティにアクセスしようとしましたが、次のような結果が得られました。
したがって、セルの列プロパティには完全な参照が含まれているように見えますが、列プロパティを介して直接参照にアクセスすると. applescriptを使用してシートとドキュメントを取得する方法について、誰かが私にガイダンスを教えてくれますか?
乾杯
イアン
macos - applescriptを使用して特定のシートのiWork番号に新しいテーブルを作成する
新しいテーブルを挿入したいシートが新しいか現在選択されていない限り、Applescriptを使用して特定のシートに新しいテーブルを作成するのに問題があります。私が使用しているコードの一般的な形式は次のとおりです。
誰かがこれを達成することにこれ以上成功しましたか?これは、Numbersの一部の高度なスプレッドシートスクリプトでは少し問題のように見えます。
iwork - iWorkNumbers09はセル値をインクリメントします
私はNumbers09とApplescriptを使用しています。あるセルの値を別のセルの既存の値に追加し、既存の値を値としての合計に置き換えたい。これは、Excelのcopy/paste-addコマンドに似ています。ご協力いただきありがとうございます。-ロブ
mime-types - Apple iWork MIME タイプ
iWork の Pages の MIME タイプは何ですか? また、iWork スイートの残りのソフトウェアの MIME タイプは何ですか? 私はオンラインで見回しましたが、どこにも見当たりませんでした。
python - Numbersで現在のテーブルにアクセスするには?
を使用して Numbers の現在のテーブルにアクセスするにはどうすればよいpy-appscript
ですか?
後世のために、この情報を使用して作成したプログラムは、現在のテーブルのすべてのセルをクリアし、選択を cell に戻しますA1
。Automator で python Run Shell Script を使用して Service に変換し、Numbers にアタッチしました。
一時的な計算に使用した大きな数値テーブルをクリアするために使用されました。
python - Numbersでテーブルの選択を設定するにはどうすればよいですか?
Numbersを使用してテーブルの選択をどのように設定しますpy-appscript
か?
これは本当に簡単なことのように思えますが、解決策は苛立たしいほど回避的です。現在の選択を取得できます:
そして私はその細胞を手に入れることができます:
しかし、それらのいずれかを行おうとするset()
と、怒ったappscript
エラーが発生します。
python - Py-Appscript を使用して現在の Numbers セルの値を設定する方法
これは簡単な操作のように思えますが、私は困惑しています。
Py-Appscriptを使用して現在のNumbersセルの値をどのように設定しますか?
jquery - iWorkのコメント機能、JQUERYを使って実装することは可能ですか
iWork には、テキストを強調表示してから、そのテキストにコメントをタグ付けする機能があります。コメントは、強調表示されたテキストに線でリンクされます。
このようなものがJQUERYで実装できるかどうか興味があります。A. ユーザーがテキストを変更したときに線を描画して更新する方法 B. テキストを強調表示して何らかの方法でタグ付けする方法は?
これが JQUERY とアイデアやプラグインで可能であるかどうかについて、あなたの考えを聞いて、私を正しい方向に向けたいと思います.