Bài viết trước chúng tôi đã giới thiệu với các bạn gói lệnh tkz-tab-vn dùng để vẽ bảng biến thiên của Trần Anh Tuấn- Giảng viên ĐH Thương Mại Hà Nội. Bài viết này chúng ta sẽ tìm hiểu chi tiết về các lệnh dùng để vẽ BBT và bảng xét dấu trong gói tkz-tab-vn. Hóa ra việc dùng gói tkz-tab-vn khá đơn giản. Cảm ơn Trần Anh Tuấn đã viết một gói lệnh rất hữu ích cho dân toán phổ thông hay phải vẽ bảng biến thiên, bảng xét dấu,…
Để dùng được gói tkz-tab-vn, các bạn chỉ cần đặt file tkz-tab-vn.sty trong cùng thư mục với file chính và khai báo thêm gói lệnh \usepackage{tkz-tab-vn} trong phần đầu tài liệu như đoạn code dưới đây:
\documentclass[12pt, twoside, a4paper]{article}
\usepackage[utf8]{vietnam}
\usepackage[unicode, breaklinks=true]{hyperref}
\usepackage[top=1.5cm, bottom=1.5cm, left=2cm, right=1cm] {geometry}
\usepackage{amsmath, amssymb, txfonts, mathrsfs,bbding,yhmath}
\usepackage{tkz-tab-vn}
Tiếp theo, trong phần thân tài liệu (giữa \begin{document} và \end{document}) ta đặt lệnh
\begin{tikzpicture}
các lệnh vẽ …..
\end{tikzpicture}
Bây giờ ta tìm hiểu các lệnh vẽ qua một ví dụ cụ thể.
\begin{tikzpicture}
\tkzTabInit[lgt=1.2,espcl=5]
{$x$ /1.2, $f’(x)$ /1.2,$f(x)$ /2.5}
{$-\infty$ , $\dfrac{1}{2}$ , $+\infty$}
\tkzTabLine{,-,d,-,}
\tkzTabVar{+/$-\dfrac{1}{2}$ ,-D+/$-\infty$/$+\infty$, -/$-\dfrac{1}{2}$}
\end{tikzpicture}
Ở dòng thứ 3 là các lệnh viết theo cột trong bảng biến thiên (BBT) gồm x, f’(x), f(x), các lệnh /1.2, /2.5 là xác định độ cao của dòng.
Ở dòng lệnh thứ 3 là các lệnh viết hàng thứ nhất trong BBT gồm
, điểm
và ![]()
Ở dòng thứ 4 là các lệnh viết dấu của đạo hàm và ký hiệu đạo hàm không xác định tại điểm 1/2.
Ở dòng thứ 5 là các lệnh viết mũi tên lên xuống, các giá trị giới hạn …
Ví dụ 2.
\begin{tikzpicture}
\tkzTabInit[lgt=1.2,espcl=3]
{$x$ /1.2, $f’(x)$ /1.2,$f(x)$ /2.5}
{$-\infty$ , $-\sqrt{2}$,$0$,$\sqrt{2}$, $+\infty$}
\tkzTabLine{,-,z,+,z,-,z,+,}
\tkzTabVar{+/$+\infty$ ,-/$-3$, +/$1$,-/$-3$,+/$+\infty$}
\end{tikzpicture}
Kết quả
\begin{tikzpicture}
\tkzTabInit[]
{$u$ /1.2, $f’(u)$ /1.2,$f(u)$ /2.5}
{,$-\dfrac{1}{4}$ , $\dfrac{-1+\sqrt{3}}{2}$ , $+\infty$,}
\tkzTabLine{t,h,d,+,z,-,d,h,t}
\tkzTabVar{LD/,-/$-\dfrac{5}{8}$ ,+/$\dfrac{2-\sqrt{3}}{2}$, -RD/$-\infty$}
\end{tikzpicture}
Ví dụ 4. Bảng xét dấu
\begin{tikzpicture}
\tkzTabInit[lgt=3,espcl=1.5]%
{$x$ /1,
$x^2-3x+2$ /1,
$(x-e)\ln x$ /1,
$\dfrac{x^2-3x+2}{(x-e)\ln x}$ /2}
{$0$ , $1$ , $2$ , $e$ ,$+\infty$}
\tkzTabLine{ t,+,z,-,z,+,t,+,}
\tkzTabLine{ d,+,z,-,t,-,z,+,}
\tkzTabLine{ d,+,d,+,z,-,d,+,}
\end{tikzpicture}
Ban đầu mới sử dụng chúng ta sẽ thấy khá phức tạp vì có nhiều lệnh, nhưng khi đã hiểu thì sẽ rất tiện dụng, việc vẽ bằng lệnh kiểu này sẽ nhanh và chuẩn hơn rất nhiều so với vẽ bằng phần mềm khác rồi mới nhúng vào LaTeX. Chúc các bạn thành công.













