Wie lege ich in ConTeXt einen Bildhintergrund und eine Kachel auf einer Seite fest?

Wie lege ich in ConTeXt einen Bildhintergrund und eine Kachel auf einer Seite fest?

Das ist es. Ich möchte ein Bildmuster verwenden, sagen wirdieses Bild. Aber ich kann nicht herausfinden, wie das bei ConTeXt geht, weil es weder \setupbackgroundseine \setupframedOption zum Kacheln von Hintergründen gibt. Ich nehme an, das könnte man mit Metapost machen, aber ich bin da ein absoluter Anfänger... Jede Hilfe ist sehr willkommen!

Antwort1

Verwenden Sie es \backgroundimage, um ein beliebiges Bild zu kacheln. Die Syntax dieses Befehls lautet

\backgroundimage{repeat_type}{width}{height}{content}

Wo

  • repeat_typeist entweder 1(Kacheln in x- und y-Richtung), 2(Kacheln in x-Richtung) oder 3(Kacheln in y-Richtung),

  • widthist eine TeX-Dimension

  • heightist eine TeX-Dimension
  • contentist das Material, das Sie fliesen möchten

Das Bild wird wiederholt, bis es die gleiche Breite und Höhe hat (wenn repeat_typees ist 1) oder genau die gleiche Breite (wenn repeat_typees 2 ist) oder Höhe (wenn repeat_typees 3 ist).

Sie können daher Folgendes verwenden:

\defineoverlay
  [pattern]
  [\backgroundimage{1}{\overlaywidth}{\overlayheight}{\externalfigure[http://www.carolrivello.com/wp-content/themes/v7/imgs/bg.jpg]}]

\setupbackgrounds[page][background=pattern]

\starttext
\input knuth
\stoptext

verwandte Informationen