Đến nội dung

Hình ảnh

Hỏi về đánh số trang trong $\LaTeX$


  • Please log in to reply
Chủ đề này có 6 trả lời

#1
huungoc1994hd

huungoc1994hd

    Lính mới

  • Thành viên mới
  • 4 Bài viết

Các anh cho em hỏi 1 chút được không ạ?

+ Em muốn đánh số trang bắt đầu từ 1 trang bất kỳ thì làm như thế nào ạ? Ví dụ 3 trang đầu em không đánh số, và em đánh bắt đầu từ trang 4 thì làm như thế nào.

+ Hơn nữa, em tạo mục lục, nhưng mục lục dài 2 trang, và em có dùng lệnh \thispagestyle{empty} để trang mục lục đó không đánh số trang, nhưng vì mục lục dài 2 trang nên chỉ có trang thứ nhất là không đánh số, còn trang thứ 2 vẫn đánh số bình thường. Xử lý cái này như thế nào ạ?

+ Do em dùng gói book để viết sách, nên sau trang Lời mở đầu là 1 trang trắng, em cũng có dùng lệnh \thispagestyle{empty} ghi ngay bên dưới lời mở đầu. Nhưng cũng chỉ có trang chứa lời mở đầu là không đánh số trang, trang trắng bên dưới vẫn đánh số trang bình thường. Các anh xử lí cho em mấy vấn đề này được không ạ? Liệu mình có xóa được cái trang trắng đó đi được hay không ạ? Và nếu xóa được thì xóa như nào ạ? Cảm ơn mọi người!



#2
huykinhcan99

huykinhcan99

    Sĩ quan

  • Điều hành viên OLYMPIC
  • 336 Bài viết
+ Bạn thêm 
\pagenumbering{gobble}
 trước trang bắt đầu không đánh số.
 
 
   Sau đó có thể dùng
\setcounter{page}{1}
\pagenumbering{arabic}
trước trang mà mình cần đánh số, bắt đầu từ 1. Nếu cần từ số bao nhiêu thì sửa vào lệnh setcounter. P.s: muốn dùng đánh số kiểu la mã thì sửa là \pagenumbering{roman} hoặc \pagenumbering{Roman}, tuỳ theo việc mình thích đánh số la mã kiểu thường (i, ii,...) hay kiểu in (I, II,...)
 
+ Trước lệnh \tableofcontents dùng
\pagenumbering{gobble}
là sẽ ổn. Nếu muốn đoạn sau lại đánh số thì làm như trên.

+ Mình vẫn chưa hiểu ý của bạn ở vấn đề thứ 3 này lắm, nhưng có lẽ là vì bạn dùng lớp book, đầu các chương luôn được đẩy sang trang lẻ tiếp theo. Nếu muốn loại bỏ trang trắng kia có lẽ chỉ cần thêm openany vào trong cụm ngoặc vuông ở sau \documentclass là ổn.
$$\text{Vuong Lam Huy}$$

#3
huungoc1994hd

huungoc1994hd

    Lính mới

  • Thành viên mới
  • 4 Bài viết

Mình đã làm theo bạn, mình đặt

\setcounter{page}{4}
\pagenumbering{arabic}

ở phía trước 

\include{loinoidau}

nếu theo ý bạn thì từ trang lời nói đầu phải đánh từ số 4, nhưng mình biên dịch mấy lần thì nó cũng đều đánh từ số 1 bạn à. Bạn sửa giúp mình nhé.


Bài viết đã được chỉnh sửa nội dung bởi huungoc1994hd: 11-01-2016 - 09:54


#4
huykinhcan99

huykinhcan99

    Sĩ quan

  • Điều hành viên OLYMPIC
  • 336 Bài viết
Sorry... Mình nhầm lẫn một chút rồi... Lệnh 
\pagenumbering
 sẽ auto đặt lại số trang từ 1.

Ta chỉ cần đảo vị trí của hai lệnh này là ok!

\pagenumbering{arabic}
\setcounter{page}{4}
\include{loimodau}
Rất xin lỗi vì nhầm lẫn này...
$$\text{Vuong Lam Huy}$$

#5
huungoc1994hd

huungoc1994hd

    Lính mới

  • Thành viên mới
  • 4 Bài viết

Mình đã làm được rồi. Tks bạn. Bạn cho mình hỏi 1 số thứ nữa nhé.

