2010-02-25 14 views
7

\documentclass{book} के साथ दस्तावेज़ टाइप करते समय, अजीब और यहां तक ​​कि पृष्ठों पर मार्जिन अलग-अलग होते हैं, बस एक पुस्तक की तरह। इसका मतलब है कि किसी पृष्ठ पर सामग्री केंद्रित नहीं होती है, जो कि सभी ठीक है, कभी-कभी शीर्षक पृष्ठ पर छोड़कर। documentclass {book} केंद्रित शीर्षक पृष्ठ

मेरा प्रश्न है: पुस्तक वर्ग का उपयोग कर दस्तावेज़ टाइप करते समय मुझे शीर्षक पृष्ठ कैसे प्राप्त किया जा सकता है?

\documentclass{book} 
\title{Lorem ipsum dolor yada yada} 
\begin{document} 
\maketitle 
\end{document} 

मैं शीर्षक पृष्ठ पर केंद्रित करना चाहते हैं:

यहाँ एक उदाहरण है। क्या ऐसा करने का कोई साफ तरीका है?

+1

यह प्रश्न ऑफ-विषय प्रतीत होता है क्योंकि यह tex.stackexchange.com से संबंधित है – BartoszKP

उत्तर

8

पर्यावरण changepage (या पुराना chngpage) पैकेज से उपयोग करें। changepage पैकेज के लिए प्रलेखन changepage.sty फ़ाइल में ही स्थित है।

adjustwidth पर्यावरण का उपयोग टेक्स्ट के ब्लॉक की अस्थायी रूप से समायोजित करने के लिए किया जा सकता है। ध्यान दें कि लाटेक्स आपके पाठ को पृष्ठों में विभाजित करने के तरीके के कारण, आपको पाठ के ब्लॉग के लिए adjustwidth वातावरण का उपयोग करने से बचना चाहिए जो बाएं और दाएं मार्जिन विषम और यहां तक ​​कि पृष्ठों पर भिन्न होने पर एक पृष्ठ पर विभाजित हो जाएंगे।

मान लें कि आपके दस्तावेज़ में 1-इंच आंतरिक मार्जिन और 2-इंच बाहरी मार्जिन है। आप शीर्षक शारीरिक रूप से पेज पर केंद्रित करना चाहते हैं (यानी, दोनों आंतरिक और बाहरी के लिए एक प्रभावी 1 इंच मार्जिन है), तो आपको निम्न कोड का उपयोग कर सकते हैं: के लिए समायोजन:

\usepackage{changepage}% or chngpage -- note that the syntax differs slightly between the two packages 

\begin{adjustwidth*}{}{-1in}% leave left margin alone, decrease right margin by 1in 
%\begin{adjustwidth}[]{}{-1in}% same as above, but this syntax is for the chngpage package 
    \begin{center} 
    My Title\par 
    Author Name\par 
    Whatever you want on your title page 
    \end{center} 
\end{adjustwidth*} 

adjustwidth वातावरण दो पैरामीटर लेता है क्रमशः बाएं और दाएं मार्जिन। यदि आप एक पैरामीटर को खाली छोड़ देते हैं, तो वह मार्जिन नहीं बदला जाएगा।

यदि आप changepage पैकेज का उपयोग कर रहे हैं, तो adjustwidth* पर्यावरण एक अजीब या यहां तक ​​कि पृष्ठ पर आधारित सही चीज़ करेगा। chngpage पैकेज में तारांकित वातावरण नहीं है, इसलिए आपको एक ही प्रभाव प्राप्त करने के लिए एक खाली वैकल्पिक तर्क [] प्रदान करना होगा।

changepage पैकेज पर अधिक जानकारी CTAN page पर मिल सकती है।

+0

धन्यवाद, यही वह है जिसे मैं ढूंढ रहा था। –

1

ज्यामिति पैकेज का उपयोग करें।

+0

क्या मैं केवल प्रथम पृष्ठ पर पेज ज्यामिति बदलने के लिए ज्यामिति पैकेज का उपयोग कर सकता हूं? –

+0

मुझे लगता है कि आप एकाधिक \ geometry आदेश जारी कर सकते हैं। – lhf

1

क्या आप शीर्षक को लंबवत या क्षैतिज रूप से केंद्रित करने की कोशिश कर रहे हैं? तो खड़ी है, तो आप निम्नलिखित अपने प्रस्तावना में maketitle आदेश ऐसी है कि शीर्षक केवल एक चीज है जो बताता है कि है को फिर से परिभाषित करने के लिए रखा जा सकता है, और यह केंद्र में खड़ी रखा है: क्या आप करने की कोशिश कर रहे हैं

\makeatletter 
\renewcommand{\maketitle}{ 
    \begin{titlepage}% 
    \let\footnotesize\small 
    \let\footnoterule\relax 
    \let \footnote \thanks 
    \null\vfill 
    \begin{center}% 
    {\LARGE \@title \par}% 
    \end{center}\par 
    \vfill\null 
    \end{titlepage}% 
    \setcounter{footnote}{0}% 
    \global\let\thanks\relax 
    \global\let\maketitle\relax 
    \global\let\@thanks\@empty 
    \global\let\@author\@empty 
    \global\let\@date\@empty 
    \global\let\@title\@empty 
    \global\let\title\relax 
    \global\let\author\relax 
    \global\let\date\relax 
    \global\let\and\relax 
} 
\makeatother 

केंद्र क्षैतिज रूप से और आप वैकल्पिक अजीब/यहां तक ​​कि मार्जिन खोने से कोई फर्क नहीं पड़ता है, आप पुस्तक वर्ग में 0साइड विकल्प जोड़ सकते हैं: \documentclass[oneside]{book}। मुझे यकीन है कि शीर्षक पृष्ठ के लिए मार्जिन बदलने का एक तरीका है, लेकिन यह मेरे ज्ञान से परे है।

1

वहाँ

\documentclass[oneside]{book} 

के साथ एक समस्या है?

या आपकी समस्या यह है कि आपकी दो तरफा प्रिंटिंग चाहते हैं लेकिन मार्जिन को समायोजित करने की आवश्यकता है?

+0

मैं दो तरफा मुद्रण चाहता हूं, लेकिन केवल सामने वाले पृष्ठ पर मार्जिन समायोजित करना चाहता हूं। –

+0

आह ... फिर इस सुझाव की उपेक्षा करें। – dmckee

संबंधित मुद्दे