von KOMA » Di 6. Jan 2009, 11:29
Es handelt sich bei dem Problem meiner Meinung nach um eine Unachtsamkeit in der Implementierung von hyperref, genauer in einigen Treiberdateien u. a. hpdftex.def. Ich habe Heiko Oberdiek, den derzeitigen Maintainer von hyperref, im November auf dieses Problem aufmerksam gemacht und eine simple Lösung vorgeschlagen. Leider hat er (wieder einmal) nicht darauf geantwortet. Ich habe deshalb ein Paket geschrieben, das an Stelle von hyperref geladen werden kann, seinerseits dann hyperref lädt und das Problem beseitigt. Aufgrund des alpha-Status des Pakets und der Tatsache, dass ich einen Fix in hyperref selbst für die bessere Lösung halte, will ich das Paket aber aktuell nicht allgemein verfügbar machen. Gegen eine E-Mail an komascript at gmx Punkt info kann man das Paket aber bekommen. Support dafür gibt es jedoch nicht.
Grundübel des ganzen ist IMHO übrigens, dass hyperref hart Befehle umdefiniert, um die Anker für Bookmarks und automatische Links zu setzen und dem Klassen- oder Paketentwickler keine dokumentierte Schnittstelle bietet, um die Position dieser automatisch gesetzten Anker zu beeinflussen. Eine solche Schnittstelle wurde von mir und anderen Paketautoren schon vor Jahren gewünscht. Heiko hat aber offensichtlich bezüglich der Paketentwicklung andere Prioritäten.
Es handelt sich bei dem Problem meiner Meinung nach um eine Unachtsamkeit in der Implementierung von hyperref, genauer in einigen Treiberdateien u. a. hpdftex.def. Ich habe Heiko Oberdiek, den derzeitigen Maintainer von hyperref, im November auf dieses Problem aufmerksam gemacht und eine simple Lösung vorgeschlagen. Leider hat er (wieder einmal) nicht darauf geantwortet. Ich habe deshalb ein Paket geschrieben, das an Stelle von hyperref geladen werden kann, seinerseits dann hyperref lädt und das Problem beseitigt. Aufgrund des alpha-Status des Pakets und der Tatsache, dass ich einen Fix in hyperref selbst für die bessere Lösung halte, will ich das Paket aber aktuell nicht allgemein verfügbar machen. Gegen eine E-Mail an komascript at gmx Punkt info kann man das Paket aber bekommen. Support dafür gibt es jedoch nicht.
Grundübel des ganzen ist IMHO übrigens, dass hyperref hart Befehle umdefiniert, um die Anker für Bookmarks und automatische Links zu setzen und dem Klassen- oder Paketentwickler keine dokumentierte Schnittstelle bietet, um die Position dieser automatisch gesetzten Anker zu beeinflussen. Eine solche Schnittstelle wurde von mir und anderen Paketautoren schon vor Jahren gewünscht. Heiko hat aber offensichtlich bezüglich der Paketentwicklung andere Prioritäten.