2009-03-13 21 views
6

Tôi đã tìm kiếm một thời gian cho một trình xử lý văn bản để sử dụng để viết các bài báo kỹ thuật và tôi chưa thực sự tìm thấy một. Điều thực sự tốt đẹp để có là một trình soạn thảo có thể xử lý các biểu thức toán học, mã và mã giả khá tốt. Tôi vẫn chưa tìm được cái nào hoạt động rất tốt.Bạn sử dụng bộ xử lý văn bản nào cho các giấy tờ kỹ thuật?

Có ai có bất kỳ đề xuất nào không?

Trả lời

7

Câu trả lời của tôi dài, vì vậy tôi muốn nói lên: Tôi nghĩ bạn muốn OpenOffice Writer (tôi sử dụng v2.4, chưa thử 3.0).

Tôi đã sử dụng Word với trình chỉnh sửa phương trình và LaTeX nhiều trong quá khứ và OpenOffice Writer gần đây hơn. Tôi đã sử dụng hai cái trước khi viết luận án của mình.

LaTeX vẫn có thể có lợi thế về chất lượng đầu ra và khả năng sử dụng điều khiển phiên bản dựa trên văn bản, nhưng chúng bị giảm mạnh bởi OO Writer tại thời điểm này.

Microsoft với trình chỉnh sửa phương trình, ngay cả các phiên bản gần đây nhất, có vẻ rất yếu.

Điều tôi thích về OpenOffice là bạn có thể sử dụng các cơ chế định dạng phương trình trong chế độ mà cửa sổ được chia giữa tài liệu bạn đang viết và một khu vực khác có thể nhập các hướng dẫn định dạng giống như LaTeX. Một trong những lớn điểm mạnh của LaTeX là bạn có thể nhập thứ gì đó như $ x \ trong S $ cho "x là phần tử của S". OO Writer cho phép bạn thực hiện việc này xem kết quả.

Quay lại khi tôi viết luận văn của mình, LaTeX thích hợp hơn với Word với Eqn. Biên tập viên vì độ dài của tài liệu của tôi (hơn 200 trang), chất lượng của các kết quả, và dễ dàng xác định phương trình. LaTeX có một bất lợi trong sự đơn giản của việc sử dụng được thực hiện cấp tính hơn bởi OO Writer.

Điều đó nói rằng, tôi chắc chắn rằng tôi sẽ sử dụng OO Writer cho hội nghị cho các bài viết dài tạp chí (~ 8-15 trang v. ~ 15-40 trang) và cũng cho công việc ngắn hơn. Đối với công việc chiều dài luận án, tôi không chắc chắn tôi sẽ kết thúc bằng cách sử dụng: Word không bao giờ làm việc rất tốt cho tôi về vấn đề dài hơn; Tôi nghi ngờ OO Writer là hành vi tốt hơn nhưng tôi không có đủ kinh nghiệm của nó để làm cho một bản án vững chắc.

+1

Tôi không sử dụng LaTeX, nhưng tôi thấy công cụ phương trình MS Office2007 tốt hơn nhiều so với OO.org. Tôi đã cố gắng để thích nó, nhưng tôi chỉ không thể – prestomation

+1

OO của phương trình biên tập là cách tốt hơn so với một trong tôi đã được sử dụng w/MS Word; Tôi không có phiên bản Word mới nhất, nhưng OO là WYSIWYM hơn là WYSIWYG. Giống như TeX. –

+0

Nói chung, tôi đã tìm thấy đầu ra của Word có chất lượng thấp và không thấy dễ dàng điều chỉnh kích thước phông chữ và điểm. Tôi cũng tìm thấy phương pháp nhập cảnh mất thời gian hơn. –

28

Cá nhân tôi tin vào LaTeX. Lợi ích:

  • Bạn có thể tập trung vào nội dung trên biểu mẫu.
  • Sử dụng định dạng hợp lý hơn là ngữ nghĩa (ví dụ: \ tên phương thức so với chỉ nghiêng).
  • Dễ dàng hơn để tập hợp các tài liệu lớn từ nhiều tệp.
  • Sử dụng văn bản dựa trên điều khiển phiên bản (CVS/SVN/etc.)
  • Sử dụng rộng rãi
  • nhiều ổn định hơn ngay cả trên máy siêu yếu
  • lập trình. Ví dụ, tôi sử dụng macro để ẩn nội dung, đánh dấu nội dung, làm xáo trộn tên bằng cách sử dụng tên macro có tên thật nhưng thay thế bị làm xáo trộn.
  • Xem tất cả các mẹo và thủ thuật có sẵn trên SO.
  • Kết quả đầu ra trông giống nhau dù bạn đang biên dịch nền tảng nào. Không bao giờ có may mắn với từ, mỗi phiên bản và mỗi máy sản xuất một cái gì đó hơi khác nhau.
