Kapitälchen H mit Punkt darunter

Ich arbeite an einem Dokument mit diakritischen Zeichen. Alles lief gut, bis ich ein Ḥ (H mit einem Punkt darunter) als Kapitälchen für Titel im Inhaltsverzeichnis verwenden musste. Diese Titel sind in Kapitälchen gesetzt.

Zuerst dachte ich, dass die Schriftart sie nicht hatte. Ich habe einige Zeit damit verbracht, nach Schriftarten zu suchen, die unterstützt werden; Ich konnte keine finden. Ich habe mich dann entschieden, sie mit Font Forge hinzuzufügen. Nachdem ich nach der Unicode-Adresse gesucht habe, bin ich zu dem Schluss gekommen, dass diese möglicherweise nicht existiert.

Ein typisches Beispiel (XeLaTeX mit Adobe Garamond Pro):

Bild des Problems

Stimmt es, dass Ḥ nicht als Kapitälchen existiert?


Folgendes habe ich überprüft:

  1. Lateinische Kartendiagramme – Unicode
  2. Liste der lateinischen Buchstaben – Wikipedia
  3. Kapitälchen – Wikipedia
  4. Stimmloser Epiglottal-Frikativ – Wikipedia . Dafür steht ein kleines H.
Kapitälchen sind keine separaten Unicode-Codepunkte; es sind Varianten. Keine der Small Caps existiert separat als solche. Wenn Sie sich eine OpenType-Schriftart mit guter Kapitälchenunterstützung ansehen, werden Sie feststellen, dass sie jedes (wenn es eine gute Schriftart ist) Zeichen als Kapitälchenvariante hat.
Sie sollten wahrscheinlich eine Tex-Engine verwenden, dann können Sie einfach ein Zeichen mit einem Punkt neu definieren. Wenn dies nicht möglich ist, verwenden Sie ein gewisses diatrisches Zeichen.
@JanusBahsJacquet Sagst du, es ist wie fett und kursiv ?
@KhalidHussain Nein, das sind verschiedene Schnitte. Sie werden keine fetten und kursiven Varianten in der gleichen Schriftart wie die regulären Zeichen finden; Sie befinden sich in separaten Dateien. Sie sind eher wie Zierbuchstaben oder Alternativen, wie eine Schriftart mit ɑ als Alternative für a. Natürlich müssten dies in älteren Schriftarten (vor OpenType) auch separate Schriftarten sein, da es keine Unterstützung dafür gab, sie in derselben Schriftart zu belassen, also wären sie in diesen Schriftarten im Wesentlichen alle wie fett und kursiv.
@joojaa Ich verwende XeLaTeX, falls das hilft. Lassen Sie mich einen Screenshot von dem hinzufügen, was ich durchmache.
@KhalidHussain Sie sollten dies wahrscheinlich separat auf TeX.SE fragen

Antworten (3)

Das Zeichen existiert (soweit ich sehen kann) nicht in Unicode, es kann jedoch sehr gut als Zeichen in einer Schriftart existieren, also überprüfen Sie zuerst die Kapitälchen in Ihrer Schriftart ...

Kapitälchen werden normalerweise als OpenType-Funktionen implementiert, daher ist es meistens irrelevant, ob sie Unicode-Codepunkte haben (es gibt einige Unicode-Kapitälchen, aber keinen vollständigen Satz). Zeichen mit diakritischen Zeichen haben meist auch ihre eigenen Unicode-Codepunkte und Schriftarten enthalten normalerweise bestimmte Zeichen bereits kombiniert, aber diakritische Zeichen können und sollten auch als Kombinationszeichen verfügbar sein , dh Sie können sie nach Belieben an die Basiszeichen anhängen.

Alles, was Sie also wirklich brauchen, ist eine Schriftart, die die Kapitälchen enthält, die Sie brauchen, und den Kombinationspunkt unter dem Zeichen . Geben Sie Ihr "h" ein, dann Ihren Punkt unter dem Kombinationszeichen, und schalten Sie dann Kapitälchen ein ...

Geben Sie hier die Bildbeschreibung ein

Obwohl nur sehr wenige Schriftarten alle erforderlichen Zeichen haben, sind Kombinationsformen ziemlich selten. Unkess Sie nur teure sehr hochwertige Schriftarten haben
@joojaa stimmt, ich habe gerade eine schnelle Suche durchgeführt und nur etwa 10% meiner Schriftarten haben den Punkt unten, der Zeichen kombiniert, und viel weniger als das haben auch Kapitälchen ...

Es hängt sehr stark von der Schriftart ab, die Sie verwenden. Die meisten Schriftarten haben das nicht und wenn doch, haben sie es oft nicht mit Kapitälchen. Brill ist eine bemerkenswerte Ausnahme.

Meine Lösung, und ich arbeite in Adobe InDesign, besteht darin, eine Erweiterung für InDesign namens IndyFont zu verwenden, und dann kann ich eine , einschließlich einer echten Kapitälchenversion, erstellen.

Es gibt ein Unicode-Zeichen für ein kleines H. Es ist U+029C und wird als ʜ angezeigt. Das Unicode-Zeichen für einen Kombinationspunkt unten ist U+0323. Um das gewünschte Zeichen zu erstellen, würden Sie das Unicode-Zeichen für das kleine H und dann das Unicode-Zeichen für den Kombinationspunkt darunter eingeben. Es sieht so aus: ʜ̣

Beachten Sie, dass Unicode zwar solche Zeichen enthält, diese aber für andere Zwecke verwendet werden . Außerdem funktioniert Ihre Lösung nur, wenn Sie das Inhaltsverzeichnis manuell festlegen, was eine schlechte Idee ist.
Das ist wahr. Mir ist klar, dass ich nicht auf den Kontext der Frage geachtet habe, warum das ʜ̣ gewollt war. Sie wollen eigentlich kein kleines H mit einem Punkt darunter, sie wollen ein ḥ, das als Kapitälchen angezeigt werden kann. Dies kann erreicht werden, indem Sie ein normales kleines h und dann einen Kombinationspunkt darunter (U + 0323) eingeben, was Ihnen ein ḥ ergibt. Diese können dann als Kapitälchen dargestellt werden.