LaTeX
rust
TravisCI

“プログラミング言語Rust: 2nd Edition”の日本語版PDFを作成した

はじめに

https://y-yu.github.io/trpl-2nd-pdf/book.pdf

:point_up: プログラミング言語Rust: 2nd Editionの日本語版PDFを公開しました! :point_up:

  • 組版上のエラーなどを見つけたら気軽にIssueなどで報告してほしいです
  • 改善してほしい点なども歓迎します!
  • 頃合いをみてrust-lang-jaに移すかも
    • 僕はじつのところrust-lang-jaのメンバーです
GitHub Repository
https://github.com/y-yu/trpl-2nd-pdf

:point_up: エラー報告などをお待ちしています。

やっていること・感想

  • このPDFはhazamaさんのリポジトリ :point_down: をTravis CIの上でPandocと$\mathrm{\LaTeX}$を動かして自動コンパイルしています
  • Travis CIのcron機能で少なくとも1週間に一度は最新の状態で自動コンパイルされます
    • 1日に一回は少なくとも自動コンパイルされるようにしました
  • A4で540ページ以上あるにも関わらず、ほとんどを翻訳しているコミュニティの凄まじさに驚くばかりです……
  • Pandocの洗練された柔軟性と$\mathrm{\LaTeX}$の美しい組版をぜひご覧ください
  • Travis CIでMarkdownをPDFへ変換して自動デプロイする知見は大分たまりました
    • いずれドキュメント化したいです

まとめ