Skip to content

Commit 6dade28

Browse files
committed
chunk PDF uploads into smaller files
1 parent 57a7c13 commit 6dade28

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+1201
-88
lines changed

_config.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ plugins:
2121
- jekyll-redirect-from
2222
- jekyll-paginate
2323
# comment out jekyll-seo in order for algolia reindex to work
24-
# - jekyll-seo
24+
- jekyll-seo
2525

2626
markdown: kramdown
2727
kramdown:

_config_pdf.yml

+16
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,19 @@ defaults:
4545
type: docs
4646
values:
4747
layout: printpdf
48+
published: false
49+
50+
-
51+
scope:
52+
path: _docs/pdf_frontmatter
53+
type: docs
54+
values:
55+
layout: printpdf
56+
published: true
57+
-
58+
scope:
59+
path: _docs/metrics_and_measurement
60+
type: docs
61+
values:
62+
layout: printpdf
63+
published: true

_config_pdf_eight.yml

+64
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
section: eight
2+
title: Documenting REST APIs
3+
subtitle: "VIII: Code tutorials"
4+
media: /Users/tomjoht/projects/learnapidoc/images
5+
# cover: true
6+
# if cover is set to true, the title and subtitle aren't used. instead, the cover_image is used instead.
7+
cover_image: images/ebook_cover.png
8+
9+
sidebar: docapis
10+
baseurl: /Users/tomjoht/projects/learnapidoc/_site
11+
12+
language: english
13+
format: pdf
14+
15+
destination: _site
16+
port: 4000
17+
highlighter: rouge
18+
exclude:
19+
- ebooks
20+
- pdf
21+
22+
markdown: kramdown
23+
kramdown:
24+
input: GFM
25+
auto_ids: true
26+
hard_wrap: false
27+
syntax_highlighter: rouge
28+
29+
collections:
30+
docs:
31+
output: true
32+
33+
sass:
34+
style: compressed
35+
36+
defaults:
37+
-
38+
scope:
39+
path: ""
40+
type: pages
41+
values:
42+
layout: printpdf
43+
-
44+
scope:
45+
path: ""
46+
type: docs
47+
values:
48+
layout: printpdf
49+
published: false
50+
51+
-
52+
scope:
53+
path: _docs/pdf_frontmatter
54+
type: docs
55+
values:
56+
layout: printpdf
57+
published: true
58+
-
59+
scope:
60+
path: _docs/code_tutorials
61+
type: docs
62+
values:
63+
layout: printpdf
64+
published: true

_config_pdf_eleven.yml

+64
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
section: eleven
2+
title: Documenting REST APIs
3+
subtitle: "XI: Thriving in the API doc space"
4+
media: /Users/tomjoht/projects/learnapidoc/images
5+
# cover: true
6+
# if cover is set to true, the title and subtitle aren't used. instead, the cover_image is used instead.
7+
cover_image: images/ebook_cover.png
8+
9+
sidebar: docapis
10+
baseurl: /Users/tomjoht/projects/learnapidoc/_site
11+
12+
language: english
13+
format: pdf
14+
15+
destination: _site
16+
port: 4000
17+
highlighter: rouge
18+
exclude:
19+
- ebooks
20+
- pdf
21+
22+
markdown: kramdown
23+
kramdown:
24+
input: GFM
25+
auto_ids: true
26+
hard_wrap: false
27+
syntax_highlighter: rouge
28+
29+
collections:
30+
docs:
31+
output: true
32+
33+
sass:
34+
style: compressed
35+
36+
defaults:
37+
-
38+
scope:
39+
path: ""
40+
type: pages
41+
values:
42+
layout: printpdf
43+
-
44+
scope:
45+
path: ""
46+
type: docs
47+
values:
48+
layout: printpdf
49+
published: false
50+
51+
-
52+
scope:
53+
path: _docs/pdf_frontmatter
54+
type: docs
55+
values:
56+
layout: printpdf
57+
published: true
58+
-
59+
scope:
60+
path: _docs/thriving_in_the_api_doc_space
61+
type: docs
62+
values:
63+
layout: printpdf
64+
published: true

_config_pdf_fifteen.yml

