Chèn Hình Ảnh Trong Latex

     

Bài viết sẽ ra mắt đến bạn những cách chèn hình vào LaTeX. Chèn hình đứng, hình ngang, hình to, hình nhỏ, hình chính, hình phụ,… và toàn bộ các thứ tương quan đến chèn hình trong LaTeX.

Bạn đang xem: Chèn hình ảnh trong latex

Gói lệnh sử dụng

Để hoàn toàn có thể chèn hình vào LaTeX, bạn cần phải sử dụng gói lệnh sau, đặt nó TRƯỚC egindocument

usepackagegraphicx

Chèn hình đơn giản dễ dàng nhất

Bạn chỉ việc thêm loại đánh dấutrong đoạn lệnh mẫu dưới đây là hoàn toàn có thể chèn được hình

documentclass<12pt>articleusepackagevietnamusepackagegraphicxegindocumentĐoạn câu chữ này không có ý nghĩa, hầu hết là nhằm thử nghiệm và tạo nên cái văn phiên bản nó lâu năm dài. includegraphicshinh1Đoạn văn bản này không tồn tại ý nghĩa, đa số là để thử nghiệm và tạo cho cái văn bản nó dài dài. enddocumentLưu ý, hinh1 đó là file hình của bạn, tệp tin hình cần phải được để chung thư mục với file .tex. Nó thực tế là hinh1.png nhưng lúc chèn vào LaTeX thì không buộc phải ghi .png cũng được. Kết quả sẽ là

Bạn sẽ thấy hình bé bướm nó bị “lệch quý phái trái” và có vẻ như “quá to”. Vậy làm sao để thu nhỏ hình lại hoặc để nó ở bất kỳ vị trí nào? Đọc các phần tiếp sau nhé!

*

Vị trí đặt hình


Ở bên trên yêu cầu chúng ta phải để hình thuộc thư mục với tệp tin .tex thì khi include, bạn chỉ việc để tên của hình vào là được.
*

*

Rất đối kháng giản, các bạn dùng câu lệnh như mặt dưới

includegraphicshinh/hinh1

Form chèn hình đầy đủ

Nếu bạn muốn để hình trọng điểm hoặc bạn muốn liên kết mang lại với hình (ví dụ hình của khách hàng ở chương 1 đặt số là Hinh-1. Khi bạn ở chương 5, bạn muốn gọi lại Hình-1 thì phải làm sao?). Chưa kể, bạn muốn ở đầu tư liệu của mình, có 1 trang “Danh sách hình ảnh” (List of figures) liệt kê hết những hình trong văn phiên bản của bạn (hoàn toàn từ động) thì làm cho sao?Dùng form sau đây

egincenter eginfigure egincenter includegraphicshinh/hinh1 endcenter captionCái đang hiển thị dưới hình labelrefhinh1 endfigureendcenter
Giải ưa thích đoạn code (Click nhằm mở)
Ví dụ ta bao gồm đoạn code (bạn có thể copy rồi paste vào trong 1 file .tex để chạy thử)


documentclass<12pt>articleusepackagevietnamusepackagegraphicxegindocumentlistoffiguressectionNội dung chínhĐoạn nội dung này không có ý nghĩa, chủ yếu là để thử nghiệm và tạo cho cái văn bạn dạng nó nhiều năm dài. egincenter eginfigure egincenter includegraphicshinh/hinh1 endcenter captionCái sẽ hiển thị bên dưới hình labelrefhinh1 endfigureendcenterĐoạn văn bản này không tồn tại ý nghĩa, chủ yếu là nhằm thử nghiệm và làm cho cái văn phiên bản nó lâu năm dài hơn. Bạn phải gọi lại Hình efrefhinh1 nghỉ ngơi trang pagerefrefhinh1.enddocument
Kết quả thật hình bên dưới đây

*

Chèn hình ở ngang

Để hoàn toàn có thể chèn hình ở ngang, bạn cần dùng gói lệnh sau(đặt trước egindocument)

usepackagepdflscapeSau đó chúng ta dùng đoạn code sau

eginlandscape egincenter eginfigure egincenter includegraphicshinh1.png endcenter captionabc labelxyz endfigure endcenterendlandscape

Chèn những hình phụ vào một hình chính

Nhiều hình phụ là sao, bạn xem hình dưới nhé. Để có thể chèn hai hình phụ nằm hướng ngang nhau

*

Để hoàn toàn có thể chèn như thế, trước tiên bạn cần gói lệnh (đặt trước egindocument)

usepackagesubfigSau đó chúng ta dùng đoạn code sau

eginfiguresubfloat includegraphicsimage1hfillsubfloat includegraphicsimage2hfillsubfloat includegraphicsimage3captionA figure with three subfiguresendfigureĐể có thể chèn 3 hình phụ (2 hình trên, 1 hình dưới)

*

Bạn buộc phải dùng gói lệnh

usepackagesubfigureSau đó bạn dùng đoạn lệnh sau

