0

any news on hyperref-link-spans-a-pagebreak-looks-ugly? Any way around it? Please help, I really need it.

EDIT Since it seems a difficult unsolved issue, what I am asking for is a quick fix, that may help for a decent output. In particular is there any easy way to ask to render \cite into the next page, instead of a split between two pages. Since I need it within a footnote, it would not look so ugly.

EDIT

normal space between words enlarged space between words (link moved to next page)

mario
  • 761

1 Answers1

0

The readme should be up-to-date so the link provide by egreg should be enough to know: http://tug.org/applications/hyperref/ftp/README

so:

PostScript driver: the current implementation doesn't relly support nested links. The start positions should be remembered in a stack, but there are complications with page breaks.

It's still in devellopement. You should contact the maintener to have more information, this could be found here: http://www.ctan.org/pkg/hyperref

Romain Picot
  • 6,730
  • 4
  • 28
  • 58
  • The maintainer is Heiko Oberdiek and he is on TeX.SX, so it is possible to ping him in chat, for example. –  Jun 02 '14 at 12:55
  • @ChristianHupfer: I am not the maintainer of pdfTeX. – Heiko Oberdiek Jun 02 '14 at 13:08
  • @HeikoOberdiek It seems that the problem is coming from hyperref not pdfTeX – Romain Picot Jun 02 '14 at 13:09
  • @HeikoOberdiek: I did not meant pdftex, but hyperref, I referred to the link given by R. Picot. I should have been more precise ;-) –  Jun 02 '14 at 13:12
  • @RomainPicot: It is a missing feature at the driver level. There is not much that hyperref can do. – Heiko Oberdiek Jun 02 '14 at 13:12
  • @HeikoOberdiek: In fact I've followed the link given by mario where the accepted answer said: "This bad behavior is a very old misfeature of hyperref that, unfortunately, hasn't yet been solved." – Romain Picot Jun 02 '14 at 13:14
  • @RomainPicot: The TeX level does not have full access to the driver program/level. – Heiko Oberdiek Jun 02 '14 at 13:22
  • @HeikoOberdiek Here, hyperref works fine for .dvi output. So I do think it is not a hyperref issue, at least not just a hyperref issue. Do you know for sure it is a pdftex issue? – mario Jun 02 '14 at 13:23
  • @mario: The DVI format does not know links at all. It depends on the capabilities of the driver, whether and how links are supported. – Heiko Oberdiek Jun 02 '14 at 13:29
  • @mario: Nobody, lack of volunteers. :-( – Heiko Oberdiek Jun 02 '14 at 14:00
  • @mario: This answer splits up the text of a link and converts each unit into a link. The method has the advantage for a very good support of page breaks. But also this method has its limitations, see the documentation of package soul. Also the link is split up in pieces forming many link annotations. – Heiko Oberdiek Jun 02 '14 at 14:13
  • @HeikoOberdiek I am trying, but I need a break :-) – mario Jun 02 '14 at 14:51
  • @HeikoOberdiek: Yes, your answer works almost perfect. 'almost' because it spaces out words of the entire paragraph. Is it supposed to work so? – mario Jun 02 '14 at 15:58
  • @mario: Unclear, what you are meaning. Can you make an example. – Heiko Oberdiek Jun 02 '14 at 16:13
  • @HeikoOberdiek: see edit. (and thanks so much for your help. I am offline until tomorrow) – mario Jun 02 '14 at 17:08
  • @mario: It is normal, there is not enough material to fill two lines. And the text is too long to fit on one line. (And with the URL, the text is too long for two lines.) – Heiko Oberdiek Jun 02 '14 at 17:14
  • @HeikoOberdiek:Still there? I forgot: same issue with \cite command. Clearly I need a different fix than answer – mario Jun 04 '14 at 21:29