Skip to content

Commit b31a0af

Browse files
authored
Merge pull request #11 from lenadoc/toc
pdf plugin
2 parents 31184ba + 38deb27 commit b31a0af

9 files changed

Lines changed: 19 additions & 7 deletions

File tree

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
@lenadoc

create2.pdf

-10.2 KB
Binary file not shown.

create3.pdf

-59.1 KB
Binary file not shown.

create4.pdf

-59.1 KB
Binary file not shown.

docs/how-to-build.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,4 +19,14 @@ pandoc docs/usage/create-project.md -o create3.pdf --pdf-engine=xelatex --extrac
1919

2020
pandoc docs/usage/create-project.md -o create4.pdf --extract-media=
2121

22-
Plugins for PDF export: https://github.com/zhaoterryy/mkdocs-pdf-export-plugin
22+
Plugins for PDF export: https://github.com/zhaoterryy/mkdocs-pdf-export-plugin. Installation:
23+
- pdf-export:
24+
combined: true
25+
26+
1. Install WeasyPrint:
27+
1. Install the latest executable from this page: https://github.com/Kozea/WeasyPrint/releases
28+
2. Install MSYS2:
29+
1. Install [MSYS2](https://www.msys2.org/#installation) keeping the default options.
30+
2. After installation, in MSYS2’s shell, execute `pacman -S mingw-w64-x86_64-pango`.
31+
3. Close MSYS2’s shell.
32+
3. Follow the installation procedure described [here](https://github.com/zhaoterryy/mkdocs-pdf-export-plugin?tab=readme-ov-file#installation).

docs/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ Description of feature 2.
1616

1717
| Feature | Description | Status |
1818
|---------|------------|---------|
19-
| Project Management | Create and manage projects | \checkmark Available |
20-
| Process Automation | Automate repetitive tasks | \checkmark Available |
19+
| Project Management | Create and manage projects | Available |
20+
| Process Automation | Automate repetitive tasks | Available |
2121
| Testing Framework | Comprehensive testing tools | 🚧 Beta
2222

2323
For a detailed overview of all features, see the [SoftwareProject overview](overview.md).

docs/usage/index.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
# How to Use the Software
1+
# How to use the software
22

33
This section provides detailed guides for using our software platform:
44

55
1. [Create a Project](create-project.md): Learn how to set up your first project
66
2. [Create a Process](create-process.md): Automate your workflows
77
3. [Test the Project](test-project.md): Ensure quality and reliability
88

9-
## Getting Started
9+
## Getting started
1010

1111
Review the following checklist before proceeding:
1212

1313
- [x] Complete installation
1414
- [ ] Configure environment
1515
- [ ] Create first project
1616

17-
---
17+
---

mkdocs.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,8 @@ nav:
4646
- Create a Process: usage/create-process.md
4747
- Test a Project: usage/test-project.md
4848
plugins:
49-
- search
49+
- search
50+
# To generate pdfs add pdf-export: plugin with combined: true option
5051

5152
markdown_extensions:
5253
- tables

output.pdf

-13.6 KB
Binary file not shown.

0 commit comments

Comments
 (0)