thầy cho em hỏi bảng biến thiên số 4 em dùng texmaker ko biên dịch ra được ạ
Em thử dùng VieteX xem sao
\begin{tikzpicture}
\tkzTablnit[lgt=4,espcl=1.5]%
{$x$/1,
$x$/1,
$x-2$/1,
$x+2$/1,
$x^3-4x$/1}
{$-\infty$,$-2$,$0$,$2$,$+\infty$}
\tkzTabLine{-,t,-,z,+,t,+,}
\tkzTabLine{-,t,-,t,-,z,+,}
\tkzTabLine{-,z,+,t,+,t,+,}
\tkzTabLine{-,z,+,z,-,z,+,}
\end{tikzpicture}
Thầy ơi, em đã down gói lệnh đó về theo link ở trên nhưng dịch vẫn bị lỗi là sao ạ?
Bạn gửi file nguồn vào địa chỉ thanhkvhn@gmail.com để tôi xem thử nhé
Cho mình hỏi dòng lệnh này có ý nghĩa gì ạh?
\tkzTabInit[lgt=1.2,espcl=3]
Có trường hợp là có thông số trong [], có trường hợp lại bỏ trắng [], ở VD4 còn có % ờ phía sau.
Thú thật là mình chỉ giới thiệu và đang sử dụng nên chưa tìm hiểu hết được, bạn thử thay đổi các con số 1.2 và 3 để xem kết quả thay đổi thế nào.
\tkzTabInit[lgt=1.2,espcl=3] nó khai báo vẽ bảng biến thiên với cột 1 độ dài 1.2cm, khoảng cách các cột còn lại cách nhau 3cm (trừ cột thứ 2 và cuối cùng thì dùng tùy chọn deltacl)
Cảm ơn bạn Công nhiều!
admin giúp mình với , cái bảng biến thiên có phần gạch bỏ vì ngoài tập xác định đấy mình làm nó không chịu xuất, bạn thử làm lại rồi hướng dẫn sơ sơ lại dùm mình được không?
thanks nhiều admin ơi mình tìm ra rồi
Cái phần LD/ của em nó cũng không xuất, ngoài tập xác định ý ạ, mong các anh chị giúp đỡ
Ví dụ 3.
admin ơi sao mình không thấy phần down cái gói này về vậy có thể giúp mình với, hu hu
Đây bạn: http://www.mediafire.com/?2om8dquf6mdf3ca
Tôi đã cập nhật lại link tải về trong bài viết giới thiệu về gói tkz-tab-vn, bạn vào đây để tải về:
http://mathblog.org/ve-bang-bien-thien-trong-latex-bang-goi-tkz-tab-vn/
Ông vào xem hộ tôi cái bài viết liên quan nhé! tôi đã làm thêm cái quy định phản hồi rồi nhưng chưa làm thành hộp được, phải chỉnh trong css. Tôi sẽ nghiên cứu thêm sau.
Thầy cho hỏi sau khi minh vẽ được bảng biến thiên rồi thì làm sao minh lấy bảng biến thiên ấy để dùng trong word.
Ve kieu nay chu yeu de dung cho latex, muon dung trong word can luu dang anh de nhung.
Neu ban soan bang word thi ko nen dung cai nay ma nen ve truc tiep trong word
Ban da dung latex chua, neu chua toi khuyen ban nen hoc latex cang som cang tot. Dang online dien thoai
nen ko soan dc tieng viet ban thong cam.
Cảm ơn.
Bạn cài plugin hỗ trợ latex: quicklatex (http://www.holoborodko.com/pavel/quicklatex/) là có thể làm được. Chúc bạn thành công.
Đoạn mã Latex soạn bảng biến thiên rất đẹp.
Thầy cho em hỏi: Em tập làm trang wordpress muốn hiện bảng biến thiên trong bài viết luôn có đoạn Latex nào thực hiện được kg Thầy? Thank.