คุณใช้เครื่องมืออะไรในการเขียนเอกสาร


55

คุณใช้เครื่องมืออะไรในการเขียนเอกสาร

จากประสบการณ์เล็กน้อยที่ฉันมีนักทฤษฎีใช้เวลาในการเขียนและปรับแต่งเอกสารเป็นจำนวนมากนอกเหนือจากความคิดสร้างสรรค์ นั่นคือการสื่อสารงานของพวกเขากับคนอื่น ๆ บางทีเอกสารอาจไม่ใช่วิธีที่ถูกต้องในการทำเช่นนั้น แต่ควรจะทิ้งไว้ให้มีการอภิปรายอีกครั้ง ไม่ว่าในกรณีใดดูเหมือนว่าเราต้องการลดเวลาที่ใช้ในการเขียนผลลัพธ์โดยใช้เป็นเครื่องมือซอฟต์แวร์ที่ดีที่สุด ดังนั้นคำถามนี้มีจุดมุ่งหมายเพื่อค้นหาสมบัติที่ซ่อนอยู่ในนั้น

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

ดอนนูบอกเกี่ยวกับการตั้งค่าของเขาในการให้สัมภาษณ์ที่นี่ ค้นหาคำถาม " ชุดเครื่องมือใดที่คุณใช้ [... ] "

UPDATE: Sadeq ชี้ให้ฉันเพื่อการสนทนาเกี่ยวกับเครื่องมือสำหรับการวาดภาพที่นี่


2
คุณอาจพบหัวข้อที่เกี่ยวข้องนี้มีประโยชน์: cstheory.stackexchange.com/q/1677/873
MS Dousti

1
หากคุณต้องการแฟล็ก CW; เพียงตั้งค่าสถานะโพสต์เพื่อให้ผู้ดูแลให้ความสนใจหลังจากที่โพสต์แล้ว ไม่จำเป็นต้องใส่ลงในข้อความของคำถาม :)
Daniel Apon

ดีไม่เห็นลิงก์นั้น ขอบคุณแดเนียล
Michael

คำตอบ:


21

นอกเหนือไปจากสิ่งที่คนอื่นพูดว่าผมชอบแพคเกจtodonotesสำหรับน้ำยางที่ช่วยให้มีการแจ้งเตือนที่มีสีสันของสิ่งที่ยังคงที่จะทำในข้อความ


5
โอ แพคเกจที่ดี!
Suresh Venkat

16

สำหรับการเขียน:

  • xemacs + auctex + reftex (ขาดไม่ได้) หรือ kile

สำหรับการจัดการผู้เขียนหลายคน:

  • ที่เก็บ svn: (รายละเอียดเพิ่มเติมที่นี่ )
  • และสิ่งที่ฉันชอบคือซอฟต์แวร์ 'ตัวติดตามบั๊ก' ที่มีน้ำหนักเบาเพื่อวางซ้อนด้านบนดังนั้นจึงง่ายต่อการติดตามรายการสิ่งที่ต้องทำในไม่กี่วันที่ผ่านมาก่อนถึงกำหนด

สำหรับการจัดการ bibs:

  • ฉันเคยใช้ Mendeley และ Citeulike เป็นครั้งคราว แต่ฉันก็ยังไม่สามารถหาโมเดลเวิร์กโฟลว์ที่เหมาะสมเพื่อให้พวกเขาทำงานได้อย่างเป็นระบบ ดังนั้นมันยังคงด้วยมือ

สำหรับการพูดถึง:

  • Beamer สำหรับสไลด์, inkscape / ipe / tikz สำหรับตัวเลข (tikz นั้นยอดเยี่ยมสำหรับการพล็อตกราฟ (ข้อมูล) ด้วยฟอนต์ที่รวมเข้ากับข้อความแม้ในกระดาษ)

2
ฉันใช้ Mendeley เพื่อจัดระเบียบเอกสารในคอมพิวเตอร์ของฉัน - ซึ่งฉันคิดว่ามันยอดเยี่ยม - แต่ไม่ใช่สำหรับการจัดการบรรณานุกรมจริง ๆ เมื่อเขียนเอกสาร เพื่อที่ฉันเพิ่งใช้ BiBTeX ด้วยมือ
Joshua Grochow

