Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Problem: hyperlink-Befehl umschreiben mit \renewcommand

  1. #1
    Registrierter Benutzer
    Registriert seit
    05.04.2005
    Beiträge
    120

    Problem: hyperlink-Befehl umschreiben mit \renewcommand

    Hallo,

    ich weiß, es gibt schon eine Menge Threads mit \renewcommand, um Befehle anders zu definieren.
    Ich möchte, dass alle meine hyperlinks, die ich selbst definiere, in eckigen Klammern und groß geschrieben erscheinen. Möchte jetzt nicht alle Stellen suchen und abändern.

    Hab daher folgende Code zusammengeklimpert nach den Vorschlägen aus dem Forum. Leider zeigt sich keine Wirkung! Was mache ich falsch??

    Code:
    \let\hyperslink\hyperlink
    \newcommand{\hyperlink}[2]{\hyperslink{#1}{[\MakeUppercase{#2}]}}
    Danke für eure Hilfe. Definiert ist der Code in der Preambel

    PS: Gibt es eine gute Referenz zum Einlesen in diese Thematik??
    Geändert von Jollero (17-08-2006 um 15:14 Uhr)

  2. #2
    Registrierter Benutzer Avatar von bischi
    Registriert seit
    10.04.2003
    Beiträge
    4.828
    Code scheint soweit in Ordnung zu sein... Hast du mal ein Minimalbeispiel, das den Fehler reproduziert?

    MfG Bischi

    "There is an art, it says, or rather, a knack to flying. The knack lies in learning how to throw yourself at the ground and miss it" The hitchhiker's guide to the galaxy by Douglas Adams

    --> l2picfaq.pdf <-- www.n.ethz.ch/~dominikb/index.html LaTeX-Tutorial, LaTeX-Links, Java-Links,...

  3. #3
    Registrierter Benutzer
    Registriert seit
    26.05.2006
    Beiträge
    879
    Zitat Zitat von Jollero
    ich weiß, es gibt schon eine Menge Threads mit \renewcommand, um Befehle anders zu definieren.
    Ich möchte, dass alle meine hyperlinks, die ich selbst definiere, in eckigen Klammern und groß geschrieben erscheinen. Möchte jetzt nicht alle Stellen suchen und abändern.

    Hab daher folgende Code zusammengeklimpert nach den Vorschlägen aus dem Forum. Leider zeigt sich keine Wirkung! Was mache ich falsch??

    Code:
    \let\hyperslink\hyperlink
    \newcommand{\hyperlink}[2]{\hyperslink{#1}{[\MakeUppercase{#2}]}}
    abgesehen davon, dass dein code schon mal falsch ist, denn es muss \renewcommand sein, sehe ich nicht, wo Probleme sein sollen ...

    Code:
    \documentclass{article}
    \usepackage{hyperref}
    \let\hyperslink\hyperlink
    \renewcommand{\hyperlink}[2]{\hyperslink{#1}{[\MakeUppercase{#2}]}}
    
    \begin{document}
    
    \hyperlink{http://www.hamplemann.de}{Verein hampelmann}
    
    \end{document}
    funktioniert jedenfalls einwandfrei


    rc

  4. #4
    Registrierter Benutzer
    Registriert seit
    05.04.2005
    Beiträge
    120
    So ein blöder fehler aber auch. Jetzt geht es bei mir auch, danke!!

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •