Chào mừng bạn ghé thăm blog!

Truy tìm ngược từ file pdf sang file tex đối với VieTex



latex
Khi soạn thảo và biên dịch tài liệu từ file tex sang file pdf xong, bạn đọc lại thấy trong tài liệu có vài lỗi chính tả, bạn thấy bố cục chưa hợp lý bạn muốn đổi section thành subsection, bạn có ý tưởng chèn thêm nội dung B vào trước nội dung A,... Lúc đó bạn phải lục tung file tex để dò tìm lỗi chính tả, bạn phải theo dõi section cần đổi thành subsection ở chỗ nào, bạn phải xác định vị trí tương ứng để thêm nội dung B vào trước nội dung A,... Nếu file tex của bạn có nội dung "dài dằng dặc" thì bạn sẽ phải vất vả lắm đây. Bạn ước gì có thể double click chuột vào chỗ muốn chỉnh sửa trên file pdf thì nó nhảy đến vị trí tương ứng trong file tex. Điều bạn mơ ước đã được SumatraPDF đáp ứng. Thật vậy, tôi trình bày chi tiết cách cài đặt dưới đây đối với chương trình soạn thảo VieTex, bạn làm theo và sẽ mỉm cười hài lòng thôi.

Đầu tiên bạn tải về bộ cài đặt SumatraPDF (installer) tại link: http://blog.kowalczyk.info/software/sumatrapdf/downloadafter.html và tiến hành cài đặt bình thường như những chương trình khác.

Tiếp đến bạn mở VieTex --> Options --> Configuration --> Set Program chọn Sumatra view pdf và thay dòng lệnh
-reuse-instance -inverse-search "C:\vietex\vietex.exe\" %f -line:%l"
trong ô Paramaters thành
-reuse-instance -inverse-search "C:\vietex\vietex.exe \"%f\" -line:%l"
Bạn nhấn vào Apply và Ok để thực hiện sự thay đổi.


Bây giờ bạn biên dịch file tex thành file pdf, bạn đọc file pdf bằng chương trình SumatraPDF và double clicks vào một vị trí nào đó trên nội dung trong file pdf để cảm nhận sự tuyệt vời, happy. Chúc bạn thành công.

Cảm ơn thầy Nguyễn Hữu Điển đã giải đáp tận tình. http://nhdien.wordpress.com


10 comments

May 21, 2013 at 10:22 AM Reply

Cái này là đối với file pdf mà mình tự tạo (có file gốc) chứ với file pdf bất kỳ thì làm sao mà được được nhỉ?

May 26, 2013 at 9:01 PM Reply

Đúng rồi đó bạn. Hihi ^^

August 19, 2014 at 3:13 PM Reply

Cám ơn.

August 31, 2014 at 11:39 PM Reply

Texstudio

August 31, 2014 at 11:42 PM Reply

Texstudio cho thấy bài viết trên làm tăng tính phức tạp của vấn đề!!!

March 4, 2015 at 10:37 PM Reply

Thầy có cái wiget lấy code LaTeX đẹp lắm có thể share để anh em tham khảo và bắt chước với.

April 5, 2015 at 10:43 AM Reply

Code của widget mà thầy hỏi đây:

<script defer='defer' language='javascript' type='text/javascript'>var editorwindow=null,lasteditormode=null;function Get_Cookie(a){var c=document.cookie.indexOf(a+"="),b=c+a.length+1;if(!c&&a!=document.cookie.substring(0,a.length))return null;if(-1==c)return null;a=document.cookie.indexOf(";",b);if(-1==a)a=document.cookie.length;return unescape(document.cookie.substring(b,a))}function Set_Cookie(a,c,b){a=a+"="+escape(c)+(b?";expires="+b.toGMTString():"");document.cookie=a} function OpenLatexEditor(a,c,b,d,e,f){a="http://latex.codecogs.com/editor_json.php?target="+a+"&type="+c;""!=b&&(a+="&lang="+b);!0==d&&(a+="&inline");void 0!=f&&""!=f&&(a+="&design="+f);void 0!=e&&""!=e&&(e=e.replace(/\+/g,"&plus;"),a+="&latex="+encodeURIComponent(e));lasteditormode!=a&&(lasteditormode=a,null!=editorwindow&&editorwindow.close(),editorwindow=null);b=Get_Cookie("eqeditor");d=new Date;b||(b=d.getTime()+Math.random());d=new Date(d.getTime()+2592E6);Set_Cookie("eqeditor",b,d);a+="&sid="+ b;if(null==editorwindow||editorwindow.closed||!editorwindow.location){editorwindow=window.open("","LaTexEditor","width=700,height=450,status=1,scrollbars=yes,resizable=1");if(!editorwindow.opener)editorwindow.opener=self;editorwindow.document.open();editorwindow.document.write('<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><script src="'+a+'" type="text/javascript"><\/script><body></body></html>');editorwindow.document.close()}else window.focus&&editorwindow.focus()};</script>
<p align="center" style="margin-top: 0; margin-bottom: 0"><font face="Arial">
<div align=center>
<form action="javascript:OpenLatexEditor('testbox','latex','')">­
<input type="submit" value="Viết công thức Toán và copy Latex code" />
</form></div></font></p>

January 10, 2016 at 11:26 PM Reply

tôi đã làm như thầy hướng dẫn nhưng không được. Khi tôi click đúp vào thì chữ đó chỉ biến thành chữ bô màu vàng. Một số file khác thì mở ra cửa sổ mới là notepad khó nhìn. Mong thầy hướng dẫn kỹ hơn. Cảm ơn thầy.

May 13, 2017 at 11:03 PM Reply

Mình dùng texmaker thì truy tìm ngược cài như thế nào ạ?

May 15, 2017 at 8:45 AM Reply

Dạ em chào các Thầy cô em cũng mới dùng latex để làm liaanj văn tốt nghiệp nên em gặp khá nhiều rắc rối ạ. thầy cô giải đáp giúp em với. file tẽ cảu em gõi ko cso lỗi nhưng khi em muốn chuyển sang pdf để xem thử thì cứ gặp lỗi Sorry, but pdflatex.exe did not succeed.

The log file hopefully contains the information to get MiKTeX going again:

C:/Users/TGS/AppData/Local/MiKTeX/2.9/miktex/log/pdflatex.log

You may want to visit the MiKTeX project page, if you need help.
các thầy cô giúp em với.
em xin chân thành cảm ơn

Post a Comment

+) Khi đăng nhận xét, bạn vui lòng viết Tiếng Việt đủ dấu và nhận xét đó có liên quan đến bài viết. Rất vui vì bạn đã đọc bài và cho ý kiến.

+) Vì có nhiều spam comments nên chế độ bình luận "ẩn danh" (nặc danh) đã đóng lại.

 

Total Pageviews

© 2011-2020 Toán và Latex
Xem blog tốt nhất với trình duyệt Firefox hoặc Chrome.

This template is developed from Thesis Blogger Theme by Toán và Latex.