1

I am trying to place a text critical symbol ° (Unicode 00B0) above a Hebrew letter.

enter image description here

Here is part of the sentence:

\documentclass[letterpaper,12pt,oneside]{memoir}

\usepackage{fontspec}

\newcommand{\HE}[1]%
   {{\fontspec[Script=Hebrew]{SBL BibLit}\small\RL{#1}}}

\begin{document}

"The evidence from Qumran \HE{ל°אכל} is ambiguous...."

\end{document}

I have attached a photo to show the desired output.

Desired output

4
  • The input you have given has brackets, whereas in the expected output, they are absent. Can you elaborate? Can't read Hebrew, but from what I see in the output with standard fonts it seems that placing the circle above the N-like character is not the default, instead by default it is placed next to it. Do you mean whenever you input that Unicode (uni00B0) symbol, you expect it to be placed above the preceding character and not next to it?
    – Niranjan
    Commented Dec 22, 2023 at 17:14
  • Also, it is better if you use fonts available in the TeX distribution for minimal examples so that everyone can test. I don't have SBL BibLit. I have used NewCM for testing.
    – Niranjan
    Commented Dec 22, 2023 at 17:15
  • ` א\char"030A ` Use a combining diacritic U+030A
    – yannisl
    Commented Dec 22, 2023 at 17:58
  • \RL is not defined in this example Commented Dec 23, 2023 at 9:52

0

You must log in to answer this question.

Browse other questions tagged .