+1

Đó là tất cả sự thật ... Nhưng tôi đã thấy rằng, khi tôi đang hack TeX, tôi dành nhiều thời gian hơn cho tài liệu hoặc nhập định dạng hơn là tôi thực sự viết những thứ tôi muốn. Nhưng đó chỉ là tôi. –

+0

LaTeX không dành cho tất cả mọi người ... Tôi thấy nó hoàn toàn phù hợp với cách tôi nghĩ về văn bản của mình. Mặc dù LaTeX yêu cầu một màn hình kép hoạt động hiệu quả. Tôi không bao giờ cảm thấy rằng định dạng mất quá nhiều thời gian của tôi. – Uri

+0

Một trong những lý do thuyết phục nhất là thứ 4 của bạn - có thể sử dụng một hệ thống kiểm soát phiên bản tốt là một trình tiết kiệm cuộc sống. Tôi đã không chỉ có thể giữ cho luận án của tôi được đồng bộ giữa công việc và gia đình, nhưng khía cạnh sao lưu của kiểm soát phiên bản là một sự thoải mái tuyệt vời. –

5

Tôi thích LyX (http://www.lyx.org/) - đó là sự cân bằng giữa "dành toàn bộ thời gian viết tài liệu" và "dành toàn bộ thời gian viết đánh dấu". Các phiên bản mới nhất thậm chí có thể sử dụng được!

Ngoài ra, Word 2008 thực sự khá darn tốt, miễn là bạn sử dụng các kiểu và các tính năng "nâng cao" khác.

2

Phụ thuộc vào ý bạn là "Trình xử lý văn bản". Nếu bạn không nhớ không có giao diện WYSIWYG, tôi khuyên bạn nên dùng LaTeX (http://www.latex-project.org/).

Tôi đã viết luận án năm cuối của Sư Phụ bằng cách sử dụng nó, chứa rất nhiều giả, công thức, v.v. Ngoài ra kết quả đầu ra theo định dạng khá điển hình của các giấy tờ kỹ thuật.

0

Từ có phương trình MS cho các phần toán học.

3

LaTeX với TexMaker cho tôi thông qua trường cấp hai.

5

Tôi hoàn toàn đồng ý rằng L A T E X là lựa chọn tốt. Tôi đã sử dụng cho giấy trong univ, bao gồm cả luận án thạc sĩ của tôi. Đối với L A T E X Tôi đã sử dụng Kile.

Nhưng hiện tại có một giải pháp thay thế thú vị là DocBook với MathML extension.

1

MS Word với Mathtype. Nó có một số ưu điểm so với các biên tập phương trình mặc định, bao gồm nhưng không giới hạn:

  • phím tắt
  • phương trình bằng văn bản trong chế độ tex sau đó chuyển đổi chúng
  • chuyển đổi phương trình từ "bình thường" để "tuyến tính "chế độ (chế độ bạn có thể sử dụng trong các chương trình của mình, bạn biết a = b/c và như vậy)
  • mẫu
  • không còn latex. Tôi có thể tập trung vào tài liệu, chứ không phải bằng văn bản
0

Tôi thích DocBook và sử dụng FOP để tạo tệp PDF từ tài liệu đó.

0

Tôi sử dụng reStructuredText vì nó có thể được sử dụng trong Trac, được chuyển đổi thành PDF và HTML, có ít phí đánh dấu và trông đẹp ở dạng đơn giản.

-1

Microsoft Word được coi là trình soạn thảo từ tiêu chuẩn của thị trường.

0

Đề xuất của tôi là dành cho bạn để sử dụng Authorea.

Là cựu hậu tiến sĩ (Vật lý thiên văn) và Ph.D. (Tin học) với hơn 12 năm kinh nghiệm nghiên cứu (Harvard, CERN, UCLA), tôi đã viết các bài báo kỹ thuật trong một thời gian dài. Tôi đã yêu và ghét LaTeX.Trong 2 năm qua, tôi đã làm việc với bạn bè và đồng nghiệp trong việc phát triển nền tảng thế hệ tiếp theo để viết các tài liệu kỹ thuật/nghiên cứu cộng tác. Nó được gọi là Authorea. Từ quan điểm kỹ thuật, Authorea được xây dựng trên Git và lấy LaTeX, Markdown, HTML (thậm chí JS, để bao gồm d3.js ưa thích trong các bài báo của bạn). Tiền thưởng: bạn không cần phải biết LaTeX (hoặc bất kỳ định dạng nào khác) nhưng bạn có thể dễ dàng thêm phương trình, bảng biểu, trích dẫn và dữ liệu vào bài viết của mình. Tôi hy vọng bạn sẽ thấy nó hữu ích.

Các vấn đề liên quan