텍스트 위 첨자 및 해시 기호

텍스트 위 첨자 및 해시 기호

Latex에서 해시(#) 기호의 텍스트 위 첨자가 작동하도록 하려면 어떻게 해야 합니까? 나는 \textsuperscript{\#}소용이 없었습니다.

질문을 좀 더 구체적으로 했어야 했는데. 나는 \usepackage{fontspec}과 를 \usepackage{xltxtra}사용 하고 있습니다 \setmainfont{Calibri}. Latex/Xelatex는 #을 인쇄하지만 위 첨자로 인쇄하지는 않습니다. Arial, Computer Modern 또는 Palatino 글꼴을 사용할 때 Latex는 #을 위 첨자로 올바르게 인쇄합니다.

\documentclass[10pt, a4paper]{article}
\usepackage{fontspec}
\usepackage{xltxtra}
\usepackage{microtype} 
\defaultfontfeatures{Mapping=tex-text,Ligatures=TeX}
\setmainfont{Calibri}
\begin{document}
\textsuperscript{\#}example
\end{document} 

답변1

Sean Allred의 의견을 다시 읽어보세요.

\textsuperscript{\#}

참고: \tex어깨 기호...

실제 위 첨자/아래 첨자를 지원하지 않는 글꼴을 사용하는 경우 xltextra에는 설명된 대로 사용하지 않도록 지시할 수 있습니다.이 답변작성자: djnavas:

\documentclass[10pt, a4paper]{article}
\usepackage{fontspec}
\usepackage[no-sscript]{xltxtra}
\usepackage{microtype}
\defaultfontfeatures{Mapping=tex-text,Ligatures=TeX}
\setmainfont{Calibri}
\begin{document}
\textsuperscript{\#}example
\end{document}

관련 정보