Marcadores vinculados a una página incorrecta

Marcadores vinculados a una página incorrecta

Tengo un documento que se ve exactamente como quiero pero los marcadores enlazan al lugar equivocado. Este MWE es largo porque si lo hackeara demasiado no podría replicar el problema. Desafortunadamente, tampoco pude aislar el problema. En el siguiente código, cuando ejecuto PDFTexify, en el PDF, vincula el Acknowledgementmarcador a la tabla de contenido y el Abstractmarcador a la página de título.

Ihabía leído (haga clic aquí)eso \cleardoublepagey \phantomsectionpodría arreglar las cosas (esto funciona para las páginas Lista de Figuras/Tablas), llamar hyperrefprimero (antes bookmark) u ordenar llamadas de paquetes correctamente podría ayudar. Estas sugerencias, tal como las entendí y probé, no parecen solucionar el problema.

Cómo puedo...

  1. Vincular el marcador de Acuse de recibo a la página correcta (no toc)
  2. Vincular el marcador de resumen a la página correcta (no a la página de título)

¿Manteniendo el mismo diseño/aspecto del documento real?

Mi archivo babero(Parece que addbibresource{biblatex-examples.bib}ya no funciona)

@INCOLLECTION{Adams2002,
  author = {Peter Adams},
  title = {Technology in Publishing: {A} Century of Progress},
  booktitle = {Scholarly Publishing: {B}ooks, Journals, Publishers, and Libraries
    in the Twentieth Century},
  publisher = {Wiley},
  year = {2002},
  editor = {Abel, R. and Newlin, L. W.},
  address = {New York}
}

MWE

\documentclass[12pt]{report}

\usepackage[american]{babel}
\usepackage[T1]{fontenc}
\usepackage[style=apa, backend=biber]{biblatex}
\addbibresource{mybib.bib}
\DeclareLanguageMapping{american}{american-apa}

\usepackage{outlines}
\usepackage{enumitem}
\usepackage[autostyle]{csquotes}
\usepackage{url}

\usepackage{hyperref}
\hypersetup{
    colorlinks=true,
    linkcolor=blue,
    filecolor=magenta,
    urlcolor=blue,
    citecolor=blue,
}

