Cài đặt LaTeX Plugin cho blog WordPress

January 15, 2009

Khoảng 2 hôm nay cứ mày mò đọc xem plugin nào hợp lý nhất, dễ dùng, dễ cài đặt và không phụ thuộc vào hosting của mình. Cuối cùng đã tìm ra và cũng biết cách config luôn.

Dùng Plugin LaTeX Plugin for WordPress .Cách cài đặt thì không có gì đặc biệt (Upload lên thư mục /plugins và active trong administrator)

Mở file latex.php tìm các dòng sau sau:

1
2
3
class mimetex {
var $server = "http://l.wordpress.com/latex.php?bg=ffffff&fg=000000&latex=";
var $img_format = "png";

và thay dòng này bằng:

1
2
3
4
5
class mimetex {
//var $server = "http://l.wordpress.com/latex.php?bg=ffffff&fg=000000&latex=";
//var $img_format = "png";
var $server = "http://www.forkosh.dreamhost.com/mathtex.cgi?";
var $img_format = "gif";

Bởi vì cái mathtex.cgi của forkosh ổn định hơn nhiều so với dùng của wordpress. Thông tin thêm

Tiếp theo, tìm dòng: $regex = '#\$\$(.*?)\$\$#si'; (ngay ở bên dưới hàm trên đó)

Thay bằng dòng: $regex = '#\[tex\](.*?)\[/tex\]#si';

Cách dùng

Khi viết bài thì chỉ cần gõ công thức, các thứ muốn hiển thị bằng LaTeX vào trong tag [tex ][/tex ] (nhớ là k có khoảng trắng trong [] đâu nhé).

Ví dụ: gõ [tex ]x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}[/tex ] sẽ thành [tex]x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}[/tex]

Update:

Ngoài ra dùng Plugin này cũng được. Không phải chỉnh sửa code bằng tay và gõ [ tex ] bằng tay :d, vì nó gắn luôn lên cái Editor rồi.

Các bài viết liên quan:

  1. Plugin CommentLUV cho blog WordPress khuyến khích comment Hôm qua mình mới viết bài về Bảo mặt cho blog wordpress giờ chúng ta tìm hiểu vài plugin hiệu quả để tăng traffic cho blog giúp blog tăng rank Alexa cũng như goolge pagerank nữa. Ghé thăm blog của anh Tình và một vài blogj  thấy có dùng  CommentLUV thấy rất hay nên đem [...]...
  2. Review plugin GD Press Tools cho blog WordPress GD Press Tools là gì GD Press Tools được phát triển bởi nhóm GD . Nhóm này đã cho ra mắt nhiều công cụ hay mà mình sẽ review ở các bài tiếp theo. Vì đối với mình nó thật tuyệt hảo, nên mới viết dần dần , bí hiểm lâu rồi khè khè. GD [...]...
  3. Thử nghiệm viết LaTeX Nay vừa thêm cái Plugin vào để viết LaTeX, tẹo thử nghiệm ok sẽ viết lại hướng dẫn lại vì đọc nhiều khéo loạn mất hehe. Thử nghiệm viết LaTeX xem nào: Vậy là để gõ được LaTeX thì chỉ cần cho cái cần hiển thị bằng LaTeX nằm trong tag [ tex] và [/ [...]...
  4. Tăng cường bảo mật cho blog wordpress Hôm qua, nói chuyện với anh bạn viết blog WordPress mới thấy là không quan tâm lắm đến vấn đề bảo mật cho blog wordpress của mình. Khi mình làm gì thì luôn quan tâm tới vấn đề an toàn như backup, tăng cường bảo mật, mã hóa, ... để website đạt độ ổn định [...]...
  5. Viết LaTeX - Sơ lược về quá trình biên dịch Hình trên miêu tả mối quan hệ giữa mã nguồn LaTeX (TeX) và các định dạng mà ta có thể có từ các mã nguồn này. Màu xanh trên các mũi tên là các câu lệnh bạn phải dùng để có được các định dạng file tương ứng. Như pdftex để dịch từ mã nguồn [...]...
  6. Viết LaTeX - Bài mở đầu Mình đã đọc rất nhiều bài viết của anh Falleaf về LaTeX nhưng thực sự vẫn chưa bắt đầu học LaTeX bởi vì chưa có thời gian, thứ nữa là những bài viết đó thực sự đọc chỉ như cưỡi ngựa xem hoa, hơi máy móc một tí. Nói chung thì những điều đó là [...]...

{ 25 comments… read them below or add one }

ngohaibac January 29, 2009 at 7:27 pm

Test lại cái nào:
[tex]x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}[/tex]

Reply

Nguyễn Phú Sỹ February 1, 2009 at 11:14 am

Tôi vẫn không cài được

Reply

ngohaibac February 1, 2009 at 11:42 am

Chào bạn.

Bạn làm lại theo cái hướng dẫn của tác giả tại đây.

Installation instruction

1. Upload latex fold to the /wp-content/plugins/ directory
2. Activate the plugin Latex for WordPress through the ‘Plugins’ menu in WordPress
3. create a directory named cache in the diretory wp-content, and make it writable by your webserver (chmod 777 will do the trick).
4. done

Bạn nhớ chmod 777 cho thư mục /wp-content/cache

Reply

Nguyễn Phú Sỹ February 1, 2009 at 11:15 am

Gửi email trả lời cho tôi đến v2honline@gmail.com. Thanks !

Reply

ngohaibac February 1, 2009 at 12:20 pm

