0

stackoverflow は初めてなので、間違いがあればご容赦ください。

私はプログラミングとスクリプト作成は初めてですが、Python を少しいじり、filemaker pro の基本を理解しています。

これが私の問題です。何年にもわたって構築した完全なデータベースがあります。データベースは言い方にすぎません。実際には、トピックが含まれる膨大な量の rtf ファイルだからです。実際のデータベースを構築したので、データをあるデータから別のデータに転送したいと考えています。ちょうど1つのテーブル

本当の問題は、私の昔の rtf 時代には、データを見やすい方法で保存していました。つまり、タイトルはすべて太字/イタリック/下線付きで、テキスト自体はそうではありませんでした。そのため、それぞれ 10 ~ 20 個の (サブ) トピックを含む約 200 個の rtf ファイルがあり、2 列のテーブル (タイトル; コンテンツ) に転送されるのを待っています。

誰かが私よりも良いアイデアを持っていれば幸いです。私の考えは、太字/斜体のテキストを見つけてテーブルフィールドにコピーし、太字でないテキストを見つけて他のフィールドにコピーするなどのスクリプトを実行することでした。しかし、私の単純な質問に対する答えを見つけることができません:太字のテキストを検索 (および選択) するにはどうすればよいですか?

私はapplescriptを使いたいと思っています(私が慣れているものです)が、他のものを使うことができます。

4

1 に答える 1

0

次のようなものを試すことができます:

tell application "TextEdit"
    set boldText to attribute runs of text of document 1 whose font contains "Bold"
end tell
于 2013-11-05T00:09:54.867 に答える