Score:2

จะถ่ายโอนความแตกต่างระหว่างสองรูปแบบไฟล์ได้อย่างไร

ธง pe

ฉันมักจะพบว่าสะดวกในการแก้ไขเอกสารในรูปแบบไฟล์หนึ่งในขณะที่จัดเก็บไว้ในอีกรูปแบบหนึ่ง ตัวอย่างเช่น เอกสารสามารถเขียนลงในมาร์กดาวน์ แปลงเป็นไฟล์ word และแก้ไขที่นั่น และฉันหวังว่าจะแยกการแก้ไขและนำกลับไปใช้กับไฟล์มาร์กดาวน์ดั้งเดิม

ดังนั้นฉันจะมี เอเอ็มดี,แปลงเป็น ก.docx (เช่น การใช้ แพนดอค) แก้ไขเป็น ข.docxและใช้ชุดการเปลี่ยนแปลงระหว่าง ก.docx และ ข.docx ถึง เอเอ็มดี.

คำถามของฉันคือ:

มีวิธีที่เชื่อถือได้/อัตโนมัติในการถ่ายโอนการแก้ไขในเวิร์ด (การแก้ไขข้อความ) กลับไปยังไฟล์แบบข้อความหรือไม่

แน่นอนฉันสามารถแปลงได้ ข.docx กลับไปที่มาร์กดาวน์ บีเอ็มดี และเขียนทับ เอเอ็มดี กับ บีเอ็มดี. แต่กระบวนการแปลงมักจะแนะนำการเปลี่ยนแปลงกลับไม่ได้เพื่อให้วนซ้ำ เอเอ็มดี => ก.docx => A2.md จะทำให้เกิดความแตกต่าง A2.md กว่าไฟล์มาร์กดาวน์เดิม เอเอ็มดี. เอฟเฟกต์บางอย่างจะถูกเพิ่ม/หายไป (เนื่องจากการขึ้นบรรทัดใหม่ แบบอักษร การจัดรูปแบบ ฯลฯ) และฉันต้องการหลีกเลี่ยงการสูญเสียดังกล่าว และเก็บเอกสารขั้นสุดท้ายให้ใกล้เคียงกับไฟล์ต้นฉบับ เอเอ็มดี เป็นไปได้.

จะใช้ได้ไหม ความแตกต่าง/ปะ เพื่อทำการแปลงต่อไปนี้ในสคริปต์ทุบตี:

  1. เอเอ็มดี => ก.docx => A2.md

  2. ก.docx => (แก้ไข) ข.docx

  3. ข.docx => บีเอ็มดี

  4. ความแตกต่าง B.md A2.md อย่างใดที่จะได้รับ แบบพกพา ปะ

  5. ใช้ไฟล์แพทช์บน เอเอ็มดี (แทน A2.md)

ฉันมีประสบการณ์ในการใช้งานที่จำกัด คอมไพล์แตกต่างแต่ไม่มากกับการใช้งานโดยตรง ความแตกต่าง / แพทช์. และฉันสงสัยว่ามีใครช่วยอธิบายลำดับคำสั่งที่จำเป็นสำหรับ "การถ่ายโอน" ความแตกต่างดังกล่าวได้หรือไม่

pLumo avatar
in flag
ทำไมคุณไม่แก้ไข `A.md` โดยตรง มี [เครื่องมือแก้ไขมาร์กดาวน์](https://askubuntu.com/questions/1189934/is-there-a-markdown-rich-text-editor)
tinlyx avatar
pe flag
@pLumo `ทำไมคุณไม่แก้ไข A.md โดยตรง ?` ฉันทำงานร่วมกับผู้อื่นที่อาจใช้รูปแบบไฟล์/ตัวแก้ไขอื่น
pLumo avatar
in flag
คุณควรเห็นด้วยกับผู้อื่นสำหรับรูปแบบไฟล์เดียว ;-) ฉันเดาว่านั่นไม่ใช่สิ่งที่คุณต้องการ
tinlyx avatar
pe flag
@pLumo ใช่แล้ว ในโลกอุดมคติ
pLumo avatar
in flag
หรือใช้เครื่องมือแก้ไขออนไลน์ที่คุณสามารถทำงานร่วมกันได้
N0rbert avatar
zw flag
ฟังดูแล้วซับซ้อนเกินไป สำหรับทางเลือกอื่น โปรดดู https://askubuntu.com/a/1365833/66509 สำหรับเวิร์กโฟลว์ RMarkdown + bookdown มันใช้งานได้ดีกับไฟล์ Git และ RMarkdown ธรรมดา
Score:0
ธง ng

ไวยากรณ์ทุบตีสำหรับสิ่งที่คุณถาม (ขั้นตอนที่ 4,5) คือ:

diff B.md A2.md > patch.data 
แพทช์ A.md patch.data

ฉันคิดว่าคุณอาจมีการกลับไฟล์ใน ความแตกต่าง? และโปรดจำไว้ว่า ปะ เขียนทับ A.md ดังนั้นให้ทำสำเนาหากคุณต้องการต้นฉบับ

ไม่ว่าในกรณีใด ฉันสงสัยว่าคุณจะประสบความสำเร็จด้วยวิธีนี้

ในความคิดของฉัน โปรแกรมแก้ไข Word นำเสนอ non-determinism มากเกินไปสำหรับการแปลงอัตโนมัติใด ๆ ที่จะถือว่า "เชื่อถือได้" แม้ว่าคุณจะทำให้สคริปต์ทำงานได้ แต่คุณก็ต้องซ่อมแซมมันด้วยการอัปเดตโปรแกรมแก้ไข Word ของคุณทุกครั้ง

โพสต์คำตอบ

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