Tôi đã từng gặp vấn đề tương tự. Điều này có liên quan đến thực tế là Ubuntu 11.10 đi kèm với phiên bản gedit mới hơn, không hỗ trợ gedit-latex-plugin
(phiên bản 0.2.0) hiện đang có trong kho ubfox.
Một phiên bản mới gedit-latex-plugin
hiện đang được phát triển tại đây (trong lauchpad)
Dưới đây là một số tùy chọn:
Bạn có thể thử chạy phiên bản không ổn định hiện tại của plugin. Điều này liên tục bị lỗi trên máy của tôi, vì vậy tôi đã chuyển sang ...
Bạn có thể thử một trình soạn thảo độc lập, ví dụ latexila là một trình soạn thảo tuyệt vời. Tuy nhiên, nó không hỗ trợ việc sử dụng đoạn trích (đây là một công cụ giảm giá đối với tôi). Nếu đoạn trích không quan trọng với bạn, hãy thử:
sudo apt-get install latexila
Tôi đã kết thúc bằng cách sử dụng plugin công cụ bên ngoài cho gedit. Có một bài tốt đẹp về tùy chọn này ở đây . Cách nhanh chóng để:
Trong gedit, đi đến chỉnh sửa > tùy chọn > plugin và cuộn xuống plugin công cụ bên ngoài và đảm bảo hộp của nó được đánh dấu.
Đóng hộp thoại Tùy chọn và đi đến công cụ > quản lý các công cụ bên ngoài
Mỗi công cụ là một tập lệnh shell. Bạn có thể sử dụng một số biến như được giải thích ở đây . Ví dụ: công cụ latex-to-PDF của tôi trông như sau:
#!/bin/sh
filename=$GEDIT_CURRENT_DOCUMENT_NAME
shortname=`echo $filename | sed 's/\(.*\)\.tex$/\1/'`
latex -interaction batchmode -src $filename
bibtex $shortname
makeindex $shortname
latex -interaction batchmode -src $filename
latex -synctex=1 -interaction batchmode -src $filename
dvips -t a4 $shortname.dvi
ps2pdf -sPAPERSIZE=a4 -dOptimize=true -dEmbedAllFonts=true $shortname.ps
evince $shortname.pdf
Một nhược điểm là điều này không hỗ trợ các "dự án" lớn hơn, nó chỉ biên dịch tệp hiện đang được chỉnh sửa.
Mẹo Hãy xem bài đăng này trên SyncTex để tìm kiếm tiến và lùi giữa gedit và evince, thật tuyệt!