1

When I insert the reference mark character and compile the following MWE, the character shows up in the compiled output:

\documentclass{article}
\usepackage{fontspec}
\begin{document}

྿

\end{document}

But when I use the same character in my longer (memoir-based) document, it does not show up in the compiled PDF. There's just a blank space. However, the log shows no error; so, as a non-expert, it's tough for me to know where to start in debugging this.

Extra Details

In the character table for the font that I am, ideally, trying to get this to work with (Sabon Next), I can see the character, and it has the following notation:

UTF-8: 0xE2 0x80 0xBB
UTF-16: 0x203B
C octal escaped UTF-8: \342\200\273
XML decimal entity: ※

The character is in the "General Punctuation" Unicode block. The same mark, with the same notation, in the same block, shows up in the character maps for Minion, Palatino, and other fonts. I have consulted the fontspec manual but have not found any guidance beyond the possibility that I may need to specify a distinct script to address this Unicode block (but, as far as I can see, there is no script for "General Punctuation" in the fontspec manual).

Possibly relevant portions of my preamble

\RequirePackage{luatex85}
\documentclass[draft,twoside,a5paper,10pt]{memoir}
\usepackage{fontspec}
\defaultfontfeatures{Ligatures=TeX,Numbers=OldStyle}
\setmainfont{Sabon Next LT Pro}[Numbers=OldStyle]
\setromanfont[Ligatures=TeX]{Sabon Next LT Pro}
\setsansfont[Ligatures=TeX]{Syntax LT Std}
\usepackage[USenglish]{babel}    
\usepackage{layout}
\usepackage{hyperref}
\usepackage[cmyk]{xcolor}
\usepackage{hyperxmp}
\usepackage[final]{microtype}
\usepackage{epigraph}
\usepackage{ragged2e}
\usepackage{wasysym}
\usepackage{ellipsis}
\usepackage{graphicx}
\usepackage[export]{adjustbox}
\usepackage{lettrine}
\isopage
\checkandfixthelayout

What (probably very basic) thing am I missing here?

  • 1
    myfonts.com/fonts/linotype/sabon-next/pro-regular/glyphs.html suggests that Sabon Next doesn’t have that glyph. – Thérèse Feb 4 at 1:03
  • 2
    If you want to load a single symbol from a different font you have to use combofont and LuaTeX. – Henri Menke Feb 4 at 1:03
  • Thanks for the help and suggestions. Indeed it looks as though the glyph is not present in the font! This leaves me confused about what the character map is showing me, as it shows many more glyphs than seem to be in the font. But that's another question. Thanks again for the help. – rosslaird Feb 4 at 1:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.