max-heller / mdbook-pandoc

A mdbook backend powered by Pandoc.
Apache License 2.0
97 stars 7 forks source link

Unable to run `pandoc`: filename or extension too long. (os error 206) #88

Closed ykla closed 3 months ago

ykla commented 5 months ago

In windows 10

C:\Users\ykla\Documents\1>mdbook build
2024-04-17 00:09:14 [INFO] (mdbook::book): Book building has started
2024-04-17 00:09:14 [INFO] (mdbook::book): Running the pandoc backend
2024-04-17 00:09:14 [INFO] (mdbook::renderer): Invoking the "pandoc" renderer
Unable to run `pandoc`: filename or extension too long. (os error 206)
2024-04-17 00:09:15 [ERROR] (mdbook::renderer): Renderer exited with non-zero return code.
2024-04-17 00:09:15 [ERROR] (mdbook::utils): Error: Rendering failed
2024-04-17 00:09:15 [ERROR] (mdbook::utils):    Caused By: The "pandoc" renderer failed

my book in https://github.com/taophilosophy/SEP-CN2

max-heller commented 4 months ago

Hi, thanks for the report. Turns out that Windows has a 260 character limit for file paths, and some of the paths in your book exceed that limit when prefixed with their parent path. Could you try enabling long path support or renaming your files to be shorter?

ykla commented 4 months ago

OK.

I install it on Ubuntu 22.04

