Slideshow
Slideshow は、ビジュアルエディタを使う代わりにプログラムを書くことで、スライド、図、簡単なアニメーションを作成するための Racket プレゼンテーションツールです。
Slideshow とは?
Slideshow は、Racket エコシステムに属するプレゼンテーションおよび図作成ツールで、コードを書くことでスライドを構築できるようにします。レイアウトの精密な制御、再利用可能なコンテンツ、生成されるグラフィックスを求めるプログラマー、教育者、研究者、技術系プレゼンター向けに設計されています。ドラッグ&ドロップのエディタの代わりに、Slideshow は `#lang slideshow` 言語と関連ライブラリを使って、テキスト、画像、pict ベースの描画をプレゼンテーションに構成します。スライドデッキの作成、複数のスライドにまたがる段階的なコンテンツ表示、表示用のコード整形、簡単なアニメーションスライドの生成といった、一般的なプレゼンテーション作業をサポートしています。Slideshow は、プレゼンテーションに再現性、スクリプト化、自動生成性が求められる場合や、Racket ベースの教育・開発作業と密接に統合したい場合に特に有用です。Matthew FLATT は、このツールのドキュメントの著者の一人として記載されています。
主な特徴
- Racket プログラムを書くことでスライドプレゼンテーションを作成できます。
- テキスト、画像、pict ベースのグラフィックスからスライドを構成できます。
- 複数のスライドにまたがってコンテンツを段階的に表示し、順を追った説明を行えます。
- プレゼンテーション内で Racket コードを整形して表示できます。
- 簡単なアニメーションスライドをプログラムで生成できます。
- フルスクリーンまたはワイドスクリーンのスライドレイアウトを使用できます。
- スライドを pict オブジェクトに変換して、さらに処理できます。
diCleanerでアプリの残留データを確認
クリーニング前にキャッシュ、サポートファイル、コンテナ、ログイン項目を確認します。
安全性の概要
状態: ほぼ安全
Slideshow は Racket のドキュメントおよびツール群の一部であり、その目的はプログラミングベースのプレゼンテーションツールとして一貫しています。bundle ID `org.racket-lang.Slideshow` は Racket のドメイン命名パターンに一致しますが、publisher 名は `Matthew FLATT` と表示されている一方で、ドキュメントでは Matthew Flatt と Robert Bruce Findler が著者として記載されているため、ディスク上の app bundle を確認している場合は、インストールされている app が Racket の Slideshow ツールであることを確認してください。Slideshow はユーザーが書いたコードを実行してプレゼンテーションを生成するため、スライドファイルは受動的な文書ではなく、実行可能なコードとして扱ってください。
推奨: Racket を教育、技術的なプレゼンテーション、またはプログラム生成グラフィックスに使っているなら、Slideshow は保持してください。Racket でスライドや図を作成しない場合は必須ではありませんが、削除すると slideshow language に依存する Racket ベースのプレゼンテーション作業やサンプルに影響する可能性があります。
体験を共有する
最初に体験を共有しましょう。