1
หากคุณใช้ emacs อยู่แล้วOrg-Modeเหมาะสำหรับรายการที่ต้องทำ
Martin Berger

12

ฉันใช้:

  • TeXShop (สภาพแวดล้อมการแก้ไข OS X pdflatex)
  • ซอฟต์แวร์ Custom OS X ที่ฉันเขียนเพื่อจัดการไฟล์ BibTeX
  • Adobe Illustrator สำหรับตัวเลขส่วนใหญ่ (โดยมีตัวเลขเป็นครั้งคราวในซอฟต์แวร์อื่น)
  • Adobe InDesign สำหรับทำสไลด์พูดคุยเป็นไฟล์ pdf
  • cvs หรือ svn เป็นครั้งคราวทั้งในการซิงค์คอมพิวเตอร์ที่บ้านและที่ทำงานของฉันและสำหรับการประสานงานการแก้ไขกับผู้เขียนร่วม

การอัปเดต: ตั้งแต่เขียนสิ่งนี้ฉันได้เปลี่ยนไปใช้การใช้ beamer ใน pdflatex เพื่อพูดคุยสไลด์และ git แทนที่จะเป็น cvs / svn (ส่วนหนึ่งเป็นเพราะความง่ายในการบำรุงรักษาเซิร์ฟเวอร์ git ของฉันเองด้วย gitolite) ที่เหลือก็ยังคงเหมือนเดิม
David Eppstein

11

รายการของฉัน (ทุก Mac OS X):

  • TextMate สำหรับการแก้ไข
  • pdflatex (เรียกจากข้อความ)
  • ไม่มีการจัดการ bibtex พิเศษ
  • svn: พื้นที่เก็บข้อมูลที่แตกต่างกันสำหรับการทำงานร่วมกันหรือแต่ละโครงการ
  • ทุกหนทุกแห่งหรือบ่อยกว่านี้ทุกวันสำหรับตัวเลข
  • AquaEmacs สำหรับการโต้ตอบ Coq
  • สไลด์เสร็จสิ้นโดยใช้ beamer ถ้ามีคณิตศาสตร์หรือ Keynote เป็นจำนวนมากถ้าไม่ใช่
  • Word และ Powerpoint สำหรับผู้ดูแลระบบและพูดคุยกับหน่วยงานระดมทุน ฯลฯ

9

ฉันใช้เครื่องมือหลายอย่างที่กล่าวถึงแล้วดังนั้นฉันจะพูดถึงเครื่องมือที่มีประโยชน์มากกว่าที่ยังไม่ได้กล่าวถึง:

  • แพ็คเกจกราฟของ Frank Drewes สำหรับ LaTeX เหมาะสำหรับการวาดกราฟ (ชนิดจุดยอดและขอบไม่ใช่แบบฟังก์ชัน) ไวยากรณ์ที่เรียบง่าย แต่ปรับแต่งได้มาก

  • GITแทน SVN ฉันเคยใช้ SVN แต่หลังจากนั้นถูกเปลี่ยนเป็น GIT

  • บนเครื่อง Windows ฉันชอบTeXnicCenter (ซึ่งสร้างจากด้านบนของ MikTeX และ BibTeX) (บนระบบ * ห้ามฉันใช้ emacs / bibtex)

  • แม้แต่บนเครื่อง Windows ฉันยังใช้aspellสำหรับตรวจสอบการสะกดคำภายในCygwin (โปรแกรมจำลองการจัดการเทอร์มินัล / แพ็กเกจที่ยอดเยี่ยมจริงๆ)


8

ปัจจุบันฉันใช้ WinEdt และ TeXworks สำหรับการแก้ไข (ขึ้นอยู่กับว่าฉันใช้คอมพิวเตอร์เครื่องใด)

สำหรับรูปฉันมักจะใช้ IPE บางคนที่ฉันรู้จักประสบความสำเร็จในการใช้ GasTeX สำหรับการวาดกราฟ

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



6

Emacs, auctex, bibtex, ipe, okular, pdflatex (texlive), สคริปต์ tcsh (สำหรับการควบคุมเวอร์ชัน), linux และสมอง ไม่จำเป็นต้องอยู่ในลำดับนี้


