Mấy mẹo vặt với LaTeX

1. Khoanh tròn số và liệt kê bằng số khoanh tròn.

Trong phần khai báo sử dụng gói:

\usepackage{tikz}

Tạo macro sau:

\newcommand*\circled[1]{\tikz[baseline=(char.base)]{
  \node[shape=circle,draw,inner sep=2pt] (char) {#1};}}

Thử các số 1 2 3

\circled{1} \circled{2} \circled{3}

Để liệt kê enumerate với số khoanh tròn, ta sử dụng thêm gói

\usepackage{enumitem}

trong phần khai báo và sử dụng liệt kê như sau:

\begin{enumerate}[label=\protect\circled{\arabic*}]
  \item First item
  \item Second item
  \item Third item
  \item Fourth item
\end{enumerate}

2. In file PDF sang dạng mirror để nhà in thực hiện việc in ấn.

Ví dụ, file nguồn:

\documentclass[10pt,landscape]{book}
\usepackage[paperwidth=29.5cm, paperheight=20.5cm, left=.5cm,right=.5cm,top=0cm,bottom=0cm]{geometry}
\usepackage{pdfpages}
\begin{document}

 \hspace*{-1cm}\includegraphics{biatlhs2.pdf}
 \includegraphics{gay.pdf}
 \includegraphics{biatlhs1.pdf}
\end{document}

sẽ cho ra cái bìa (thuận) như sau:

Bây giờ thêm gói crop.sty

\documentclass[10pt,landscape]{book}
\usepackage[paperwidth=29.5cm, paperheight=20.5cm, left=.5cm,right=.5cm,top=0cm,bottom=0cm]{geometry}
\usepackage[mirror]{crop}
\usepackage{pdfpages}
\begin{document}

 \hspace*{-1cm}\includegraphics{biatlhs2.pdf}
 \includegraphics{gay.pdf}
 \includegraphics{biatlhs1.pdf}
\end{document}

3. Gói cancel.sty để đánh dấu bỏ (đơn giản phân số chẳng hạn) trong công thức.

Khi bạn \usepackage{cancel} và ghi lệnh \cancel{bt} thì những gì trong bt sẽ đượcc gạch chéo.

Ví dụ 1:

ptlg

\documentclass[12pt,a4paper]{book}
\usepackage[utf8]{inputenc}
\usepackage[vietnam]{babel}
\usepackage[utopia]{mathdesign} 
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{cancel} 
\usepackage[left=2cm,right=2cm,top=2cm,bottom=2cm]{geometry}
\begin{document}

Giải phương trình: $ \sin 2x.\cos x + \sin x\cos x=\cos 2x+\sin x + \cos x\qquad  (1)$

$(1) \Longleftrightarrow 2\sin x.\cos^2x + \sin x\cos x=\cos 2x+\sin x + \cos x$

$\hphantom{(1)} \Longleftrightarrow \sin x(1+\cos 2x) + \sin x\cos x=\cos 2x+\sin x + \cos x$

$\hphantom{(1)} \Longleftrightarrow \sin x+ \sin x\cos 2x + \sin x\cos x=\cos 2x+\sin x + \cos x$

$\hphantom{(1)} \Longleftrightarrow  \cancel{\sin x}+ \sin x\cos 2x + \sin x\cos x=\cos 2x+\cancel{\sin x} + \cos x$

$\hphantom{(1)} \Longleftrightarrow  \sin x\cos 2x + \sin x\cos x=\cos 2x+ \cos x$

$\hphantom{(1)} \Longleftrightarrow  \cos 2x (\sin x-1)+\cos x(\sin x-1)= 0$

$\hphantom{(1)} \Longleftrightarrow  (\sin x-1)(2\cos^2x+\cos x-1)= 0$

$\hphantom{(1)} \Longleftrightarrow  \left[\begin{array}{ll}
x &=\dfrac{\pi}{2} +k2\pi\\
x &=\dfrac{\pi}{3} +\dfrac{k2\pi}{3}\\
\end{array}\right. (k\in \mathbb{Z})$
\end{document}

Trong đoạn code trên, chúng tôi sử dụng hai cái mẹo (tricks):

  1. \hphantom{(1)} dùng để tạo một khoảng trống bằng đúng chiều của đoạn văn bản nằm trong \hphantom
  2. \cancel{\sin x} để đánh dấu chéo (đơn giản) sinx ở hai vế.

2 responses to “Mấy mẹo vặt với LaTeX

  1. Chào Thầy. Thầy vẫn khoẻ chứ ạ?
    Thầy ơi….\LaTeX thể hiện tính ưu việt so với các software khác ngoài tổ hợp ₫a tính năng thì nó cũng là FOSS luôn phải không Thầy? Để giới thiệu cho bạn bè sử dụng em hay nói là \LaTeX rất tiện lợi, “mịn” và sau khi gõ nhìn bài cuả mình rất ₫ẹp, em dùng từ mịn là vì dường như mọi thứ trong \LaTeX dường như nằm trong một mặt phẳng. Nhưng có phải nhược ₫iểm của $latex $LaTeX$ là sẽ rất thời gian khi dùng ₫ể gõ văn bản thông thường , tạo khung hay làm bất cứ gì khác mà không liên quan ₫ến Toán không Thầy?

  2. Thầy ơi….em online bằng ₫iện thoại nên tùy chỉnh hơi khó làm gõ nhiều chỗ sai. Em xin lỗi.
    Năm nay bận dạy TĐT chắc Thầy sẽ không dạy \LaTeX trong trường như các năm trứơc nưã ₫âu phải không 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