【问题标题】:Highlighting text affecting page numbers in Latex在 Latex 中突出显示影响页码的文本
【发布时间】:2015-03-08 11:35:54
【问题描述】:

所以我正在用 Latex 写作业。作为这项任务的一部分,我必须根据主题突出显示不同颜色的各种文字。 经过研究,我使用了灵魂和颜色包。 我无法让它表现得很好,也突出了我的文本中的引用,直到我 在这里找到了一个 hacky 解决方案:

\usepackage{soul}
\soulregister\cite7
\soulregister\ref7
\soulregister\pageref7
\usepackage{color}

现在唯一的问题是这会影响突出显示文本的页码。出现突出显示的第一页现在设置为第 0 页(尽管之前是第 8 页)。当使用不同的颜色时,该页面设置为第 0 页。

我有点怀疑它与 \pageref7 命令有关,但我用它来很好地处理我的引用。有什么办法可以解决这个问题吗?

编辑:最小的工作文件代码

\documentclass[a4paper,twoside]{report}
\usepackage{authordate1-4}
\usepackage{float}
\usepackage{fullpage}
\usepackage{amsthm}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage[pdftex]{graphicx}
\usepackage{appendix}
\usepackage{multirow}
\usepackage{epsfig}
\usepackage{longtable}
\usepackage{setspace}
\usepackage{soul}
\soulregister\cite7
\soulregister\ref7
\soulregister\pageref7
\usepackage{color}
\usepackage[usenames,dvipsnames]{xcolor}
%\usepackage{html}
\usepackage{url}
%\usepackage{harvard}
%\renewcommand{\harvardurl}{URL: \url}

\renewcommand{\baselinestretch}{1.60}\normalsize
\renewcommand{\appendixtocname}{Appendices}
\renewcommand{\appendixpagename}{Appendices}
\newcommand{\HRule}{\rule{\linewidth}{0.5mm}}
\newcommand{\hlc}[2][yellow]{ {\sethlcolor{#1} \hl{#2}} }
\theoremstyle{definition} \newtheorem{hyp}{Hypothesis}
\pagestyle{plain}
\begin{document}
\pagenumbering{roman}
%\tableofcontents
%\listoffigures
%\listoftables
%\title{Minimal}
%\author{RG}
%\date{April 2013}
%\maketitle

%\input{./title.tex}


\pagenumbering{roman}
\tableofcontents
\listoffigures

\pagenumbering{arabic}

This is a sample unhighlighted piece of writing.

\hlc[green]{This is a sample piece of highlighted writing.}

\bibliographystyle{authordate1}

\end{document}

【问题讨论】:

  • 很难分析这里可能发生的事情。我建议您发布所谓的minimal working example (MWE)。点击链接并阅读帖子。您应该提供以\documentclass 开头并以\end{document} 结尾的代码,以便我们可以复制粘贴和编译并复制您当前的问题。
  • 感谢您的回复。上面添加了 MWE。 :)
  • 我也面临同样的问题!
  • 我相信这可能与this question中报告的问题相同。

标签: latex pdflatex


【解决方案1】:

有可能在两页的界面上有一个命令\hlc包含两个由换行符隔开的段落,即:

\hlc{布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉 --------(结束页)----- 呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜啦 - - (越线) - - 呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜 呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜哈哈哈

您可以通过以下方式避免错误:

\hlc{布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉布拉 --------(结束页)----- 呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜哈哈哈 - - (越线) - - \hlc{bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla 呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜哈哈哈

【讨论】:

  • 你可以使用 lore ipsum 生成器来代替 bla bla
猜你喜欢
  • 1970-01-01
  • 2012-09-13
  • 1970-01-01
  • 1970-01-01
  • 2019-11-18
  • 2011-07-09
  • 1970-01-01
  • 1970-01-01
  • 2010-11-26
相关资源
最近更新 更多