2010-05-06 75 views
26

Tôi muốn biết cách tôi có thể ẩn một phần khỏi mục lục nhưng không mất số phần trong phần nội dung của tài liệu. Ví dụ, trong tex tập tin này tôi mất số cho hide, và tất cả các trình tự bị hư hỏng:ẩn mục nhập từ Toc bằng latex

\documentclass{article} 

\begin{document} 
\tableofcontents 
\section{uno} 
\section{dos} 
\section*{hide} 
\section{tres} 
\end{document} 
+0

nó cũng sẽ tốt đẹp hơn cả số trang ở bên phải .. tôi chỉ cần SectionName .... ............. SectionNumber SectionName2 ................ SectionNumber2 ... v.v. – mjsr

Trả lời

43

Tôi nghĩ rằng bạn đang tìm kiếm

\section*{hide} 
\addtocounter{section}{1} 

hoặc làm cho nó thành một lệnh:

\newcommand{\toclesssection}[1]{\section*{#1}\addtocounter{section}{1}} 

EDIT:

Được rồi, tôi nghĩ rằng tôi hiểu những gì đang muốn bây giờ (và nó có ý nghĩa hơn sau đó câu trả lời tôi đã đưa ra). Đây là một lệnh mà bạn có thể sử dụng để ngăn chặn thêm một phần, phần con, vv vào TOC. Ý tưởng là tạm thời tắt \addcontentsline.

\newcommand{\nocontentsline}[3]{} 
\newcommand{\tocless}[2]{\bgroup\let\addcontentsline=\nocontentsline#1{#2}\egroup} 
... 
\tocless\section{hide} 
\tocless\subsection{subhide} 
+0

OP cho biết "mà không làm mất số phần trong cơ thể" – Geoff

+0

vấn đề vẫn còn và xuất hiện incongruency khác. trong Tộc các phần tres có số 3, trong cơ thể có số 4. – mjsr

+0

Xin lỗi, tôi hiểu lầm những gì đã được mong muốn. –

4

Chỉ muốn nói cảm ơn vì gợi ý tuyệt vời của Ivans! (Tôi đã chỉ googling cho một cái gì đó tương tự cho tùy chỉnh của tôi (Sub) Phụ lục {} lệnh:

\newcommand{\nocontentsline}[3]{} 
\newcommand{\tocless}[2]{\bgroup\let\addcontentsline=\nocontentsline#1{#2}\egroup} 

\newcommand{\Appendix}[1]{ 
    \refstepcounter{section} 
    \section*{Appendix \thesection:\hspace*{1.5ex} #1} 
    \addcontentsline{toc}{section}{Appendix \thesection} 
} 
\newcommand{\SubAppendix}[1]{\tocless\subsection{#1}} 

Có lẽ đây là hữu ích cho người khác, quá ...)

2

vừa đến đây từ a similar question. Câu trả lời ở trên không hoàn toàn có tác dụng vì nó đã đưa ra một số vấn đề về định dạng, nhưng một số similar solution dường như thực hiện thủ thuật

Các vấn đề liên quan