mirror of
https://github.com/KaiserY/trpl-zh-cn
synced 2024-11-09 08:51:18 +08:00
fix ci
This commit is contained in:
parent
88e4765190
commit
73fd3d4b1e
2
.github/workflows/main.yml
vendored
2
.github/workflows/main.yml
vendored
@ -29,7 +29,7 @@ jobs:
|
|||||||
echo "$(pwd)/bin" >> ${GITHUB_PATH}
|
echo "$(pwd)/bin" >> ${GITHUB_PATH}
|
||||||
- name: Install mdbook-typst-pdf
|
- name: Install mdbook-typst-pdf
|
||||||
run: |
|
run: |
|
||||||
curl -sL -o bin/mdbook-typst-pdf https://github.com/KaiserY/mdbook-typst-pdf/releases/download/0.1.1/mdbook-typst-pdf-x86_64-unknown-linux-gnu
|
curl -sL -o bin/mdbook-typst-pdf https://github.com/KaiserY/mdbook-typst-pdf/releases/download/0.1.2/mdbook-typst-pdf-x86_64-unknown-linux-gnu
|
||||||
chmod +x bin/mdbook-typst-pdf
|
chmod +x bin/mdbook-typst-pdf
|
||||||
echo "$(pwd)/bin" >> ${GITHUB_PATH}
|
echo "$(pwd)/bin" >> ${GITHUB_PATH}
|
||||||
- name: Install font
|
- name: Install font
|
||||||
|
@ -11,5 +11,4 @@ git-repository-url = "https://github.com/KaiserY/trpl-zh-cn/tree/main"
|
|||||||
edit-url-template = "https://github.com/KaiserY/trpl-zh-cn/edit/main/{path}"
|
edit-url-template = "https://github.com/KaiserY/trpl-zh-cn/edit/main/{path}"
|
||||||
|
|
||||||
[output.typst-pdf]
|
[output.typst-pdf]
|
||||||
custom-template = "template.typ"
|
|
||||||
pdf = true
|
pdf = true
|
||||||
|
@ -139,4 +139,4 @@ $ ./main # Windows 是 .\main.exe
|
|||||||
仅仅使用 `rustc` 编译简单程序是没问题的,不过随着项目的增长,你可能需要管理你项目的方方面面,并让代码易于分享。接下来,我们要介绍一个叫做 Cargo 的工具,它会帮助你编写真实世界中的 Rust 程序。
|
仅仅使用 `rustc` 编译简单程序是没问题的,不过随着项目的增长,你可能需要管理你项目的方方面面,并让代码易于分享。接下来,我们要介绍一个叫做 Cargo 的工具,它会帮助你编写真实世界中的 Rust 程序。
|
||||||
|
|
||||||
[troubleshooting]: ch01-01-installation.html#troubleshooting
|
[troubleshooting]: ch01-01-installation.html#troubleshooting
|
||||||
[devtools]: appendix-04-useful-development-tools.md
|
[devtools]: appendix-04-useful-development-tools.html
|
||||||
|
@ -135,6 +135,6 @@ Can rect1 hold rect3? false
|
|||||||
但结构体并不是创建自定义类型的唯一方法:让我们转向 Rust 的枚举功能,为你的工具箱再添一个工具。
|
但结构体并不是创建自定义类型的唯一方法:让我们转向 Rust 的枚举功能,为你的工具箱再添一个工具。
|
||||||
|
|
||||||
[enums]: ch06-00-enums.html
|
[enums]: ch06-00-enums.html
|
||||||
[trait-objects]: ch17-02-trait-objects.md
|
[trait-objects]: ch17-02-trait-objects.html
|
||||||
[public]: ch07-03-paths-for-referring-to-an-item-in-the-module-tree.html#exposing-paths-with-the-pub-keyword
|
[public]: ch07-03-paths-for-referring-to-an-item-in-the-module-tree.html#exposing-paths-with-the-pub-keyword
|
||||||
[modules]: ch07-02-defining-modules-to-control-scope-and-privacy.html
|
[modules]: ch07-02-defining-modules-to-control-scope-and-privacy.html
|
||||||
|
50
template.typ
50
template.typ
@ -1,50 +0,0 @@
|
|||||||
#set text(
|
|
||||||
lang: "zh",
|
|
||||||
font: (
|
|
||||||
"Noto Sans",
|
|
||||||
"Noto Sans SC",
|
|
||||||
"Noto Sans Arabic",
|
|
||||||
"Noto Sans Hebrew",
|
|
||||||
"Noto Sans Devanagari,
|
|
||||||
),
|
|
||||||
)
|
|
||||||
|
|
||||||
#show link: underline
|
|
||||||
|
|
||||||
#show raw.where(block: true): block.with(
|
|
||||||
fill: luma(240),
|
|
||||||
inset: 10pt,
|
|
||||||
radius: 4pt,
|
|
||||||
)
|
|
||||||
|
|
||||||
#show quote.where(block: true): block.with(
|
|
||||||
fill: rgb("#f1f6f9"),
|
|
||||||
inset: 10pt,
|
|
||||||
radius: 4pt,
|
|
||||||
)
|
|
||||||
|
|
||||||
#set page(
|
|
||||||
header: locate(loc => {
|
|
||||||
if counter(page).at(loc).first() > 1 [
|
|
||||||
MDBOOK_TYPST_PDF_TITLE
|
|
||||||
]
|
|
||||||
}),
|
|
||||||
footer: locate(loc => {
|
|
||||||
if counter(page).at(loc).first() > 1 [
|
|
||||||
#counter(page).display(
|
|
||||||
"1/1",
|
|
||||||
both: true,
|
|
||||||
)
|
|
||||||
]
|
|
||||||
}),
|
|
||||||
)
|
|
||||||
|
|
||||||
#align(center, text(17pt)[
|
|
||||||
*MDBOOK_TYPST_PDF_TITLE*
|
|
||||||
])
|
|
||||||
|
|
||||||
#pagebreak()
|
|
||||||
#outline(depth: 2, indent: 1em)
|
|
||||||
#pagebreak()
|
|
||||||
|
|
||||||
/**** MDBOOK_TYPST_PDF_PLACEHOLDER ****/
|
|
Loading…
Reference in New Issue
Block a user