eginfigure%centeringsubfigure...code chèn hình...qquadsubfigure...code chèn hình...\subfigurelabel3figs-c...code chèn hình...%captionThree subfigures.label3figsendfigureNếu bạn muốn chèn không ít kiểu khác phức hợp hơn, hãy đọc tài liệu tham khảo của gói lệnh subfigure ở links này.

Chèn hình wrap (hình lấn chữ)

Ví dụ như dưới đây

Bạn cần sử dụng gói lệnh

usepackagewrapfigVới đoạn code sau

eginwrapfigurel<0pt>0.25linewidth includegraphicshinh/hinh1endwrapfigure
Giải mê say đoạn code (Click nhằm mở)
l (chữ “lờ”) tức là hình đã sang “trái”, các bạn thay thành chữ “r” sẽ sang phải.0.25linewidth : khu vực mà hình đã chiếm bởi 0.25 chiều nhiều năm của đoạn (như hình trên). Chúng ta cũng có thể thay ngay số đo ví dụ (ví dụ 2cm, 3em,…)0pt : hình của bạn cũng có thể “lấn” ra bên phía ngoài biên, ở đây mình chọn 0 nghĩa là ko có lấn, chúng ta tăng số này lên nó sẽ lấn ra.
Tiếp theo, Math2IT sẽgiới thiệu tiếp đến các bạn cách chèn hình cải thiện hơn vào LaTeX như luân chuyển hình, hình ở bên trái, caption ở bên phải,…

Xoay hình theo góc từ bỏ chọn

Để rất có thể xoay tròn hình, rất solo giản, các bạn thêm tuỳ lựa chọn anglenhư chiếc lệnh dưới đây. Vậy số 45 vày những góc mà các bạn muốn.

includegraphicstest.png

Hình một bên, ghi chú một bên

Bình hay thì ghi chú của hình đã ở mặt dưới hình như ví dụ làm việc trên. Bây giờ bạn muốn cái ghi chú đó ở phía trái (hoặc mặt phải) đồng cấp với hình thì làm sao? tất cả hai cách để các bạn chọn.

Cách 1

Dùng gói lệnh sau, đặt trước egindocument

usepackagefloatrowCách sử dụng, xem đoạn code sau đây, vào đó

4cm, 5cm lần lượt là chiều rộng của hình cùng độ dài cái chú thích, chúng ta cũng có thể thay bởi textwidth (chiều rộng của trang).

Xem thêm: Giải Lịch Sử 6 Kết Nối, Chân Trời, Cánh Diều, Giải Bài Tập Lịch Sử 6 Trang 10 Cánh Diều

right, top : địa chỉ của loại chú thích, ở đấy là ở bên bắt buộc hình cùng ở phía trên. Chúng ta cũng có thể thay right bởi vì left (bên trái), nỗ lực top bởi center (giữa), bottom (dưới).

eginfigurefloatboxfigurecaptionA kiểm tra figure with its caption side by sidelabelfig:testincludegraphicstest %file test.pngendfigure

Cách 2

Cách này có nhược điểm là mẫu chú ưa thích nó chỉ rất có thể ở dưới bên yêu cầu chứ không tự động hóa canh thân hình được. Dùng gói lệnh sau, cũng đặt trước egindocument

usepackagesidecapCách dùng

eginSCfigure centering caption ... Caption text ... includegraphics% test %file hìnhendSCfigure

Tuỳ chỉnh với listoffigures

listoffigures chất nhận được bạn liệt kê tất cả các hình trong tài liệu nghỉ ngơi một chỗ nào đó. Cái này giống hệt như một mục lục thu bé dại chỉ dành cho hình hình ảnh vậy. Bạn có thể đặt câu lệnh này ở bất kể đâu chúng ta muốn, thông thường thì nó được đặt ở đầu tài liệu như đoạn code ví dụ sau

listoffigureslistoftables ableofcontentsNếu tất cả một hình nào đó mà caption của nó quá nhiều năm trong khi chúng ta chỉ hy vọng hiện ở listoffiguresngắn thôi thì làm cho sao? Rất solo giản, dùng như đoạn code sau

captionCái hiện nay ở bên dưới hìnhCòn nếu khách hàng không mong một hình nào đó hiện trong listoffiguresthì bạn cần dùng gói lệnh caption cùng cách thực hiện như sau

usepackagecaption %Cái này đặt trước egindocumentcaption<>Cái hiện nay ở bên dưới hình

Thay thay đổi caption mang định dưới hình

Theo khoác định, bên dưới mỗi hình vẫn làHình 1.hoặcFigure 1. Bây giờ bạn có nhu cầu bỏ bọn chúng đi hoặc thay đổi chúng thì có tác dụng sao? Rất đối chọi giản, bạn thêm dòng sau đây trướcegindocument

enewcommandfigurenameẢnh.ThayẢnh.

Xem thêm: 3 Bước Viết Về Mùa Xuân Bằng Tiếng Anh ❤️️15 Đoạn Văn Hay Nhất

bởi bất cứ chữ nào bạn muốn thay hoặc vứt trống nếu bạn không ước ao hiện bọn chúng ra.