การ Sync ข้อมูลระหว่าง TeXstudio กับ Overleaf ด้วย Git


TeXstudio เป็นโปรแกรมสร้างเอกสารด้วยภาษา LaTeX ซึ่งเป็นที่นิยมเนื่องจากผู้ใช้สามารถแก้ไขเอกสารได้โดยไม่ต้องจัดรูปแบบเนื้อหามากนัก
โปรแกรมนี้ต้องติดตั้งในคอมพิวเตอร์จึงไม่สะดวกในการทำงานเพราะผู้ใช้อาจมีคอมพิวเตอร์หลายเครื่อง เช่น เครื่องที่ทำงาน เครื่องส่วนตัว เป็นต้น


Overleaf เป็นทางออกหนึ่งสำหรับปัญหาดังกล่าวเพราะช่วยให้เราแก้ไขงานตีพิมพ์ของเราได้ทุกที่ (ผ่านหน้าเว็บ)
แต่การแก้ไขและดูผลลัพธ์แต่ละครั้งจะค่อนข้างช้าเพราะข้อมูลที่เราแก้จะต้องถูกอัพโหลดขึ้นเว็บก่อนทุกครั้ง 
ไม่เเหมือน TeXstudio ที่สามารถทำงานได้เร็วกว่ามากเพราะติดตั้งในคอมพิวเตอร์

บทความนี้แสดงวิธีการ Sync ข้อมูลระหว่าง TeXstudio กับ Overleaf ด้วย Git ซึ่งเป็นเครื่องมือช่วยจัดการข้อมูล (Version control)
ด้วยการ Sync ข้อมูลนี้จะช่วยให้เราแก้ไขข้อมูลได้อย่างรวดเร็ว (ด้วย TeXstudio) และสามารถอัพโหลดข้อมูลเพื่อให้เปิดใช้ได้ทุกที่ (ด้วย Overleaf)

หลักกการ
  1. ผู้ใช้สร้างเอกสารใหม่ใน Overleaf 
  2. ก๊อปปี้ Git URL ของเอกสารนี้
  3. ดึงข้อมูลเข้าคอมพิวเตอร์โดยใช้ URL ในข้อ 2 (Clone สำหรับครั้งแรก และ Pull สำหรับครั้งต่อไป)
  4. แก้ไขข้อมูลด้วย TeXstudio
  5. อัพโหลดข้อมูลกลับไปที่ Overleaf
โปรแกรมที่ต้องการ
  1. Web browser สำหรับเปิด Overleaf เช่น Google Chrome
  2. Git สำหรับการ Sync ข้อมูล
  3. TeXstudio สำหรับแก้ไขเอกสาร
ที่มา
https://ineed.coffee/3454/how-to-synchronize-an-overleaf-latex-paper-with-a-github-repository/

Comments

Popular posts from this blog

การสร้างหน้า google maps ใน ionic slide menu

การใช้ MATLAB ย้ายข้างสมการ

การตั้งค่า Raspberry Pi 3 เพื่อเชื่อมต่อ RS485