ฉันยังใช้ emacs + auctex + pdflatex ด้วย gnome ไม่ใช่ kde บน (Ubuntu) linux โปรแกรมดู pdf เริ่มต้นบน gnome เป็นสิ่งที่ดีมากในบางวิธี (เช่นรีเฟรชอัตโนมัติ) แต่มันจะกลืนหน่วยความจำจำนวนมากเมื่อเปิดไฟล์ PDF จำนวนมากซึ่งเป็นเรื่องธรรมดาสำหรับฉัน ฉันไม่พบสิ่งทดแทนที่ดีเลย ยังมี .... บ้าง?
Arnab

คุณลองผิดลองถูกไหม? มันค่อนข้างดี
Sariel Har-Peled

5

ฉันชอบ Bakoma มันเป็นส่วนต่อประสานกราฟิกที่ดีกับน้ำยาง


4

สำหรับการสร้างตัวเลขฉันรักการใช้สิ้นสุด มันเป็นภาษาการเขียนโปรแกรมกราฟ (C ++ - ลักษณะไวยากรณ์) ที่สร้าง PDF (หรือ ps) ด้วยสองสามบรรทัดสามารถสร้างกราฟที่ซับซ้อนมากและกระบวนการรวบรวมทั้งหมดสามารถจัดการได้อย่างง่ายดายด้วย Makefile (เช่นเดียวกับ "ทำ" คุณสามารถรวบรวมเครื่องจำลองสร้างข้อมูลจากข้อมูลรับพล็อตและรวมพล็อต ในไฟล์ PDF ขั้นสุดท้าย ... )


4

บรรณาธิการ

ใน Linux ฉันมักจะใช้Kileแต่ไม่มีพอร์ตที่ดีของ Kile กับระบบปฏิบัติการอื่น ดังนั้นใน Windows ฉันใช้LEd (ซึ่งเป็นประโยชน์อย่างมากในการเรียนรู้ LaTeX เมื่อฉันเริ่มครั้งแรก)

บางครั้งฉันใช้TeXMakerและหวังว่าจะเปลี่ยนจาก LEd เป็น TeXMaker อย่างสมบูรณ์ (LEd ไม่ได้เป็นโอเพ่นซอร์สและไม่ได้รับการพัฒนาอย่างแข็งขัน TeXMaker เป็นโอเพ่นซอร์สพัฒนาอย่างแข็งขันและทำงานบนระบบปฏิบัติการอื่น ๆ ด้วย)

นอกจากนี้ยังมีแยกของ TeXMaker ว่าผมยังไม่ได้พยายาม: TexMakerX

การจัดการ Bib

JabRef


2
TeXMakerX ถูกเรียกว่า "TeX Studio"
MS Dousti

3

งานของฉันทั้งหมดทำบน Mac OS X โดยใช้ Aquamacs Emacs พร้อม AUCTeX และ refTeX สำหรับการแก้ไข LaTeX เช่นเดียวกับโหมด org สำหรับรายการสิ่งที่ต้องทำการติดตามวาระและสิ่งสเปรดชีตที่เรียบง่าย Cocoaspell สำหรับการตรวจสอบการสะกดคำ (รวมเข้ากับแอพพลิเคชั่น Mac ทั้งหมดรวมถึง Aquamacs ตั้งแต่รุ่น 22 ได้ดีมากถ้าคุณต้องตรวจสอบมากกว่าหนึ่งภาษา) ในส่วนของ LaTeX นั้นส่วนใหญ่เป็น TikZ / PGF สำหรับกราฟิก (แม้ว่าฉันกำลังมองหาทางเลือกที่ทำให้บางสิ่งที่ฉันทำได้ง่ายขึ้นเป็นประจำ) สำหรับการจัดการเอกสารและการซิงค์มี git (และไข่หรือ magit สำหรับการใช้ git กับ Emacs) BibDesk สำหรับจัดการเอกสารและ PDF ที่เกี่ยวข้อง สไลด์การนำเสนอไม่ว่าจะใช้ LaTeX Beamer หรือ Apple Keynote Keynote ยังยอดเยี่ยมสำหรับการนำเสนอภาพนิ่ง PDF หลังจากแปลง PDFtoKeynote เครื่องมือฟรี มีประโยชน์อย่างยิ่งสำหรับการนำเสนอสไลด์ที่คุณไม่รู้จักมากเกินไปคุณสามารถปรับแต่งหน้าจอตัวอย่างด้วยสไลด์ถัดไปตัวจับเวลา ฯลฯ แนะนำเป็นอย่างยิ่ง การมีปริมาณ WebDAV สำหรับการย้ายไฟล์อย่างรวดเร็วจาก A ถึง B นั้นมีประโยชน์มากเช่นกันโดยเฉพาะหากมีการเข้าถึง A หรือ B ในครั้งเดียวเท่านั้น


