toshiki-notebook/docs/development/aws
2023-05-22 19:09:17 +08:00
..
imgs docs(aws): add initial documentation source of aws to docs 2023-05-22 12:23:54 +08:00
acknowledgement.md docs(aws): add initial documentation source of aws to docs 2023-05-22 12:23:54 +08:00
appendix.md docs(aws): add initial documentation source of aws to docs 2023-05-22 12:23:54 +08:00
assignments.md docs(aws): add initial documentation source of aws to docs 2023-05-22 12:23:54 +08:00
author.md docs(aws): add initial documentation source of aws to docs 2023-05-22 12:23:54 +08:00
aws-batch.md docs(aws): add initial documentation source of aws to docs 2023-05-22 12:23:54 +08:00
aws-get-started.md docs(aws): add initial documentation source of aws to docs 2023-05-22 12:23:54 +08:00
closing.md docs(aws): add initial documentation source of aws to docs 2023-05-22 12:23:54 +08:00
cloud.md docs(aws): add initial documentation source of aws to docs 2023-05-22 12:23:54 +08:00
docker-system.md docs(aws): add initial documentation source of aws to docs 2023-05-22 12:23:54 +08:00
handson-bashoutter.md docs(aws): add initial documentation source of aws to docs 2023-05-22 12:23:54 +08:00
handson-ec2.md docs(aws): add initial documentation source of aws to docs 2023-05-22 12:23:54 +08:00
handson-jupyter.md fix(aws): remove dead links from aws docs and add code wrappers 2023-05-22 12:28:42 +08:00
handson-qabot.md docs(aws): add initial documentation source of aws to docs 2023-05-22 12:23:54 +08:00
handson-serverless.md docs(aws): add initial documentation source of aws to docs 2023-05-22 12:23:54 +08:00
introduction.md docs(aws): add initial documentation source of aws to docs 2023-05-22 12:23:54 +08:00
license.md docs(aws): add initial documentation source of aws to docs 2023-05-22 12:23:54 +08:00
main.md fix(layout): add code fences syntax and code language option to fix the layout for page overflow 2023-05-22 19:09:17 +08:00
README.md docs(aws): add initial documentation source of aws to docs 2023-05-22 12:23:54 +08:00
scientific-computing.md docs(aws): add initial documentation source of aws to docs 2023-05-22 12:23:54 +08:00
serverless.md docs(aws): add initial documentation source of aws to docs 2023-05-22 12:23:54 +08:00
webserver.md docs(aws): add initial documentation source of aws to docs 2023-05-22 12:23:54 +08:00

The source of the main text is here, written with asciidoctor.

If you want to build the document from the source, follow these steps.

Install

Prerequisites:

  • ruby
  • bundler

Install ruby libraries:

bundle install --path vendor/bundle

Build the document

./generate.sh main.adoc

This will generate HTML and PDF documents in the directory named dist/.

Source structure

  • main.adoc: Main document
  • dist/: Output document (both HTML and PDF) will be generated here
  • imgs/: Put image files here
  • fonts/, pdf-style/: Fonts and styles for PDF generation. Do not touch!
  • XXX.adoc: One section per file