Mình đã gửi mail cho bạn rồi đó. Có gì thì bạn có thể post lên đây, mình sẽ giúp tận tình.

Chúc bạn thành công.

Reply

Nguyễn Phú Sỹ February 1, 2009 at 2:51 pm

Ai biết add cái latex này vô phần comment không ?

Reply

ngohaibac February 1, 2009 at 3:38 pm

Ở phần comment gõ giống hệt như ở trong bài viết, không có gì khác cả. Bạn cứ thử gõ công thức toán học nằm giữa [ tex ] và [ /tex ] xem (không có khoảng trắng trong 2 dấu []) đâu.

Chúc bạn thành công.

Reply

na na April 18, 2009 at 10:12 pm

ờ bạn haibac ơi nói cái bản demo này có dùng mãi được không , tớ click vô cái link bạn show nó ghi là demo mà , kể mà đưa nó lên gõ vật lý thì tốt mình join BK mừ cần bộ gõ này lắm

Reply

ngohaibac April 19, 2009 at 7:37 am

Vớ vẩn, nó ghi là demo tức là nhấn vào cái link ở trên đó mà xem demo về cái plugin này như thế nào. Hic

Reply

na na April 18, 2009 at 10:20 pm

$\[E = m{c^2}\]$ thử nha

Reply

na na April 18, 2009 at 10:23 pm

$\[frac1{x^2} + 1\]$

Reply

na na April 18, 2009 at 10:24 pm

latex$\[frac1{x^2} + 1\]$

Reply

na na April 18, 2009 at 10:28 pm

$latex\[frac1{x^2} + 1\]$

Reply

ngohaibac April 19, 2009 at 7:32 am

Thử lại đi nhá, gõ sai bét rồi :)

[tex]\frac1{x^2} + 1[/tex]

Nhớ bỏ vào trong tag tex, chứ không phải là lệnh kiểu của LaTeX đâu nhá.

Reply

Vũ Tú BKHN April 29, 2009 at 11:49 pm

Bạn ơi , làm sao mình không thể nào nhìn thấy cái /wp-content/plugins/ directory trong blog của tớ nhỉ , gửi mail cho tớ nói rõ tý vuvantu@bka.vn
Làm Khoa học mà thiếu cái này , chỉ nói suông mà thiếu công thức là không đạt yêu cầu . nghịch tý nha
[tex]thank = ngohaibac + share \oplus \mathbb{C} \oplus \oint {fdu} = vuvantu@bka.vn[/tex]
:)

Reply

ngohaibac April 30, 2009 at 1:18 pm

Cái thư mục đó thì phải xem bằng FTP chứ, xem trong blog thì xem làm sao dc. Các plugin mặc định là vứt vào thư mục này.

Chúc bạn thành công.

Reply

uocgiduocgi May 17, 2009 at 10:59 pm

Cái blog của Vũ Tú do dùng trên server của wordpress luôn nên không thể cài plugin, bạn nên dùng host free sẽ không bị giới hạn!

Reply

titi July 6, 2009 at 11:04 am

ban oi cho minh hoi lam sao de cai 1 plugin cho wordpress minh moi lam wen voi wordprress len mo ho wa ko bit fai lam sao cung ko bit fai hoi ai ban co the mail cho minh cach cai 1 plugin dc ko thx ban trc cai

Reply

ngohaibac July 8, 2009 at 3:11 pm

Chào bạn.

Để cài đặt thêm 1 plugin vào trong wordpress thì đơn giản là vào tab Plugins và chọn cài đặt thêm thôi, vào mucj Add New là xong mà bạn.

Chúc bạn thành công.

Reply

Lê Văn Thành December 16, 2009 at 9:32 pm

$latex \sqrt {{a^2} + {b^2}} $

Reply

ngohaibac December 17, 2009 at 1:40 pm

Bạn phải cho vào tag TEX nhé, không phải tag là Latex.

[tex]\sqrt {{a^2} + {b^2}} [/tex]

Reply

Lê Văn Thành January 24, 2010 at 12:34 pm

$latex \frac{{{a^2} + {b^2} + {c^2}}}{{ab + bc + ca}}$

wordpress của mnih khi gõ phân số thì bị cái phân số nó bị thu nhỏ đi, nhìn không được đẹp, có bạn nào chỉ giúp mình cách khắc phục không

Reply

Thay Banh Lot February 28, 2010 at 1:30 am

Mình cài theo hướng dẫn thì bị lỗi như sau:
Parse error: syntax error, unexpected T_RETURN in /home/vol8/byethost12.com/b12_5130249/daisoblu.co.cc/htdocs/wp-content/plugins/latex/latex.php on line 76
Còn mình cài xong cái plugin: dahnielson_mimetex thì không biết dùng.
Mong bạn giúp mình với!

Reply

anhtuan May 25, 2010 at 10:44 am

Chào các bạn, nếu muốn cài plugin cho wordpress thì tài khoản trên wordpress.com khôn g thể làm được.
Bạn có thể đăng ký 1 tài khoản trên wbesite http://blogbroad.com để tạo blogb wordpress cho mình, và có thể cài đặt thoải mái các theme và plugin mà mình thích.
Ngoài ra còn có thể chỉnh sửa các theme và plugin theo nhu cầu.
Anh Tuấn.
Thân.
PS: Bài viết rất hay, đúng là plugin bổ ích.

Reply

Order synthroid May 5, 2011 at 11:48 pm

Buy synthroid Online
http://synthroidshop.info/

Reply

Leave a Comment

{ 1 trackback }

Previous post:

Next post: