Anh có câu hỏi muốn hỏi Khuê, đã search nhiều nhưng chưa bao giờ thành công, liên quan đến Inverse DVI Search (tức là tìm ngược từ DVI sang tệp nguồn) cho TexMaker. Đã add TexMaker vào...
Nhưng mỗi lần mở nó lại cứ mở Notepad thay vì TexMaker
Dạ cái này em cũng từng gặp cách đây... vài năm ! Cách giải quyết lại vô cùng đơn giản
(em tự mò chứ hồi đó Google mãi không ra
):
Anh click chuột phải vào một file *.tex bất kì, chọn
Open with $\to$ Choose default program... (chứ không chọn ngay Texmaker), sau đó chọn Texmaker trong danh sách các ứng dụng, đánh dấu ô
Always use the selected program to open this kind of file, rồi nhấn OK (em toàn dùng HĐH tiếng Anh nên phải viết bằng tiếng Anh, anh Thạch thông cảm). Lưu ý là cho dù Texmaker đã là chương trình mặc định để mở *.tex rồi thì ta cũng vẫn phải làm như vậy.
Bây giờ vào Texmaker và Yap rồi cấu hình như anh đã làm (chọn Run as administrator cho... chắc ăn):
Texmaker: ở ô latex command:
latex --src -interaction=nonstopmode %.tex %0 "%N%T"
Yap: theo như hình vẽ phía trên của anh thì cái command nó bị sai (có đến hai paths?). Anh chọn Texmaker sau đó thêm command arguments vào để được thế này:
"C:\Program Files (x86)\Texmaker\texmaker.exe" "%f" -line %l
Biên dịch lại và xem dvi. Thử click đúp vào một dòng bất kì sẽ thấy... không có gì xảy ra cả
Thực ra là có, quay trở lại Texmaker, ta sẽ thấy con trỏ đã được di chuyển đến dòng vừa click.
P/s: từ lúc Texmaker tích hợp trình đọc pdf, em đã quên luôn cái DVI inverse search này. Anh Thạch thử sử dụng cái Embed pdf viewer của nó xem, search qua search lại gì cũng rất tiện lợi.