root@ykla-virtual-machine:~/mybook# mdbook build
2024-05-05 06:38:42 [INFO] (mdbook::book): Book building has started
2024-05-05 06:38:42 [INFO] (mdbook::book): Running the pandoc backend
2024-05-05 06:38:42 [INFO] (mdbook::renderer): Invoking the "pandoc" renderer
[2024-05-04T22:38:43Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%E6%9C%AA%E5%A9%9A(*x*,*w*)/' in chapter '歧义 ambiguity (Adam Sennet)': Unable to normalize path: /root/mybook/src/a/%E6%9C%AA%E5%A9%9A(*x*,*w*)/: No such file or directory (os error 2)
[2024-05-04T22:38:43Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%E6%9C%AA%E5%A9%9A(*x*,*w*)/' in chapter '歧义 ambiguity (Adam Sennet)': Unable to normalize path: /root/mybook/src/a/%E6%9C%AA%E5%A9%9A(*x*,*w*)/: No such file or directory (os error 2)
[2024-05-04T22:38:43Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%E6%9C%AA%E5%A9%9A(*x*,*w*)/' in chapter '歧义 ambiguity (Adam Sennet)': Unable to normalize path: /root/mybook/src/a/%E6%9C%AA%E5%A9%9A(*x*,*w*)/: No such file or directory (os error 2)
[2024-05-04T22:38:43Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%E6%9C%AA%E5%A9%9A(*x*,*w*)/' in chapter '歧义 ambiguity (Adam Sennet)': Unable to normalize path: /root/mybook/src/a/%E6%9C%AA%E5%A9%9A(*x*,*w*)/: No such file or directory (os error 2)
[2024-05-04T22:38:43Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%E6%9C%AA%E5%A9%9A(*x*,*w*)/' in chapter '歧义 ambiguity (Adam Sennet)': Unable to normalize path: /root/mybook/src/a/%E6%9C%AA%E5%A9%9A(*x*,*w*)/: No such file or directory (os error 2)
[2024-05-04T22:38:43Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%E6%9C%AA%E5%A9%9A(*x*,*w*)/' in chapter '歧义 ambiguity (Adam Sennet)': Unable to normalize path: /root/mybook/src/a/%E6%9C%AA%E5%A9%9A(*x*,*w*)/: No such file or directory (os error 2)
[2024-05-04T22:38:43Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%E6%9C%AA%E5%A9%9A(*x*,*w*)/' in chapter '歧义 ambiguity (Adam Sennet)': Unable to normalize path: /root/mybook/src/a/%E6%9C%AA%E5%A9%9A(*x*,*w*)/: No such file or directory (os error 2)
[2024-05-04T22:38:43Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%E6%9C%AA%E5%A9%9A%20(*x*,*w*%E2%80%B2)/' in chapter '歧义 ambiguity (Adam Sennet)': Unable to normalize path: /root/mybook/src/a/%E6%9C%AA%E5%A9%9A%20(*x*,*w*%E2%80%B2)/: No such file or directory (os error 2)
[2024-05-04T22:38:43Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%E6%9C%AA%E5%A9%9A%20(*x*,*w*%E2%80%B2)/' in chapter '歧义 ambiguity (Adam Sennet)': Unable to normalize path: /root/mybook/src/a/%E6%9C%AA%E5%A9%9A%20(*x*,*w*%E2%80%B2)/: No such file or directory (os error 2)
[2024-05-04T22:38:43Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%E6%9C%AA%E5%A9%9A%20(*x*,*w*%E2%80%B2)/' in chapter '歧义 ambiguity (Adam Sennet)': Unable to normalize path: /root/mybook/src/a/%E6%9C%AA%E5%A9%9A%20(*x*,*w*%E2%80%B2)/: No such file or directory (os error 2)
[2024-05-04T22:38:43Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '1/' in chapter '选择公理 choice, axiom of (John L. Bell)': Unable to normalize path: /root/mybook/src/c/1/: No such file or directory (os error 2)
[2024-05-04T22:38:43Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'Wolfram%201985:%20735/' in chapter '邱奇-图灵论题 Church-Turing Thesis (B. Jack Copeland)': Unable to normalize path: /root/mybook/src/c/Wolfram%201985:%20735/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '2%7D%E5%92%8C%7Bx:x2' in chapter '理查德·戴德金对数学基础的贡献 contributions to the foundations of mathematics (Erich Reck)': Unable to normalize path: /root/mybook/src/d/li-cha-de-dai-de-jin-dedekind-richard/2%7D%E5%92%8C%7Bx:x2: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'x%20%E6%B8%85%E6%B4%81%E6%88%91%E7%9A%84%E6%B8%B8%E6%B3%B3%E6%B1%A0/' in chapter '摹状词 descriptions (Peter Ludlow)': Unable to normalize path: /root/mybook/src/d/x%20%E6%B8%85%E6%B4%81%E6%88%91%E7%9A%84%E6%B8%B8%E6%B3%B3%E6%B1%A0/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '[%E6%9F%90%E4%BA%9B%20x%EF%BC%9A%E4%BA%BA(x)](x%20%E7%9B%B8%E4%BF%A1%20y%20%E7%94%9F%E6%B0%94)/' in chapter '摹状词 descriptions (Peter Ludlow)': Unable to normalize path: /root/mybook/src/d/[%E6%9F%90%E4%BA%9B%20x%EF%BC%9A%E4%BA%BA(x)](x%20%E7%9B%B8%E4%BF%A1%20y%20%E7%94%9F%E6%B0%94)/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '[%E6%AF%8F%E4%B8%AA%20y%EF%BC%9A%E4%BA%BA(y)](y%20%E7%9B%B8%E4%BF%A1%20x%20%E7%94%9F%E6%B0%94)/' in chapter '摹状词 descriptions (Peter Ludlow)': Unable to normalize path: /root/mybook/src/d/[%E6%AF%8F%E4%B8%AA%20y%EF%BC%9A%E4%BA%BA(y)](y%20%E7%9B%B8%E4%BF%A1%20x%20%E7%94%9F%E6%B0%94)/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%E5%A6%82%E6%9E%9C%20x%20%E5%BF%AB%E4%B9%90%E5%88%99%E6%88%91%E4%B9%9F%E4%BC%9A%E5%BF%AB%E4%B9%90/' in chapter '摹状词 descriptions (Peter Ludlow)': Unable to normalize path: /root/mybook/src/d/%E5%A6%82%E6%9E%9C%20x%20%E5%BF%AB%E4%B9%90%E5%88%99%E6%88%91%E4%B9%9F%E4%BC%9A%E5%BF%AB%E4%B9%90/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'if%20x%20is%20happy%20then%20I%20will%20be%20happy/' in chapter '摹状词 descriptions (Peter Ludlow)': Unable to normalize path: /root/mybook/src/d/if%20x%20is%20happy%20then%20I%20will%20be%20happy/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%E2%88%80x/' in chapter '话语表征理论 discourse representation theory (Bart Geurts, David I. Beaver, and Emar Maier)': Unable to normalize path: /root/mybook/src/d/%E2%88%80x/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'divND' in chapter '几何学中的有限主义 finitism in (Jean Paul Van Bendegem)': Unable to normalize path: /root/mybook/src/g/ji-he-xue-geometry/divND: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'divND' in chapter '几何学中的有限主义 finitism in (Jean Paul Van Bendegem)': Unable to normalize path: /root/mybook/src/g/ji-he-xue-geometry/divND: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 't1,%E2%80%A6tn' in chapter 'λ 演算 lambda calculus, the (Jesse Alama and Johannes Korbmacher)': Unable to normalize path: /root/mybook/src/l/t1,%E2%80%A6tn: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'P%E2%86%92%5BS%5DP' in chapter '行动的逻辑 action (Krister Segerberg, John-Jules Meyer, and Marcus Kracht)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/P%E2%86%92%5BS%5DP: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Heading (level h6) converted to paragraph in chapter: 博弈语义 dialogical (Nicolas Clerbout and Zoe McConaughey)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Heading (level h6) converted to paragraph in chapter: 博弈语义 dialogical (Nicolas Clerbout and Zoe McConaughey)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Heading (level h6) converted to paragraph in chapter: 博弈语义 dialogical (Nicolas Clerbout and Zoe McConaughey)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'G%E2%88%A7H' in chapter '动态认知逻辑 dynamic epistemic (Alexandru Baltag and Bryan Renne)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/G%E2%88%A7H: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'p%E2%88%A7%5Ba%5Dp' in chapter '动态认知逻辑 dynamic epistemic (Alexandru Baltag and Bryan Renne)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/p%E2%88%A7%5Ba%5Dp: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%5Bb%5Dp%E2%86%92p' in chapter '动态认知逻辑 dynamic epistemic (Alexandru Baltag and Bryan Renne)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/%5Bb%5Dp%E2%86%92p: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'F%E2%86%92G' in chapter '动态认知逻辑 dynamic epistemic (Alexandru Baltag and Bryan Renne)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/F%E2%86%92G: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'F%7CF' in chapter '动态认知逻辑 dynamic epistemic (Alexandru Baltag and Bryan Renne)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/F%7CF: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'G%E2%88%A7H' in chapter '动态认知逻辑 dynamic epistemic (Alexandru Baltag and Bryan Renne)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/G%E2%88%A7H: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'G%E2%88%A7H' in chapter '动态认知逻辑 dynamic epistemic (Alexandru Baltag and Bryan Renne)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/G%E2%88%A7H: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%E2%8B%80i%E2%88%88C%E2%97%8A%E2%89%BBip' in chapter '分析游戏的逻辑 for analyzing games (Johan van Benthem and Dominik Klein)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/%E2%8B%80i%E2%88%88C%E2%97%8A%E2%89%BBip: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%E2%8B%80i%E2%88%88C%E2%97%8A%E2%89%BBip' in chapter '分析游戏的逻辑 for analyzing games (Johan van Benthem and Dominik Klein)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/%E2%8B%80i%E2%88%88C%E2%97%8A%E2%89%BBip: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%CF%86%E2%88%A7%CF%88' in chapter '分析游戏的逻辑 for analyzing games (Johan van Benthem and Dominik Klein)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/%CF%86%E2%88%A7%CF%88: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%E2%8B%80i%E2%88%88C%E2%97%8A%E2%89%BBip' in chapter '分析游戏的逻辑 for analyzing games (Johan van Benthem and Dominik Klein)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/%E2%8B%80i%E2%88%88C%E2%97%8A%E2%89%BBip: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%CF%95%E2%88%A7%CF%88' in chapter '分析游戏的逻辑 for analyzing games (Johan van Benthem and Dominik Klein)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/%CF%95%E2%88%A7%CF%88: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%CF%95;%CF%881,%E2%80%A6,%CF%88k' in chapter '分析游戏的逻辑 for analyzing games (Johan van Benthem and Dominik Klein)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/%CF%95;%CF%881,%E2%80%A6,%CF%88k: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '⋀�∈�◊�≻�' in chapter '对博弈中权力的分析 for analyzing power in normal form games (Paolo Turrini and Thomas Ågotnes)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/⋀�∈�◊�≻�: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '⋀�∈�◊�≻�' in chapter '对博弈中权力的分析 for analyzing power in normal form games (Paolo Turrini and Thomas Ågotnes)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/⋀�∈�◊�≻�: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '⋀�∈�◊�≻�' in chapter '对博弈中权力的分析 for analyzing power in normal form games (Paolo Turrini and Thomas Ågotnes)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/⋀�∈�◊�≻�: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '⋀�∈�◊�≻��' in chapter '对博弈中权力的分析 for analyzing power in normal form games (Paolo Turrini and Thomas Ågotnes)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/⋀�∈�◊�≻��: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '�∧�' in chapter '对博弈中权力的分析 for analyzing power in normal form games (Paolo Turrini and Thomas Ågotnes)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/�∧�: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '⋀�∈�◊�≻�' in chapter '对博弈中权力的分析 for analyzing power in normal form games (Paolo Turrini and Thomas Ågotnes)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/⋀�∈�◊�≻�: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '�∧�' in chapter '对博弈中权力的分析 for analyzing power in normal form games (Paolo Turrini and Thomas Ågotnes)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/�∧�: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '�;�1,…,��' in chapter '对博弈中权力的分析 for analyzing power in normal form games (Paolo Turrini and Thomas Ågotnes)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/�;�1,…,��: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%CF%951,%E2%80%A6,%CF%95k' in chapter '独立性友好逻辑 independence friendly (Tero Tulenheimo)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/%CF%951,%E2%80%A6,%CF%95k: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'f' in chapter '内涵逻辑 intensional (Melvin Fitting)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/f: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'f,%20g' in chapter '内涵逻辑 intensional (Melvin Fitting)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/f,%20g: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'f,%20g' in chapter '内涵逻辑 intensional (Melvin Fitting)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/f,%20g: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'f,%20g' in chapter '内涵逻辑 intensional (Melvin Fitting)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/f,%20g: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'f,%20g' in chapter '内涵逻辑 intensional (Melvin Fitting)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/f,%20g: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'f' in chapter '内涵逻辑 intensional (Melvin Fitting)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/f: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'f' in chapter '内涵逻辑 intensional (Melvin Fitting)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/f: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'f' in chapter '内涵逻辑 intensional (Melvin Fitting)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/f: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'f' in chapter '内涵逻辑 intensional (Melvin Fitting)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/f: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'f' in chapter '内涵逻辑 intensional (Melvin Fitting)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/f: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '3' in chapter '内涵逻辑 intensional (Melvin Fitting)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/3: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'f' in chapter '内涵逻辑 intensional (Melvin Fitting)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/f: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'f' in chapter '内涵逻辑 intensional (Melvin Fitting)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/f: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'f' in chapter '内涵逻辑 intensional (Melvin Fitting)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/f: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'f' in chapter '内涵逻辑 intensional (Melvin Fitting)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/f: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'f' in chapter '内涵逻辑 intensional (Melvin Fitting)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/f: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'f' in chapter '内涵逻辑 intensional (Melvin Fitting)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/f: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'f' in chapter '内涵逻辑 intensional (Melvin Fitting)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/f: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'f' in chapter '内涵逻辑 intensional (Melvin Fitting)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/f: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'f' in chapter '内涵逻辑 intensional (Melvin Fitting)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/f: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'f' in chapter '内涵逻辑 intensional (Melvin Fitting)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/f: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'f' in chapter '内涵逻辑 intensional (Melvin Fitting)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/f: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '19' in chapter '内涵逻辑 intensional (Melvin Fitting)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/19: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'f' in chapter '内涵逻辑 intensional (Melvin Fitting)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/f: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%CE%B9y%CF%95(y)' in chapter '内涵逻辑 intensional (Melvin Fitting)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/%CE%B9y%CF%95(y): No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%CE%B9x%CF%95(x)' in chapter '内涵逻辑 intensional (Melvin Fitting)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/%CE%B9x%CF%95(x): No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'A%E2%86%92B/' in chapter '命题动态逻辑 propositional dynamic (Nicolas Troquard and Philippe Balbiani)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/A%E2%86%92B/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'A%E2%86%92[%CE%B1]A/' in chapter '命题动态逻辑 propositional dynamic (Nicolas Troquard and Philippe Balbiani)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/A%E2%86%92[%CE%B1]A/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'A%E2%86%92[%CE%B1]A/' in chapter '命题动态逻辑 propositional dynamic (Nicolas Troquard and Philippe Balbiani)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/A%E2%86%92[%CE%B1]A/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'A%E2%86%92[%CE%B1]A/' in chapter '命题动态逻辑 propositional dynamic (Nicolas Troquard and Philippe Balbiani)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/A%E2%86%92[%CE%B1]A/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'A%E2%86%92[%CE%B1]A/' in chapter '命题动态逻辑 propositional dynamic (Nicolas Troquard and Philippe Balbiani)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/A%E2%86%92[%CE%B1]A/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'A%E2%86%92[%CE%B1]A/' in chapter '命题动态逻辑 propositional dynamic (Nicolas Troquard and Philippe Balbiani)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/A%E2%86%92[%CE%B1]A/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'A%E2%86%92[%CE%B1]A/' in chapter '命题动态逻辑 propositional dynamic (Nicolas Troquard and Philippe Balbiani)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/A%E2%86%92[%CE%B1]A/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'A%E2%86%92[%CE%B1]A/' in chapter '命题动态逻辑 propositional dynamic (Nicolas Troquard and Philippe Balbiani)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/A%E2%86%92[%CE%B1]A/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'A%E2%88%A7[%CE%B1%E2%88%97](A%E2%86%92[%CE%B1]A)/' in chapter '命题动态逻辑 propositional dynamic (Nicolas Troquard and Philippe Balbiani)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/A%E2%88%A7[%CE%B1%E2%88%97](A%E2%86%92[%CE%B1]A)/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'A%E2%86%92[%CE%B1]A/' in chapter '命题动态逻辑 propositional dynamic (Nicolas Troquard and Philippe Balbiani)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/A%E2%86%92[%CE%B1]A/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'A%E2%88%A7[%CE%B1%E2%88%97](A%E2%86%92[%CE%B1]A)/' in chapter '命题动态逻辑 propositional dynamic (Nicolas Troquard and Philippe Balbiani)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/A%E2%88%A7[%CE%B1%E2%88%97](A%E2%86%92[%CE%B1]A)/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'A%E2%86%92[%CE%B1]A/' in chapter '命题动态逻辑 propositional dynamic (Nicolas Troquard and Philippe Balbiani)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/A%E2%86%92[%CE%B1]A/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'A%E2%86%92[%CE%B1]A/' in chapter '命题动态逻辑 propositional dynamic (Nicolas Troquard and Philippe Balbiani)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/A%E2%86%92[%CE%B1]A/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%C2%ACB%E2%86%92(%C2%ACB%E2%88%A7A)/' in chapter '命题动态逻辑 propositional dynamic (Nicolas Troquard and Philippe Balbiani)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/%C2%ACB%E2%86%92(%C2%ACB%E2%88%A7A)/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%C2%ACB%E2%88%A7A/' in chapter '命题动态逻辑 propositional dynamic (Nicolas Troquard and Philippe Balbiani)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/%C2%ACB%E2%88%A7A/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%C2%ACB%E2%88%A7A/' in chapter '命题动态逻辑 propositional dynamic (Nicolas Troquard and Philippe Balbiani)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/%C2%ACB%E2%88%A7A/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%C2%ACB%E2%88%A7A/' in chapter '命题动态逻辑 propositional dynamic (Nicolas Troquard and Philippe Balbiani)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/%C2%ACB%E2%88%A7A/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%C2%ACB%E2%88%A7A/' in chapter '命题动态逻辑 propositional dynamic (Nicolas Troquard and Philippe Balbiani)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/%C2%ACB%E2%88%A7A/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%C2%ACB%E2%88%A7A/' in chapter '命题动态逻辑 propositional dynamic (Nicolas Troquard and Philippe Balbiani)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/%C2%ACB%E2%88%A7A/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'A%E2%86%92%E2%9F%A8%CE%B1%E2%9F%A9A/' in chapter '命题动态逻辑 propositional dynamic (Nicolas Troquard and Philippe Balbiani)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/A%E2%86%92%E2%9F%A8%CE%B1%E2%9F%A9A/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%E2%9F%A8%CF%80%E2%9F%A91%E2%88%A7%C2%ACsloop(%CF%80+)/' in chapter '命题动态逻辑 propositional dynamic (Nicolas Troquard and Philippe Balbiani)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/%E2%9F%A8%CF%80%E2%9F%A91%E2%88%A7%C2%ACsloop(%CF%80+)/: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%E2%9F%A8%CF%80%E2%9F%A91%E2%88%A7[%CF%80+%E2%88%A91' in chapter '命题动态逻辑 propositional dynamic (Nicolas Troquard and Philippe Balbiani)': Unable to normalize path: /root/mybook/src/l/luo-ji-xue-logic/%E2%9F%A8%CF%80%E2%9F%A91%E2%88%A7[%CF%80+%E2%88%A91: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%CF%88%E2%86%92%CF%86' in chapter '多模态逻辑的哲学方向 multi-modal logic, philosophical aspects of (Sonja Smets and Fernando Velázquez-Quesada)': Unable to normalize path: /root/mybook/src/m/%CF%88%E2%86%92%CF%86: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link '%CF%86%E2%88%A7%CF%88' in chapter '多模态逻辑的哲学方向 multi-modal logic, philosophical aspects of (Sonja Smets and Fernando Velázquez-Quesada)': Unable to normalize path: /root/mybook/src/m/%CF%86%E2%88%A7%CF%88: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'Kp%E2%88%A7K%C2%ACKp' in chapter '多模态逻辑的哲学方向 multi-modal logic, philosophical aspects of (Sonja Smets and Fernando Velázquez-Quesada)': Unable to normalize path: /root/mybook/src/m/Kp%E2%88%A7K%C2%ACKp: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'u,v' in chapter '《数学原理》 Principia Mathematica (Bernard Linsky and Andrew David Irvine)': Unable to normalize path: /root/mybook/src/p/shu-xue-yuan-li-principia-mathematica-bernard-linsky-and-andrew-david-irvine/u,v: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 't1,%E2%80%A6,tn' in chapter '属性 properties (Francesco Orilia and Michele Paolini Paoletti)': Unable to normalize path: /root/mybook/src/p/shu-xing-properties-francesco-orilia-and-michele-paolini-paoletti/t1,%E2%80%A6,tn: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'M' in chapter '属性 properties (Francesco Orilia and Michele Paolini Paoletti)': Unable to normalize path: /root/mybook/src/p/shu-xing-properties-francesco-orilia-and-michele-paolini-paoletti/M: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'G' in chapter '属性 properties (Francesco Orilia and Michele Paolini Paoletti)': Unable to normalize path: /root/mybook/src/p/shu-xing-properties-francesco-orilia-and-michele-paolini-paoletti/G: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'M' in chapter '属性 properties (Francesco Orilia and Michele Paolini Paoletti)': Unable to normalize path: /root/mybook/src/p/shu-xing-properties-francesco-orilia-and-michele-paolini-paoletti/M: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 't1,%E2%80%A6,tn' in chapter '命题 propositions (Matthew McGrath and Devin Frank)': Unable to normalize path: /root/mybook/src/p/ming-ti-propositions-matthew-mcgrath-and-devin-frank/t1,%E2%80%A6,tn: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'M' in chapter '命题 propositions (Matthew McGrath and Devin Frank)': Unable to normalize path: /root/mybook/src/p/ming-ti-propositions-matthew-mcgrath-and-devin-frank/M: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'G' in chapter '命题 propositions (Matthew McGrath and Devin Frank)': Unable to normalize path: /root/mybook/src/p/ming-ti-propositions-matthew-mcgrath-and-devin-frank/G: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::preprocess] Unable to normalize link 'M' in chapter '命题 propositions (Matthew McGrath and Devin Frank)': Unable to normalize path: /root/mybook/src/p/ming-ti-propositions-matthew-mcgrath-and-devin-frank/M: No such file or directory (os error 2)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc] Unable to resolve one or more relative links within the book, consider setting the `hosted-html` option in `[output.pandoc]`
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::pandoc::renderer] Cannot use Pandoc extension `attributes`, which may result in degraded output (introduced in version 2.10.1, but using 2.5.0)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::pandoc::renderer] Cannot use Pandoc extension `raw_attribute`, which may result in degraded output (introduced in version 2.10.1, but using 2.5.0)
[2024-05-04T22:38:44Z WARN  mdbook_pandoc::pandoc::renderer] Cannot wrap cell contents of tables, which may result in tables overflowing the page (requires Pandoc version 2.9.2, but using 2.5.0)
Unknown option -d.
Try pandoc --help for more information.
pandoc exited unsuccessfully
2024-05-05 06:38:44 [ERROR] (mdbook::renderer): Renderer exited with non-zero return code.
2024-05-05 06:38:44 [ERROR] (mdbook::utils): Error: Rendering failed
2024-05-05 06:38:44 [ERROR] (mdbook::utils):    Caused By: The "pandoc" renderer failed
root@ykla-virtual-machine:~/mybook# 

My book in https://github.com/taophilosophy/SEP-CN

max-heller commented 4 months ago

Unknown option -d. Try pandoc --help for more information. pandoc exited unsuccessfully

This option, which mdbook-pandoc requires, was added in Pandoc 2.8. Ubuntu unfortunately ships ancient versions of Pandoc, but you can download newer versions from https://github.com/jgm/pandoc/releases

Edit: you should be able to get 2.9.2 from Ubuntu 22.04's repositories

max-heller commented 4 months ago

90 clarifies the actual version requirement and will emit a more obvious error is the available version is too old

ykla commented 4 months ago

OK, I re-test it on

root@ykla-virtual-machine:~/mybook# pandoc -v
pandoc 3.1.13
Features: +server +lua
Scripting engine: Lua 5.4
User data directory: /root/.local/share/pandoc
Copyright (C) 2006-2023 John MacFarlane. Web: https://pandoc.org
This is free software; see the source for copying conditions. There is no
warranty, not even for merchantability or fitness for a particular purpose.

But the code output keeps getting stuck at the following position :

root@ykla-virtual-machine:~/mybook# mdbook build
2024-05-05 08:59:09 [INFO] (mdbook::book): Book building has started
2024-05-05 08:59:09 [INFO] (mdbook::book): Running the pandoc backend
2024-05-05 08:59:09 [INFO] (mdbook::renderer): Invoking the "pandoc" renderer
[2024-05-05T00:59:11Z WARN  mdbook_pandoc::preprocess] Heading (level h6) converted to paragraph in chapter: 博弈语义 dialogical (Nicolas Clerbout and Zoe McConaughey)
[2024-05-05T00:59:11Z WARN  mdbook_pandoc::preprocess] Heading (level h6) converted to paragraph in chapter: 博弈语义 dialogical (Nicolas Clerbout and Zoe McConaughey)
[2024-05-05T00:59:11Z WARN  mdbook_pandoc::preprocess] Heading (level h6) converted to paragraph in chapter: 博弈语义 dialogical (Nicolas Clerbout and Zoe McConaughey)

Thanks.

max-heller commented 4 months ago

But the code output keeps getting stuck at the following position :

Pandoc can be quite slow for large inputs, particular ones with more complicated font rendering like Chinese characters. You might just need to wait a while

ykla commented 4 months ago

It looks like if the images in the document get stuck indefinitely if an internet link is used instead of a local link.

max-heller commented 4 months ago

It looks like if the images in the document get stuck indefinitely if an internet link is used instead of a local link.

Do you need to use a proxy to access the internet? If so, Pandoc should respect the http_proxy environment variable.

max-heller commented 3 months ago

Hi @ykla, were you able to figure out the networking issue?

ykla commented 3 months ago

Hi @ykla, were you able to figure out the networking issue?

Thank you for your help and interest, but due to certain force majeure factors, my program cannot continue.