markup scheme macro

Begonnen von amte, Donnerstag, 10. Oktober 2019, 19:31

« vorheriges - nächstes »

amte

Hallo,

ich versuche eine Funktion zu definieren die als Argument ein Text (evtl. bestehend aus mehreren Wörtern/Teile) bekommt und dieses in einen Kreis setzt. Bei meinem folgenden Versuch wird aber für jedes Wort einen neuen Kreis angezeichnet. Wie könnte ich die Argumente als zusammengrhörig für einen einzigen Kreis definieren? Danke im Vorraus!

#(define-markup-command (kreis layout props texts) (string?)
  "Put texts in circle"
  (interpret-markup layout props
    (markup #:circle texts)))

Manuela

Was spricht gegen

\markup \circle "a b c d"

?
Danke für eure Hilfe
viele Grüße
-- Manuela