2

พอไม่มีใครอยากรู้อยากเห็นพอพูดถึงกลลวงฉันไม่สามารถอยู่ได้โดยปราศจากมัน!

ด้วยเทคนิค ps คุณสร้างรหัสสำหรับภาพของคุณเองเพื่อให้พวกเขาสามารถนำกลับมาใช้ในเอกสารสำหรับการประชุมจากนั้นสำหรับการเจรจาจากนั้นสำหรับรุ่นที่ขยายของวารสารกระดาษและอื่น ๆ การเรนเดอร์นั้นสมบูรณ์แบบและคุณภาพขั้นสุดท้ายนั้นไร้ที่ติ ไม่มีปัญหาเมื่อใช้ ps-tricks กับ LaTeX แต่เมื่อใช้ pdflatex คุณต้องผ่านวิธีแก้ปัญหาจำนวนมาก (ดูโพสต์ก่อนหน้าในพื้นที่ TeX ของ stackexchange ภายใต้ย่อหน้า "วิธีใช้ PST ใน pdfLaTeX")

หากคุณใช้ Mac OS X (เช่นเดียวกับฉัน) ฉันขอแนะนำซอฟต์แวร์เชิงพาณิชย์ชิ้นหนึ่ง: Papers

แม้ว่าจะไม่อนุญาตให้คุณแชร์เอกสารในชื่อ Mendeley (อ้างถึงแล้ว) มันยอดเยี่ยมมากที่จะติดแท็กไฟล์ทั้งหมดของคุณและจัดเรียงไฟล์ pdf ทั้งหมดในคอมพิวเตอร์ของคุณ นอกจากนี้ยังมีบริการมากมายสำหรับสร้างรายการอ้างอิงการค้นหาและอื่น ๆ โดยอัตโนมัติ

ในที่สุดการใช้ SVN ก็เป็นสิ่งจำเป็นสำหรับฉันเช่นกัน! นอกเหนือจากคำแนะนำที่ทำในหน้าเว็บที่ชี้โดย Suresh Venkat ฉันขอแนะนำให้ดูกลไกการอนุญาตของ SVN หนึ่งในคุณสมบัติที่มีประโยชน์ที่สุดของ SVN ก็คือมันเป็นไปได้ที่จะอนุญาตให้ผู้ใช้ต่าง ๆ เข้าถึงได้หลายประเภท เนื่องจากฉันมีเซิร์ฟเวอร์ svn ที่ไม่ซ้ำกันสำหรับเอกสารทั้งหมดของฉันคุณลักษณะนี้ช่วยให้ฉันสามารถร่วมมือกับผู้เขียนร่วมที่แตกต่างกันเพียงแค่ให้พวกเขาเข้าถึงจุดเฉพาะของที่เก็บของฉัน สำหรับรายละเอียดเพิ่มเติมโปรดดูที่คู่มือ O’ally สาธารณะ

นี่เป็นโพสต์แรกของฉันที่นี่หวังว่าจะช่วยได้!

ไชโย


2
Tikzแพคเกจมีความคล้ายคลึงกับ PS-เทคนิคหนึ่ง มันทรงพลังเหลือเชื่อพกพาสะดวกและโดยทั่วไปจะกำหนดภาษาเฉพาะโดเมนขนาดเล็กสำหรับการวาดตัวเลขแบบอินไลน์
เนื้อ

พูดอย่างสุจริตฉันไม่เคยได้ยิน Tikz มาก่อนดังนั้นฉันจึงตรวจสอบและฉันจะย้ายไปที่ Tikz ทันที :) ขอบคุณสำหรับความคิดเห็น
Carlos Linares López