+64
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
section: fifteen
2+
title: Documenting REST APIs
3+
subtitle: "XV: Additional resources"
4+
media: /Users/tomjoht/projects/learnapidoc/images
5+
# cover: true
6+
# if cover is set to true, the title and subtitle aren't used. instead, the cover_image is used instead.
7+
cover_image: images/ebook_cover.png
8+
9+
sidebar: docapis
10+
baseurl: /Users/tomjoht/projects/learnapidoc/_site
11+
12+
language: english
13+
format: pdf
14+
15+
destination: _site
16+
port: 4000
17+
highlighter: rouge
18+
exclude:
19+
- ebooks
20+
- pdf
21+
22+
markdown: kramdown
23+
kramdown:
24+
input: GFM
25+
auto_ids: true
26+
hard_wrap: false
27+
syntax_highlighter: rouge
28+
29+
collections:
30+
docs:
31+
output: true
32+
33+
sass:
34+
style: compressed
35+
36+
defaults:
37+
-
38+
scope:
39+
path: ""
40+
type: pages
41+
values:
42+
layout: printpdf
43+
-
44+
scope:
45+
path: ""
46+
type: docs
47+
values:
48+
layout: printpdf
49+
published: false
50+
51+
-
52+
scope:
53+
path: _docs/pdf_frontmatter
54+
type: docs
55+
values:
56+
layout: printpdf
57+
published: true
58+
-
59+
scope:
60+
path: _docs/additional_resources
61+
type: docs
62+
values:
63+
layout: printpdf
64+
published: true

_config_pdf_five.yml

+64
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
section: five
2+
title: Documenting REST APIs
3+
subtitle: "V: Step-by-step OpenAPI code tutorial"
4+
media: /Users/tomjoht/projects/learnapidoc/images
5+
# cover: true
6+
# if cover is set to true, the title and subtitle aren't used. instead, the cover_image is used instead.
7+
cover_image: images/ebook_cover.png
8+
9+
sidebar: docapis
10+
baseurl: /Users/tomjoht/projects/learnapidoc/_site
11+
12+
language: english
13+
format: pdf
14+
15+
destination: _site
16+
port: 4000
17+
highlighter: rouge
18+
exclude:
19+
- ebooks
20+
- pdf
21+
22+
markdown: kramdown
23+
kramdown:
24+
input: GFM
25+
auto_ids: true
26+
hard_wrap: false
27+
syntax_highlighter: rouge
28+
29+
collections:
30+
docs:
31+
output: true
32+
33+
sass:
34+
style: compressed
35+
36+
defaults:
37+
-
38+
scope:
39+
path: ""
40+
type: pages
41+
values:
42+
layout: printpdf
43+
-
44+
scope:
45+
path: ""
46+
type: docs
47+
values:
48+
layout: printpdf
49+
published: false
50+
51+
-
52+
scope:
53+
path: _docs/pdf_frontmatter
54+
type: docs
55+
values:
56+
layout: printpdf
57+
published: true
58+
-
59+
scope:
60+
path: _docs/step_by_step_openapi_tutorial
61+
type: docs
62+
values:
63+
layout: printpdf
64+
published: true

_config_pdf_four.yml

+64
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
section: four
2+
title: Documenting REST APIs
3+
subtitle: "IV: OpenAPI spec and generated reference docs"
4+
media: /Users/tomjoht/projects/learnapidoc/images
5+
# cover: true
6+
# if cover is set to true, the title and subtitle aren't used. instead, the cover_image is used instead.
7+
cover_image: images/ebook_cover.png
8+
9+
sidebar: docapis
10+
baseurl: /Users/tomjoht/projects/learnapidoc/_site
11+
12+
language: english
13+
format: pdf
14+
15+
destination: _site
16+
port: 4000
17+
highlighter: rouge
18+
exclude:
19+
- ebooks
20+
- pdf
21+
22+
markdown: kramdown
23+
kramdown:
24+
input: GFM
25+
auto_ids: true
26+
hard_wrap: false
27+
syntax_highlighter: rouge
28+
29+
collections:
30+
docs:
31+
output: true
32+
33+
sass:
34+
style: compressed
35+
36+
defaults:
37+
-
38+
scope:
39+
path: ""
40+
type: pages
41+
values:
42+
layout: printpdf
43+
-
44+
scope:
45+
path: ""
46+
type: docs
47+
values:
48+
layout: printpdf
49+
published: false
50+
51+
-
52+
scope:
53+
path: _docs/pdf_frontmatter
54+
type: docs
55+
values:
56+
layout: printpdf
57+
published: true
58+
-
59+
scope:
60+
path: _docs/openapi_spec_and_generated_ref_docs
61+
type: docs
62+
values:
63+
layout: printpdf
64+
published: true

0 commit comments

Comments
 (0)