はじめに
https://doc.rust-jp.rs/book-ja-pdf/book.pdf
プログラミング言語Rust: 2nd Edition1の日本語版PDFを公開しました!
- 組版上のエラーなどを見つけたら気軽にIssueなどで報告してほしいです
- 改善してほしい点なども歓迎します!
-
頃合いをみてrust-lang-jaに移すかも移した -
実はWeb版もあります!
- https://doc.rust-jp.rs/book/second-edition/
- HTML版のソースはhazamaさんのMarkdownからRustコミュニティがフォークしたもので、PDF版と同じものを参照しています
- GitHub Repository
- https://github.com/rust-lang-ja/book-ja-pdf
エラー報告などをお待ちしています。
追記
- アスキードワンゴさんから出版されました!もちろん僕の自動組版ではなくてプロによって組版されています
- プログラミング言語Rust 公式ガイド
- 2020/09/20追記 出版されたバージョンと比べると、それぞれ内容が修正されていたりして微妙に異なると思います
- 達人出版会さんからPDF・EPUB版も出版されています
- アスキードワンゴさんはもおそらく$\mathrm{\LaTeX}$で組版しているので、僕の自動組版と比べて遊ぶこともできます(?)
やっていること・感想
-
このPDFはhazamaさんのリポジトリ をTravis CIの上でPandocと$\mathrm{\LaTeX}$を動かして自動コンパイルしています現在はrust-lang-jaがフォークしてメンテしているリポジトリーのMarkdownソースを元にしています -
Travis CIのcron機能で少なくとも1週間に一度は最新の状態で自動コンパイルされます- 1日に一回は少なくとも自動コンパイルされるようにしました
- A4で540ページ以上あるにも関わらず、ほとんどを翻訳しているコミュニティの凄まじさに驚くばかりです……
- Pandocの洗練された柔軟性と$\mathrm{\LaTeX}$の美しい組版をぜひご覧ください
- Travis CIでMarkdownをPDFへ変換して自動デプロイする知見は大分たまりました
- いずれドキュメント化したいです
まとめ
- https://doc.rust-jp.rs/book-ja-pdf/book.pdf
- なにか不具合などがありましたら へ報告をおねがいします
-
2020/09/26追記: 現在は日本語化されている最新版である2018版となっています。 ↩