由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
TeX版 - 请教 latex导入bibtex后的页码问题
相关主题
Footnote in latexbibtex help
newcommand参数重用?LaTex中cls和sty的区别?
怎样 undefine 一个 newcommand怎么改变reference 的字体
公式编号前面怎么加入一个字母?how to convert latex to txt?
数学证明的结尾符号是啥?兄弟们latex里面怎样把一个致富放在最右面
请教一下 Figure S1请问:怎样在=号上面放文字?
tex问题[合集] 请问:怎样在=号上面放文字?
怎么把bibliography变成references啊How to write text into the background?
相关话题的讨论汇总
话题: qz话题: newcommand话题: basediff话题: ptcnt
进入TeX版参与讨论
1 (共1页)
l****u
发帖数: 4
1
写论文使用了学校的模版,ref部分用bibtex管理
\bibHeading{References}
\bibliography{myThesis}
\bibliographystyle{unsrt}
但是遇到个小问题,比如我的文献引用部分是从50页开始,之前的页码显示都在页底。
导入bibtex(myThesis.bib)之后
ref部分的页码位置都跑到页眉去了,尽管ref第一页的页码还在页脚
请问这是哪里出了问题,如何能将所有ref页码都移至页脚?
latex新手,请大家指教~thx!
b*******t
发帖数: 33714
2
pagestyle在最后一个section被更改了
没人问自己也google不出来怎么解决的话,在这里提供可以compile的minimum working
example,不然大家没法帮你试

【在 l****u 的大作中提到】
: 写论文使用了学校的模版,ref部分用bibtex管理
: \bibHeading{References}
: \bibliography{myThesis}
: \bibliographystyle{unsrt}
: 但是遇到个小问题,比如我的文献引用部分是从50页开始,之前的页码显示都在页底。
: 导入bibtex(myThesis.bib)之后
: ref部分的页码位置都跑到页眉去了,尽管ref第一页的页码还在页脚
: 请问这是哪里出了问题,如何能将所有ref页码都移至页脚?
: latex新手,请大家指教~thx!

l****u
发帖数: 4
3
多谢版主提示!
我把class文件删减了一下,以下是可以编译但仍存在问题的部分
问题可能在List of References部分
还请麻烦帮忙看一下,多谢!
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Defining Class options and loading required packages %%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\RequirePackage{ifthen}[1996/08/02 v1.0m Standard LaTeX ifthen package (DPC)]
%% Declaring Options \& Initializing Flags
\newcommand{\QZ@ptsize}{}%%define a null command for font-size
\newcounter{QZ@ptcnt}%%define a new null counter
\DeclareOption{12pt}{\renewcommand{\QZ@ptsize}{12pt}%
\setcounter{QZ@ptcnt}{12}}%
%%==============================================================%%
%% Executing Options \& Loading Required Packages %%
%%--------------------------------------------------------------%%
\DeclareOption*{\OptionNotUsed}
\ExecuteOptions{12pt,letterpaper}
\ProcessOptions\relax
\LoadClass[\QZ@ptsize]{report}[2000/05/19 v1.4b Standard LaTeX document
class]
\typeout{ }
\typeout{*****************************************}
\typeout{* Updating commands for Thesis Template *}
\typeout{*****************************************}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% Line-spacing commands %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newboolean{SetDSpace}%
\setboolean{SetDSpace}{true}%
\newcommand{\BaseDiff}{0}
\newcommand{\GoSingle}{\renewcommand{\baselinestretch}{1}%
\normalfont\tiny\normalsize}%
\ifthenelse{\value{QZ@ptcnt} = 10}{%
\newcommand{\GoDouble}{\renewcommand{\baselinestretch}{1.667}%
\renewcommand{\BaseDiff}{0.667}\normalfont\tiny\normalsize}}{}%
\ifthenelse{\value{QZ@ptcnt} = 11}{%
\newcommand{\GoDouble}{\renewcommand{\baselinestretch}{1.618}%
\renewcommand{\BaseDiff}{0.618}\normalfont\tiny\normalsize}}{}%
\ifthenelse{\value{QZ@ptcnt} = 12}{%
\newcommand{\GoDouble}{\renewcommand{\baselinestretch}{1.655}%
\renewcommand{\BaseDiff}{0.655}\normalfont\tiny\normalsize}}{}%
\GoDouble\GoSingle%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% List of References %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand*{\bibHeading}[1]{%
\renewcommand{\bibname}{#1}%
}%
\renewcommand{\bibname}{REFERENCES}%
\renewenvironment{thebibliography}[1]%
{\clearpage\pagestyle{myheadings}%
\markboth{}{}%
\setboolean{SetDSpace}{false}%
\chapter*{\bibname}%
\addcontentsline{toc}{extrachapter}{\bibname}%
\setboolean{SetDSpace}{true}%
\list{\@biblabel{\@arabic\c@enumiv}}%
{\settowidth\labelwidth{\@biblabel{#1}}%
\setlength{\parsep}{\BaseDiff\baselineskip}%
\setlength{\itemsep}{0ex}%
\setlength{\leftmargin}{\labelwidth}%
\addtolength{\leftmargin}{\labelsep}%
\@openbib@code
\usecounter{enumiv}%
\let\p@enumiv\@empty
\renewcommand\theenumiv{\@arabic\c@enumiv}}%
\sloppy
\clubpenalty10000
\@clubpenalty \clubpenalty
\widowpenalty10000%
\sfcode`\.=1000\relax}
{\def\@noitemerr
{\@latex@warning{Empty `thebibliography' environment}}%
\endlist\clearpage}

working

【在 b*******t 的大作中提到】
: pagestyle在最后一个section被更改了
: 没人问自己也google不出来怎么解决的话,在这里提供可以compile的minimum working
: example,不然大家没法帮你试

b*******t
发帖数: 33714
4
mwe的意思是,最好能给一个大家可以自己编译的main.tex的栗子,比方正文随便一句
话,外加一个reference entry,再给个你的class file的link,这样帮你忙的人可以
花最少的功夫就开始帮你试,愿意试着帮忙的人也就会多些。这样直接贴好比你写了个
程序不发源文件给别人却拿手机对着屏幕拍了个照让人debug,难度略大哈。。。

DPC)]

【在 l****u 的大作中提到】
: 多谢版主提示!
: 我把class文件删减了一下,以下是可以编译但仍存在问题的部分
: 问题可能在List of References部分
: 还请麻烦帮忙看一下,多谢!
: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
: %% Defining Class options and loading required packages %%
: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
: \RequirePackage{ifthen}[1996/08/02 v1.0m Standard LaTeX ifthen package (DPC)]
: %% Declaring Options \& Initializing Flags
: \newcommand{\QZ@ptsize}{}%%define a null command for font-size

b*******t
发帖数: 33714
5
你的reference section的pagestyle是myheadings,页码就是在右上。前面应该默认是
plain,在底下正中。
如果reference section不需要特殊页眉页脚,就把那些清掉然后\pagestyle{
myheadings}改成\pagestyle{plain}
否则最容易是把前面也一起变成myheadings吧干脆都在右上
一定要页底正中,又要有header,另外加个package吧fancyhdr啊什么的

DPC)]