\usepackage{booktabs}
\newcommand{\ra}[1]{\renewcommand{\arraystretch}{#1}}

\newcommand{\specialcell}[2][c]{%
  \begin{tabular}[#1]{@{}c@{}}#2\end{tabular}}

\urlstyle{same}
\usepackage{filecontents}

%% figures and table numbered continuosly
\usepackage{chngcntr}
\counterwithout{figure}{chapter}
\counterwithout{table}{chapter}

%% increase space between bib entries
\setlength\bibitemsep{2\itemsep}

%% change Bibliography name to REFERENCES
\renewcommand{\bibname}{REFERENCES}

\usepackage{setspace}
\usepackage{graphicx}
\usepackage{color,soul}

\addto\captionsamerican{
  \renewcommand{\contentsname}%
    {\large Table of Contents}%
}


\usepackage{etoolbox}
\makeatletter
\patchcmd{\l@section}
  {\hfil}
  {\leaders\hbox{\normalfont$\m@th\mkern \@dotsep mu\hbox{.}\mkern \@dotsep mu$}\hfill}
  {}{}
\makeatother



\usepackage{titlesec}
\makeatletter
\def\@makechapterhead#1{%
  \vspace*{10\p@}%
  {\parindent \z@ \centering \reset@font
        \par\nobreak
        \vspace*{2\p@}%
        {\large \bfseries \thechapter\quad #1\par\nobreak}
        \par\nobreak
        \vspace*{2\p@}%
    %\vskip 40\p@
    \vskip 100\p@
  }}
\def\@makeschapterhead#1{%
  \vspace*{10\p@}%
  {\parindent \z@ \centering \reset@font
        \par\nobreak
        \vspace*{2\p@}%
        {\large \bfseries #1\par\nobreak}
        \par\nobreak
        \vspace*{2\p@}%
    \vskip 100\p@
  }}
\makeatother



%% possessive citation
\newcommand\posscite[1]{\citeauthor{#1}'s (\citeyear{#1})}
\newcommand\poscite[1]{\citeauthor{#1}' (\citeyear{#1})}

\usepackage{bookmark}

%% All headers 12pt
\usepackage{sectsty,textcase}
\allsectionsfont{\large\MakeUppercase}
\chapterfont{\large\MakeUppercase}

%% refs to toc
%\usepackage[nottoc,numbib]{tocbibind}

\usepackage{titlesec}
\titleformat{\chapter}[display]
{\normalfont\large\bfseries}{\chaptertitlename\ \thechapter}{12pt}{\large\MakeUppercase}
\titlespacing*{\chapter}{0pt}{-50pt}{40pt}

%% appendices
\usepackage[title,titletoc]{appendix}

%% dot fill chapters
\usepackage{tocloft}

\renewcommand\cftchapdotsep{\cftdotsep}
\renewcommand\cftchapleader{\large\cftdotfill{\cftchapdotsep}}
\renewcommand\cftloftitlefont{\large\textbf}
\renewcommand\cftlottitlefont{\large\textbf}

%% Set margins to 1 inch
\usepackage[margin=1in]{geometry}
\setlength\cftbeforetoctitleskip{-1cm}  %toc
\setlength\cftbeforeloftitleskip{-1cm}  % list of figs
\setlength\cftbeforelottitleskip{-1cm}  % lsit of tables

\singlespace

\author{\vspace{0cm} \large by Me}
\title{\vspace{-5cm} \large The Title}

\setcounter{secnumdepth}{0}


\begin{document}

\maketitle
\pagenumbering{roman}
\thispagestyle{empty}

\newpage
\section*{}
\doublespacing
\vspace{14cm}
\begin{center}
Copyright by  \\
2014 \\
\end{center}

\newpage
\cleardoublepage
\phantomsection
\addcontentsline{toc}{section}{Acknowledgement}
%\section{Acknowledgment}

\newpage
\pdfbookmark[section]{\contentsname}{toc}
\tableofcontents

\newpage
\cleardoublepage
\phantomsection
\addcontentsline{toc}{section}{List of Tables}
\listoftables

\newpage
\cleardoublepage
\phantomsection
\addcontentsline{toc}{section}{List of Figures}
\listoffigures

\newpage

%https://tex.stackexchange.com/questions/30122/generate-table-of-contents-when-section-sections-without-numbering-has-been
\section{Abstract}

Some Info

\newpage
\pagenumbering{arabic}

\setcounter{secnumdepth}{2}

\part{Fox and Cat}

\chapter{Dog}

\section{Food}
\chapter{Run}

\part{Chicken and Hen}

\chapter{Introduction}

\part{Discussion}

\chapter{Discussion}

\clearpage

\section*{Tables}
\addtocounter{section}{3}

\begin{table}[!ht]
    \parbox{7.5cm}{\caption{Yepper}}
      \centering
\begin{singlespace}
\begin{tabular}{lrrrr}
\hline \\
%\multicolumn{5}{c}{\textbf{Average Student Engagement Level}} \\
\multicolumn{5}{c}{} \\
\multicolumn{1}{c}{} & \multicolumn{2}{c}{Special Ed.} & \multicolumn{2}{c}{Reg. Ed.} \\
\cmidrule(lr){2-3}
\cmidrule(l ){4-5}
Gender & Charter & Public & Charter & Public \\
\midrule
Male & 643 & 793 & 590 & 724 \\
Female & 735 & 928 & 863 & 662 \\
\end{tabular}
\end{singlespace}
\end{table}

\clearpage

\section*{Visuals}
hello

\begin{appendices}
\renewcommand{\appendixname}{APPENDIX}

\bookmarksetup{startatroot}
\chapter{Foo}
some text

\bookmarksetup{startatroot}
\chapter{Bar}
some more text
\end{appendices}

\addcontentsline{toc}{chapter}{REFERENCES}

\nocite{*}
\renewcommand{\bibname}{\vspace{1cm} REFERENCES}

\newpage
\singlespacing
\bookmarksetup{startatroot}
\cleardoublepage
\phantomsection
\addcontentsline{toc}{chapter}{REFERENCES}
\printbibliography

\end{document}

Enlace al archivo de salida
Enlace a PDF

Respuesta1

Cambié un poco el MWE que proporcionó, por ejemplo, cambio el orden de las llamadas a los paquetes y agregué algunos comandos faltantes para corregir sus marcadores.

Compare el nuevo MWE con el suyo. Luego verás donde tuve que cambiar tu código para obtener el resultado que deseabas.

Por cierto: cambié todo \newpagea \clearpage.

MWE:

\RequirePackage{filecontents}
\begin{filecontents*}{\jobname.bib}
@article{JoeDoe2012,
  Author  = {Joe Doe},
  Title   = {My article's title},
  Journal = {My journal's title},
  Editor  = {Ben Editor},
  URL     = {http://webpage.com},
}
@INCOLLECTION{Adams2002,
  author    = {Peter Adams},
  title     = {Technology in Publishing: {A} Century of Progress},
  booktitle = {Scholarly Publishing: {B}ooks, Journals, Publishers, and Libraries
    in the Twentieth Century},
  publisher = {Wiley},
  year      = {2002},
  editor    = {Abel, R. and Newlin, L. W.},
  address   = {New York},
}
@article{Agarwal2011,
  author   = {Agarwal, Gautam and Isacoff, Ehud},
  doi      = {10.1152/jn.00591.2010},
  issn     = {1522-1598},
  journal  = {Journal of neurophysiology},
  keywords = {Animals,Behavior, Animal,Behavior, Animal: physiology,Calcium,Calcium: metabolism,Drosophila,Drosophila: physiology,Electric Stimulation,Female,Male,Odors,Olfactory Pathways,Olfactory Pathways: physiology,Sex Attractants,Sex Attractants: physiology},
  month    = apr,
  number   = {4},
  pages    = {1711--21},
  pmid     = {21289134},
  title    = {{Specializations of a pheromonal glomerulus in the Drosophila olfactory system.}},
  url      = {http://jn.physiology.org/cgi/content/abstract/105/4/1711},
  volume   = {105},
  year     = {2011},
}
\end{filecontents*}


\documentclass[12pt]{report}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[american]{babel}

\usepackage[style=apa, backend=biber]{biblatex}
\addbibresource{\jobname.bib}
\DeclareLanguageMapping{american}{american-apa}

\usepackage{outlines}
\usepackage{enumitem}
\usepackage[autostyle]{csquotes}

\usepackage{booktabs}
\newcommand{\ra}[1]{\renewcommand{\arraystretch}{#1}}

\newcommand{\specialcell}[2][c]{%
  \begin{tabular}[#1]{@{}c@{}}#2\end{tabular}}


%% figures and table numbered continuosly
\usepackage{chngcntr}
\counterwithout{figure}{chapter}
\counterwithout{table}{chapter}

%% increase space between bib entries
\setlength\bibitemsep{2\itemsep}

%% change Bibliography name to REFERENCES
\renewcommand{\bibname}{REFERENCES}

\usepackage{setspace}
\usepackage{graphicx}
\usepackage{color,soul}

\addto\captionsamerican{
  \renewcommand{\contentsname}%
    {\large Table of Contents}%
}

\usepackage{etoolbox}
\makeatletter
\patchcmd{\l@section}
  {\hfil}
  {\leaders\hbox{\normalfont$\m@th\mkern \@dotsep mu\hbox{.}\mkern \@dotsep mu$}\hfill}
  {}{}
\makeatother

\usepackage{titlesec}
\makeatletter
\def\@makechapterhead#1{%
  \vspace*{10\p@}%
  {\parindent \z@ \centering \reset@font
        \par\nobreak
        \vspace*{2\p@}%
        {\large \bfseries \thechapter\quad #1\par\nobreak}
        \par\nobreak
        \vspace*{2\p@}%
    %\vskip 40\p@
    \vskip 100\p@
  }}
\def\@makeschapterhead#1{%
  \vspace*{10\p@}%
  {\parindent \z@ \centering \reset@font
        \par\nobreak
        \vspace*{2\p@}%
        {\large \bfseries #1\par\nobreak}
        \par\nobreak
        \vspace*{2\p@}%
    \vskip 100\p@
  }}
\makeatother

%% possessive citation
\newcommand\posscite[1]{\citeauthor{#1}'s (\citeyear{#1})}
\newcommand\poscite[1]{\citeauthor{#1}' (\citeyear{#1})}

%% All headers 12pt
\usepackage{sectsty,textcase}
\allsectionsfont{\large\MakeUppercase}
\chapterfont{\large\MakeUppercase}

\usepackage{titlesec}
\titleformat{\chapter}[display]
{\normalfont\large\bfseries}{\chaptertitlename\ \thechapter}{12pt}{\large\MakeUppercase}
\titlespacing*{\chapter}{0pt}{-50pt}{40pt}

%% appendices
\usepackage[title,titletoc]{appendix}

%% dot fill chapters
\usepackage{tocloft}

\renewcommand\cftchapdotsep{\cftdotsep}
\renewcommand\cftchapleader{\large\cftdotfill{\cftchapdotsep}}
\renewcommand\cftloftitlefont{\large\textbf}
\renewcommand\cftlottitlefont{\large\textbf}

%% Set margins to 1 inch
\usepackage[margin=1in]{geometry}
\setlength\cftbeforetoctitleskip{-1cm}  %toc
\setlength\cftbeforeloftitleskip{-1cm}  % list of figs
\setlength\cftbeforelottitleskip{-1cm}  % lsit of tables

\singlespace

\author{\vspace{0cm} \large by Me}
\title{\vspace{-5cm} \large The Title}

\usepackage{url}
\urlstyle{same}

\usepackage{hyperref}
\hypersetup{
    colorlinks=true,
    linkcolor=blue,
    filecolor=magenta,
    urlcolor=blue,
    citecolor=blue,
}
\usepackage{bookmark}

\begin{document}

\pagenumbering{roman}    % starts numbering with: i
%\thispagestyle{empty}
\maketitle


\clearpage
\section*{~}
\doublespacing
\vspace{14cm}
\begin{center}
Copyright by  \\
2014 \\
\end{center}

\cleardoublepage
\phantomsection
\addcontentsline{toc}{section}{Acknowledgement}
\section*{Acknowledgment}

\clearpage
\pdfbookmark[section]{\contentsname}{toc}
\tableofcontents

\cleardoublepage
\phantomsection
\addcontentsline{toc}{section}{List of Tables}
\listoftables

\cleardoublepage
\phantomsection
\addcontentsline{toc}{section}{List of Figures}
\listoffigures


%http://tex.stackexchange.com/questions/30122/generate-table-of-contents-when-section-sections-without-numbering-has-been
\clearpage
\phantomsection
\addcontentsline{toc}{section}{Abstract}
\section*{Abstract}

Some Info

\clearpage
\pagenumbering{arabic}

\part{Fox and Cat}

\chapter{Dog}

\section{Food}
\chapter{Run}

\part{Chicken and Hen}

\chapter{Introduction}

\part{Discussion}

\chapter{Discussion}

\clearpage
\section*{Tables}
\addtocounter{section}{3}

\begin{table}[!ht]
    \parbox{7.5cm}{\caption{Yepper}}
      \centering
\begin{singlespace}
\begin{tabular}{lrrrr}
\hline \\
\multicolumn{5}{c}{} \\ 
\multicolumn{1}{c}{} & \multicolumn{2}{c}{Special Ed.} & \multicolumn{2}{c}{Reg. Ed.} \\
\cmidrule(lr){2-3}
\cmidrule(l ){4-5}
Gender & Charter & Public & Charter & Public \\
\midrule
Male   & 643     & 793    & 590     & 724 \\
Female & 735     & 928    & 863     & 662 \\
\end{tabular}
\end{singlespace}
\end{table}

\clearpage

\section*{Visuals}
hello

\begin{appendices}
\renewcommand{\appendixname}{APPENDIX}

\bookmarksetup{startatroot}
\chapter{Foo}
some text

\bookmarksetup{startatroot}
\chapter{Bar}
some more text
\end{appendices}

\nocite{*}
\renewcommand{\bibname}{\vspace{1cm} REFERENCES}

\cleardoublepage
\singlespacing
\bookmarksetup{startatroot}
\phantomsection
\addcontentsline{toc}{chapter}{REFERENCES}
\printbibliography

\end{document}

información relacionada