1

นี่คือรายการเครื่องมือของฉัน (ลำเอียง):

  • Isabelle / jEdit สำหรับแก้ไขแหล่งข้อมูล (ทั้งเป็นทางการ.thyและไม่เป็นทางการ.texในขณะ.thyที่ส่วนใหญ่)

  • การจัดทำเอกสารอิสซาเบล (ซึ่งใช้ pdflatex ที่ด้านล่าง) สำหรับการเปลี่ยนผ่านอย่างเป็นทางการและการเรียงพิมพ์

  • เช่นเดียวกันกับfoiltexสำหรับสไลด์

  • Mercurial (บางครั้ง SVN) สำหรับการจัดการเวอร์ชัน

โปรดทราบว่าโดยปกติแล้วเอกสารวิทยานิพนธ์ทั้งหมดที่คุณเห็นในหนังสือที่ตีพิมพ์โดยผู้ใช้ไฟฟ้าของ Isabelle นั้นใช้ระบบของตัวเอง


0

Google Scholar มีเอกสารอ้างอิง BibTeX สำหรับงานวิจัยเกือบทั้งหมดหรือไม่ เมื่อคุณค้นหากระดาษ (เช่นhttp://scholar.google.com/scholar?q=Entscheidungsproblem ) ผลลัพธ์แต่ละรายการจะมีลิงก์ชื่อ "Cite" ซึ่งมีตัวเลือก "นำเข้าสู่ BibTeX" (แก้ไข: ตามความคิดเห็นแน่นอนว่าโดยปกติแล้วจะไม่สมบูรณ์ - คุณอาจต้องแก้ไขหรือเพิ่มเติม)

หากคุณลงชื่อเข้าใช้บัญชี Google จากนั้นในหน้าแรกของนักวิชาการคุณสามารถไปที่ "การตั้งค่า" -> "แสดงลิงก์เพื่อนำเข้าการอ้างอิงไปยัง BibTeX" เพื่อให้การดำเนินการนี้เพียงคลิกเดียวจากหน้าผลการค้นหา

แก้ไข: ลืมพูดถึงห้องสมุดดิจิตอล ACMยังมีคุณสมบัตินี้ ค้นหา "ส่งออกรูปแบบ" ทางด้านขวาของหน้า เว็บไซต์อื่น ๆ ก็ทำเช่นกัน (ดูความคิดเห็น) แต่เว็บไซต์เหล่านี้เป็นเว็บไซต์ที่ฉันใช้บ่อยที่สุดเพราะเว็บไซต์เหล่านั้นเร็วที่สุดและน่าจะมีการอ้างอิง


1
BibTeX ของ Google Scholar จำเป็นต้องมีการแก้ไขอย่างจริงจังก่อนที่จะนำไปใช้ในกระดาษ สุจริตคุณจะดีกว่าการพิมพ์บันทึก BibTeX ด้วยตัวคุณเอง
Jeffε

1
Google Scholar ไม่ได้อยู่คนเดียวในเรื่องนี้ บันทึก BibTeX ที่สร้างด้วยเครื่องจักรนั้นมีให้บริการโดยเช่น DBLP, Citeseer, Wikipedia และวารสารบางส่วนและทั้งหมดนั้นใช้การไม่ได้ ทำให้ผมสงสัยว่าสิ่งที่เป็นเหตุผลที่อยู่เบื้องหลังนี้ผมจะคิดว่ามันไม่สามารถจึงยากที่จะทำมันอย่างถูกต้อง
Emil Jeřábek

@ Jɛ ff E: ฉันพบว่ามันเร็วกว่ามากในการคัดลอกและวางบันทึกและแก้ไข / เพิ่มข้อมูลตามที่ต้องการกว่าจะเริ่มต้นจากศูนย์ ประสบการณ์ของคุณอาจแตกต่างกัน
usul

นักวิชาการเคยน่ากลัวแล้วมันก็หายไปและในชาติใหม่มันดูมีประโยชน์มากกว่า ขึ้นอยู่กับเวิร์กโฟลว์มันอาจจะเร็วกว่าที่จะใช้เป็นพื้นฐาน
András Salamon
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.