If you are looking for TeX support, please use the VietTUG Google Group
Header and Footer
Added by vdhvu over 3 years ago
Mình đang viết "thesis" và muốn định dạng header và footer như trong hình đính kèm:
1.Trang bắt đầu của chapter luôn là trang được đánh số lẽ (odd number).
2. Header của trang chẵn: phần tên của chương thì nằm bên trái sau đó là một đường thẳng gạch ngang từ đầu đến hết trang (xin xem minh họa trong file đính kèm).
3. Footer của trang chẵn là số trang nằm ở giữa hoặc là lề trái
4. Header của trang lẽ: số chương được đặt ở lề phải và sau đó cũng là một đường thẳng gạch ngang như trang chẵn. (xem hình minh họa)
5. Footer của trang lẽ cũng là đánh số trang nằm ở lề phải hoặc là nằm giữa
Nhờ các anh/chị trên diễn đàn hướng dẫn giúp cách hiệu chỉnh để đạt như yêu cầu trên.
Xin cảm ơn.!!
Replies (12)
RE: Header and Footer
-
Added by ngocson over 3 years ago
Đối với header và footer, bạn có thể tham khảo gói fancy header. Về vấn đề tên chương và mục, có thể sử dụng gói section styles. Cách làm chi tiết có thể đọc hướng dẫn sử dụng cung cấp kèm theo các gói này.
Bạn có thể tìm các gói này bằng google. Chúng có thể được sử dụng mà không cần cài đặt, chỉ cần đặt các file tương ứng (e.g., fancyhdr.sty, sectsty.sty) trong cùng một thư mục với tài liệu là có thể chạy được.
RE: Header and Footer - Added by over 3 years ago
vdhvu: Phần header/footer như vậy có thể được chỉnh sau cùng, nên việc bây giờ là bạn thực hiện nội dung cho tốt, và khi đánh các chương mục thì dùng \chapter hoặc \section (không dùng kiểu khác nhé). Mình sẽ gửi mã ví dụ lên cho bạn sau.
RE: Header and Footer - Added by over 3 years ago
vdhvu wrote:
Cảm ơn anh/chị corolla.
Mình sẽ gửi cho bạn thiết kế vào cuối tuần này nhé (chủ nhật). Chúc bạn vui!
RE: Header and Footer - Added by over 3 years ago
RE: Header and Footer
-
Added by vdhvu over 3 years ago
Cảm ơn anh corrola đã cho code. Thêm một vấn đề nhờ anh giúp đỡ nữa là. Nếu các trang như Mục lục, Bảng biểu mình muốn đánh số trang theo số La Mã thì mình phải đặt lệnh \pagenumbering{roman} trước \tableofcontents đúng không? Nếu đúng, thì trường hợp của mình nó lại không đánh số trang được. Anh xem giúp đọan code anh gửi cho Vũ và mình sữa lại một tí để có được yêu câu của mình:
\documentclass[twoside, 12pt]{book} % thay vi la report vì mình muốn bắt đầu chương mới luôn là số lẽ.
% Và như thế nếu một chương kết thúc với số trang là lẽ thì nó tự động chèn thêm một trang trắng nữa.
\usepackage{titlesec,oldstyle,calc}
\titleformat{\chapter}[display]
{\normalfont\Large\filleft\sffamily \thispagestyle{empty}}
{{\usefont{T1}{put}{m}{n}\fontsize{8mm}{0.91mm}\fontseries{b}\selectfont Chapter \thechapter}}
{1.ex}
{\Huge}
\def\test{
\chapter{Lorem ipsum}
{\bf Abstract} \\
\loremipsum
\pagestyle{main}
\newpage
\section{Lorem ipsum}
\loremipsum \loremipsum \loremipsum \loremipsum
\loremipsum \loremipsum \hinha \loremipsum \loremipsum
\loremipsum \loremipsum \loremipsum \loremipsum
\loremipsum \loremipsum \hinhb \loremipsum \loremipsum
\loremipsum \loremipsum \loremipsum \loremipsum
\loremipsum \loremipsum
\section{Lorem ipsum}
\loremipsum \loremipsum \loremipsum \loremipsum
\loremipsum \loremipsum \loremipsum \loremipsum
\loremipsum \loremipsum \loremipsum \loremipsum
\loremipsum \loremipsum \loremipsum \loremipsum
\loremipsum \loremipsum \loremipsum \loremipsum
\loremipsum \loremipsum
\newpage \thispagestyle{empty}}
\begin{document}
\pagestyle{empty}
\begin{center}
{\Large {\bf Abstract}}
\end{center}
Climate change is considered as one of the main environmental problems of the 21st
century*...*
{\bf Keywords:} Climate change, climate variability, adaptation, agricultural vulnerability,
farm management, crop yield, farmers’ income
\newpage
%\thispagestyle{empty}
\begin{center}
{\Large {\bf Preface}}
\end{center}
When I started to work on this PhD thesis, it was difficult to envisage how it would
look like after four years*...*
\pagenumbering{roman}
\tableofcontents
\listoftables
\listoffigures
\newpage
\pagenumbering{arabic}
\test \testb \testc \testc \testb \test
\end{document}
Trong đọan code trên những phần in đậm là những phần Vũ thêm vào hoặc chỉnh sửa lại cho đúng yêu cầu. Tuy nhiên, đã ra lệnh \pagenumbering{roman} trước \tableofcontents rồi mà nó vẫn không đánh số trang cho phần Mục lục, bảng biểu...
Nhờ anh hướng dẫn thêm một tí. Cảm ơn anh.
RE: Header and Footer
-
Added by vdhvu over 3 years ago
trong lệnh:
\titleformat{\chapter}[display] {%
\normalfont\Large\filleft\sffamily \thispagestyle{empty}}
{{\usefont{T1}{put}{m}{n}\fontsize{8mm}{0.91mm}\fontseries{b}\selectfont
Chapter \thechapter}} {1.ex} {\Huge}
Vũ thêm vào phần in đậm là để muốn trang đầu tiên của chương không đánh số trang. Làm như vậy đúng chứ ạ? Và làm như vậy sẽ ảnh hưởng đến kết quả không in ra số trang ở bảng mục lục và bảng biểu?
RE: Header and Footer - Added by over 3 years ago
Vấn đề của vdhvu chỉ là việc dùng hợp lý các pagestyle thôi:
- mình có thể định nghĩa nhiều
pagestylekhác nhau và dùng ở nhiều chỗ khác nhau; do đó, chỉ việc chép và nhái theo\newpagestyle{main}mà mình đã cung cấp, ví dụ\newpagestyle{foobar},\newpagestyle{downtown}, ... - cách dùng
thispagestyle{empty}bằng cách đưa vàotitleformatlà không nên - vấn đề có thể giải quyết bằng cách phân chia tài liệu hợp lý hơn.
vdhvucoi thêm tài liệu của lớpbook, ở đây mình nói ngắn gọn. Dưới đây có dùng lệnh\clearpageđã từng nói ở diễn đàn cũ http://viettug.org/forum/2973 - nếu muốn ở trang của Chương không đánh số, thì sẽ chỉnh kiểu khác, không làm như cách của
vdhvuđưa ra. Xin lỗi là mình không để ý tới điều này trong hình đã gửi. Mình sẽ chỉnh và bổ sungcodevà gửi sau nhé.
Hãy cứ tập trung vào nội dung!
\begin{document}
\pagestyle{titlestyle}
\maketitle
% \newpage % or ensurenewpage
\clearpage
\pagestyle{frontstyle}
\pagenumbering{roman}
\tableofcontents
\listoffigures
\listoftables
% \newpage % or ensurenewpage
\clearpage
\pagestyle{mainstyle}
\pagenumbering{arabic}
\chapter % goes here
\end{document}
RE: Header and Footer
-
Added by tyanh over 3 years ago
Mình đang dùng WinEdt để soạn thảo Văn bản Tex, tuy nhiên vấn đề Chèn ảnh vào rất Khó khăn, mình chỉ Chèn được ảnh có đuôi *.eps, còn các ảnh khác rất khó khăn. Ai có cách nào hay giúp mình với.
RE: Header and Footer - Added by over 3 years ago
tyanh wrote:
Mình đang dùng WinEdt để soạn thảo Văn bản Tex, tuy nhiên vấn đề Chèn ảnh vào rất Khó khăn, mình chỉ Chèn được ảnh có đuôi *.eps, còn các ảnh khác rất khó khăn. Ai có cách nào hay giúp mình với.
Xin lỗi, bạn vui lòng tạo chủ đề mới liên quan tới vấn đề của bạn. Bạn xem thêm ở đây: http://viettug.org/boards/3/topics/show/55
Cảm ơn bạn đã hợp tác.
RE: Header and Footer
-
Added by nntan73 over 3 years ago
Ôi vậy một cách làm đơn giản là converter files ảnh đó sang eps. Đấy là nước cuối cùng bạn ạ!
(1-12/12)