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

Do yêu cầu của nhiều sinh viên yêu thích \LaTeX, chúng tôi viết bài này nhằm hướng dẫn ai đó yêu thích \LaTeX muốn dùng \LaTeX để 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


Advertisements

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

  1. download được bia_ubuntu.zip. rồi Thầy. Cám ơn Thầy rất nhiều!!! Vậy là hồi trưa có vấn đề với đường link phải không Thầy? Bây giờ chỉ cần click vào tự động load về máy luôn.

  2. Đẹp quá Thầy ơi, em đang cần cái này để thiết kế bìa luận văn. Bài viết quá bổ ích. Em cám ơn Thầy nhiều. Dao này Thầy vẫn khỏe chứ ạ?

  3. Thầy ơi hôm nay em bắt đầu làm bìa của luận án, vi bên Hà Lan yêu cầu luận án phải như một cuốn sách, đăng kí in tại nhà xuất bạn và có ISBN. Em mở folder của Thầy ra trình duyệt thử nhưng nó báo lỗi, em kiểm tra lại thì thấy thiếu file bia.pdf nên file tex bia1.tex báo lỗi, ngoài ra hunglan.map em cũng ko tìm thấy. File bia2.tex thì chạy ổn Thầy ạ, còn gay.tex nó cũng báo Dimension too large \end{document}. Thầy giúp em với ạ. Em xin cám ơn Thầy rất nhiều.

    • nguyễn kim thạch

      gay.tex bạn sửa \CenterWallPaper{100}{yel.pdf} thây chử 100 thành 14 hay 20 gì đó chạy là đuọc

  4. Thay dang viet mot quyen sach cho VINACAL. Thu hai thay se giup em thuc hien duoc bia Luan An. Yen tam.

  5. nguyễn kim thạch

    thầy ơi, cái bìa 1 em chạy mà nó báo lổi cái font gì đó.
    {\font\vungchac=HLVungchac8v at 21pt

    \vspace*{5.5cm}

    \begin{center}
    \vungchac{\color{white}DỄ HỌC – DỄ THỰC HÀNH}
    \end{center}

  6. Xp! Có lẽ lần đầu tiên em nghe nhưng giờ nhờ Thầy thì em đã hiểu rồi.
    Em xin cám ơn Thầy rất nhiều.
    Chúc Thầy luôn mạnh khoẻ và luôn gặp mọi điều tốt đẹp.
    P.S: thưa Thầy i7 19,490 nếu 100%
    Nếu 70% (15) : 19,490 + 10% tax + profit.
    Chắc món đồ hơi dư nên nó đã bị rơi giá như vậy ấy Thầy. Em không nghĩ có một ngày sẽ như thế đâu.
    Thầy ơi….em cảm thấy bất ngờ và xót lắm. Em nghĩ nó sẽ được giữ mãi như vậy nhưng ai nào ngờ….

  7. Thấy cho em hỏi là em kích vào link rip nhưng ra trang của Ubuntu và em chưa tải được về ạ? Phải làm thế nào để tải về được ạ.
    Em cảm ơn ạ.
    Em Yến.

Trả lờ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 Đăng xuất / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Đăng xuất / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Đăng xuất / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Đăng xuất / Thay đổi )

Connecting to %s