【在 l****u 的大作中提到】
: 多谢版主提示!
: 我把class文件删减了一下,以下是可以编译但仍存在问题的部分
: 问题可能在List of References部分
: 还请麻烦帮忙看一下,多谢!
: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
: %% Defining Class options and loading required packages %%
: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
: \RequirePackage{ifthen}[1996/08/02 v1.0m Standard LaTeX ifthen package (DPC)]
: %% Declaring Options \& Initializing Flags
: \newcommand{\QZ@ptsize}{}%%define a null command for font-size

l****u
发帖数: 4
6
终于搞定了,原来只是pagestyle的一个小问题,万分感谢!
其实我的tex文件很简单,主要被学校提供的1300行的class文件给吓住了
第一次用latex,一着急贴了class文件,确实不妥
斑竹海涵,下次改正!

【在 b*******t 的大作中提到】
: 你的reference section的pagestyle是myheadings,页码就是在右上。前面应该默认是
: plain,在底下正中。
: 如果reference section不需要特殊页眉页脚,就把那些清掉然后\pagestyle{
: myheadings}改成\pagestyle{plain}
: 否则最容易是把前面也一起变成myheadings吧干脆都在右上
: 一定要页底正中,又要有header,另外加个package吧fancyhdr啊什么的
:
: DPC)]

b*******t
发帖数: 33714
7
没事 这里平时也没什么人 以后有问题这边得不到回复的话除了google还可以去tex.
stackexchange问,多查多问慢慢就会熟练了

【在 l****u 的大作中提到】
: 终于搞定了,原来只是pagestyle的一个小问题,万分感谢!
: 其实我的tex文件很简单,主要被学校提供的1300行的class文件给吓住了
: 第一次用latex,一着急贴了class文件,确实不妥
: 斑竹海涵,下次改正!

1 (共1页)
进入TeX版参与讨论
相关主题
How to write text into the background?数学证明的结尾符号是啥?
如何自定义INDEX的列数?请教一下 Figure S1
how to make a newcommand for verbatimtex问题
请教公式怎么把bibliography变成references啊
Footnote in latexbibtex help
newcommand参数重用?LaTex中cls和sty的区别?
怎样 undefine 一个 newcommand怎么改变reference 的字体
公式编号前面怎么加入一个字母?how to convert latex to txt?
相关话题的讨论汇总
话题: qz话题: newcommand话题: basediff话题: ptcnt