Allgemein > Fragen zu Funktionen

Leerzeichen bei Textaddition entfernen

(1/1)

Hilflos-im-Code:

--- Code: ---VOR =
#(define-scheme-function
  (parser location mrkp mrkp2 )
  (markup? markup? )
#{
  \markup {

    \magnify #1
    \bold
    \with-color #darkmagenta
    \center-align
    \translate #'(-0 . 4.5)
    %% other syntax-possibility:
    %\override #'(font-name . ,font-name-string)

   { $mrkp \fontsize #-3 $mrkp2 }
   
   
   
  }
#})

{a4^\VOR "↑""4"}
--- Ende Code ---

Zwischen der Vier und dem Pfeil entsteht ein Leerzeichen. Kann ich das ohne großen Aufwand los bekommen?

fugenkomponist:
Ja. Das Zauberwort heißt \concat:

--- Code: ---\version "2.19.56"

\markup { eins zwei }
\markup \line { eins zwei }
\markup \concat { eins zwei }
--- Ende Code ---
Ergebnis dieses Codes als Bild im Anhang.

Auf dein Problem angewandt: Pack \concat direkt vor { $mrkp \fontsize #-3 $mrkp2 }

Hilflos-im-Code:
Super, das lobe ich mir.

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln