Reizinixc / progit2-th

Pro Git 2nd Edition in Thai Language

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

หนังสือ Pro Git ฉบับที่ 2

ยินดีต้อนรับสู่หนังสือ Pro Git ฉบับที่ 2

คุณสามารถอ่านเนื้อหาของหนังสือเล่มนี้ได้ที่ http://git-scm.com/book

หนังสือเล่มนี้เป็นโอเพนซอร์ซ และใช้สัญญาอนุญาตครีเอทีฟคอมมอนส์เช่นเดียวกับหนังสือฉบับแรก

ในฉบับที่ 2 นี้เราได้ปรับปรุงเนื้อหาภายในหนังสือด้วยการเปลี่ยนแปลงรูปแบบของเอกสารที่ใช้ในการเขียนหนังสือเป็น Asciidoc แทน Markdown ที่ใช้อยู่เดิม และใช้ Atlas platform ของ O’Reilly สำหรับการสร้าง e-book ซึ่งสามารถรองรับเนื้อหาได้ทุกภาษาและรูปแบบเอกสารที่ใช้อยู่ในปัจจุบัน

นอกจากนี้แล้วเรายังแยกหนังสือฉบับแปลออกเป็น repository แยกตามภาษา จากเดิมที่อยู่ในไดเรกทอรีย่อยของหนังสือฉบับภาษาอังกฤษ ข้อมูลเพิ่มเติมสามารถอ่านได้ที่คำแนะนำในการร่วมพัฒนา

วิธีการสร้างหนังสือ

คุณสามารถสร้างหนังสือ e-book จากซอร์ซโค้ดนี้ได้ 2 วิธีด้วยกัน

วิธีการที่ง่ายที่สุดคือ ให้เราเป็นผู้สร้างหนังสือให้จากระบบของเรา โดยระบบจะสร้างหนังสือฉบับใหม่เมื่อพบว่าเอกสารในหนังสือมีการปรับปรุงใน branch หลัก

คุณสามารถดูหนังสือฉบับล่าสุดได้ที่ http://git-scm.com/book สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการสร้างหนังสือสามารถเข้าไปดูได้ที่ https://progit.org

นอกจากนี้คุณยังสามารถสร้างหนังสือได้ด้วยตนเองด้วย Asciidoctor ซึ่งสามารถสร้างหนังสือได้ในรูปแบบ EPUB, MOBI และ PDF

$ bundle install
$ bundle exec rake book:build
Converting to HTML...
 -- HTML output at progit.html
Converting to EPub...
 -- Epub output at progit.epub
Converting to Mobi (kf8)...
 -- Mobi output at progit.mobi
Converting to PDF...
 -- PDF  output at progit.pdf

ในตัวอย่างด้านบนนี้ใช้โปรแกรม asciidoctor, asciidoctor-pdf และ asciidoctor-epub ในการสร้าง e-book ทั้ง 3 รูปแบบ

ร่วมพัฒนากับเรา

คุณสามารถร่วมพัฒนาหนังสือเล่มนี้กับเราได้โดยการช่วยแปลภาษา ลองอ่านคำแนะนำในการร่วมพัฒนาเพื่อทำความเข้าใจกับวิธีการพัฒนาของเรา

About

Pro Git 2nd Edition in Thai Language

License:Other


Languages

Language:CSS 62.6%Language:XSLT 23.6%Language:Ruby 11.9%Language:HTML 1.9%Language:AGS Script 0.0%