Forums » Trao đổi chung »
TeX Editors
Added by over 3 years ago
Cái này là tớ muốn tiếp bài review của kyanh ở bên Issues nhưng tớ thấy nó nên để vào forum để mọi người tiện tranh luận.
Winshell và các tex editors khác.¶
Quả thật trên nền Windows thì theo mình Winshell là một lựa chọn số một. Tuy nhiên nó còn một vài khuyết điểm mà rất dễ bị các phần mềm khác vượt mặt trong thời gian tới. Mình thử liệt kê sơ bộ ra đây để các bạn tham khảo:- Màn hình làm việc thoáng nhưng chưa thoáng bằng TeXShop hay iTeXMac trên nền Mac OS. Bạn nào có cơ hội dùng thử một trong hai phần mềm đó thì sẽ đồng ý với tớ ngay. TeXShop gọn gàn đến mức bạn có thể để song song 2 cửa sổ tex editor và pdf preview mà không thấy tí teo chật chội nào.
- kyanh đã đề cập rồi: Không hỗ trợ mặc định UTF8. (Về phần mình thì đã có vài kinh nghiệm thương đau về vụ này rồi). Nhưng mà vẫn còn là quá tốt nếu so với 2 phần mềm TeX thương mại PcTeX và WinEdt. Phần mềm miễn phí TeXnicCenter cũng không có tính năng này luôn.
- Inverse search và Forward search giữa tex source và pdf preview không có (hoặc có nhưng tớ không biết). Cái này là quan trọng lắm nha. Đặc biệt là nếu bạn phải gõ một văn bản thuộc hàng khủng là biết ngay. Nếu các bạn cố gắng một chút thì sẽ cấu hình được inverse search với Yap (dvi preview của MiKTeX) nhưng việc typeset ra dvi có vẻ ngày càng bị xa lánh. Tranh thủ báo tin luôn là Synctex option đã có trong MiKTeX ver2.7 và TexLive 2008. Công nghệ này giúp bạn nhẩy nhót thoái mái giữa file nguồn tex và file pdf. Ngoài ra SumatraPDF bản mới nhất cũng đã hỗ trợ công nghệ này. Mỗi tội cách cấu hình thì thật là rất rất khó.
- kyanh cũng đã đề cập: Không tự động hoàn thành lệnh. Tuy nhiên chuyện này cũng không phải là quá nghiêm trọng. Không rõ các bạn thế nào chứ tớ chẳng mấy khi dùng tính năng này cả. Dĩ nhiên nếu chỉ cần gõ
\begin{...}rồi đươc tự động thêm\end{...}thì cũng không phải là tồi. - Tiếp theo là chỉ có bản chạy trên windows mà thôi. TexMaker có bản chạy trên win, trên linux và mac. Báo tin luôn TeXMaker đã ra lò bản 1.8 vào ngày 4 tháng 11 năm 2008 với một vài tính năng mới.
- Có 2 tính năng mà tớ tìm mỏi mắt mà không thấy trong các tex editor mà vẫn không thấy: một là code folding. Nhiều khi công thức toán dài loằng ngoằng mình muốn nó cuộn lại để có một cái nhìn thoáng hơn. Tính năng thứ 2 thì tớ không biết gọi là gì, tạm gọi là auto-shift screen. Nếu các bạn chú ý một tẹo thì khi mình soạn một văn bản thì lúc nào mắt của tụi mình cũng phải dính tịt vào dưới đáy màn hình. Vị trí đó thì mỏi cổ và mắt lắm, lại tủn mà tủn mủn nữa chứ. Ngán ngẩm hết chỗ nói. Liệu có cái tex editor nào khắc phục được cái điều nho nhỏ đó không nhỉ.
TeXWorks - Ứng cử viên tiềm tàng.¶
Hôm nọ lang thang trên TUG thì vớ được anh chàng này TeXWorks. Xem ra cu cậu này tuy mới ở dạng trứng nước như xem ra có vẻ bé hạt tiêu lắm. Có thể nói TeXWorks là một phiên bản của TeXShop trên nhiều hệ điều hành gồm Mac OS X, Linux, và Windows. Tính năng nổi bật của TeXWorks là inverse và forward search giữa file nguồn và file pdf nhờ pdf-viewer tích hợp sẵn. Các bạn có thể load về và dùng thử tại đây.
Dĩ nhiên là còn nhiều khuyết điểm của một phần mềm mới ra đời (thậm chí còn chưa có bản beta nào) nhưng với thiết kế đơn giản, dễ dùng nhưng cũng không kém phần mạnh mẽ, mình tin sẽ nhiều bạn thích TeXWorks :D.
Replies (79)
RE: TeX Editors
-
Added by hungptit over 3 years ago
Duoi day la mot so kinh nghiem cua minh ve dung phan mem soan thao TeX mien phi:
1. lyx: Cho phep soan thao hinh anh lan van ban truc quan, rat tien loi cho viec soan cong thuc toan hoc. Hien co ca phien ban trong Linux lan windows.
2. kile: Cuc ki tien loi de soan TeX, co du cac tinh nang ma ban yeu cau. Kyle hinh nhu chi co ban cho Linux.
RE: TeX Editors - Added by over 3 years ago
dduyhai wrote:
- Màn hình làm việc thoáng nhưng chưa thoáng bằng TeXShop hay iTeXMac trên nền Mac OS. Bạn nào có cơ hội dùng thử một trong hai phần mềm đó thì sẽ đồng ý với tớ ngay. TeXShop gọn gàn đến mức bạn có thể để song song 2 cửa sổ tex editor và pdf preview mà không thấy tí teo chật chội nào.
Hàng của Mac thì hỏng dám so rồi, bác ạ :)
- kyanh đã đề cập rồi: Không hỗ trợ mặc định UTF8. (Về phần mình thì đã có vài kinh nghiệm thương đau về vụ này rồi)
TeXMake và WinShell cùng y một bệnh. Mình giới thiệu cho Sinh viên, về nhà gõ tiếng Việt không được. Các tài liệu cũ phải ... tuốt lại :)
- Inverse search và Forward search giữa tex source và pdf preview không có (hoặc có nhưng tớ không biết). Cái này là quan trọng lắm nha. Đặc biệt là nếu bạn phải gõ một văn bản thuộc hàng khủng là biết ngay. Nếu các bạn cố gắng một chút thì sẽ cấu hình được inverse search với Yap (dvi preview của MiKTeX) nhưng việc typeset ra dvi có vẻ ngày càng bị xa lánh. Tranh thủ báo tin luôn là Synctex option đã có trong MiKTeX ver2.7 và TexLive 2008.
Nói sao chứ biên dịch bằng DVI vẫn nhanh chán. Lý do của việc dùng pdftex là khi tài liệu dùng fonts thoải mái quá. Còn với yêu cầu bình thường, dùng *.tfm, *.mf thì đâu có gì DVI vẫn lẹ hơn PDF rất nhiều.
Công nghệ này giúp bạn nhẩy nhót thoái mái giữa file nguồn tex và file pdf. Ngoài ra SumatraPDF bản mới nhất cũng đã hỗ trợ công nghệ này. Mỗi tội cách cấu hình thì thật là rất rất khó.
Cảm ơn dduyhai vì thông tin thú vị về SynTeX và SumatraPDF. Ý bác có phải nói tới tính năng Reloadable của Sumatra? Hay tính năng nào khác?
- kyanh cũng đã đề cập: Không tự động hoàn thành lệnh. Tuy nhiên chuyện này cũng không phải là quá nghiêm trọng. Không rõ các bạn thế nào chứ tớ chẳng mấy khi dùng tính năng này cả.
Cái này là thói quen. Bản thân tớ cũng lười và cần đến autocompletion :)
- Tiếp theo là chỉ có bản chạy trên windows mà thôi. TexMaker có bản chạy trên win, trên linux và mac. Báo tin luôn TeXMaker đã ra lò bản 1.8 vào ngày 4 tháng 11 năm 2008 với một vài tính năng mới.
Tính năng đáng nể nhất của nó là nó cho phép mở ra chỉ một instance. Trước đây mỗi lần View là một instance mới, nhìn ngố ra phết.
- Có 2 tính năng mà tớ tìm mỏi mắt mà không thấy trong các tex editor mà vẫn không thấy: một là code folding. Nhiều khi công thức toán dài loằng ngoằng mình muốn nó cuộn lại để có một cái nhìn thoáng hơn. Tính năng thứ 2 thì tớ không biết gọi là gì, tạm gọi là auto-shift screen. Nếu các bạn chú ý một tẹo thì khi mình soạn một văn bản thì lúc nào mắt của tụi mình cũng phải dính tịt vào dưới đáy màn hình. Vị trí đó thì mỏi cổ và mắt lắm, lại tủn mà tủn mủn nữa chứ. Ngán ngẩm hết chỗ nói. Liệu có cái tex editor nào khắc phục được cái điều nho nhỏ đó không nhỉ.
Code folding ? Dùng VieTeX xem :D Hoặc là chia nhỏ tài liệu ra. Còn phần window split thì một số editor có nhưng chúng lại không support tốt cho TeX.
Vài dòng vậy. Mình sẽ trao đổi thêm sau.
RE: TeX Editors - Added by over 3 years ago
Hì hì, tính năng Reloadable của SumatraPDF là kinh điển rồi bạn ạ. Í tớ nói ở đây là SumatraPDF bản 0.9.3 đã hỗ trợ synctex. Nói nôm na là nếu bạn xem file pdf trong SumatraPDF thì khi bạn ấn đúp chuột vào một vị trí nào đó thì nó sẽ nhẩy đến vị trí tương ứng ở trong file nguồn TeX và ngược lại. Tuy nhiên tớ mới chỉ nghe Internet nó đồn chứ cũng chưa cấu hình được. Ngán quá. Bạn nào đã làm thành công thì post một bài hướng dẫn cho anh em nhá :).
Còn về Kile thì tớ quên khuấy mất. Hàng khủng của Linux đây mà. Mỗi tội chỉ chạy trên Linux mới đau trong khi có rất nhiều bạn dùng windows :((.
Còn LyX thì tớ chưa dùng. Nếu bạn hungptit hoặc ai đó dùng rồi thì làm một cái review cho mọi người cùng tham khảo :).
Về phần mềm VieTeX của thầy Điển tớ không bàn ở đây vì một số lí do. Còn tiền thân của VieTeX là vx editor thì có vẻ đã không còn được support nữa.
RE: TeX Editors - Added by over 3 years ago
dduyhai wrote:
Hì hì, tính năng Reloadable của SumatraPDF là kinh điển rồi bạn ạ. Í tớ nói ở đây là SumatraPDF bản 0.9.3 đã hỗ trợ synctex. Nói nôm na là nếu bạn xem file pdf trong SumatraPDF thì khi bạn ấn đúp chuột vào một vị trí nào đó thì nó sẽ nhẩy đến vị trí tương ứng ở trong file nguồn TeX và ngược lại. Tuy nhiên tớ mới chỉ nghe Internet nó đồn chứ cũng chưa cấu hình được. Ngán quá. Bạn nào đã làm thành công thì post một bài hướng dẫn cho anh em nhá :).
Tính năng reloadable có từ bản tháng 5/2008. Mới đó mà ra bản 0.9.3 rồi. Xem Feature List để có thông tin đầy đủ hơn về Sumatra :) Trang web của Sumatra không hỗ trợ RSS feed (?) nên mình lạc hậu mất rồi :))
Nhào vô chiến với SyncTeX thôi! SumatraPDF thật cool. Nhưng mà cũng có vài điểm bất tiện mình sẽ đề cập sau.
Note: trước đây trong bản VnMiK-3x có hỗ trợ inverse search với pdf viewer, nhưng xài một ứng dụng của ngài Oberdiek
Còn về Kile thì tớ quên khuấy mất. Hàng khủng của Linux đây mà. Mỗi tội chỉ chạy trên Linux mới đau trong khi có rất nhiều bạn dùng windows :((.
Tại trang chủ của Kile có viết: "Kile does not run natively on a Windows machine, however there has been a report of a successful installation of Kile on a Windows machine using KDE on CygWin. " :) Kile là một Editor đồ sộ, nặng nề, có lắm thứ... chẳng bao giờ mình xài tới :)
Còn LyX thì tớ chưa dùng. Nếu bạn hungptit hoặc ai đó dùng rồi thì làm một cái review cho mọi người cùng tham khảo :).
Mình sẽ nhờ Long review cái này. Bạn hungptit có thể phối hợp với Long không?
Về phần mềm VieTeX của thầy Điển tớ không bàn ở đây vì một số lí do. Còn tiền thân của VieTeX là vx editor thì có vẻ đã không còn được support nữa.
Vx không còn được support nữa. VieTeX cũng cần được xem xét cẩn trọng. Mình không tán thành quan niệm bản quyền của tác giả VieTeX nhưng nhó là một editor tốt, có code -folding đấy. Tuy nhiên, hiện nay mình cho rằng VieTeX đã đi lệch hướng. (Xem qua feature list bản mới nhất)
TB: Mới hôm qua cài Ubuntu 8.10 cho cậu sinh viên. Mò vào synaptics thì thấy Winefish bản stable cuối cùng. Vui ghê. Mọi người hỏng ai chịu xài Winefish nhỉ. hi:)
RE: TeX Editors
-
Added by nqt over 3 years ago
Hi! Mình đang dùng Winshell, nghe các bạn giới thiệu TeXmaker, mình download về dùng thử. Không biết là mình "cấu hình" tốt chưa khi "biên dịch" 1 file .tex nào đó thì:
Ít nhất, bác Winshell *còn chạy, chạy đến khi xong (thông báo message). Còn TeXmaker lặng im (không hiển thị chạy, chạy cụ thể mà chỉ có 1 dòng thông báo và 1 dòng kết thúc!), tốc độ có vẻ chậm hơn, làm mình tưởng máy treo. Nếu khắc phục cái vụ này thì mình sẽ chuyển sang TeXmaker luôn. Công nhận, bác TeXmaker có giao diện đẹp thật đấy. Dùng được cho windows và linux nữa.
RE: TeX Editors - Added by over 3 years ago
nqt wrote:
Hi! Mình đang dùng Winshell, nghe các bạn giới thiệu TeXmaker, mình download về dùng thử. Không biết là mình "cấu hình" tốt chưa khi "biên dịch" 1 file *.tex nào đó thì: Ít nhất, bác Winshell còn chạy, chạy đến khi xong (thông báo message). Còn TeXmaker lặng im (không hiển thị chạy, chạy cụ thể mà chỉ có 1 dòng thông báo và 1 dòng kết thúc!), tốc độ có vẻ chậm hơn, làm mình tưởng máy treo. Nếu khắc phục cái vụ này thì mình sẽ chuyển sang TeXmaker luôn. Công nhận, bác TeXmaker có giao diện đẹp thật đấy. Dùng được cho windows và linux nữa.
nqt thử chọn Quick Build (biểu tượng có chữ Q trên thanh công cụ), sẽ có các thông báo. Với người dùng TeXMaker thì các điều sau là lưu ý:
- tên tập tin, tên thư mục dùng tiếng Việt không dấu, không chứa khoảng trắng. Ví dụ, tập tin
c:\my documents\abc\latex.texsẽ không biên dịch được với TeXMaker (vìmy documentschứa khoảng trắng) - TeXMaker cũng nên để trong một thư mục không có chứa khoảng trắng
- Chỉnh Encoding: Options / Configure / Editor / Encoding => UTF-8
RE: TeX Editors
-
Added by texer over 3 years ago
Xin chào tất cả mọi người. Việc dùng SumatraPDF là quá tốt, nó hỗ trợ tìm ngược mã nguồn rất tuyệt; việc quay ngược mã nguồn (2 chiều) chính xác không thể tin nỗi:D Còn hơn cả YAP!
Tuy nhiên, tớ chỉ load được với WinEdt thôi, còn các Editor khác thì khó cấu hình quá. Nếu ai quan tâm tớ sẽ đưa bản Demo lên cho xem.
RE: TeX Editors - Added by over 3 years ago
texer wrote:
Tuy nhiên, tớ chỉ load được với WinEdt thôi, còn các Editor khác thì khó cấu hình quá. Nếu ai quan tâm tớ sẽ đưa bản Demo lên cho xem.
Bác cho xin cái bài để load trong WinEdt. Có thể dựa vào bài đó để xử cho các editor khác. (Nhưng nếu dùng DDE thì bó tay à nghe)
RE: TeX Editors - Added by over 3 years ago
Mình vừa mới thử với TeXnicCenter thì thấy hoạt động được. Mọi người làm theo hướng dẫn trong trang này nhé:
http://forums.fofou.org/sumatrapdf/topic?id=6925&comments=4
Mình load phiên bản Sumatra từ blog của William về, nó có sẵn chức năng set inverse search ngay trong menu nên rất tiện. Sau khi chạy Sumatra thì vào File/ Set inverse search command-line, copy đoạn lệnh "C:\Program Files\TeXnicCenter\TEXCNTR.EXE" /ddecmd "[goto('%f', '%l')]" dán vào thế là chạy được. Nhưng có lẽ mọi người nên build lại file nguồn trước đã nhé.
RE: TeX Editors - Added by over 3 years ago
Cảm ơn hong_linh!
Như vậy là để dùng tính năng pdfsync, cần phải editor hỗ trợ lệnh DDE. Cái này thì TeXMaker chịu sầu rồi.
RE: TeX Editors - Added by over 3 years ago
kyanh wrote:
nqt wrote:
nqt thử chọn Quick Build (biểu tượng có chữ Q trên thanh công cụ), sẽ có các thông báo. Với người dùng TeXMaker thì các điều sau là lưu ý:Hi! Mình đang dùng Winshell, nghe các bạn giới thiệu TeXmaker, mình download về dùng thử. Không biết là mình "cấu hình" tốt chưa khi "biên dịch" 1 file *.tex nào đó thì: Ít nhất, bác Winshell còn chạy, chạy đến khi xong (thông báo message). Còn TeXmaker lặng im (không hiển thị chạy, chạy cụ thể mà chỉ có 1 dòng thông báo và 1 dòng kết thúc!), tốc độ có vẻ chậm hơn, làm mình tưởng máy treo. Nếu khắc phục cái vụ này thì mình sẽ chuyển sang TeXmaker luôn. Công nhận, bác TeXmaker có giao diện đẹp thật đấy. Dùng được cho windows và linux nữa.
- tên tập tin, tên thư mục dùng tiếng Việt không dấu, không chứa khoảng trắng. Ví dụ, tập tin
c:my documentsabclatex.texsẽ không biên dịch được với TeXMaker (vìmy documentschứa khoảng trắng)- TeXMaker cũng nên để trong một thư mục không có chứa khoảng trắng
- Chỉnh Encoding: Options / Configure / Editor / Encoding => UTF-8
Tên tập tin hay tên thư mục chứ khoảng trắng gì nó cũng chạy tốt hết anh ạ, ít nhất là đối với bản TeXMaker em đang dùng.
Theo em thì nhược điểm của TeXMarker là tốc độ biên dịch chậm và không hỗ trợ hoàn thành câu lệnh.
Em có nghe nói là TXC có hỗ trợ hoàn thành câu lệnh nhưng không hiểu lắm. Ví dụ như khi gõ \usep thì nó tự động hiện ra một khung có ghi chữ \usepakage, nhưng không biết làm thế nào để đưa nó vào, đành phải gõ đầy đủ (với PCTeX thì chỉ cần nhấn Enter).
RE: TeX Editors - Added by over 3 years ago
Ố là la. Như vậy là PcTeX đã có tính năng hỗ trợ dòng lệnh rồi nhỉ? Mình không nhớ TXC thế nào. Bạn thử dùng TAB (đây là lối hoàn thành lệnh phổ biến trong thế giới nix, và hầu như mình chỉ biết có cách này)
Bản TeXMaker mới nhất có thể đã khắc phục lỗi về tập tin có khoảng trắng. Trên một bản cũ mà mình giới thiệu cho sinh viên, lỗi này thường gây nhầm lẫn :)
TeXMaker chậm cũng là điều dể hiễu. Vì nó tự phân phối tài nguyên dành cho trình dịch tex.
Câu hỏi: thế editor (hỗ trợ unicode) nào tốt nhất cho tex user đây?
dduyhai wrote:
TeXWorks - Ứng cử viên tiềm tàng.
Mình vừa thử chàng này xong. Ấn tượng về chàng này là tính đơn giản, gọn gàng. Mình thích TeXWorks. Tuy nhiên, nó chưa đầy đủ và cần một thời gian nữa mới có thể là đối thủ của những editor khác :)
RE: TeX Editors
-
Added by hungptit over 3 years ago
Chao moi nguoi,
Ban lyx 1.6 moi ra thuan tien hon rat nhieu so voi ban cu~. Dung ve phia mat tien loi thi ban lyx moi co the tuong duong voi scientific workplace.
Minh chua dung lyx voi tieng Viet bao gio, ban nao o day da dung lyx voi tieng Viet roi thi gioi thieu cho moi nguoi giup minh voi.
RE: TeX Editors - Added by over 3 years ago
Mình chưa thử lyx 1.6, nhưng có thể mần tiếng việt tốt với bản 1.5.6.
Quy trình như sau:
Chọn menu: Document --> Setting (hay option gì gì đó) ---> có chỗ latex preamble ... Đến đây thì ... bạn thêm vào các option của mình nhé ....
NOTE:
Lyx không biết tiếng việt nên mấy chỗ chapter, section, nó không xì trum ra tiếng việt, nhưng khi dịch thì OK.
Cái này là hiển nhiên vì chỉ có quá trình dịch, hắn mới vác vntex vào.
NOTE2:
Lyx tiếp cận latex theo triết lý hơi khác với cách làm thông thường với một shell thuần tuý, vì vậy để tạo ra các văn bản hoành tráng thì lyx có thể tạo ra file cơ bản .... Giúp mình dễ chịu khi soạn thảo .... Còn để sắp chữ cho ra ngô ra hoai, thì mình vẫn phải export nó ra file .tex rồi mần thôi
RE: TeX Editors - Added by over 3 years ago
Hôm nay mình mới load bản Winedt 5.6 beta về dùng thử thấy rất thích. Nếu so sánh với các phần mềm soạn thảo trước đây mình dùng như TeXnicCenter hay Winshell thì rõ ràng là hơn hẳn. Chỉ có điều phần mềm này lại phải mua. Bác nào đã dùng anh này rồi phân tích hộ một số điểm mạnh/yếu của nó với, cũng như cho mình biết có dùng Winedt để soạn tiếng Việt được không. Mình muốn tìm hiểu kỹ xem có xứng đáng bỏ tiền ra mua hay không.
Cảm ơn mọi người trước nhé!
RE: TeX Editors - Added by over 3 years ago
Phần mềm đó cho phép bạn dùng thử 30 ngày. Bạn có thể dùng thử và rồi quyết định mua cũng chưa muộn. Tuy nhiên, thay vì đi tìm hiểu nó có cái gì, bạn cần tìm hiểu trước hết mình cần gì. Khi đó, lựa chọn sẽ tốt hơn.
Trong diễn đàn có texer là người rất thích và khá am hiểu về WinEdt. Để mình nhắn bạn ấy trả lời cho bạn về WinEdt này.
Anyway bạn cũng nên ngó xem qua Vietex của thầy Điển (lên Google mà tìm); mình ngó sơ qua thấy nó cũng nhiều thứ như WinEdt rồi.
RE: TeX Editors
-
Added by texer over 3 years ago
Chào bác hong_linh!
Tôi không định TIẾP THỊ cho Winedt, nhưng tôi chỉ nói một số tính năng của nó mà tôi cảm thấy thích:
1. Đây là một editor hỗ trợ tự hoàn thành môi trường:
VD1: khi gõ \begin{abcxxx}} thì tự động có kết quả:
\begin{abcxxx}
con trỏ ở đây
\end{abcxxx}
VD2: Nếu chúng ta dùng nhãn hoặc tài liệu tham khảo và muốn trích dẫn thì chỉ cần gõ \eqref{} hoặc \cite{} thì ngay tức khắc có một menu list các label đã gán trong tài liệu cho chúng ta chọn. Nếu chúng ta trỏ vào label nào thì con trỏ sẽ chỉ vào đúng vị trí label trong file tex để chúng ta xem luôn! Cực hay:))
2. Việc quản lý một bài giảng qua cấu trúc TOC của nó rất dễ dàng với Project Tree.
3. Dễ dàng thêm và viết các script để làm nhiều việc khác và thêm vào menu của Winedt dễ dàng.
4. Tính portable cao, có thể thiết lập chạy trực tiếp, không cần cài đặt.
5. Hỗ trợ thiết lập quay ngược mã nguồn với SumatraPDF rất chính xác. Có lẽ hơn hẳn một số Editor khác. Nếu dùng với MikTeX thì Yap tự động nhận ra Winedt để quay ngược mã nguồn. Tuy nhiên bây giờ DVi có lẽ quá già và chậm chạp:D
6. Có menu cho hầu hết các ký hiệu toán học nên những người mới dùng có thể không cần nhớ lệnh. Nhưng những ai dùng nhiều và quen thuộc thì không ưa cái menu này, vì nó làm chậm chạp việc khởi động chương trình.
Nhược điểm:
1. Chưa hỗ trợ folding (hãy đợi đến v5.7).
2. Chưa hỗ trợ UTF8 (chỉ có TCVN).
3. Chưa có chức năng tự động list các lệnh hướng dẫn như KILE bên LINUX (Cái này Kile là #1!).
4. Khó đưa việc kiểm tra chính tả Tiếng Việt vào Winedt (có lẽ vì sự phức tạp của TV).
PS: Trong quá trình làm việc, nếu tôi cần yêu cầu gì thì bắt đầu nghĩ đến việc viết Script cho Winedt làm việc. Thời gian trôi đi cũng quá nhanh và đầu óc con người cũng bị phôi pha. Do đó còn nhiều thứ tốt của Winedt mà tôi chưa kể ra hết. Mong mọi người đóng góp để chúng ta có thể suy nghĩ và thiết lập lại cho Winedt hoặc đề nghị cho tác giả.
Nếu chúng ta hiểu được nhiều tính năng tốt của các Editor thì hy vọng đến lúc chúng ta sẽ thiết lập một Editor free nào đó với đầy đủ các tính năng như yêu cầu.
Xin nói thêm: VieTeX hỗ trợ UTF8 là quá tốt, nhưng nó quá đóng kín:D Tôi thích một phần mềm có thể cho users tự ý thay đổi theo ý thích của mình nhằm giúp họ giải quyết các bài toán họ đang gặp phải trong quá trình soạn thảo. Một phần nữa là VieTeX đang trong quá trình hoàn thành nên nó gặp nhiều lỗi khi chạy trên các hệ điều hành khác nhau. Nhiều lỗi không thể hiểu được nên tôi rất ngại dùng.
Mọi chi tiết về việt thiết lập lại cho Winedt có thể xem ở đây:
http://www.winedt.org/
hoặc
http://www.winedt.org/temp/
RE: TeX Editors - Added by over 3 years ago
Cảm ơn texer!
Trong các tính năng mà texer đưa ra thì mình chấm điểm cộng (+) cho việc quản lý cấu trúc tài liệu và hỗ trợ hoàn thành các tham chiếu. Tất cả các tính năng còn lại có thể có được ở editor khác
- viết kịch bản: nếu thích kịch bản thì dùng LuaTeX (trong bản MiKTeX 2.8 tới đây mới có), hoặc dùng script bên ngoài (bash script chẳng hạn). Mình từng nghiên cứu kịch bản của WinEDT. Nói chung học ngôn ngữ của nó thì chỉ nói chuyện được với nó thôi, đâu có theo cái chuẩn nào? Nếu nghiên cứu LuaTeX hoặc bashscript thì có thể làm được rất rất nhiều việc khác có ích nữa.
- hoàn thành lệnh: TeXnicCenter chẳng hạn, tuyệt vời đâu kém
- menu trực quan: mọi người hãy in ra cuốn Comprehensive List of LaTeX symbols ra mà xài, trực quan, đẹp mắt vô cùng, chứa mọi thứ trên trời dưới đất trong đó. Chẳng có cái Menu trực quan nào của Editor thỏa mãn đâu: vừa thiếu lại vừa thừa. Thiếu vì nó không kể hết cái ta cần, thừa vì có nhiều cái ta chẳng bao giờ dùng tới (đó là lý do tại sao bật Winefish lên bà con thấy tòan chữ không là chữ)
- hỗ trợ PDFsync: cái này là do hỗ trợ DDE mà ra. TXC cũng có đấy
Theo mình thì thay vì bỏ tiền ra mua WinEDT thì có thể xài alternative miễn phí là TXC.
Trong bài viết của mình, texer có nói về sự chậm chạp của dvi. Mình không rõ ý chỗ này, mong được giải thích thêm. Mình thì chẳng khoái gì pdftex vì nó chậm hơn theo kinh nghiệm của mình :). Nếu hệ thống font được đệm tốt thì dvi là số một.
RE: TeX Editors - Added by over 3 years ago
Cảm ơn bác Texer và bác Kỳ Anh. Những thông tin thu được rất bổ ích cho tôi. Thật tình thì tôi cũng mới chỉ bắt đầu tự mày mò tìm hiểu LaTeX một năm trước đây thôi, lại không phải là dân kỹ thuật nên cũng không có nhiều thời gian tìm hiểu sâu. Một số ưu điểm của Winedt mà bác Texer liệt kê chính tôi đã được thử nghiệm nên mới thấy thích như vậy. Tuy nhiên, có một số điểm thì tôi cũng chưa rõ lắm. Ví như việc viết script hay chưa hỗ trợ folding, bác nói rõ hơn chút được không? Chẳng hạn như dùng ngôn ngữ lập trình nào hay trình tự để có script ra làm sao.
Tôi đã cài thử VieTex rồi nhưng vì máy tôi dùng Win Vista nên trục trặc không chạy được. Hình như cho tới giờ bác Điển vẫn chưa sửa cái này thì phải.
TXC đúng là có hỗ trợ câu lệnh, nhưng Winedt còn hơn ở chỗ là nó cho phép khai báo trước một số tham số. Chẳng hạn, nếu mình muốn chèn lệnh \enumerate thì Winedt cho phép mình khai báo trước số danh mục là bao nhiêu để tự động điền sẵn lệnh cho mình. Tuy nhiên, cái này cũng không quá ưu việt so với TXC.
Chán là hiện nay Winedt chưa hỗ trợ Unicode nhỉ. Tôi sẽ chưa bỏ tiền ra khi mà nó chưa thể thay thế hết được các phần mềm miễn phí trên phương diện này.
RE: TeX Editors - Added by over 3 years ago
Mình đã nói ở trên. Kịch bản của WinEDt là kịch bản của riêng nó, được dùng để tự động hóa và thực hiện một số nhiệm vụ bên ngoài TeX. Tham khảo tài liệu của Winedt để biết thêm chi tiết.
Còn code folding là cái trò ở hình bên. Khi nhấn vào dấu trừ (-) thì nó sẽ che đi những nội dung trong nhóm (xem hình vẽ)
Học và tìm hiểu một ngôn ngữ chỉ để dùng riêng cho một chương trình như vậy thì phải nói là phí :) Hãy chờ LuaTeX. Hoặc học các ngôn ngữ kịch bản khác, có thể chạy trên nhiều hệ thống khác nhau. Ví dụ, bản thân mình dùng bash script. Nhờ kịch bản này, mình có thể viết vnmik, có thể xử lý rất rất nhiều vấn đề khác nhau khi làm việc với TeX và những việc chẳng liên quan gì đến TeX.
Ví dụ, kịch bản sau đây được dùng khi mình biên dịch tài liệu powerdot: nó sẽ biên dịch tài liệu 3 lần, tạo ra bản in pdf từ tập tin dvi. Để thi hành kịch bản mình chỉ gần một cú gõ bàn phím là rất nhiều nhiệm vụ tự động tiến hành.
Mình cho rằng kịch bản của WinEDT cũng có thể làm được những việc phức tạp, nhưng chẳng thể với một cách đơn giản hơn dưới đây. Và có một số thứ, thì WinEdt đứng xa mà nhìn thôi
doc-print:
@echo '\printtrue' > printctl.tex
@latex $(DOC)
@latex $(DOC)
@latex $(DOC)
@dvips $(DOC).dvi -o $(DOC)-print.ps
@ps2pdf $(DOC)-print.ps
Vietex là một editor tương đối tốt, trừ vấn đề bản quyền.
hong_linh nên thử kile trên linux. Nhân tiện thử luôn winefish Sẽ thấy rằng mỗi editor một vẻ, chẳng có cái nào là vô địch. Chỉ có cái nào thích hợp với hong_linh nhất thôi. Bản thân mình dùng winefish, đôi khi gedit. Chẳng có gì phiền toái:)
code_folding.png (42.6 kB)
code_folding2.png (34.7 kB)
RE: TeX Editors - Added by over 3 years ago
Chủ nhật vừa rồi (7/12) TXC đã ra bản chính thức đầu tiên:
http://www.texniccenter.org/news/113-release-candidate-1-is-out
Trích: "We have released the first candidate for a final and stable TXC 1.0. Only few changes have been made since the last beta release, but they include a fix for a crash. So you might want to give this release candidate a try. Also, we are very hopeful that this one will become the final 1.0."
RE: TeX Editors
-
Added by nqt over 3 years ago
Mình được biết VieTeX 2.5 đã được thầy Nguyễn Hữu Điển xây dựng lại và thực hiện theo đúng yêu cầu bản quyền rồi? Nếu đúng như thế thì chúng ta có thể dùng được không nào?
RE: TeX Editors - Added by over 3 years ago
Thì bạn cứ dùng thôi. Mình không có ý và có quyền ngăn cấm ai dùng VieTeX. Mình chỉ muốn mọi người nhận thức tốt hơn về vấn đề bản quyền, về sự thừa nhận đối với chất xám của người khác, cũng như sự tôn trọng luật chơi.
Chuyện đúng bản quyền hay không của VieTeX thì chỉ có Mr. Điển mới biết.
Nếu bạn muốn biết thì mình nhắc lại luật chơi:
- Phát triển sản phẩm dựa trên mã nguồn mở (cải biên lại) thì phải công bố mã nguồn.
- Dùng module mã nguồn mở (hoàn toàn không thay đổi gì) thì được phép giữ mã nguồn của sản phẩm cuối.
Thử tưởng tượng bạn là tác giả của VisualTeX xem?
Trước đây ở ViệtNam có nhiều vụ độ rồi. Vừa rồi có mấy vụ nữa. VieTeX nhỏ xíu thì chắc không đáng kể ;)
RE: TeX Editors
-
Added by catusf over 3 years ago
LyX phiên bản 1.6 đã chính thức hỗ trợ tiếng Việt, do vậy để dùng tiếng Việt chỉ cần chọn ngôn ngữ là Vietnamese. Thế là xong. Xem trong ảnh màn hình kèm theo đây.
Hiện tôi đang dùng LyX để viết luận văn (tiếng Anh), và nó giúp tôi tiết kiệm rất nhiều thời gian so với dùng các cộng cụ TeX trước đây tôi dùng qua. Tôi là một lập trình viên nên ko ngại gõ lệnh, nhưng thời gian là vấn đề lớn. Còn chất lượng văn bản: Ko có gì để bàn, vì thực chất nó dùng TeX để typeset.
Thân
setting.png (195.6 kB)
RE: TeX Editors - Added by over 3 years ago
Trước đây (tháng 10/2008) mình và vài người bạn thử dùng LyX nhưng khá vất vả với tiếng Việt.
Cảm ơn catusf về thông tin mới này!