Gibt es ein Text-Caret-Unicode-Zeichen? [geschlossen]

23

Gibt es ein Text-Caret-Unicode-Symbol? Ich kann mir nicht vorstellen, dass solch ein typischer Charakter nicht vorhanden wäre (besonders wenn man einige der vielen weniger nützlichen Code-Punkte berücksichtigt).

Ich habe versucht, mit jedem Begriff nach ihm zu suchen, der mir einfällt (siehe unten), aber er ist leer. Das nächstgelegene, was ich finden konnte, war das APL-Funktionssymbol I-Beam, das nah, aber nicht ganz richtig ist (und in vielen Schriftarten nicht einmal vorhanden ist). Es sollte irgendwie wie ein Knochen aussehen:

Screenshot eines typischen Textauswahl-Cursors Screenshot des großen, hohlen Textauswahlcursors

Weiß jemand, ob es ein solches Zeichen in Unicode gibt?


Durchgeführte Suchen:

Synetech
quelle
1
^ist ASCII-Zeichen 94, das am Anfang von Unicode abgebildet wird. Also Unicode 00 09 (wo man die 00 weglassen kann).
Hennes
Ꮖ war das beste , das ich finden konnte auf en.wikipedia.org/wiki/List_of_unicode_characters : D
Der Hochstapler
Versuchen Sie, in codepoints.net und fileformat.info zu suchen .
Terdon
1
Hmm, jemand hat abgestimmt, sich aber nicht die Mühe gemacht, das Problem zu erklären. Wenn Sie keine Verwendung für einen Caret-Charakter finden, gehen Sie einfach. Stimmen Sie nicht ab, nur weil Sie es nicht brauchen.
Synetech
1
@ down-voter, was ist das problem? Glaubst du nicht, dass du einen Nutzen für einen solchen Charakter haben würdest? Oder kennen Sie einen und denken, dass es zu leicht ist, ihn zu finden? In beiden Fällen ist Ihre Abwärtsabstimmung absurd, weil sie mindestens genauso nützlich ist wie die meisten Unicode-Zeichen (und in vielen Fällen unendlich) und mit Sicherheit nicht leicht zu finden ist. (Vielleicht haben Sie die Frage nur sehr schlecht gelesen und missverstanden.)
Synetech,

Antworten:

10

Nun, ich denke es ist sicher zu sagen, dass es keinen solchen Charakter gibt. Ein Teil des Vorschlagsverfahrens zum Anfordern eines Unicode-Zeichens besteht darin, eine Suche durchzuführen, die ich durchgeführt habe, die jedoch leer war.

Außerdem war jede andere Suche, die ich durchgeführt habe, leer, einschließlich einer mit ShapeCatcher , bei der mehrere anständige Stellvertreter gefunden wurden ( siehe unten), aber keine, die ganz richtig funktioniert (ist in voller Höhe).

Ich schätze, bis sie eins hinzufügen, müssen wir CSS verwenden, um eines davon zu formatieren und zu dimensionieren, damit es zum Teil passt.

ⵊꕯ𝖨𐌆𝙸Ꮖ
Synetech
quelle
Leider funktioniert nichts davon in PowerShell.
John Dvorak
5

Es gibt ein Unicode-Zeichen für Caret und es heißt "Caret". Es ist U + 2038: http://www.fileformat.info/info/unicode/char/2038/index.htm

Sie finden es in der Kategorie "Allgemeine Interpunktion" in einigen Zubehörteilen für die Zeichenzuordnung (z. B. Gnome-Zeichenzuordnung). Es ist nicht allgemein verfügbar, kann jedoch in mindestens 50 Schriftarten gefunden werden, die unter http://www.fileformat.info/info/unicode/char/2038/fontsupport.htm aufgeführt sind . Möglicherweise sind Sie mit der Gestaltung des Zeichens in diesen Schriftarten nicht zufrieden, aber das ist ein ganz anderes Problem.

davarinofuntucson
quelle
Hmm, es ähnelt dem normalen Caret ^, ist aber nach unten ausgerichtet. Es sieht so aus, als ob es sich tatsächlich um ein Caret handeln soll, ist aber sehr altmodisch, da dieser Stil nie mehr verwendet wird. Es ist auch verschwenderisch, weil Sie es schaffen können, indem Sie einfach das reguläre Caret neu ausrichten. ¬_¬Leider wird es nicht geklappt, da ein I-Beam erforderlich ist (Terminologie ist auch ein Problem, wie aus der Vielzahl von Suchanfragen hervorgeht, die ich in der Frage probieren musste). Aber +1 für den Hinweis (ich habe den Unterschied zum normalen Caret einige Sekunden nicht bemerkt).
Synetech
0

Wenn Sie nur nach einem Bild suchen und es nicht nur ein Zeichen oder eine Zeile umfassen muss, können Sie versuchen, es im ASCii-Stil zu zeichnen:

▝▚▞▘
  ▌
▗▞▚▖

Da Unicode in Rich-Text-Dokumenten eine beliebige Schriftgröße haben kann, können Sie den Cursor / das Caret möglicherweise sogar auf die gleiche Größe wie angrenzenden Text einstellen.

Dieses Beispiel verwendet:

U+259D  ▝   Quadrant upper right

U+259A  ▚   Quadrant upper left and lower right

U+259E  ▞   Quadrant upper right and lower left

U+2598  ▘   Quadrant upper left

U+258C  ▌   Left half block

U+2597  ▗   Quadrant lower right

U+259E  ▞   Quadrant upper right and lower left (again)

U+259A  ▚   Quadrant upper left and lower right (again)

U+2596  ▖   Quadrant lower left
unterstrichen
quelle