Chèn hình vào văn bản LaTeX

Việc chèn hình riêng dòng không có vấn đề gì. Trong TeXMaker các bạn chọn LaTeX, Includegraphics{file}, sau đó duyệt thư mục để tìm file hình và TeXMaker sẽ chèn hình vào văn bản riêng trên dòng độc lập với văn bản, các bạn có thể set center. 

Ở đây ta trao đổi về việc chèn hình vào đoạn văn bản hiện hành. Hình sẽ nằm bên trái hoặc bên phải đoạn văn bản.

Cách 1: Tạo hai hộp bởi lệnh \parbox{kích thước}{nội dung} đặt song hành. Cách làm này thủ công. Các bạn phải điều chỉnh kích thước của hình, kích thước của văn bản sao cho phù hợp.

Cách 2: Dùng gói wrapfìg. Rất đơn giản.

Khai báo trước \begin{document}

\usepackage{wrapfig}

 

Đặt môi trường này
\begin{wrapfigure}{l}{6cm}
\includegraphics[width=6cm]{hoa.jpg}
\end{wrapfigure}

vào ngay trước đoạn văn bản cần chèn.

\documentclass[12pt]{book}
\usepackage[utf8]{inputenc}
\usepackage[vietnam]{babel}
\usepackage{graphicx}
\usepackage{wrapfig}
\usepackage{times}
\usepackage[left=.2cm,right=.2cm,top=.2cm,bottom=.2cm,
paperwidth=16cm,paperheight=11cm]{geometry}
\begin{document}
Chị T. (Q.Phú Nhuận, TP.HCM) cho biết chiều 2-3, chị đến điểm giao dịch của Ngân hàng Techcombank tại tòa nhà Centre Point trên đường Nguyễn Văn Trỗi (Phú Nhuận) để đổi sổ tiết kiệm và rút tiền trong tài khoản, nhưng vừa đến cửa bảo vệ đã thông báo hệ thống mạng ngân hàng bị trục trặc toàn hệ thống nên không thể thực hiện được giao dịch và hẹn chị quay trở lại vào hôm sau.

\begin{wrapfigure}{l}{6cm}
\includegraphics[width=6cm]{hoa.jpg}
\end{wrapfigure}
Nhiều khách hàng khác cũng bức xúc vì không thể thực hiện các giao dịch tại quầy như chuyển khoản, mở sổ tiết kiệm…

Trao đổi với Tuổi Trẻ tối nay, đại diện NH Techcombank xác nhận việc truy cập qua mạng đường dài bị trục trặc dẫn đến một số giao dịch tại quầy không thể thực hiện được trong ngày hôm nay, 2-3. Tuy nhiên hệ thống ATM và kênh thanh toán liên ngân hàng vẫn hoạt động.

Đến 21g15, hệ thống mạng của ngân hàng này đã hoạt động lại bình thường.

Chị T. (Q.Phú Nhuận, TP.HCM) cho biết chiều 2-3, chị đến điểm giao dịch của Ngân hàng Techcombank tại tòa nhà Centre Point trên đường Nguyễn Văn Trỗi (Phú Nhuận) để đổi sổ tiết kiệm và rút tiền trong tài khoản, nhưng vừa đến cửa bảo vệ đã thông báo hệ thống mạng ngân hàng bị trục trặc toàn hệ thống nên không thể thực hiện được giao dịch và hẹn chị quay trở lại vào hôm sau.
\end{document}

chú ý tham số l và r.  Ngoài ra bạn phải có hình đặt tại thư mục chứa file TeX.

f

Các bạn thấy, LaTeX tự động điều chỉnh vị trí của văn bản và của hình. Sau khi chạy hết chiều cao của hình, LaTeX sẽ đặt văn  bản trở lại bình thường.

