You are on page 1of 14

 

Dùng LaTeX thiết kế một bìa sách


Posted on 19/05/2012 | 12 phản hồi
Do yêu cầ u củ a nhiề u sinh viên yêu thích  , chúng tôi viế t bài này nhằ m hướ ng dẫ n ai đó yêu thích   
muố n dùng   để thự c hiện mộ t việc mà chỉ có dân đồ hoạ chuyên nghiệp mớ i thự c hiện đượ c bằ ng Corel
Draw hoặ c bằ ng PhotoShop.
Ta định nghĩa mộ t bìa sách là mộ t file pdf đượ c hợ p thành từ 3 file pdf.
1. File 1 ứ ng vớ i bìa 1,
2. file 2 ứ ng vớ i bìa 2 và
3. file 3 là gáy củ a quyể n sách.
tấ t cả kích thướ c đề u đo đạ t chuẩ n xác (ví dụ , độ rộ ng củ a gáy) để nhân viên nhà in có thể bình trang in ra mộ t cái
bìa thậ t sự .
I. Thực hiện bìa 1.
Mộ t cái bìa gồ m chữ viế t lên bìa và mộ t hình vẽ làm background cho cái bìa này.
code của file bia1.tex
\documentclass[12pt,a4paper]{book}
\usepackage[utf8]{vietnam}
\usepackage{utopia}
\usepackage{wallpaper}
\usepackage{graphicx}
\usepackage{tikz}
\usetikzlibrary{calc,fadings,decorations.pathreplacing}
\usetikzlibrary{arrows,chains,matrix,positioning,scopes}
\usetikzlibrary{patterns}
\pdfmapfile{+hunglan.map}
\usepackage{geometry}
\geometry{paperwidth=16cm,paperheight=24cm,top=0cm,bottom=0cm,left=1.75cm,right=1.75cm}
\usepackage{color}
\usepackage{wallpaper}
\makeatletter
\parindent=0pt
\begin{document}
\thispagestyle{empty}
\ThisCenterWallPaper{1}{bia.pdf}
\ \bigskip
\textbf{\begin{large}
\begin{center}
{\color{white}TS. NGUYỄ N THÁI SƠN}
\end{center}
\end{large}}
\vspace*{-1.42cm}\hspace*{3.2cm}\parbox{6cm}{\begin{large}
\begin{center}
{\color{red}{\bf TS. NGUYỄ N THÁI SƠN}}
\end{center}
\end{large}}
\vspace*{2cm}
\begin{center}
{\Large \color{white}\textbf{HỆ ĐIỀ U HÀNH NGUỒ N MỞ }}
\end{center}
{\font\vungchac=HLVungchac8v at 21pt
\vspace*{5.5cm}
\begin{center}
\vungchac{\color{white}DỄ HỌ C – DỄ THỰ C HÀNH}
\end{center}
\vspace*{2.5cm}
\hspace*{6cm}\textbf{\large\color{white} (Có {\color{yellow}{2 CD}} kèm theo sách)}
\vspace*{2.5cm}
\begin{center}
\parbox{2.5cm}{\includegraphics[scale=.275]{log.png} }\parbox{13cm}{
{\large \textbf{\color{black}NHÀ XUẤ T BẢ N\\ ĐẠ I HỌ C QUỐ C GIA TP HỒ CHÍ MINH }}}
\end{center}
\vspace*{-1.875cm}\hspace*{2.55cm}\parbox{13cm}{
\large \textbf{\color{yellow}NHÀ XUẤ T BẢ N\\ ĐẠ I HỌ C QUỐ C GIA TP HỒ CHÍ MINH }
}
\end{document}
Biên dịch file tex ta đượ c file bia1.pdf

II. Thực hiện bìa 2.


Code bia2.tex
\documentclass[12pt,a4paper]{book}
\usepackage[utf8]{vietnam}
\usepackage{utopia}
\usepackage{bbding}
\usepackage{pifont}
\usepackage{wallpaper}
\usepackage{graphicx}
\usepackage{tikz}
\usetikzlibrary{calc,fadings,decorations.pathreplacing}
\usetikzlibrary{arrows,chains,matrix,positioning,scopes}
\usetikzlibrary{patterns}
\pdfmapfile{+hunglan.map}
\usepackage{geometry}
\geometry{paperwidth=16cm,paperheight=24cm,top=0cm,bottom=0cm,left=1.75cm,right=1.75cm}
\usepackage{color}
\usepackage{array}
\usepackage{wallpaper}
\parindent=0pt
\begin{document}
\ThisCenterWallPaper{2}{rubuntu.jpg}
\vspace*{1cm}
{\color{yellow}\large \textbf{Quyển sách này cầ n cho ai?}}\vspace*{-.1cm}
\begin{itemize} \color{yellow}
\item {\color{white} \textbf{Ngườ i dùng văn phòng có nhu cầ u sử dụ ng máy tính và không sử dụ ng phầ n
mềm bấ t hợ p pháp.}}\vspace*{-.25cm}
\item {\color{white} \textbf{Ngườ i đang sử dụ ng MS Windows và MS Office (không có bả n quyền) chuyển
sang sử dụ ng Hệ điều hành, phầ n mềm nguồ n mở tương thích ho\` an to\`an vớ i Windows và
Office.}}\vspace*{-.25cm}
\item \textbf{\color{white}Họ c sinh, sinh viên có nguyện vọ ng tìm hiểu về Linux và các ứ ng dụ ng vậ n hành
trên Linux.}
\end{itemize}
\color{yellow}{\large \textbf{Nộ i dung quyển sách gồ m nhữ ng gì?}}{\color{white}
\begin{description}
\item[\Large\ding{172}] \textbf{Hướ ng dẫ n việc cài đặ t Ubuntu lên mộ t máy tính đã có sẵ n hệ điều hành MS
Windows mà không làm ả nh hưở ng gì đến máy tính Windows.}\vspace*{-.25cm}
\item[\Large\ding{173}] \textbf{Mộ t vòng xung quanh Ubuntu vớ i môi trườ ng làm việc Gnome. }
\item[\Large\ding{174}] \textbf{Sử dụ ng LibreOffice (Writer tương tự MS Word, Calc tương tự MS Excel,
Impress tương tự MS Powerpoint v.v…)} {\color{white}\medskip
\item[\Large\ding{175}] \textbf{Sử dụ ng mộ t số phầ n mềm thông dụ ng: Xử lý ả nh vớ i Gimp, Kế toán vớ i
GnuCash, Từ điển vớ i Stardict, Multimedia vớ i VLC, xử lý video vớ i Avidemux v.v…}
\item[\Large\ding{176}] \textbf{Quả n trị mạ ng máy tính vớ i Ubuntu, các thiết bị dùng chung trong mạ ng.}
\item[\Large\ding{177}] \textbf{Máy ả o Virtualbox, Remote Desktop truy cậ p vào máy tính\linebreak
Windows và các máy tính Ubuntu khác.}
\item[\Large\ding{178}] \textbf{Vậ n hành mộ t số ứ ng dụ ng củ a Windows trong Ubuntu vớ i Wine.}}
\end{description}
}
\color{black}
\vspace*{.5cm}\hspace*{7.75cm} \includegraphics[scale=1]{trang.pdf} \vspace*{-5.3cm}
\hspace*{8.75cm}{\font\f=cmssbx10 at 14pt\f Ubuntu Linux}\vspace*{-.25cm}
\hfill \includegraphics[scale=1]{barcode_ubuntu.pdf}
\vspace*{-.3cm}
\textbf{\large\color{black}\hspace*{8.75cm} GIÁ: 68.000 Đ}\bigskip
\vspace*{-3cm}\parbox{5.5cm}
{
{\color{yellow}\textbf{Tổ ng đạ i lý phát hành:}\medskip \\ {{\color{white}\textbf{\MakeUppercase{Nhà sách
Trườ ng Thi}}} \\ {\LARGE\ding{45}}\color{black} \textbf{Số 30 Đườ ng 41, KDC Tân Qui Đông, Phườ ng
Tân Phong, Quậ n 7 TP HCM. \\ {\color{yellow}\LARGE\ding{37}} 08-2289893}}}
}
\thispagestyle{empty}
\end{document}
Biên dịch bia2.tex ta được bia2.pdf
III. Thực hiện gáy sách.
Code gay.tex
\documentclass[12pt,a4paper,landscape]{book}
\usepackage[utf8]{vietnam}
\usepackage{utopia}
\usepackage{geometry}
\geometry{paperwidth=1.1cm,paperheight=24cm,top=0cm,bottom=0cm,left=0cm,right=0cm}
\usepackage{color}
\usepackage{wallpaper}
\parindent=0pt
\begin{document}
\CenterWallPaper{100}{yel.pdf}
\vspace*{-.6cm}
\hspace*{1cm}{\color{blue}\textbf{NXB ĐHQG TP HCM} } \hspace*{2cm} {\color{red}\textbf{HỆ ĐIỀ U
HÀNH NGUỒ N MỞ UBUNTU LINUX}} \hspace*{1cm}
{ \textbf{\qquad {\color{blue}TS\ NGUYỄ N THÁI SƠN}}
\end{document}
biên dịch file gay.tex ta được file gay.pdf

IV. Hòan thành một cái bìa hòan chỉnh để chuyển cho nhà in.
Code bia_hc.tex
\documentclass[12pt,a4paper]{book}
\usepackage{graphicx}
\pagestyle{empty}
\usepackage{geometry}
\geometry{paperwidth=33cm,paperheight=24cm,top=0cm,bottom=0cm,left=0cm,right=0cm}
\begin{document}
\hspace*{-.575cm}\includegraphics[scale=1]{bia2.pdf} \hspace*{-.2cm}
\includegraphics[scale=1,angle=90]{gay.pdf} \hspace*{-.2cm}
\includegraphics[scale=1]{bia1.pdf}
\end{document}

Bấm vào hình để xem hình với kích thước lớn hơn.
Bấm đúp vào link sau đây để download, không dùng  Save link As
bia_ubuntu.zip
Cách tạo ra một cái bìa sách đơn giản
Posted on 18/04/2014 | 8 phản hồi
Phần này thầy có điều chỉnh lại để các bạn download đủ bộ về biên dịch thành một cái bìa hoàn chỉnh.
Đây là cái bìa đầu tiên thầy thực hiện bằng latex, như em nhận xét nó rất đơn giản, nhưng màu sắc rực rỡ nên rất bắt
mắt.Theo đề nghị của em, thầy post lên và không biên tập gì hết, dù sau nầy thầy giúp nhiều người làm những cái bìa
đẹp hơn. Thầy sẽ post tuần tự cho đến khi xong, gồm bìa 1, bìa 4 và gáy:

1. Biên dịch file sau đây (đặt tên là xanhduong.tex) để lấy một wallpaper màu xanh dương:

1 \documentclass[12pt,a4paper]{book}
2 \usepackage{graphicx}
3 \usepackage{geometry}
4 \geometry{paperwidth=16cm, paperheight=24cm,top=0cm, bottom=0cm,left=0cm,right=0cm}
5 \usepackage{color}
\usepackage{pagecolor}
6 \begin{document}
7 \thispagestyle{empty}
8 \pagecolor{blue}
9 \color{blue}{.}  % để viết một ký tự lên trang này vì sợ rằng nếu không có ký tự nà
dịch.
10 \end{document}
11
2. Download cái hình oval, thầy rất thích cái oval này, nó giống như ta thao tác khoanh một vùng trên tấm bảng. Hình
oval này được vẽ bằng metapost, thầy copy lại và save thành file jpg.

https://osshcmup.files.wordpress.com/2014/04/ovaly.jpg

3. code của bìa 1

bia1.tex

1 \documentclass[12pt]{book}
\usepackage[utf8]{vietnam}
2 \usepackage{utopia}
3 \usepackage{wallpaper}
4 \usepackage{graphicx}
5 \usepackage{geometry}
6 \geometry{paperwidth=16cm, paperheight=24cm,top=1cm, bottom=2cm,left=1.5cm,right=1.
\usepackage{color}
7
8  
\begin{document}
9 \thispagestyle{empty}
10 \ThisCenterWallPaper{1.5}{xanhduong.pdf}
11 \parindent=0pt
12 \textbf{\begin{large}
\begin{center}<strong>Phần này thầy có điều chỉnh lại để các bạn download đủ bộ về
13 {\color{yellow}{\color{white}\font\s=ubkd8v at 14pt\s TS. NGUYỄN THÁI SƠN}}
14 \end{center}
15 \end{large}}
16  
17  
\vspace*{2.5cm}
18
19
20
\begin{center}
21
 
22
 
23 {\font\f=ugqb8v at 32pt \f {\color{yellow}Ôn luyện thi Đại học}\\ {\color{yellow}\f
24 \vspace*{3cm}
25 \end{center} \vspace*{0cm}
26  
27 \hspace*{-11.5cm} \includegraphics[scale=.9]{ovaly.jpg}
28  
\vspace*{-4cm}\hspace*{1cm}\parbox{10cm}{\font\to=uhvb8v at 30pt\to \begin{center}
29 {\color{red}KHẢO SÁT HÀM SỐ} \\ \medskip VÀ {\color{blue}TÍCH PHÂN}
30 \end{center}}
31 \vfill
32  
33 \begin{center}
34 \textbf{\color{white}NHÀ XUẤT BẢN ĐẠI HỌC SƯ PHẠM\\ TP HỒ CHÍ MINH}
\end{center}
35 \end{document}
36
37
38
4. Tương tự như bước 1tạo một wallpaper màu vàng.
5. Trước đây thầy chưa dùnng tcolor nhằm tạo ra 3 bảng màu trên một file, do đó thầy tách ra ba file và sau đó, nhập
lại.

bia41.tex

1 \documentclass[12pt]{article}
\usepackage[utf8]{vietnam}
2 \usepackage{utopia}
3 \usepackage{geometry}
4
5
6
7 \geometry{paperwidth=16cm, paperheight=12cm,top=2cm, bottom=0cm,left=1.5cm,right=1.
8 \usepackage{color}
9 \usepackage{pdfpages}
10 \usepackage{wallpaper}
11  
12  
13  
14  
15  
\begin{document}{
16
\color{white}
17
  
18 \ThisCenterWallPaper{3}{xanhduong.pdf}
19  \thispagestyle{empty}
20 \begin{center}
21 \textbf{\color{white}\large CÙNG TÁC GIẢ}\\ \bigskip
\textbf{\color{yellow}Do Nhà Xuất bản Đại học Sư Phạm TP Hồ Chí Minh ấn hành}\medsk
22 \color{white}
23
 
24 \hrulefill
25  
26 \end{center}
27  
28 \begin{center}
29 \textbf{\color{yellow}\large ĐÃ PHÁT HÀNH}
\end{center}
30 \begin{enumerate}
31 \item \textbf{\color{white} \LaTeX\ - Sắp chữ, Vẽ hình và Đại số máy tính.}
32 \item \textbf{\color{white} Ôn luyện thi Đại học Môn Toán - Khảo sát hàm số và Tích
33 \end{enumerate}
34  
35 \begin{center}
\textbf{\color{yellow}\large SẮP PHÁT HÀNH}
36 \end{center}
37 \begin{enumerate}
38 \item \textbf{\color{white} Học và Sử dụng Ubuntu Linux.}
39 \item \textbf{\color{white} Ôn luyện thi Đại học Môn Toán - Đại số và Lượng giác.}
\end{enumerate}
40 \end{document}
41
42
43
bia42.tex

1
2 \documentclass[12pt]{article}
3 \usepackage[utf8]{vietnam}
\usepackage{utopia}
4 \usepackage{dingbat}
5 \usepackage{graphicx}
6 \usepackage{geometry}
7 \geometry{paperwidth=16cm, paperheight=5.5cm,top=0cm, bottom=0cm,left=1.5cm,right=1
\usepackage{color}
8
9  
10  
\begin{document}{
11  
12   
13 \newpage
14  \thispagestyle{empty}
15   
16 \textbf{Sách có bán tại:}\bigskip \ \bigskip
17   
18 \leftpointright \textbf{\color{magenta}NXB ĐHSP TP HCM, 280 An Dương Vương, Q5 }
19   
\leftpointright \textbf{\color{blue}Hệ thống Nhà sách Nguyễn Văn Cừ}
20
21  
\leftpointright \textbf{\color{blue}Nhà sách Hùng Vương, 369A Hùng Vương, Quận 5}
22
  
23 \leftpointright \textbf{\color{blue}TTBDVH - LT ĐH 60 An Sương, 60 Quốc lộ 1A Phườn
24 Q12}\bigskip
25 \end{document}
26
bia43.tex

1
2
3
4
5
6
7
8
9
\documentclass[12pt]{article}
1 \usepackage[utf8]{vietnam}
0 \usepackage{utopia}
1 \usepackage{manfnt}
1 \usepackage{graphicx}
\usepackage{wasysym}
1 \usepackage{geometry}
2 \geometry{paperwidth=16cm, paperheight=6.5cm,top=.5cm, bottom=2cm,left=1.5cm,right=1.5
1 \usepackage{color}
3 \usepackage{wallpaper}
1  
4  
1 \begin{document}
 \thispagestyle{empty}
5  \ThisCenterWallPaper{9}{vang.pdf}
1   
6 \textbf{Tổng Đại lý phát hành:}
1  
7 \parbox{4cm}{\includegraphics[scale=.25]{tt.jpg}}\qquad \parbox{7cm}{\color{red}\textb
1 Quận 7}}\\
8 \phone: 08 22289893-0908113349}  \bigskip
1  
\ \hfill \textbf{\large GIÁ: 40.000 Đ}
9
 
2 \end{document}
0
2
1
2
2
2
3
2
4
và sau đây là bìa 4.

bia4.tex

1
2 \documentclass[12pt]{article}
\usepackage[utf8]{vietnam}
3 \usepackage{utopia}
4 \usepackage{geometry}
5 \geometry{paperwidth=16cm, paperheight=24cm,top=0cm, bottom=0cm,left=-.6cm,right=0c
6 \usepackage{wallpaper}
7  
8 \begin{document}
\includegraphics[scale=1]{bia41.pdf}
9
 
10 \includegraphics[scale=1]{bia42.pdf}\vspace*{-1mm}
11  
12 \includegraphics[scale=1]{bia43.pdf}
13 \end{document}
14
6. gáy 1cm (đối với sách khoảng 200 trang giấy ford 70)

gay.tex

1 \documentclass[12pt,a4paper]{book}
\usepackage[utf8]{vietnam}
2 \usepackage{utopia}
3 \usepackage{graphicx}
4 \usepackage{geometry}
5 \geometry{paperwidth=26cm, paperheight=1cm,top=0cm, bottom=0cm,left=0cm,right=0cm}
\usepackage{color}
6
7 \usepackage{pagecolor}
8  
9 \begin{document}
10 \pagecolor{magenta}
11 \begin{center}
\rotatebox{180}{\textbf{
12 \color{white}{TS Nguyễn Thái Sơn \qquad  \qquad KHẢO SÁT HÀM SỐ VÀ TÍCH PHÂN\qquad
13 HCM}
14 }}
15 \end{center}
\end{document}
16
17

7. Cuối cùng đây là cái bìa:

1
\documentclass[12pt]{article}
2 \usepackage{graphicx}
3 \usepackage[paperwidth=33cm,paperheight=24cm,
4 top=-2cm,bottom=0cm,left=-.6cm,right=0cm]{geometry}
5 \begin{document}
6  
7 \includegraphics[scale=1]{bia4.pdf}%\hspace*{-.1cm}
\rotatebox{90}{\includegraphics[scale=1]{gay.pdf}}\hspace*{-.1cm}
8  \includegraphics[scale=1]{bia1.pdf}
9 \end{document}
10

Đem file pdf này ra trung tâm chế bản, họ sẽ tách ra 4 màu và nhà in sẽ đổ mực vào tấm kẽm sẽ in ra một cái bìa rất
rực rỡ.

You might also like