Quartoは、MarkdownやJupyter notebookから科学技術ドキュメントを生成するオープンソースのシステムです。Python, R, Juliaに対応しており、HTML, PDF, MS Word, ePubで出力可能です。
Quartoは、PythonコードブロックをMarkdown内に埋め込むことができ、ドキュメント自体がPythonコードを含む再現可能なレポートを作成することが可能です。このため、Pythonとjupyterパッケージがインストールされていれば、Pythonコードが埋め込まれたドキュメントをレンダリングするために必要なすべてが揃っています。
Quartoは、WindowsのPythonランチャーやMacOSとLinuxのシステムPATHを使用してPythonのバージョンを選択します。Quartoが使用するPythonのバージョンは、QUARTO_PYTHON環境変数を設定することで上書きすることができます。
以下に、QuartoでPythonコードブロックを使用してドキュメントを作成し、それをレンダリングする基本的な手順を示します。
- Pythonとjupyterパッケージをインストールします。
- Quartoで新しいドキュメントを作成し、その中にPythonコードブロックを追加します。
- ドキュメントをレンダリングします。これにより、Pythonコードが実行され、その結果がドキュメントに埋め込まれます。
以上が、QuartoとPythonのパス設定についての基本的な情報です。これらの情報を元に、PythonとQuartoを使用して効率的に科学技術ドキュメントを作成することができます。