+ Vẫn là gòi book, ở phần khai báo, phần khai báo định dạng, tô màu tiêu đề chương

%\===Định dạng, tô màu tiêu đề Chương=======================
\usepackage{titlesec} \titleformat{\chapter}[frame]{\Large}{\filright\Large\enspace \bf Chương\ \thechapter\enspace}{16pt}{\Huge\bfseries\filcenter \textcolor{red}}
\titleformat{\section}{\normalfont\Large\bfseries }{\thesection}{1em}{\textcolor{blue}}{}
\titleformat{\subsection}{\normalfont\large\bfseries}{\thesubsection}{1em}{}
\titleformat{\subsubsection}{\normalfont\large\bfseries}{\thesubsubsection}{1em}{}
\titleformat{\paragraph}[runin]{\normalfont\normalsize\bfseries}{\theparagraph}{1em}{}
\titleformat{\subparagraph}[runin]{\normalfont\normalsize\bfseries}{\thesubparagraph}{1em}{}
\usepackage{titledot}

Mình chỉ hỏi ở cái câu lệnh

\titleformat{\section}{\normalfont\Large\bfseries }{\thesection}{1em}{\textcolor{blue}}{}

Nghĩa là mình muốn khai báo mục section được tô màu xanh. Nhưng khi biên dịch thì phần chữ hiện màu xanh như khai báo, nhưng phần số thứ tự lại hiện màu đen, mình muốn số cũng hiện màu xanh thì như thế nào ạ?

 

+ Bạn nhìn vào hình bạn cũng thấy, mục 2.2..... mình viết câu lệnh như bình thường

\section{Một số phương pháp giải phương trình vô tỷ}
Nội dung......
\subsection{Phương pháp biến đổi tương đương}
Nội dung......
\subsubsection{Phương pháp nâng lũy thừa}
Nội dung.......

Mình muốn hỏi là ở mục

\subsubsection{Phương pháp nâng lũy thừa}

tại sao lại không hiện số đếm ạ? Lúc trc vẫn hiện bình thường nhưng do mình có thay đổi 1 số lệnh mặc định trong file book.cls. Mình nghĩ là mình đã thay đổi nhầm vào mục subsubsection và không biết cách sửa, sau đó mình cài lại miktex 2.9 và biên dịch thì vẫn không hiện ra số đếm đằng trước. Bạn xử lý giúp mình nhé.

 

+ Vấn đề thứ 3 mình muốn hỏi, bạn nhìn ảnh thứ 2, ở đó mình ghi lệnh là

\begin{longtable}{|p{9.5cm}|p{6cm}|}
Nội dung trong bảng.......
\end{longtable}
\begin{center}
{\fontsize{20pt}{16pt}\selectfont\bf\color{blue}{HƯỚNG DẪN GIẢI}}
\end{center}

Mình muốn hỏi là tại sao khoảng cách giữa bảng với dòng "Hướng dẫn giải" và từ "Hướng dẫn giải" xuống văn bản bên dưới lại cách xa như thế? Mình có search trên mạng nó bảo câu lệnh đó là

\fontsize{cỡ chữ}{cỡ dòng}\selectfont

Mình đã thay đổi 16pt xuống các giá trị thấp hơn nhưng khoảng cách của nó vẫn thế và không hề thay đổi. Để rút ngắn khoảng cách lại thì làm như nào ạ? Mình mới học về $LaTeX$ nên bạn cố gắng giúp mình nhé. Tks bạn.

Hình gửi kèm

  • Untitled.png
  • Untitled1.png


#6
hohuutinh

hohuutinh

    Lính mới

  • Thành viên
  • 1 Bài viết
\[\left\{ \begin{array}{l}
\left( {x + 2} \right)\sqrt {x - 1}  = {y^3} + 3y\\
{x^2} + {y^2} = \left( {x + 2} \right)\sqrt {{y^4} + 1} 
\end{array} \right.\]


#7
pavel_vnn

pavel_vnn

    Binh nhì

  • Thành viên
  • 19 Bài viết

Cho em xin hỏi một câu ké với. 
Em muốn đánh số trang ở trên đầu văn bản thì làm thế nào, em sử dụng lệnh như các mẫu nhưng khi xuất ra nó lại nằm phía dưới






1 người đang xem chủ đề

0 thành viên, 1 khách, 0 thành viên ẩn danh