7 responses to “Chèn hình vào văn bản LaTeX

  1. Thầy ơi…cho phép em hỏi font UTM là font gì vậy Thầy?

  2. Thầy ơi….chữ LaTeX viết sao em quên rồi Thầy?

  3. Keke… cám ơn góp ý nhiệt tình của bạn Thi.
    Chúc bạn mọi điều may mắn và tốt đẹp ở quê người.

  4. Thầy ơi. Em gặp một vấn đề khi vẽ đồ thị hàm số bậc ba
    – Em vẽ đồ thị hàm số bậc ba trong trường hợp có cực trị mọi thứ gần như xong thì gặp vấn đề viết giá trị cực đại lên trục tung thì latex không tính toán để ra số cụ thể được. Thầy giúp em với ạ

    \documentclass{article}
    \usepackage{amsmath,amsxtra,amssymb,latexsym, amscd,amsthm}
    \usepackage{indentfirst}
    \usepackage[mathscr]{eucal}
    \usepackage[utf8]{vietnam}
    \usepackage{tikz}
    \usepackage{tkz-tab}
    \usetikzlibrary{calc}

    \newcommand{\HambacbaCT}[9]
    {

    \begin{tikzpicture}[line cap=round,line join=round,>=triangle 45,scale={#9}]
    \def\hsa{#1}
    \def \hsb{#2}
    \def \hsc{#3}
    \def \hsd{#4}

    %Vẽ điểm cực trị của đồ thị hàm số
    \draw[dashed]($(0,{(\hsa)*((-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa)))^3)+(\hsb)*((-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa)))^2+(\hsc)*((-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa)))+\hsd})$) — ($({(-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa))},{(\hsa)*((-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa)))^3)+(\hsb)*((-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa)))^2+(\hsc)*((-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa)))+\hsd})$) — ($({(-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa))},0)$) ;
    \fill($({(-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa))},{(\hsa)*((-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa)))^3)+(\hsb)*((-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa)))^2+(\hsc)*((-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa)))+\hsd})$) circle (1.5pt);
    \def\ycd{{(\hsa)*((-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa)))^3)+(\hsb)*((-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa)))^2+(\hsc)*((-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa)))+\hsd}}
    %Vẽ đánh dấu giá trị cực trị trên trục tung
    \draw[dashed]($(0,{(\hsa)*((-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa)))^3)+(\hsb)*((-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa)))^2+(\hsc)*((-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa)))+\hsd})$) node{$\ycd$};

    \draw[dashed]($(0,{(\hsa)*((-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa)))^3)+(\hsb)*((-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa)))^2+(\hsc)*((-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa)))+\hsd})$) — ($({(-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa))},{(\hsa)*((-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa)))^3)+(\hsb)*((-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa)))^2+(\hsc)*((-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa)))+\hsd})$) — ($({(-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa))},0)$) ;
    \fill ($({(-(\hsb)+sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa))},{(\hsa)*((-(\hsb)+sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa)))^3)+(\hsb)*((-(\hsb)+sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa)))^2+(\hsc)*((-(\hsb)-sqrt((\hsb)^2-3*(\hsa)*(\hsc)))/(3*(\hsa)))+\hsd})$) circle (1.5pt);

    %Vẽ hệ trục tọa độ
    \draw[->](0,#6-1) — (0,#8+1);
    \draw[->](#5-1,0) — (#7+1,0);
    \clip(#5,#6) rectangle (#7,#8);
    %Khung hình vẽ đồ thị
    \fill (0cm,0cm) circle (1.5pt);
    \draw (0,0.2) — (0.2,0.2) — (0.2,0);
    \draw[color=black] (0.,-0.3) node[right,scale={#9}] {\normalsize $O$};
    \draw[smooth,samples=100] plot(\x,{\hsa*(\x)^3+(\hsb)*(\x)^2+(\hsc)*(\x)+\hsd});
    \end{tikzpicture}
    }
    \begin{document}
    \begin{center}
    \HambacbaCT{-1}{3}{0}{4}{-4}{-1}{5}{9}{1.5}
    \end{center}
    \end{document}

    em cám ơn thầy

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s