[email protected] gave me a clear and usable answer. His email follows below. Best wishes, Jos
>From Ryan Kramer You can also use make-element-id-transformer, like this: (define-syntax SET (make-element-id-transformer (lambda _ #'(racketvarfont "set")))) Then Scribble will automatically replace SET within rendered code with the element expression above. Another trick is to break the for-label binding by introducing a local binding that shadows it. For example, if you write (let ([set #f]) (racket set)) then the occurrence of `set` within the `racket` form isn't linked to `set` from racket/set. This trick relies on being able to put a let around the occurrences you don't want linked but not the ones that you do want linked, so it might not work in all cases. Ryan -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-users/5ee53ff5.1c69fb81.6e0e8.3f90%40mx.google.com.

