b*******h 发帖数: 56 | 1 章节标题离顶部太远,用了无数命令还是不管用,以下为我尝试过的:
1,\oddsidemargin=.4in \textwidth=5.9in \topmargin=-0.5in \textheight=10.0in
\footskip=0.5in
2,\usepackage[left=1.3in, right=1.2in, top=1.0in, bottom=1.0in, includefoot
, headheight=-0.5pt, footskip=0.5in]{geometry}
3,\usepackage{fancyhdr}
\pagestyle{fancy}
\headheight=0pt \headsep=0pt
都解决不了这个问题,用的winEdt。
我又尝试了这个命令,
\usepackage[left=1.3in, right=1.2in, top=0.9in, bottom=1.0in, footskip=0.5in
]{geometry}
这里面的left,right,top,bottom footskip都管用,但是当我尝试加headheigh |
b*******h 发帖数: 56 | 2 我在bbs.ctex.org发过帖子,有人指出这个是titlsec的问题,但是如何修改之?我有
titlsec.sty文件,修改了之后没有反应,我怀疑latex调用titlsec package的时候没
有调用这个.sty文件
还有几天thesis就截止了,还请帮忙
(msn:b***********[email protected])
0in
includefoot
【在 b*******h 的大作中提到】 : 章节标题离顶部太远,用了无数命令还是不管用,以下为我尝试过的: : 1,\oddsidemargin=.4in \textwidth=5.9in \topmargin=-0.5in \textheight=10.0in : \footskip=0.5in : 2,\usepackage[left=1.3in, right=1.2in, top=1.0in, bottom=1.0in, includefoot : , headheight=-0.5pt, footskip=0.5in]{geometry} : 3,\usepackage{fancyhdr} : \pagestyle{fancy} : \headheight=0pt \headsep=0pt : 都解决不了这个问题,用的winEdt。 : 我又尝试了这个命令,
|
J*******r 发帖数: 379 | 3 try this:
\title{\vspace{-6in}test}
【在 b*******h 的大作中提到】 : 我在bbs.ctex.org发过帖子,有人指出这个是titlsec的问题,但是如何修改之?我有 : titlsec.sty文件,修改了之后没有反应,我怀疑latex调用titlsec package的时候没 : 有调用这个.sty文件 : 还有几天thesis就截止了,还请帮忙 : (msn:b***********[email protected]) : : 0in : includefoot
|
b*******h 发帖数: 56 | 4 谢谢回复
不过还是没有用,为了测试,我又新建了一个tex文档,所有命令都没反应,难道
winedt不支持titlesec?
我晕死
\documentclass[12pt]{report}
\usepackage{titlesec}
%\usepackage[bf,small,center,indentafter,pagestyles]{titlesec}
%\titlespacing*{\chapter}{0pt}{-1in}{-1in}
%\titlespacing{\chapter}{0pt}{-50pt}{*1}[0pt]
\title{\vspace{-6in}test}
\begin{document}
。。。。。。。
【在 J*******r 的大作中提到】 : try this: : \title{\vspace{-6in}test}
|
b*******h 发帖数: 56 | 5 这个也不行,但是我发现了http://www.tug.org/TeXnik/mainFAQ.cgi?file=space/space
的一处错误,校正后现在我能够修改章节标题上下边距了,但是我还是不能修改table
of contents,list of figure,list of table 这几个标题的上下边距!!!
还请指点
附上正确的程序
其实网上的程序只是缺了一个%。。。
\makeatletter
\usepackage{calc}
\newlength{\topspace}
\setlength{\topspace}{-1in% <---- the whole vertical space
-\topmargin% <--- predefined
-\headheight% ...
-\headsep% ...
-\topskip}% ...
\def\@makechapterhead#1{%
\vspace*{\topspace}% <---- the spac
【在 J*******r 的大作中提到】 : try this: : \title{\vspace{-6in}test}
|
b*******h 发帖数: 56 | 6 谢谢版主的关心,找到了解决方法
\def\beforesep{-0.5in}
\def\aftersep{0pt}
\makeatletter
\def\@makechapterhead#1{%
\vspace*{\beforesep}%
{\parindent \z@ \raggedright \normalfont
\ifnum \c@secnumdepth >\m@ne
\if@mainmatter
\large\centering\bfseries \@chapapp\space \thechapter
\par\nobreak
\vskip 0\p@
\fi
\fi
\interlinepenalty\@M
\large \centering\bfseries #1\par\nobreak
\vskip \aftersep
}}
\def\@makeschapterhead#1{%
\vspace*{\beforesep}%
{\parinden |
T*******n 发帖数: 493 | 7 You've found the solution that I would have used.
【在 b*******h 的大作中提到】 : 谢谢版主的关心,找到了解决方法 : \def\beforesep{-0.5in} : \def\aftersep{0pt} : \makeatletter : \def\@makechapterhead#1{% : \vspace*{\beforesep}% : {\parindent \z@ \raggedright \normalfont : \ifnum \c@secnumdepth >\m@ne : \if@mainmatter : \large\centering\bfseries \@chapapp\space \thechapter
|