welcome: please sign in
location: Diff for "Computer/Latex/Tikzexternalize_Hyperref"
Differences between revisions 1 and 6 (spanning 5 versions)
Revision 1 as of 2018-11-24 19:51:36
Size: 609
Editor: leif
Comment:
Revision 6 as of 2018-11-26 09:50:46
Size: 962
Editor: leif
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
=== Hyperref and Tikz Externalize === ## page was renamed from Computer/Latex/Hyperref_tikzexternalize
=== Tikz Externalize and Hyperref ===
Line 6: Line 7:
Line 14: Line 16:
      linkcolor={black},
      citecolor={black},
      urlcolor={bl
ue!90!black}
    }
    % \hypersetup{draft} % Remove the comment character for printing.
      linkcolor={blue!50!black},
      citecolor={blue!50!black},
   }
Line 20: Line 20:
   % \hypersetup{draft} % Remove the comment character for printing.
 
Line 21: Line 23:

=== Tikzexternalize and Lualatex ===
In order to use tikzexternalize in lualatex another package is also necessary:

{{{ \usepackage{shellesc} }}}

Other packages also require `{shellesc}` with lualatex, and therefore it may seem that it is not necessary sometimes. It is always necessary.

Tikz Externalize and Hyperref

Tikz Externalize does not work well with Hyperref without some extra measures. In order to get around the problem, include the following lines in your preamble

   \tikzifexternalizing{%
      \renewcommand{\hypersetup[1]}{}
   }{%
      \usepackage{hyperref}  
   }
   \hypersetup{
      colorlinks,           % These are of course only example options.
      bookmarksnumbered,
      linkcolor={blue!50!black},
      citecolor={blue!50!black}, 
   }

   % \hypersetup{draft}    % Remove the comment character for printing. 

Tikzexternalize and Lualatex

In order to use tikzexternalize in lualatex another package is also necessary:

  \usepackage{shellesc} 

Other packages also require {shellesc} with lualatex, and therefore it may seem that it is not necessary sometimes. It is always necessary.

Computer/Latex/Tikzexternalize_Hyperref (last edited 2022-06-01 14:34:14 by leif)