Was ist der beste Weg, um eine geschweifte Klammer zu erstellen, die zum Gruppieren von Elementen verwendet wird?

Viele Dokumente (insbesondere ältere) verwenden etwas, das wie eine geschweifte Klammer { aussieht, um mehrere Elemente miteinander zu verbinden. Hier ist ein Beispiel dafür, um den Programmiercode zu veranschaulichen , und hier ist ein Thread darüber, wie man das in TeX macht .

Dies kann sogar direkt in Beiträgen auf math.SE erfolgen: eine Antwort mit diesen geschweiften Klammern .

Geschweifte Klammern

Wie stellt man solche Zahnspangen am besten her? Eine ideale Lösung für meine Bedürfnisse wäre:

  • Verwenden Sie InDesign oder Photoshop
  • Behalten Sie das typografische Aussehen einer Serifenschrift bei {
  • leicht erweitert werden, um mehr oder weniger Fläche abzudecken

Irgendwelche Ideen?

Update : Schauen Sie sich die Links oben an. Nur die Größe eines einzelnen {-Zeichens zu ändern, ist nicht der gewünschte Effekt. Stellen Sie sich vor, es gäbe Zeichen, die "Anfang der Klammer", "gerades Teil der Klammer", "Mitte der Klammer" und "Ende der Klammer" bedeuteten. Sie könnten sie zusammen verwenden, um eine riesige Zahnspange herzustellen. Etwas wie `-----v-----', wo die geschweiften Klammern mehr Platz umfassen können, indem einfach mehr - Zeichen hinzugefügt werden.

Was meinst du mit "solche Zahnspangen machen"? Sie sind Standardzeichen, auf die über die Tastatur zugegriffen werden kann.
@DA01, beachten Sie, wie (in den Bildern, die ich verlinkt habe) die geschweiften Klammern erweitert werden, um mehr Text einzuschließen? Ja, sie sind im Grunde das Standardzeichen {, aber erweitert.
Ah. Aha. Ich werde eine Antwort hinzufügen.

Antworten (7)

Mehrere Möglichkeiten.

  1. zeichne es. Gar nicht so schwer in einem Vektorillustrationsprogramm. Zeichne die Hälfte davon und drehe sie dann um, um die andere Hälfte zu machen, und füge sie zusammen.

  2. Skalieren Sie eine Klammer von einer bestimmten Schriftart (wie e100 vorschlägt)

  3. oder vielleicht die einfachste/vielseitigste: Wählen Sie eine geschweifte Klammer aus einer Schriftart in Ihrem Vektorillustrationsprogramm Ihrer Wahl und wandeln Sie sie in Umrisse um. Sie sollten jetzt in der Lage sein, die Punkte entlang der äußeren Kurven auszuwählen und sie zu ziehen, um die Strebe zu dehnen, aber ihren relativen Stil/Dicke beizubehalten. Nachdem Sie sie gezogen haben, müssen Sie möglicherweise ein wenig optimieren, aber so habe ich es in der Vergangenheit gemacht.

Mein ASCII-Beispiel (die O sind die Bezier-Punkte):

           OxO
              x      <------+ Select then drag
               O              these points as needed
               x
               x
               x
               x
               x
               x
               x
               x
                x
                 xx
                x
               x
               x
               x
               x
              x
           xxx
Hier finden Sie eine Form für Option 1 und die detaillierten Schritte für Option 3.

Alter Thread, neue Lösung

Gehen Sie zu TYP -> GLYPHEN Stellen Sie sicher, dass das Dropdown -Menü Anzeigen auf Gesamte Schriftart eingestellt ist . Stellen Sie die Schriftart auf Symbol | ein Regulär (aus irgendeinem Grund funktioniert dies nicht bei einem Standardrahmen).

In der Symbolschrift finden Sie gegen Ende (kurz vor dem geschlossenen Apfel) die einzelnen Klammerelemente. Passen Sie den Einzug , die vertikale Skalierung und den Abstand nach den Eigenschaften an, bis die gewünschte Ausrichtung erreicht ist.

Geben Sie hier die Bildbeschreibung ein

Es erfordert einige Anpassungen, aber die Ergebnisse sind ästhetischer.

        Geben Sie hier die Bildbeschreibung ein

Bild 2 : Beispiel, wie es aussieht

Könnten Sie bitte einen Screenshot hinzufügen, wo die Optimierung angewendet wird? Im Moment ist es nicht sehr klar, wie gut das Endergebnis sein könnte.
Sie haben auch die falschen "Teile" verwendet. Deshalb werden sie standardmäßig nicht ausgerichtet.
Beispielergebnis mit einigen "kreativen" Variationen hinzugefügt.
Ich nehme an, dieser Prozess ist für InDesign?
@Joe Es würde in fast jeder Anwendung funktionieren, die über typografische Kontrolle verfügt. Indesign, sicher, alle Adobe-Apps, sicher. MS-Wort, sicher ....

Geben Sie in Ihrem Vektorprogramm die geschweiften Klammern ein, skalieren Sie sie und verwandeln Sie sie in eine Hilfslinie. Verwenden Sie dies als Umriss, um die Klammer mit Bézier-Kurven zu zeichnen. Machen Sie es so dick oder dünn, wie Sie möchten.

Ich stimme der Antwort von DA01 größtenteils zu, aber ich würde es direkt in InDy tun, da Sie das Programm nicht wechseln müssen, um einige Anpassungen vorzunehmen. Erstellen Sie also "Locken", indem Sie es zB tippen, und erstellen Sie Umrisse (wählen Sie dazu Textrahmen mit geschweiften Klammern)*. Verwenden Sie jetzt "Direktauswahl", aber hier ist der Unterschied: Wählen Sie gleichzeitig Knoten an beiden Enden der Klammer aus und verwenden Sie das Werkzeug "Skalieren", wobei der Basispunkt der Transformation senkrecht zu Ihrer Skalierungsrichtung ausgewählt wird. Auf diese Weise haben Sie die Strebe in beide Richtungen auf die gleiche Länge verlängert.

*Sie können dies tun, indem Sie nur Text auswählen, aber die Form bleibt im Textrahmen eingeschlossen, anstatt sie als separates Objekt ohne "Rahmen" zu haben.

Das Kopieren und Einfügen der Autoshape aus Word funktioniert bei mir ;)

Es wird als Vektorform eingefügt und kann bei Bedarf in der Größe geändert werden.

Bitte erklären Sie, wie man in Word schreibt. Kannst du einen Screenshot zeigen? Und wie ändert man dann die Größe?
@Kurt Einfügen | Formen | Grundformen | Linke/rechte Klammer für die Ribbon-Oberfläche und Ansicht | Paneele | Zeichnen, dann Autoshape | Grundformen | Symbol unten rechts für die alte Benutzeroberfläche
Kannst du das bitte zu deiner Antwort machen, damit es besser wird ;-)
@Kurt Ich mag keine langen Antworten auf kurze Fragen. Lange Antworten sind schwerer zu lesen. Wenn es jemanden interessiert, findet er die Details in den Kommentaren.
Kein Vektor in CS5.5

Ich denke, der entscheidende Punkt, den Sie fragen, ist, wie man eine beliebige Größe herstellt.

Die einfache Antwort ist, den Charakter einfach {entsprechend zu skalieren. Sie müssen es proportional skalieren, um Verzerrungen zu vermeiden.

Aber für eine besonders große Klammer würde dies im Vergleich zu normalem Text zu dick aussehen, also könnten Sie eine hellere (weniger fette) Schriftart wählen oder bei Bedarf die Breite der Striche fein abstimmen.

Sie spielen in Ihrem dritten Absatz auf das eigentliche Problem an, dass das bloße Skalieren der geschweiften Klammer ihr scheinbares Gewicht / ihre scheinbare Dicke ändern würde.

Ich weiß, dass dieses Thema alt ist, aber es steht immer noch ganz oben in der Google-Suche, also habe ich mich entschieden, eine Antwort zu geben, indem ich eine Option anbiete, die hier noch nicht erwähnt wurde:

  1. Laden Sie ein Pinselset herunter
  2. Es installieren
  3. Verwenden Sie Neue Ebene + Pinseleinstellungen + Freie Transformation , um die Klammer in der gewünschten Form zu erhalten

Dies ist Stack Exchange - es spielt keine Rolle, wie alt eine Frage ist, Sie können gerne antworten, wenn Sie etwas haben, das einen Beitrag wert ist. Ihre Antwort hilft vielleicht nicht der Person, die ursprünglich 2011 gefragt hat, aber sie könnte jemandem helfen, der sie 2025 googelt.
@Joe Oh, nun, ich liebe Stack Exchange, danke für die Erklärung.