From c32bde443b8efaacff126c870d7dd38ab294104c Mon Sep 17 00:00:00 2001 From: h1romas4 Date: Thu, 28 Sep 2023 12:52:15 +0900 Subject: [PATCH 1/2] =?UTF-8?q?[=E6=8E=A8=E6=95=B2=E5=8F=8D=E6=98=A0]=20?= =?UTF-8?q?=E6=96=87=E6=9B=B8=E3=81=AE=E3=83=93=E3=83=AB=E3=83=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/docs/asciidoc/Chapter00/index.adoc | 4 +- src/docs/asciidoc/Chapter01/index.adoc | 6 +- src/docs/asciidoc/Chapter02/index.adoc | 82 ++++++++++--------- .../Chapter02/puml/directory-structure-3.puml | 1 - src/docs/asciidoc/Chapter03/index.adoc | 4 +- src/docs/asciidoc/Chapter04/index.adoc | 5 +- 6 files changed, 54 insertions(+), 48 deletions(-) diff --git a/src/docs/asciidoc/Chapter00/index.adoc b/src/docs/asciidoc/Chapter00/index.adoc index e9495b5..82c3f3d 100644 --- a/src/docs/asciidoc/Chapter00/index.adoc +++ b/src/docs/asciidoc/Chapter00/index.adoc @@ -26,7 +26,7 @@ Asciidoc の表現力を示すひとつの例は、このような脚注表現 手間がかかることが多い PDF 出力に関しても、フォントセットや禁則処理設定をプロジェクトに持たせることにより、実行環境に関わらず同一出力が得られるように調整しました。 -Asciidoc による文書の執筆は形式的で効率が良く、また更新差分が取りやすいため、文書履歴管理や共同執筆環境としても有効です。このメリットをさらに活用するため、本手順ではテキストダイアグラム記法による図形や数式のベクター画像挿入をサポートしています。 +Asciidoc による文書の執筆は形式的で効率が良く、また更新差分が取りやすいため、文書履歴管理や共同執筆環境としても有効です。このメリットをさらに活用するため、本文書ではバージョン管理システムの Git やテキストダイアグラム記法による図形や数式のベクター画像挿入をフォローしています。 本文書がみなさんの執筆活動のお手伝いになれば幸いです。 @@ -54,7 +54,7 @@ What is Asciidoctor? Asciidoctor is a fast, open source, text processor for parsing AsciiDoc into a document model, then converting it to output formats such as HTML 5, DocBook 5, man(ual) pages, PDF, and EPUB 3. Asciidoctor is written in the Ruby programming language. ____ -同プロジェクトにおいて、ウェブブラウザ上で Asciidoc の動作を実現する Asciidoctor.js や、PDF 出力を行う Asciidoctor PDF が提供されています。AsciidoctorJ は、Ruby 実装である Asciidoctor を Java でかかれた Ruby 実行環境である JRuby を使って Java VM 上で動作させるプロダクトです。 +同プロジェクトにおいて、ウェブブラウザ上で Asciidoc の動作を実現する Asciidoctor.js や、PDF 出力を行う Asciidoctor PDF が提供されています。また、AsciidoctorJ は、Ruby 実装である Asciidoctor を Java でかかれた Ruby 実行環境である JRuby を使って Java VM 上で動作させるプロダクトとなっています。 <<< diff --git a/src/docs/asciidoc/Chapter01/index.adoc b/src/docs/asciidoc/Chapter01/index.adoc index 56986a0..6cab4de 100644 --- a/src/docs/asciidoc/Chapter01/index.adoc +++ b/src/docs/asciidoc/Chapter01/index.adoc @@ -2,7 +2,7 @@ include::../attribute.adoc[] == Asciidoc 文書変換用スクリプトを使う準備 -本手順で用いる Asciidoc 文書変換用スクリプトはビルドツールである Gradle を活用しており、実行するためには Java 実行環境が必要です。 +本文書で用いる Asciidoc 文書変換用スクリプトはビルドツールである Gradle を活用しており、実行するためには Java 実行環境が必要です。 お使いのコンピューターのコマンドライン環境(macOS/Linux ではターミナル、Windows では cmd.exe か powershell.exe)で ``java -version`` コマンドを入力し、Java 11 以上のバージョンが表示されるようであれば既に環境の準備は整っています。 @@ -26,11 +26,11 @@ OpenJDK Runtime Environment Temurin-11.0.20.1+1 (build 11.0.20.1+1) OpenJDK 64-Bit Server VM Temurin-11.0.20.1+1 (build 11.0.20.1+1, mixed mode) ---- -NOTE: 本文書では Java 11 を用いて解説します。また、ビルド時に僅かに内部処理のワーニングが出力されますが Java 17 でも期待通り動作することを確認しています。Java 21 に関しては周辺ツールの対応待ちのステータスです。 +NOTE: 本文書では Java 11 を用いて解説します。また、ビルド時に僅かに内部処理のワーニングが出力されますが Java 17 でも期待通り動作することを確認しています。Java 21 に関しては周辺ツール対応待ちのステータスです。 .Graphviz の導入 **** -macOS 及び Linux の場合で、後述する PlantUML 以外のダイアグラム記法を使う場合は Graphviz の導入が必要です。この文書のサンプルソースでも使っている部分が一部ありますので、ワーニングなしに本文書の完全なファイルを生成したい場合は次のようにインストールしてください。Windows の場合、この操作は不要です。 +macOS 及び Linux で、後述するダイアグラム記法の全てを変換するには Graphviz 画像ライブラリの導入が必要です。この文書のサンプルソースでも依存している部分が一部ありますので、ワーニングなしに本文書の完全なファイルを生成したい場合は次のようにインストールしてください。Windows の場合は内部で処理されるため、この操作は不要です。 [source, bash] [caption=""] diff --git a/src/docs/asciidoc/Chapter02/index.adoc b/src/docs/asciidoc/Chapter02/index.adoc index f1c1667..7651787 100644 --- a/src/docs/asciidoc/Chapter02/index.adoc +++ b/src/docs/asciidoc/Chapter02/index.adoc @@ -8,11 +8,11 @@ include::../attribute.adoc[] 変換に使うスクリプトは GitHub のリポジトリに公開されており、HTML/PDF 変換に使うファイル一式と、文書のサンプルとして "この文書" の Asciidoc ファイルが配置されています。 -文書変換スクリプトの実行には、前項で導入した Java 上で動作する **Gradle** ビルドツールが使われ、リポジトリに含まれる ``gradlew`` シェルスクリプトから定義を元に各種設定が自動的に行われ Asciidoc 文書から HTML/PDF 文書への変換が実行されます。本文書ではこれを、文書のビルドもしくは単純にビルドと呼ぶこととします。 +文書変換スクリプトの実行には、前項で導入した Java 上で動作する **Gradle** ビルドツールが使われ、リポジトリに含まれる ``gradlew`` シェルスクリプトを起点として各種設定が自動的に行われ、Asciidoc 文書から HTML/PDF 文書への変換が実行されます。本文書ではこれを、文書のビルドもしくは単純にビルドと呼ぶこととします。 [NOTE] ==== -``gradlew`` コマンドは ``gradlew [タスク名]`` として実行したい機能を呼び分けることができます。本手順では文書の変換をする場合のタスク名を ``docs`` と定義しています。この名称や操作の内容は、リポジトリ中の ``build.gradle`` ファイル中に含まれます。 +``gradlew`` コマンドは ``gradlew [タスク名]`` として実行したい機能を呼び分けることができます。本手順では文書の変換をする場合のタスク名を ``docs`` と定義しています。タスク名称や操作の内容は、リポジトリ中の ``build.gradle`` ファイル中に含まれます。 ==== 最初にリポジトリからこれらのファイルの取得を行い、次に Asciidoc 文書を HTML/PDF 変換するためにビルドを実行します。各 OS ごとの代表的な操作は次のようになります。 @@ -91,7 +91,7 @@ set JAVA_OPTS=-DproxyHost=example.com -DproxyPort=8080 === 変換後の文書 -``./gradlew docs`` のビルド操作により Asciidoc から変換された文書は、``docs`` フォルダに HTML版(``index.html``)と PDF版(``index.pdf``)として格納されます。 +``./gradlew docs`` のビルド操作により Asciidoc から変換された文書は、プロジェクトフォルダの ``docs`` 配下に HTML版(``index.html``)と PDF版(``index.pdf``)として格納されます。 [caption="画像."] .HTML 文書 @@ -103,40 +103,48 @@ image::pdf.png[pdf, pdfwidth=80%, width=80%] <<< -成果物の出力先となる ``docs`` フォルダの構成は次のとおりです。 +ビルド結果の出力先となる HTML/PDF 文書フォルダ(``docs``)フォルダの構成は次のとおりです。 +.HTML/PDF 文書フォルダ(``docs``) [plantuml, directory-structure-1, svg, pdfwidth=72%, width=690px] [caption=""] ---- include::puml/directory-structure-1.puml[] ---- -成果物文書のソースとなるのは ``src/docs/asciidoc`` に配置された Asciidoc 文書と画像ファイル群です。 +ビルド対象の文書となるソースフォルダ(``src/docs/asciidoc``)の構成は次のとおりです。 +.ビルド対象のソースフォルダ(``src/docs/asciidoc``) [plantuml, directory-structure-2, svg, pdfwidth=55%, width=522px] [caption=""] ---- include::puml/directory-structure-2.puml[] ---- -``docs`` 出力フォルダの構成としては、章(``Chapter*/images``)フォルダには HTML 版からリンクされるリソースが ``src/docs/asciidoc`` からコピーされ配置されます。また、後述するダイアグラム記法を使った図表や数式も、ビルドのタイミングでベクター画像が生成され同フォルダに出力されます。 +ビルドの基本的な動作は次のようになります。 -PDF 版のファイルについては ``index.pdf`` 単体で完結しており、フォントや画像リソースなど全てが PDF ファイル内に格納されます。 +* HTML/PDF 文書フォルダ(``docs``)内のファイルを全て削除する。 +* ソースフォルダ(``src/docs/asciidoc``)に配置された Asciidoc 文書と画像などのリソースを変換処理し、HTML/PDF 文書フォルダに格納する。 +** Asciidoc 文書に後述するダイアログ記法による図表が存在していた場合はベクター画像生成する。 +** HTML 版の文書は ``docs/index.html`` として生成。``docs/Chapter*/images`` フォルダに配置した画像などのリソースをリンクする。 +** PDF 版の文書は ``docs/index.pdf`` として生成。フォントや画像リソースなど全てを PDF ファイル内に格納する。 -以上から成果物の配布は次のようになります。 +以上からビルドした文書の配布は次のようになります。 [format="csv",cols="1,2"] [frame="topbot",grid="none"] |====== -HTML 文書,``docs``フォルダの ``index.pdf``を除く全てのファイルを配布。 -PDF 文書, ``docs/index.pdf`` のみを配布。 +HTML 版の文書,``docs``フォルダの ``index.pdf``を除く全てのファイルを配布。 +PDF 版の文書, ``docs/index.pdf`` のみを配布。 |====== なおいずれの場合も ``index.*`` のファイル名は任意の名称に変更可能です。 [CAUTION] ==== -``docs`` フォルダは成果物の出力専用フォルダとなっており、ビルド時にいったん全てのファイルが削除されますので、**自らが作成したファイルは配置しない**ように注意してください。執筆で作成するファイルは必ず ``src/docs/asciidoc`` 配下に配置します。 +HTML/PDF 文書フォルダ(``docs``)はビルドした文書を配置する専用フォルダです。ソースフォルダと同期するためビルド時にいったん全てのファイルが削除されますので、**自らが作成したファイルは配置しない**ように注意してください。執筆で作成するファイルは必ず ``src/docs/asciidoc`` 配下に配置します。 + +なお、この後解説する Visual Studio Code テキストエディタでは、プロジェクト設定で ``docs`` フォルダをリードオンリーに指定し、誤ってファイルを追加・修正できないように制御してあります。 ==== === テキストエディタで Asciidoc 文書を編集する @@ -160,13 +168,13 @@ ____ image::2023-09-19-20-26-44.png[width=60%, pdfWidth=60%] -VS Code ではプロジェクトファイルとして「フォルダを開く」操作をよく活用します。このことから、エクスプローラなどのシェルのフォルダ右クリックのコンテキストメニューに VS Code を追加すると素早い操作ができるようになります。 +VS Code ではプロジェクトとして「フォルダを開く」操作をよく活用します。このことから、エクスプローラなどのシェルのフォルダ右クリックのコンテキストメニューに VS Code を追加すると素早い操作ができるようになります。 以上で、VS Code の準備は完了です。 ==== Visual Studio Code の導入(WSL2 Ubuntu 環境) -WSL2 環境上の Ubuntu で VS Code を使う場合は「Windows 版 VS Code」を導入後さらに次の WSL 拡張をインストールします。 +WSL2 環境上の Ubuntu で VS Code を使う場合は「Windows 版 VS Code」を導入後さらに次の WSL 拡張をインストールします。この拡張に処理により、VS Code のバックエンド処理が Ubuntu 側で、フロントエンド画面が Windows 側で動作できるようになります。 [quote, WSL - Visual Studio Marketplace] ____ @@ -179,7 +187,7 @@ ____ 拡張導入後、一度 VS Code を終了してください。 -次に、WSL2 Ubuntu のターミナル画面で `code` コマンドを入力することで WSL2 Ubuntu 上で VS Code サーバの初期セットアップが動作しその後 VS Code 画面が立ち上がります。 +次に、WSL2 Ubuntu のターミナル画面で `code` コマンドを入力することで WSL2 Ubuntu 上で VS Code バックエンドの初期セットアップが動作し、その後 Windows 上で VS Code フロントエンド画面が立ち上がります。 [source, bash] [caption=""] @@ -202,7 +210,7 @@ $ code . <2> <1> 編集したいプロジェクトにカレントディレクトリを移します。 <2> `.` とカレントディレクトリを指定して VS Code を起動します。 -なお、VS Code WSL2 拡張の動作の詳細について知りたい場合は以下のドキュメントを参照してください。 +なお、VS Code WSL2 拡張の詳細は次のドキュメントから得ることができます。 [quote, Developing in the Windows Subsystem for Linux with Visual Studio Code] ____ @@ -215,7 +223,7 @@ ____ 本手順のプロジェクトフォルダに配置された Asciidoc 文書は、VS Code を利用してリアルタイムに変換結果をプレビューしながら編集できるように設定されています。 -最初のステップとして、プロジェクトフォルダを VS Code を開きます。VS Code でプロジェクトを開く場合は、次のように「フォルダで開く」などの操作でプロジェクトフォルダがルートになる形で行うことに注意してください。 +最初のステップとして、プロジェクトフォルダを VS Code を開きます。VS Code でプロジェクトを開く場合は、次のように「フォルダで開く」などの操作でプロジェクトフォルダがルートになる形で行うことに注意します。 image::2023-09-19-16-33-05.png[width=70%, pdfWidth=70%] @@ -335,7 +343,7 @@ powershell.exe -ExecutionPolicy Bypass -File pc.ps1 ${DISTPATH}$1 ==== 統合ターミナルの活用 -VS Code には統合ターミナルと呼ばれる VS Code 画面内で使えるターミナルエミュレータが備わっており、ここで文書変換コマンドを実行できます。 +VS Code には統合ターミナルと呼ばれる VS Code 画面内で使えるターミナルエミュレータが備わっており、エディターを離れることなく文書のビルドが可能です。 .VS Code 統合ターミナルからの文書変換 [caption="画面. "] @@ -347,13 +355,11 @@ image::2023-09-20-15-30-52.png[width=60%, pdfWidth=60%] [caption="画面. "] image::2023-09-20-15-26-40.png[width=60%, pdfWidth=60%] -統合ターミナルを活用すると VS Code を離れることなく文書のビルドができます。 +統合ターミナルはキーボードショートカット btn:[Ctrl + @] でも起動可能です。再度、同キーを押下することでクローズするトグル動作となっており、画面を広く使いたい執筆中に便利です。 [TIP] ==== -統合ターミナルはキーボードショートカット btn:[Ctrl + @] でも起動可能です。 - -また、統合ターミナル内では btn:[↑] を押下することで前回入力した履歴が呼び出せます。この操作は文書変換コマンドを再実行する際に便利です。 +統合ターミナル内で起動する一般的なシェル環境では、btn:[↑] を押下することで前回入力した履歴が呼び出せます。この操作は文書変換コマンドを再実行する際に便利です。 ==== ''' @@ -390,7 +396,6 @@ src/docs/asciidoc/@style/asciidoctor.css # <3> src/docs/asciidoc/@style/pdf-theme.yml # <4> src/docs/asciidoc/@font/**/*.ttf # <5> src/docs/asciidoc/Chapter{number}/index.adoc <6> -build.gradle <7> ---- <1> 文書を作成する起点となる Asciidoc 文書です。表紙となる文書のタイトルなどを記載し、その後から章ごとの Asciidoc 文書を ``include`` して構成していきます。 @@ -399,7 +404,6 @@ build.gradle <7> <4> PDF 文書に変換する際に使われるスタイル定義です。文書に合わせて修正できます。 <5> PDF 文書に埋め込みされるフォントファイルを配置します。``pdf-theme.yml`` からファイル名で参照されています。TrueType フォント ``.ttf`` が指定できます。 <6> ``src/docs/asciidoc/index.adoc`` から参照される子文書です。``build.gradle`` による画像パス解決のためフォルダ名は ``Chapter\{number\}`` とします。 -<7> 文書を変換する Gradle ビルドスクリプトです。Asciidoc 文書や画像パスの設定があります。 本構成を元に執筆したい文書に合わせカスタマイズしていきます。文書ファイルの編集や閲覧は VS Code のリアルタイムプレビューで確認しながら行うと分かりやすいでしょう。 @@ -407,7 +411,7 @@ build.gradle <7> ==== 文書属性定義 -``src/docs/asciidoc/attribute.adoc`` では文書のデフォルトキャプション名などの属性定義が行えます。画像挿入時の「図. 」など標準で付与される文字列がありますので、必要に応じて修正します。 +``src/docs/asciidoc/attribute.adoc`` では文書のデフォルトキャプション名などの属性値を定義できます。画像挿入時の「図. 」など標準で付与される文字列がありますので、必要に応じて修正します。 [source] [caption=""] @@ -453,7 +457,7 @@ NOTE: 本手順で採用している Asciidoctor PDF のバージョンは ``1.6 === 執筆の開始 -一通りのサンプル文書の構成確認が終りましたら、次のような流れで新しい執筆を開始します。 +一通りのサンプル文書の構成確認が終われば、次のような流れで新しい執筆を開始できるでしょう。 . サンプル文書の ``src/docs/asciidoc/Chapter02`` 以降のフォルダの削除を行い見通しを良くする。 . ``src/docs/asciidoc/index.adoc`` からの 1. で削除した ``Chapter*`` の``include`` を削除する。 @@ -468,7 +472,7 @@ NOTE: 本手順で採用している Asciidoctor PDF のバージョンは ``1.6 === 執筆のイテレーション -ここまでの手順で執筆環境が整った後の、文書執筆の進め方のイメージは次のようになります。 +ここまでの手順で執筆環境が整った後、毎日の執筆の進め方は次のようになります。 . プロジェクトフォルダを VS Code で開く。 . ``src/docs/asciidocs`` 配下の Asciidoc 文書を VS Code でプレビューしながら執筆する。 @@ -632,17 +636,17 @@ git push 異なる執筆環境から GitHub リポジトリの文書を取得するには次の操作を行います。 -. GitHub 上のリポジトリをクローンしプロジェクトフォルダを得る。(初回のみ操作) -+ +その環境で初めて執筆する場合は、GitHub 上のリポジトリをクローンしプロジェクトフォルダを得る。 + [source, bash] [caption=""] ---- git clone git@github.com:h1romas4/wasm-micro-book.git # <1> ---- <1> `h1romas4/wasm-micro-book.git` 部分が前項で作成したリポジトリ名になります。 -+ -. 別の執筆環境からの修正(プッシュ)を取得するために `git pull` 操作を実施。 -+ + +別の執筆環境からの修正(プッシュ)を取得するために `git pull` 操作を行う。 + .統合ターミナルから `git pull` を実行 [source, bash] [caption=""] @@ -684,7 +688,7 @@ image::2023-09-21-18-31-16.png[pdfwidth=80%, width=80%] === クラウド環境による執筆 -クラウド開発環境である https://www.gitpod.io/[Gitpod] や GitHub の https://github.co.jp/features/codespaces[Codespaces] を活用すると、ローカル環境の準備なしにウェブブラウザだけで執筆と HTML/PDF 文書変換が可能です。このことから、サブマシンや iPad などタブレット端末でも執筆活動が行えます。 +クラウド開発環境である https://www.gitpod.io/[Gitpod] や GitHub の https://github.co.jp/features/codespaces[Codespaces] を活用すると、ローカル環境の準備なしにウェブブラウザだけで執筆と HTML/PDF 文書のビルドが可能です。このことから、サブマシンや iPad などタブレット端末でも執筆活動が行えます。 [quote, Gitpod] ____ @@ -724,7 +728,7 @@ image::2023-07-03-14-28-22.png[] 本手順向けの VS Code 用の推奨拡張が自動導入されるように設定されていますので、特に操作をせずそのまま文書の執筆が開始できます。 -また合わせて、統合ターミナルから HTML/PDF のビルドができるようコンテナ環境も自動設定されます。ターミナルに以下の表示が出力されれば準備完了です。同ターミナルで `./gradlew docs` することによりローカル環境と同様に HTML/PDF の文書変換が開始されます。 +また合わせて、統合ターミナルから文書のビルドができるようコンテナ環境も自動設定されます。ターミナルに以下の表示が出力されれば準備完了です。同ターミナルで `./gradlew docs` することによりローカル環境と同様に HTML/PDF の文書変換が開始されます。 [source, bash] ---- @@ -764,7 +768,7 @@ NOTE: https://github.com/h1romas4/asciidoctor-gradle-template にアクセス後 .ウェブブラウザ上で起動した VS Code と Asciidoc 拡張(Codespaces) image::2023-09-11-19-06-20.png[] -前項の Gitpod と同様に VS Code の拡張は自動導入され、PDF/HTML ビルド用のコンテナ環境も構築されます。コンテナ環境の構築中は統合ターミナルに以下のような表示がされ、終了とともに自動的に閉じられます。 +前項の Gitpod と同様に VS Code の拡張は自動導入され、文書のビルド用のコンテナ環境も構築されます。コンテナ環境の構築中は統合ターミナルに以下のような表示がされ、終了とともに自動的に閉じられます。 [source, bash] ---- @@ -774,7 +778,7 @@ Use Cmd/Ctrl + Shift + P -> View Creation Log to see full logs > bash .devcontainer/build-codespaces-container.sh ---- -PDF/HTML のビルドは本処理が終了後、新しい統合ターミナルを開き環境が日本語設定になっていることを確認の上 `./gradlew docs` を実行します。 +文書のビルドは本処理が終了後、新しい統合ターミナルを開き環境が日本語設定になっていることを確認の上 `./gradlew docs` を実行します。 [source, bash] ---- @@ -827,7 +831,7 @@ NOTE: クラウド上で起動していた環境は最終利用時からある .VS Code の Zen Mode **** -VS Code には執筆に集中したい場合に、不要な UI を隠しながらフルスクリーン表示をする Zen Mode があります。標準のキーアサインでは btn:[Ctrl + k, z] でモードが遷移し、再度同じ操作で元の画面に戻ります。 +VS Code には執筆に集中したい場合に、不要な UI を隠しながらフルスクリーン表示をする Zen Mode があります。標準のキーアサインでは btn:[Ctrl + k, z] でモードが遷移し、再度同じ操作もしくは btn:[Esc] 2回押下で元の画面に戻ります。 image::2023-07-02-15-09-43.png[pdfwidth=84%, width=90%] @@ -849,13 +853,13 @@ Zen Mode は、VS Code や OS の不要なコンポーネントが見えなく ==== 文書ファイルの変換テストと検査(gradle.yml) -git による main ブランチへの push 操作を契機に自動的に動作する文書変換テストです。Linux、Windows、macOS のそれぞれの環境で、Java 11 と 17 においてビルドが試行され、一定の検査が行われます。 +git による main ブランチへの push 操作を契機に自動的に動作する文書変換テストです。macOS、Linux、Windows のそれぞれの環境で、Java 11 と 17 においてビルドが試行され、一定の検査が行われます。 -環境はマトリクスになっており、計 6 環境でのテストでビルドが正しいかが確認され GitHub Actions 上のログやメール通知で結果が得られます。自分の執筆環境以外のさまざまな環境で、変換処理が実行できることへの確信が持てるはずです。 +環境はマトリクスになっており、計 6 環境でのテストでビルドが正しいかが確認され GitHub Actions 上のログやメール通知で結果が得られます。自分の執筆環境以外のさまざまな環境で、文書のビルドが実行できることへの確信が持てるはずです。 検査に関しては、文書が生成されたかを基本として確認を行い、文書の内容自体に対しては行われません。 -- HTML、PDF 文書ファイルが存在するか。 +- HTML、PDF 文書ファイルが生成されるか。 - 後述の asciidoctor-diagram による .svg 画像生成が動作したか。 - GitHub Actions ログへのファイル数、一覧の出力。 diff --git a/src/docs/asciidoc/Chapter02/puml/directory-structure-3.puml b/src/docs/asciidoc/Chapter02/puml/directory-structure-3.puml index 05b4eb6..9e22e84 100644 --- a/src/docs/asciidoc/Chapter02/puml/directory-structure-3.puml +++ b/src/docs/asciidoc/Chapter02/puml/directory-structure-3.puml @@ -23,7 +23,6 @@ ++++ <&folder> ..snip.. ++++ <&file> attribute.adoc | ❷ ++++ <&file> index.adoc | ❶ - + <&file> build.gradle | ❼ } } @endsalt diff --git a/src/docs/asciidoc/Chapter03/index.adoc b/src/docs/asciidoc/Chapter03/index.adoc index b054a58..c7f1e95 100644 --- a/src/docs/asciidoc/Chapter03/index.adoc +++ b/src/docs/asciidoc/Chapter03/index.adoc @@ -111,7 +111,7 @@ NOTE: 補完文字列は他の補完と区別しやすいよう `ag-` が先頭 === 外部リンク -インターネット上の URL は自動的にリンクに変換されます。 +インターネット上の URL 文字列は自動的にリンクに変換されます。 https://h1romas4.github.io/asciidoctor-gradle-template/index.html @@ -447,7 +447,7 @@ CAUTION: 注意 === ラベル文言 -特定のラベル文言に対して定義文を記述する表現は次のように記述します。 +特定のラベル文言に対して定義を明記する表現は次のように記述します。 [source] ---- diff --git a/src/docs/asciidoc/Chapter04/index.adoc b/src/docs/asciidoc/Chapter04/index.adoc index bb00259..ac65e74 100644 --- a/src/docs/asciidoc/Chapter04/index.adoc +++ b/src/docs/asciidoc/Chapter04/index.adoc @@ -11,6 +11,9 @@ NOTE: PDF 出力時に日本語が化けないよう、自動的にフォント [source] ----- [ダイアグラム種類, 出力ファイル名, svg, pdfwidth=70%, width=480px] +---- +// ダイアグラム記法のソース +---- ----- IMPORTANT: 出力ファイル名は `images` フォルダ内で一意になるように設定してください。特にダイアログ記法を別の場所からコピーアンドペーストした場合は要チェックです。同名ファイル名が指定された場合は上書きされる動作になります。 @@ -364,7 +367,7 @@ include::puml/diag-timing-sample1.puml[] .Open Iconic アイコン **** -PlantUML 内で ``<&アイコン名>`` 形式で使える Open Iconic アイコンは次の通りです。アイコン名は HTML 版の場合 menu:ウェブブラウザ[右クリック > 画像を開く] するとコピーアンドペーストで取得できます。 +PlantUML 内で ``<&アイコン名>`` 形式で使える Open Iconic アイコンは次の通りです。なお、アイコン名はこの文書が HTML 版の場合 menu:ウェブブラウザ[右クリック > 画像を開く] するとコピーアンドペーストで取得できます。 [plantuml, open-iconic-list, svg] [caption=""] From de9083f03a7025837c79659a0a3b74a24706cae3 Mon Sep 17 00:00:00 2001 From: h1romas4 Date: Thu, 28 Sep 2023 18:09:33 +0900 Subject: [PATCH 2/2] =?UTF-8?q?[=E6=8E=A8=E6=95=B2=E5=8F=8D=E6=98=A0]=20?= =?UTF-8?q?=E3=83=80=E3=82=A4=E3=82=A2=E3=83=AD=E3=82=B0=E8=A8=98=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../images/directory-structure-1.svg | 2 +- .../images/directory-structure-2.svg | 2 +- .../images/directory-structure-3.svg | 2 +- docs/Chapter02/images/vscode-extention1.png | Bin 13278 -> 0 bytes docs/Chapter02/images/vscode-extention2.png | Bin 28606 -> 0 bytes docs/index.html | 232 +++++++++--------- docs/index.pdf | Bin 6937881 -> 6951688 bytes src/docs/asciidoc/Chapter02/index.adoc | 38 +-- .../Chapter02/puml/directory-structure-1.puml | 2 +- .../Chapter02/puml/directory-structure-2.puml | 3 + src/docs/asciidoc/Chapter03/index.adoc | 2 +- src/docs/asciidoc/Chapter04/index.adoc | 24 +- 12 files changed, 164 insertions(+), 143 deletions(-) delete mode 100644 docs/Chapter02/images/vscode-extention1.png delete mode 100644 docs/Chapter02/images/vscode-extention2.png diff --git a/docs/Chapter02/images/directory-structure-1.svg b/docs/Chapter02/images/directory-structure-1.svg index b705d02..b6a55d1 100644 --- a/docs/Chapter02/images/directory-structure-1.svg +++ b/docs/Chapter02/images/directory-structure-1.svg @@ -1 +1 @@ -docsChapter00章ごとの HTML 版用のリソースChapter01imagesHTML 版用の画像格納フォルダAdoptOpenJDK.pngHTML 版用の PNG 画像リソースwindows-01.pngwindows-02.pngChapter02imageshtml.pngpdf.png..snip..Chapter03imagesdiag-salt-sample1.svgHTML 版向けに自動生成されたベクター画像diag-salt-sample2.svg後述のダイアグラム記法による..snip..index.htmlHTML 版(CSSを内包・画像はファイルに依存)index.pdfPDF 版(全ての画像・フォントリソースを内包) \ No newline at end of file +docsChapter00章ごとの HTML 版用のリソースChapter01imagesHTML 版用の画像格納フォルダAdoptOpenJDK.pngHTML 版用の PNG 画像リソースwindows-01.pngwindows-02.pngChapter02imageshtml.pngpdf.png..snip..Chapter03imagesdiag-salt-sample1.svgHTML 版向けに自動生成されたベクター画像diag-salt-sample2.svg..snip..index.htmlHTML 版(CSSを内包・画像はファイルに依存)index.pdfPDF 版(全ての画像・フォントリソースを内包) \ No newline at end of file diff --git a/docs/Chapter02/images/directory-structure-2.svg b/docs/Chapter02/images/directory-structure-2.svg index 2229853..22766e5 100644 --- a/docs/Chapter02/images/directory-structure-2.svg +++ b/docs/Chapter02/images/directory-structure-2.svg @@ -1 +1 @@ -srcdocsasciidocChapter00index.adoc章ごとの Asciidoc 文書Chapter01index.adocimagesAdoptOpenJDK.png文書で使う画像ファイルwindows-01.pngwindows-02.png..snip.. \ No newline at end of file +srcdocsasciidocChapter00index.adoc章ごとの Asciidoc 文書Chapter01index.adocimagesAdoptOpenJDK.png文書で使う画像ファイルwindows-01.pngwindows-02.pngChapter03index.adocダイアグラム記法を含む Asciidoc 文書..snip..index.adoc各章を統合する Asciidoc 文書 \ No newline at end of file diff --git a/docs/Chapter02/images/directory-structure-3.svg b/docs/Chapter02/images/directory-structure-3.svg index 076b31f..ecc4160 100644 --- a/docs/Chapter02/images/directory-structure-3.svg +++ b/docs/Chapter02/images/directory-structure-3.svg @@ -1 +1 @@ -srcdocsasciidoc@styleasciidoctor.csspdf-theme.yml@fontgenshinGenShinGothic-Regular.ttf..snip..genyo-font..snip..Chapter00index.adocChapter01imagesindex.adoc..snip..attribute.adocindex.adocbuild.gradle \ No newline at end of file +srcdocsasciidoc@styleasciidoctor.csspdf-theme.yml@fontgenshinGenShinGothic-Regular.ttf..snip..genyo-font..snip..Chapter00index.adocChapter01imagesindex.adoc..snip..attribute.adocindex.adoc \ No newline at end of file diff --git a/docs/Chapter02/images/vscode-extention1.png b/docs/Chapter02/images/vscode-extention1.png deleted file mode 100644 index 6c6dde2b8668508d1aead1f205365d6124676d93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13278 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 diff --git a/docs/Chapter02/images/vscode-extention2.png b/docs/Chapter02/images/vscode-extention2.png deleted file mode 100644 index 0ee60767e5fc9cf31d971559dbd26eaf7bb9b351..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 28606 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はじめに

手間がかかることが多い PDF 出力に関しても、フォントセットや禁則処理設定をプロジェクトに持たせることにより、実行環境に関わらず同一出力が得られるように調整しました。

-

Asciidoc による文書の執筆は形式的で効率が良く、また更新差分が取りやすいため、文書履歴管理や共同執筆環境としても有効です。このメリットをさらに活用するため、本手順ではテキストダイアグラム記法による図形や数式のベクター画像挿入をサポートしています。

+

Asciidoc による文書の執筆は形式的で効率が良く、また更新差分が取りやすいため、文書履歴管理や共同執筆環境としても有効です。このメリットをさらに活用するため、本文書ではバージョン管理システムの Git やテキストダイアグラム記法による図形や数式のベクター画像挿入をフォローしています。

本文書がみなさんの執筆活動のお手伝いになれば幸いです。

@@ -754,7 +754,7 @@

Asciidoc と Asciidoctor につ

-

同プロジェクトにおいて、ウェブブラウザ上で Asciidoc の動作を実現する Asciidoctor.js や、PDF 出力を行う Asciidoctor PDF が提供されています。AsciidoctorJ は、Ruby 実装である Asciidoctor を Java でかかれた Ruby 実行環境である JRuby を使って Java VM 上で動作させるプロダクトです。

+

同プロジェクトにおいて、ウェブブラウザ上で Asciidoc の動作を実現する Asciidoctor.js や、PDF 出力を行う Asciidoctor PDF が提供されています。また、AsciidoctorJ は、Ruby 実装である Asciidoctor を Java でかかれた Ruby 実行環境である JRuby を使って Java VM 上で動作させるプロダクトとなっています。

@@ -997,7 +997,7 @@

謝辞

1. Asciidoc 文書変換用スクリプトを使う準備

-

本手順で用いる Asciidoc 文書変換用スクリプトはビルドツールである Gradle を活用しており、実行するためには Java 実行環境が必要です。

+

本文書で用いる Asciidoc 文書変換用スクリプトはビルドツールである Gradle を活用しており、実行するためには Java 実行環境が必要です。

お使いのコンピューターのコマンドライン環境(macOS/Linux ではターミナル、Windows では cmd.exe か powershell.exe)で java -version コマンドを入力し、Java 11 以上のバージョンが表示されるようであれば既に環境の準備は整っています。

@@ -1027,7 +1027,7 @@

1. Asciidoc 文 -本文書では Java 11 を用いて解説します。また、ビルド時に僅かに内部処理のワーニングが出力されますが Java 17 でも期待通り動作することを確認しています。Java 21 に関しては周辺ツールの対応待ちのステータスです。 +本文書では Java 11 を用いて解説します。また、ビルド時に僅かに内部処理のワーニングが出力されますが Java 17 でも期待通り動作することを確認しています。Java 21 に関しては周辺ツール対応待ちのステータスです。 @@ -1036,7 +1036,7 @@

1. Asciidoc 文
Graphviz の導入
-

macOS 及び Linux の場合で、後述する PlantUML 以外のダイアグラム記法を使う場合は Graphviz の導入が必要です。この文書のサンプルソースでも使っている部分が一部ありますので、ワーニングなしに本文書の完全なファイルを生成したい場合は次のようにインストールしてください。Windows の場合、この操作は不要です。

+

macOS 及び Linux で、後述するダイアグラム記法の全てを変換するには Graphviz 画像ライブラリの導入が必要です。この文書のサンプルソースでも依存している部分が一部ありますので、ワーニングなしに本文書の完全なファイルを生成したい場合は次のようにインストールしてください。Windows の場合は内部で処理されるため、この操作は不要です。

macOS
@@ -1386,7 +1386,7 @@

2.1. サンプル文書の変換

変換に使うスクリプトは GitHub のリポジトリに公開されており、HTML/PDF 変換に使うファイル一式と、文書のサンプルとして "この文書" の Asciidoc ファイルが配置されています。

-

文書変換スクリプトの実行には、前項で導入した Java 上で動作する Gradle ビルドツールが使われ、リポジトリに含まれる gradlew シェルスクリプトから定義を元に各種設定が自動的に行われ Asciidoc 文書から HTML/PDF 文書への変換が実行されます。本文書ではこれを、文書のビルドもしくは単純にビルドと呼ぶこととします。

+

文書変換スクリプトの実行には、前項で導入した Java 上で動作する Gradle ビルドツールが使われ、リポジトリに含まれる gradlew シェルスクリプトを起点として各種設定が自動的に行われ、Asciidoc 文書から HTML/PDF 文書への変換が実行されます。本文書ではこれを、文書のビルドもしくは単純にビルドと呼ぶこととします。

@@ -1396,7 +1396,7 @@

2.1. サンプル文書の変換

@@ -1452,11 +1452,11 @@

2.1.2. サンプル文書の変換

ウェブブラウザで URL にアクセスしてファイルの取得を行い、エクスプローラでファイルを展開し、最後にコマンドプロンプトから Gradle タスクを実行します。

-
+

-

gradlew コマンドは gradlew [タスク名] として実行したい機能を呼び分けることができます。本手順では文書の変換をする場合のタスク名を docs と定義しています。この名称や操作の内容は、リポジトリ中の build.gradle ファイル中に含まれます。

+

gradlew コマンドは gradlew [タスク名] として実行したい機能を呼び分けることができます。本手順では文書の変換をする場合のタスク名を docs と定義しています。タスク名称や操作の内容は、リポジトリ中の build.gradle ファイル中に含まれます。

- +
@@ -1528,7 +1528,7 @@

2.1.2. サンプル文書の変換

2.2. 変換後の文書

-

./gradlew docs のビルド操作により Asciidoc から変換された文書は、docs フォルダに HTML版(index.html)と PDF版(index.pdf)として格納されます。

+

./gradlew docs のビルド操作により Asciidoc から変換された文書は、プロジェクトフォルダの docs 配下に HTML版(index.html)と PDF版(index.pdf)として格納されます。

@@ -1544,29 +1544,51 @@

2.2. 変換後の文書

-

成果物の出力先となる docs フォルダの構成は次のとおりです。

+

ビルド結果の出力先となる HTML/PDF 文書フォルダ(docs)フォルダの構成は次のとおりです。

-directory structure 1 +directory structure 1
+
図. HTML/PDF 文書フォルダ(docs
-

成果物文書のソースとなるのは src/docs/asciidoc に配置された Asciidoc 文書と画像ファイル群です。

+

ビルド対象の文書となるソースフォルダ(src/docs/asciidoc)の構成は次のとおりです。

-directory structure 2 +directory structure 2
+
図. ビルド対象のソースフォルダ(src/docs/asciidoc
-

docs 出力フォルダの構成としては、章(Chapter*/images)フォルダには HTML 版からリンクされるリソースが src/docs/asciidoc からコピーされ配置されます。また、後述するダイアグラム記法を使った図表や数式も、ビルドのタイミングでベクター画像が生成され同フォルダに出力されます。

+

ビルドの基本的な動作は次のようになります。

-
-

PDF 版のファイルについては index.pdf 単体で完結しており、フォントや画像リソースなど全てが PDF ファイル内に格納されます。

+
+
    +
  • +

    HTML/PDF 文書フォルダ(docs)内のファイルを全て削除する。

    +
  • +
  • +

    ソースフォルダ(src/docs/asciidoc)に配置された Asciidoc 文書と画像などのリソースを変換処理し、HTML/PDF 文書フォルダに格納する。

    +
    +
      +
    • +

      Asciidoc 文書に後述するダイアログ記法による図表が存在していた場合はベクター画像生成する。

      +
    • +
    • +

      HTML 版の文書は docs/index.html として生成。docs/Chapter*/images フォルダに配置した画像などのリソースをリンクする。

      +
    • +
    • +

      PDF 版の文書は docs/index.pdf として生成。フォントや画像リソースなど全てを PDF ファイル内に格納する。

      +
    • +
    +
    +
  • +
-

以上から成果物の配布は次のようになります。

+

以上からビルドした文書の配布は次のようになります。

@@ -1575,11 +1597,11 @@

2.2. 変換後の文書

- + - + @@ -1595,7 +1617,10 @@

2.2. 変換後の文書

@@ -1637,7 +1662,7 @@

2.3.1. Visual Studio C
-

VS Code ではプロジェクトファイルとして「フォルダを開く」操作をよく活用します。このことから、エクスプローラなどのシェルのフォルダ右クリックのコンテキストメニューに VS Code を追加すると素早い操作ができるようになります。

+

VS Code ではプロジェクトとして「フォルダを開く」操作をよく活用します。このことから、エクスプローラなどのシェルのフォルダ右クリックのコンテキストメニューに VS Code を追加すると素早い操作ができるようになります。

以上で、VS Code の準備は完了です。

@@ -1646,7 +1671,7 @@

2.3.1. Visual Studio C

2.3.2. Visual Studio Code の導入(WSL2 Ubuntu 環境)

-

WSL2 環境上の Ubuntu で VS Code を使う場合は「Windows 版 VS Code」を導入後さらに次の WSL 拡張をインストールします。

+

WSL2 環境上の Ubuntu で VS Code を使う場合は「Windows 版 VS Code」を導入後さらに次の WSL 拡張をインストールします。この拡張に処理により、VS Code のバックエンド処理が Ubuntu 側で、フロントエンド画面が Windows 側で動作できるようになります。

@@ -1667,7 +1692,7 @@

2.3.2. Visual Studio Co

拡張導入後、一度 VS Code を終了してください。

-

次に、WSL2 Ubuntu のターミナル画面で code コマンドを入力することで WSL2 Ubuntu 上で VS Code サーバの初期セットアップが動作しその後 VS Code 画面が立ち上がります。

+

次に、WSL2 Ubuntu のターミナル画面で code コマンドを入力することで WSL2 Ubuntu 上で VS Code バックエンドの初期セットアップが動作し、その後 Windows 上で VS Code フロントエンド画面が立ち上がります。

WSL2 Ubuntu 22.04 への VS Code サーバの導入
@@ -1709,7 +1734,7 @@

2.3.2. Visual Studio Co

HTML 文書

HTML 版の文書

docsフォルダの index.pdfを除く全てのファイルを配布。

PDF 文書

PDF 版の文書

docs/index.pdf のみを配布。

-

docs フォルダは成果物の出力専用フォルダとなっており、ビルド時にいったん全てのファイルが削除されますので、自らが作成したファイルは配置しないように注意してください。執筆で作成するファイルは必ず src/docs/asciidoc 配下に配置します。

+

HTML/PDF 文書フォルダ(docs)はビルドした文書を配置する専用フォルダです。ソースフォルダと同期するためビルド時にいったん全てのファイルが削除されますので、自らが作成したファイルは配置しないように注意してください。執筆で作成するファイルは必ず src/docs/asciidoc 配下に配置します。

+
+
+

なお、この後解説する Visual Studio Code テキストエディタでは、プロジェクト設定で docs フォルダをリードオンリーに指定し、誤ってファイルを追加・修正できないように制御してあります。

-

なお、VS Code WSL2 拡張の動作の詳細について知りたい場合は以下のドキュメントを参照してください。

+

なお、VS Code WSL2 拡張の詳細は次のドキュメントから得ることができます。

@@ -1724,6 +1749,7 @@

2.3.2. Visual Studio Co — Developing in the Windows Subsystem for Linux with Visual Studio Code

+

2.3.3. VS Code による Asciidoc 文書のリアルタイムプレビュー

@@ -1731,7 +1757,7 @@

本手順のプロジェクトフォルダに配置された Asciidoc 文書は、VS Code を利用してリアルタイムに変換結果をプレビューしながら編集できるように設定されています。

-

最初のステップとして、プロジェクトフォルダを VS Code を開きます。VS Code でプロジェクトを開く場合は、次のように「フォルダで開く」などの操作でプロジェクトフォルダがルートになる形で行うことに注意してください。

+

最初のステップとして、プロジェクトフォルダを VS Code を開きます。VS Code でプロジェクトを開く場合は、次のように「フォルダで開く」などの操作でプロジェクトフォルダがルートになる形で行うことに注意します。

@@ -1783,14 +1809,19 @@

-
+
- + -導入推奨拡張は .vscode/extensions.json ファイルで設定されています。文書に応じて設定し、執筆メンバーの環境を揃えられます。 +
+

VS Code のリアルタイムプレビュー設定は .vscode/settings.json ファイルで、導入推奨拡張は .vscode/extensions.json ファイルで定義されています。

+
+
+

これらのファイルを修正することで、例えば拡張に日本語校正やスペルチェックを追加し設定を定義するなど、執筆メンバーの執筆環境を揃えられます。

+
@@ -1829,6 +1860,7 @@

.adoc ファイルには本文書の内容がそのまま Asciidoc 文書形式で書かれているのが分かります。いくつか開いて試し入力などをしてみると、Asciidoc 文書のリアルタイムプレビューを含め執筆の雰囲気が掴めるはずです。

+

2.3.4. クリップボードからの画像挿入

@@ -1935,7 +1967,7 @@

2.3.4. クリップボー

2.3.5. 統合ターミナルの活用

-

VS Code には統合ターミナルと呼ばれる VS Code 画面内で使えるターミナルエミュレータが備わっており、ここで文書変換コマンドを実行できます。

+

VS Code には統合ターミナルと呼ばれる VS Code 画面内で使えるターミナルエミュレータが備わっており、エディターを離れることなく文書のビルドが可能です。

@@ -1953,7 +1985,7 @@

2.3.5. 統合ターミナルの活用画面. VS Code 統合ターミナルの起動

-

統合ターミナルを活用すると VS Code を離れることなく文書のビルドができます。

+

統合ターミナルはキーボードショートカット Ctrl + @ でも起動可能です。再度、同キーを押下することでクローズするトグル動作となっており、画面を広く使いたい執筆中に活用できます。

@@ -1963,10 +1995,7 @@

2.3.5. 統合ターミナルの活用

@@ -1977,7 +2006,7 @@

2.3.5. 統合ターミナルの活用
その他の Asciidoc 文書編集が可能な統合開発環境
-

本手順では VS Code を Asciidoc 文書編集用のエディタとして活用していますが、Eclipse や IntelliJ IDEA といった統合開発環境も Asciidoc を拡張機能でサポートしています。

+

本文書では VS Code を Asciidoc 文書編集用のエディタとして活用していますが、Eclipse や IntelliJ IDEA といった統合開発環境も Asciidoc を拡張機能でサポートしています。

@@ -1996,11 +2025,11 @@

2.3.5. 統合ターミナルの活用

2.4. 文書のファイル構成

-

以下に執筆で編集する Asciidoc 文書フォルダ(src/docs/asciidoc 配下)のファイル構成を示します。

+

以下に執筆で編集する Asciidoc 文書フォルダ(src/docs/asciidoc 配下)のファイル構成の詳細を示します。

-directory structure 3 +directory structure 3
@@ -2010,8 +2039,7 @@

2.4. 文書のファイル構成

src/docs/asciidoc/@style/asciidoctor.css (3) src/docs/asciidoc/@style/pdf-theme.yml (4) src/docs/asciidoc/@font/**/*.ttf (5) -src/docs/asciidoc/Chapter{number}/index.adoc (6) -build.gradle (7) +src/docs/asciidoc/Chapter{number}/index.adoc (6)
@@ -2038,11 +2066,7 @@

2.4. 文書のファイル構成

- - - - - +
-

統合ターミナルはキーボードショートカット Ctrl + @ でも起動可能です。

-
-
-

また、統合ターミナル内では を押下することで前回入力した履歴が呼び出せます。この操作は文書変換コマンドを再実行する際に便利です。

+

統合ターミナル内で起動する一般的なシェル環境では、 を押下することで前回入力した履歴が呼び出せます。この操作は文書変換コマンドを再実行する際に便利です。

6src/docs/asciidoc/index.adoc から参照される子文書です。build.gradle による画像パス解決のためフォルダ名は Chapter{number} とします。
7文書を変換する Gradle ビルドスクリプトです。Asciidoc 文書や画像パスの設定があります。src/docs/asciidoc/index.adoc から参照される子文書です。各子文書のフォルダ名は Chapter{number} とします。
@@ -2053,7 +2077,7 @@

2.4. 文書のファイル構成

2.4.1. 文書属性定義

-

src/docs/asciidoc/attribute.adoc では文書のデフォルトキャプション名などの属性定義が行えます。画像挿入時の「図. 」など標準で付与される文字列がありますので、必要に応じて修正します。

+

src/docs/asciidoc/attribute.adoc では文書のデフォルトキャプション名などの属性値を定義できます。画像挿入時の「図. 」など標準で付与される文字列がありますので、必要に応じて修正します。

src/docs/asciidoc/attribute.adoc
@@ -2127,7 +2151,7 @@

2.4.2. PDF テーマ定義

2.5. 執筆の開始

-

一通りのサンプル文書の構成確認が終りましたら、次のような流れで新しい執筆を開始します。

+

一通りのサンプル文書の構成確認が終われば、次のような流れで新しい執筆を開始できるでしょう。

    @@ -2171,7 +2195,7 @@

    2.5. 執筆の開始

    2.6. 執筆のイテレーション

    -

    ここまでの手順で執筆環境が整った後の、文書執筆の進め方のイメージは次のようになります。

    +

    ここまでの手順で執筆環境が整った後、毎日の執筆の進め方は次のようになります。

      @@ -2422,11 +2446,11 @@

      2.7.4. 修正し

      コミットはローカル上の Git に対して行われます。この後 GitHub のリモートリポジトリに反映させるため Sync Changes を押下しプッシュ操作を行います。

      -
      +
      - + プッシュ操作を行うまで GitHub リモートリポジトリには文書の修正が反映されません。忘れずに実施してください。操作に慣れるまでは、プッシュ操作後にウェブブラウザで GitHub リポジトリにアクセスしファイルの更新を確認すると良いでしょう。 @@ -2455,10 +2479,9 @@

      2.7.5. 異なる執筆環境で

      異なる執筆環境から GitHub リポジトリの文書を取得するには次の操作を行います。

      -
      -
        -
      1. -

        GitHub 上のリポジトリをクローンしプロジェクトフォルダを得る。(初回のみ操作)

        +
        +

        その環境で初めて執筆する場合は、GitHub 上のリポジトリをクローンしプロジェクトフォルダを得る。

        +
        git clone git@github.com:h1romas4/wasm-micro-book.git (1)
        @@ -2472,18 +2495,15 @@

        2.7.5. 異なる執筆環境で

      - -
    1. -

      別の執筆環境からの修正(プッシュ)を取得するために git pull 操作を実施。

      +
      +

      別の執筆環境からの修正(プッシュ)を取得するために git pull 操作を行う。

      +
      統合ターミナルから git pull を実行
      git pull
      -
    2. -

    -
    @@ -2492,7 +2512,7 @@

    2.7.5. 異なる執筆環境で

    @@ -2550,7 +2570,7 @@

    2.7.6. Git による文書の差分

    2.8. クラウド環境による執筆

    -

    クラウド開発環境である Gitpod や GitHub の Codespaces を活用すると、ローカル環境の準備なしにウェブブラウザだけで執筆と HTML/PDF 文書変換が可能です。このことから、サブマシンや iPad などタブレット端末でも執筆活動が行えます。

    +

    クラウド開発環境である Gitpod や GitHub の Codespaces を活用すると、ローカル環境の準備なしにウェブブラウザだけで執筆と HTML/PDF 文書のビルドが可能です。このことから、サブマシンや iPad などタブレット端末でも執筆活動が行えます。

    @@ -2631,7 +2651,7 @@

    2.8.1. Gitpod

    本手順向けの VS Code 用の推奨拡張が自動導入されるように設定されていますので、特に操作をせずそのまま文書の執筆が開始できます。

    -

    また合わせて、統合ターミナルから HTML/PDF のビルドができるようコンテナ環境も自動設定されます。ターミナルに以下の表示が出力されれば準備完了です。同ターミナルで ./gradlew docs することによりローカル環境と同様に HTML/PDF の文書変換が開始されます。

    +

    また合わせて、統合ターミナルから文書のビルドができるようコンテナ環境も自動設定されます。ターミナルに以下の表示が出力されれば準備完了です。同ターミナルで ./gradlew docs することによりローカル環境と同様に HTML/PDF の文書変換が開始されます。

    @@ -2707,7 +2727,7 @@

    2.8.2. Codespaces

    画像.ウェブブラウザ上で起動した VS Code と Asciidoc 拡張(Codespaces)
    -

    前項の Gitpod と同様に VS Code の拡張は自動導入され、PDF/HTML ビルド用のコンテナ環境も構築されます。コンテナ環境の構築中は統合ターミナルに以下のような表示がされ、終了とともに自動的に閉じられます。

    +

    前項の Gitpod と同様に VS Code の拡張は自動導入され、文書のビルド用のコンテナ環境も構築されます。コンテナ環境の構築中は統合ターミナルに以下のような表示がされ、終了とともに自動的に閉じられます。

    @@ -2718,7 +2738,7 @@

    2.8.2. Codespaces

    -

    PDF/HTML のビルドは本処理が終了後、新しい統合ターミナルを開き環境が日本語設定になっていることを確認の上 ./gradlew docs を実行します。

    +

    文書のビルドは本処理が終了後、新しい統合ターミナルを開き環境が日本語設定になっていることを確認の上 ./gradlew docs を実行します。

    @@ -2747,22 +2767,11 @@

    2.8.2. Codespaces

    -

    個人の執筆活動の Git 操作としては「執筆開始前に git pull」「執筆区切りで commitpush」 と覚えておくだけで十分機能するはずです。

    +

    個人の執筆活動における Git 初歩としては「執筆開始前に必ず git pull」「執筆区切りで commitpush」 と覚えることで十分機能するはずです。

    -
    - - - - - -
    - -

    統合ターミナルの環境が日本語設定になっていない場合、文書中のダイアログ記法で生成された図表の日本語出力が崩れる場合があります。

    -

    クラウド環境初期後に自動的に開かれる統合ターミナルは日本語設定が反映していないため、文書のビルドを行う場合は混乱がないように exit コマンドで一旦閉じた上で再起動すると良いでしょう。

    -
    -
    +

    クラウド環境初期後に自動的に開かれる統合ターミナルは日本語設定が反映していないため、文書のビルドを行う場合は混乱がないように exit コマンドで一旦閉じた上で統合ターミナルを再起動すると良いでしょう。

    @@ -2839,7 +2848,7 @@

    2.9. ク
    VS Code の Zen Mode
    -

    VS Code には執筆に集中したい場合に、不要な UI を隠しながらフルスクリーン表示をする Zen Mode があります。標準のキーアサインでは Ctrl + k, z でモードが遷移し、再度同じ操作で元の画面に戻ります。

    +

    VS Code には執筆に集中したい場合に、不要な UI を隠しながらフルスクリーン表示をする Zen Mode があります。標準のキーアサインでは Ctrl + k, z でモードが遷移し、再度同じ操作もしくは Esc 2回押下で元の画面に戻ります。

    @@ -2878,10 +2887,10 @@

    2.10. GitHub Actions によるビル

    2.10.1. 文書ファイルの変換テストと検査(gradle.yml)

    -

    git による main ブランチへの push 操作を契機に自動的に動作する文書変換テストです。Linux、Windows、macOS のそれぞれの環境で、Java 11 と 17 においてビルドが試行され、一定の検査が行われます。

    +

    git による main ブランチへの push 操作を契機に自動的に動作する文書変換テストです。macOS、Linux、Windows のそれぞれの環境で、Java 11 と 17 においてビルドが試行され、一定の検査が行われます。

    -

    環境はマトリクスになっており、計 6 環境でのテストでビルドが正しいかが確認され GitHub Actions 上のログやメール通知で結果が得られます。自分の執筆環境以外のさまざまな環境で、変換処理が実行できることへの確信が持てるはずです。

    +

    環境はマトリクスになっており、計 6 環境でのテストでビルドが正しいかが確認され GitHub Actions 上のログやメール通知で結果が得られます。自分の執筆環境以外のさまざまな環境で、文書のビルドが実行できることへの確信が持てるはずです。

    検査に関しては、文書が生成されたかを基本として確認を行い、文書の内容自体に対しては行われません。

    @@ -2889,7 +2898,7 @@

    2.10.1. 文書
    • -

      HTML、PDF 文書ファイルが存在するか。

      +

      HTML、PDF 文書ファイルが生成されるか。

    • 後述の asciidoctor-diagram による .svg 画像生成が動作したか。

      @@ -3260,7 +3269,7 @@

      3.4. 文書中の相互参照

      3.5. 外部リンク

      -

      インターネット上の URL は自動的にリンクに変換されます。

      +

      インターネット上の URL 文字列は自動的にリンクに変換されます。

      https://h1romas4.github.io/asciidoctor-gradle-template/index.html

      @@ -3448,11 +3457,11 @@

      3.10. ファイルインクルード

      .adoc ファイルから別のファイルをインクルードできます。ソースコードや後述のダイアグラム形式などを別ファイルとして切り出すのに便利です。

      -
      +

    - + Gradle のファイル更新監視は .adoc からインクルードされたファイルまでは及びません。インクルード先のファイルだけを書き換えた場合は ./gradlew docs が処理なしで終了してしまいますので、この場合は ./gradlew cleanclean タスクを起動し docs フォルダをクリーニングしてから再ビルドしてください。 @@ -3831,7 +3840,7 @@

    3.14. 改ページ・ブレイク表現

    3.15. ラベル文言

    -

    特定のラベル文言に対して定義文を記述する表現は次のように記述します。

    +

    特定のラベル文言に対して定義を明記する表現は次のように記述します。

    @@ -3898,33 +3907,42 @@

    3.17. コメント行

    4. ダイアグラム記法

    -

    本変換スクリプトでは asciidoctorj-diagram が有効になっており、いくつかのダイアグラム記法を追加のアドイン無しで使えます。

    +

    ダイアグラム記法は、図表をソースコードから出力できる特別なマークアップです。Asciidoc と同様に文書ファイル中のテキスト形式で "描ける" ことから、修正や差分管理がしやすいという利点があります。

    -
    - - - - - -
    - - -PDF 出力時に日本語が化けないよう、自動的にフォントパッチが適用されるよう構成されています。 -
    +
    +

    本項では PlantUMLditaa ダイアグラム記法を用いて、技術文書で使われやすい表現のいくつかの記述例を示します。

    -

    ダイアグラムを SVG ベクター画像で出力する指定は次のようになります。

    +

    文書のビルドではダイアログ記法をサポートする asciidoctorj-diagram が有効になっており、PlantUML と ditta ダイアグラム記法を追加の操作無しで使えます。また、PDF 出力時に日本語が化けないよう自動的にフォントパッチが適用されるよう構成されています。

    +
    +
    +

    Asciidoc 文書内でダイアグラムを SVG ベクター画像で出力する指定は次のようになります。

    -
    [ダイアグラム種類, 出力ファイル名, svg, pdfwidth=70%, width=480px]
    +
    [ダイアグラム種類, 出力ファイル名, svg, pdfwidth=70%, width=480px]  (1) (2)
    +----
    +// ダイアグラム記法のソースコード
    +----
    -
    +
    + + + + + + + + + +
    1ダイアグラム種類には plantumlditta を指定する。
    2pdfwidth は PDF 紙面に対しての比率指定、width は HTML 上の幅比率もしくはピクセル(px)で指定する。
    +
    +
    - + 出力ファイル名は images フォルダ内で一意になるように設定してください。特にダイアログ記法を別の場所からコピーアンドペーストした場合は要チェックです。同名ファイル名が指定された場合は上書きされる動作になります。 @@ -3933,16 +3951,10 @@

    4. ダイアグラム記法

    -

    pdfwidth は PDF 紙面に対しての比率指定、width は HTML 上の幅比率もしくはピクセル(px)で指定します。

    -
    -
    -

    本項では PlantUML と ditaa ダイアグラム記法を用いて、技術文書で使われやすい表現のいくつかの記述法を示します。

    -
    -
    -

    コピーして使いやすいよう各ダイアグラム内で頻出する記法をなるべくピックアップする形で描いています。作成したい図表と似たようなものからアレンジして使うと良いでしょう。

    +

    次項から PlantUML や ditta 記法を使って描いた実際のダイアグラム図表とソースコードを紹介します。コピーアンドペーストして使いやすいよう各ダイアグラム内で頻出する記法をなるべくピックアップする形で描いています。作成したい図表と似たようなものからアレンジして使うと良いでしょう。

    -

    PlantUML と ditta 記法の詳細な仕様については、次のドキュメントから参照できます。

    +

    PlantUML と ditta 記法の詳細な仕様については、次のドキュメントから得ることができます。

    @@ -4471,7 +4483,7 @@

    4.8. タイミングチャート

    Open Iconic アイコン
    -

    PlantUML 内で <&アイコン名> 形式で使える Open Iconic アイコンは次の通りです。アイコン名は HTML 版の場合 ウェブブラウザ  右クリック  画像を開く するとコピーアンドペーストで取得できます。

    +

    PlantUML 内で <&アイコン名> 形式で使える Open Iconic アイコンは次の通りです。なお、アイコン名はこの文書が HTML 版の場合 ウェブブラウザ  右クリック  画像を開く するとコピーアンドペーストで取得できます。

    diff --git a/docs/index.pdf b/docs/index.pdf index de9b31a1a5e0615731c13589d5a115fd5566ecd5..c664d4232b773030acf1f2e46b403af007aa0539 100644 GIT binary patch delta 307449 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π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Ð|#?+uqD=e9v6al##`M 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³q4Ja@zx#99QDs>M1Mm|DFJ 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

    &j%1fa-t)Md6n|m*St6VeCHOnQeIL+SqzQSx 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 ウェブブラウザで URL にアクセスしてファイルの取得を行い、エクスプローラでファイルを展開し、最後にコマンドプロンプトから Gradle タスクを実行します。 -[IMPORTANT] +[CAUTION] ==== Windows の場合 .zip ファイルの展開先はマルチバイト文字を含まないパスにしてください。JRuby の制約により変換処理がエラーとなります。また、プロジェクト内部で使うフォルダやファイル名のマルチバイト名も同様です。 ==== @@ -106,8 +106,8 @@ image::pdf.png[pdf, pdfwidth=80%, width=80%] ビルド結果の出力先となる HTML/PDF 文書フォルダ(``docs``)フォルダの構成は次のとおりです。 .HTML/PDF 文書フォルダ(``docs``) -[plantuml, directory-structure-1, svg, pdfwidth=72%, width=690px] -[caption=""] +[caption="図. "] +[plantuml, directory-structure-1, svg, pdfwidth=70%, width=680px] ---- include::puml/directory-structure-1.puml[] ---- @@ -115,8 +115,8 @@ include::puml/directory-structure-1.puml[] ビルド対象の文書となるソースフォルダ(``src/docs/asciidoc``)の構成は次のとおりです。 .ビルド対象のソースフォルダ(``src/docs/asciidoc``) -[plantuml, directory-structure-2, svg, pdfwidth=55%, width=522px] -[caption=""] +[caption="図. "] +[plantuml, directory-structure-2, svg, pdfwidth=62%, width=590px] ---- include::puml/directory-structure-2.puml[] ---- @@ -219,6 +219,8 @@ https://code.visualstudio.com/docs/remote/wsl The Visual Studio Code WSL extension lets you use the Windows Subsystem for Linux (WSL) as your full-time development environment right from VS Code. You can develop in a Linux-based environment, use Linux-specific toolchains and utilities, and run and debug your Linux-based applications all from the comfort of Windows. ____ +<<< + ==== VS Code による Asciidoc 文書のリアルタイムプレビュー 本手順のプロジェクトフォルダに配置された Asciidoc 文書は、VS Code を利用してリアルタイムに変換結果をプレビューしながら編集できるように設定されています。 @@ -246,7 +248,12 @@ image::2023-09-17-13-30-33.png[pdfwidth=60%, width=60%] + image::vscode-extension2.png[vscode, pdfwidth=50%] -NOTE: 導入推奨拡張は ``.vscode/extensions.json`` ファイルで設定されています。文書に応じて設定し、執筆メンバーの環境を揃えられます。 +[TIP] +==== +VS Code のリアルタイムプレビュー設定は ``.vscode/settings.json`` ファイルで、導入推奨拡張は ``.vscode/extensions.json`` ファイルで定義されています。 + +これらのファイルを修正することで、例えば拡張に日本語校正やスペルチェックを追加し設定を定義するなど、執筆メンバーの執筆環境を揃えられます。 +==== 以上で Asciidoc 文書編集のための準備が完了しました。 @@ -266,6 +273,8 @@ image::vscode-asciidoc.png[width=80%, pdfWidth=80%] ``.adoc`` ファイルには本文書の内容がそのまま Asciidoc 文書形式で書かれているのが分かります。いくつか開いて試し入力などをしてみると、Asciidoc 文書のリアルタイムプレビューを含め執筆の雰囲気が掴めるはずです。 +<<< + ==== クリップボードからの画像挿入 本手順で VS Code の推奨拡張として導入される https://marketplace.visualstudio.com/items?itemName=mushan.vscode-paste-image[Paste Image](``mushan.vscode-paste-image``) は、クリップボード上にある画像をファイルとして指定の位置に格納した上で、Asciidoc 文書にリンクを挿入する便利な拡張です。 @@ -355,7 +364,7 @@ image::2023-09-20-15-30-52.png[width=60%, pdfWidth=60%] [caption="画面. "] image::2023-09-20-15-26-40.png[width=60%, pdfWidth=60%] -統合ターミナルはキーボードショートカット btn:[Ctrl + @] でも起動可能です。再度、同キーを押下することでクローズするトグル動作となっており、画面を広く使いたい執筆中に便利です。 +統合ターミナルはキーボードショートカット btn:[Ctrl + @] でも起動可能です。再度、同キーを押下することでクローズするトグル動作となっており、画面を広く使いたい執筆中に活用できます。 [TIP] ==== @@ -366,7 +375,7 @@ image::2023-09-20-15-26-40.png[width=60%, pdfWidth=60%] .その他の Asciidoc 文書編集が可能な統合開発環境 **** -本手順では VS Code を Asciidoc 文書編集用のエディタとして活用していますが、Eclipse や IntelliJ IDEA といった統合開発環境も Asciidoc を拡張機能でサポートしています。 +本文書では VS Code を Asciidoc 文書編集用のエディタとして活用していますが、Eclipse や IntelliJ IDEA といった統合開発環境も Asciidoc を拡張機能でサポートしています。 .IntelliJ IDEA の AsciiDoc Plugin で文書編集している例 [caption="画像. "] @@ -379,7 +388,7 @@ image::2023-09-20-18-42-42.png[pdfwidth=100%, width=100%] === 文書のファイル構成 -以下に執筆で編集する Asciidoc 文書フォルダ(``src/docs/asciidoc`` 配下)のファイル構成を示します。 +以下に執筆で編集する Asciidoc 文書フォルダ(``src/docs/asciidoc`` 配下)のファイル構成の詳細を示します。 [plantuml, directory-structure-3, svg, pdfwidth=40%, width=390px] [caption=""] @@ -403,7 +412,7 @@ src/docs/asciidoc/Chapter{number}/index.adoc <6> <3> HTML 出力とプレビュー用のスタイルシートです。文書に合わせて修正できます。 <4> PDF 文書に変換する際に使われるスタイル定義です。文書に合わせて修正できます。 <5> PDF 文書に埋め込みされるフォントファイルを配置します。``pdf-theme.yml`` からファイル名で参照されています。TrueType フォント ``.ttf`` が指定できます。 -<6> ``src/docs/asciidoc/index.adoc`` から参照される子文書です。``build.gradle`` による画像パス解決のためフォルダ名は ``Chapter\{number\}`` とします。 +<6> ``src/docs/asciidoc/index.adoc`` から参照される子文書です。各子文書のフォルダ名は ``Chapter\{number\}`` とします。 本構成を元に執筆したい文書に合わせカスタマイズしていきます。文書ファイルの編集や閲覧は VS Code のリアルタイムプレビューで確認しながら行うと分かりやすいでしょう。 @@ -617,7 +626,7 @@ image::2023-09-12-12-51-08.png[width=50%, pdfWidth=50%] コミットはローカル上の Git に対して行われます。この後 GitHub のリモートリポジトリに反映させるため btn:[Sync Changes] を押下しプッシュ操作を行います。 -WARNING: プッシュ操作を行うまで GitHub リモートリポジトリには文書の修正が反映されません。忘れずに実施してください。操作に慣れるまでは、プッシュ操作後にウェブブラウザで GitHub リポジトリにアクセスしファイルの更新を確認すると良いでしょう。 +CAUTION: プッシュ操作を行うまで GitHub リモートリポジトリには文書の修正が反映されません。忘れずに実施してください。操作に慣れるまでは、プッシュ操作後にウェブブラウザで GitHub リポジトリにアクセスしファイルの更新を確認すると良いでしょう。 .VS Code から GitHub Repository へのプッシュ [caption="画面. "] @@ -656,7 +665,7 @@ git pull [NOTE] ==== -個人の執筆活動の Git 操作としては「執筆開始前に `git pull`」「執筆区切りで `commit` と `push`」 と覚えておくだけで十分機能するはずです。 +個人の執筆活動における Git 初歩としては「執筆開始前に必ず `git pull`」「執筆区切りで `commit` と `push`」 と覚えることで十分機能するはずです。 ==== ==== Git による文書の差分比較 @@ -794,12 +803,9 @@ BUILD SUCCESSFUL in 3m 19s <2> `Noto Sans CJK JP` になっていること <3> 文書のビルドを開始 -[WARNING] -==== 統合ターミナルの環境が日本語設定になっていない場合、文書中のダイアログ記法で生成された図表の日本語出力が崩れる場合があります。 -クラウド環境初期後に自動的に開かれる統合ターミナルは日本語設定が反映していないため、文書のビルドを行う場合は混乱がないように `exit` コマンドで一旦閉じた上で再起動すると良いでしょう。 -==== +クラウド環境初期後に自動的に開かれる統合ターミナルは日本語設定が反映していないため、文書のビルドを行う場合は混乱がないように `exit` コマンドで一旦閉じた上で統合ターミナルを再起動すると良いでしょう。 NOTE: Codespaces 向けの設定は `.devcontainer/devcontainer.json` 及び `.devcontainer/build-codespaces-container.sh` ファイルで定義されています。 diff --git a/src/docs/asciidoc/Chapter02/puml/directory-structure-1.puml b/src/docs/asciidoc/Chapter02/puml/directory-structure-1.puml index 70c113c..248acb1 100644 --- a/src/docs/asciidoc/Chapter02/puml/directory-structure-1.puml +++ b/src/docs/asciidoc/Chapter02/puml/directory-structure-1.puml @@ -17,7 +17,7 @@ ++ <&folder> Chapter03 +++ <&folder> images ++++ <&file> diag-salt-sample1.svg | HTML 版向けに自動生成されたベクター画像 - ++++ <&file> diag-salt-sample2.svg | 後述のダイアグラム記法による + ++++ <&file> diag-salt-sample2.svg ++++ <&file> ..snip.. ++ <&file> index.html | HTML 版(CSSを内包・画像はファイルに依存) ++ <&file> index.pdf | PDF 版(全ての画像・フォントリソースを内包) diff --git a/src/docs/asciidoc/Chapter02/puml/directory-structure-2.puml b/src/docs/asciidoc/Chapter02/puml/directory-structure-2.puml index 8f8e296..84284b7 100644 --- a/src/docs/asciidoc/Chapter02/puml/directory-structure-2.puml +++ b/src/docs/asciidoc/Chapter02/puml/directory-structure-2.puml @@ -13,7 +13,10 @@ ++++++ <&file> AdoptOpenJDK.png | 文書で使う画像ファイル ++++++ <&file> windows-01.png ++++++ <&file> windows-02.png + ++++ <&folder> Chapter03 + +++++ <&file> index.adoc | ダイアグラム記法を含む Asciidoc 文書 ++++ <&folder> ..snip.. + ++++ <&file> index.adoc | 各章を統合する Asciidoc 文書 } } @endsalt diff --git a/src/docs/asciidoc/Chapter03/index.adoc b/src/docs/asciidoc/Chapter03/index.adoc index c7f1e95..f4d3179 100644 --- a/src/docs/asciidoc/Chapter03/index.adoc +++ b/src/docs/asciidoc/Chapter03/index.adoc @@ -230,7 +230,7 @@ btn:[OK] ボタン `.adoc` ファイルから別のファイルをインクルードできます。ソースコードや後述のダイアグラム形式などを別ファイルとして切り出すのに便利です。 -IMPORTANT: Gradle のファイル更新監視は `.adoc` からインクルードされたファイルまでは及びません。インクルード先のファイルだけを書き換えた場合は `./gradlew docs` が処理なしで終了してしまいますので、この場合は `./gradlew clean` と ``clean`` タスクを起動し ``docs`` フォルダをクリーニングしてから再ビルドしてください。 +CAUTION: Gradle のファイル更新監視は `.adoc` からインクルードされたファイルまでは及びません。インクルード先のファイルだけを書き換えた場合は `./gradlew docs` が処理なしで終了してしまいますので、この場合は `./gradlew clean` と ``clean`` タスクを起動し ``docs`` フォルダをクリーニングしてから再ビルドしてください。 [source] ----- diff --git a/src/docs/asciidoc/Chapter04/index.adoc b/src/docs/asciidoc/Chapter04/index.adoc index ac65e74..98a425c 100644 --- a/src/docs/asciidoc/Chapter04/index.adoc +++ b/src/docs/asciidoc/Chapter04/index.adoc @@ -2,29 +2,29 @@ include::../attribute.adoc[] == ダイアグラム記法 -本変換スクリプトでは `asciidoctorj-diagram` が有効になっており、いくつかのダイアグラム記法を追加のアドイン無しで使えます。 +ダイアグラム記法は、図表をソースコードから出力できる特別なマークアップです。Asciidoc と同様に文書ファイル中のテキスト形式で "描ける" ことから、修正や差分管理がしやすいという利点があります。 -NOTE: PDF 出力時に日本語が化けないよう、自動的にフォントパッチが適用されるよう構成されています。 +本項では **PlantUML** と **ditaa** ダイアグラム記法を用いて、技術文書で使われやすい表現のいくつかの記述例を示します。 -ダイアグラムを SVG ベクター画像で出力する指定は次のようになります。 +文書のビルドではダイアログ記法をサポートする **asciidoctorj-diagram** が有効になっており、PlantUML と ditta ダイアグラム記法を追加の操作無しで使えます。また、PDF 出力時に日本語が化けないよう自動的にフォントパッチが適用されるよう構成されています。 + +Asciidoc 文書内でダイアグラムを SVG ベクター画像で出力する指定は次のようになります。 [source] ----- -[ダイアグラム種類, 出力ファイル名, svg, pdfwidth=70%, width=480px] +[ダイアグラム種類, 出力ファイル名, svg, pdfwidth=70%, width=480px] // <1> <2> ---- -// ダイアグラム記法のソース +// ダイアグラム記法のソースコード ---- ----- +<1> ダイアグラム種類には ``plantuml`` か ``ditta`` を指定する。 +<2> ``pdfwidth`` は PDF 紙面に対しての比率指定、``width`` は HTML 上の幅比率もしくはピクセル(``px``)で指定する。 -IMPORTANT: 出力ファイル名は `images` フォルダ内で一意になるように設定してください。特にダイアログ記法を別の場所からコピーアンドペーストした場合は要チェックです。同名ファイル名が指定された場合は上書きされる動作になります。 - -``pdfwidth`` は PDF 紙面に対しての比率指定、``width`` は HTML 上の幅比率もしくはピクセル(``px``)で指定します。 - -本項では PlantUML と ditaa ダイアグラム記法を用いて、技術文書で使われやすい表現のいくつかの記述法を示します。 +CAUTION: 出力ファイル名は `images` フォルダ内で一意になるように設定してください。特にダイアログ記法を別の場所からコピーアンドペーストした場合は要チェックです。同名ファイル名が指定された場合は上書きされる動作になります。 -コピーして使いやすいよう各ダイアグラム内で頻出する記法をなるべくピックアップする形で描いています。作成したい図表と似たようなものからアレンジして使うと良いでしょう。 +次項から PlantUML や ditta 記法を使って描いた実際のダイアグラム図表とソースコードを紹介します。コピーアンドペーストして使いやすいよう各ダイアグラム内で頻出する記法をなるべくピックアップする形で描いています。作成したい図表と似たようなものからアレンジして使うと良いでしょう。 -PlantUML と ditta 記法の詳細な仕様については、次のドキュメントから参照できます。 +PlantUML と ditta 記法の詳細な仕様については、次のドキュメントから得ることができます。 [quote, PlantUML] ____