如何强制使用表格中特定文本的小写字母等?

如何强制使用表格中特定文本的小写字母等?

我正在使用 XeLaTeX,需要将表格的部分内容改为小写字母。(注意:\textbf{} 和 \textit{} 工作正常。只有 \textsc{} 不能正常工作。)

这是生成正常字体/文本的当前代码:

\documentclass[12pt, letterpaper]{article}
\usepackage{fullpage}

\usepackage{fontspec}
\setmainfont{Times New Roman}

\usepackage[doublespacing]{setspace}
\usepackage[backend=biber,
style=authoryear]{biblatex}
\addbibresource{SiouanAdpositions.bib}

\title{aslkdjflkas}
\author{Noah asdfadsa\\[.4cm]{Supervisory Professor: Dr. asdfadgfas}}
\date{October 5th, 2020}

\usepackage{graphicx}
\graphicspath{ {./images/} }

\usepackage{float}
\usepackage[nottoc,numbib]{tocbibind}
\usepackage{forest}

\begin{document}
\begin{singlespace}
\tableofcontents
\maketitle
\end{singlespace}

\section{Introduction}
\subsection{Background}
asdfasdfasdfasdf

\subsection{Research Methodology}

\section{Evidence from Lakhota-Dakota-Nakota}
\subsection{Overview}

\subsubsection{The Derivation of Adpositions}
\label{DerivationofLDNAdpositions}


\begin{table}[H]
\centering
\begin{tabular}{ll}
/hakáb/ & /ihakáb/                            \\
'afterwards' (\textsc{adv})   & 'behind, after' (\textsc{adp})                      
\end{tabular}
\end{table}


\begin{table}[H]
\centering
\begin{tabular}{ll}
/mahél/  & /i-máhel/                            \\
inside   & \textsc{adp}-inside \\
'inside' & 'inside'                            
\end{tabular}
\end{table}


\subsection{Free Postpositions}

\subsubsection{Pronominal Incorporation}


\subsection{Compounds and Enclitics}
\subsubsection{Preliminaries}


\subsubsection{Compounds}


\subsubsection{Enclitics}


\subsection{Applicatives}
\label{LDNApplicatives}


\section{Evidence from Catawba}
\subsection{Overview}

\subsection{Proclitics}


\subsection{Free Postpositions}


\subsection{Enclitics and Complex Incorporation}
\subsubsection{Enclitics}


\subsubsection{Complex Incorporation}


\subsection{Post-Verbal Adpositions}


\subsection{Relationship to Applicatives}


\section{Evidence from Crow}


\section{Conclusions}

\pagebreak
\printbibliography[
heading=bibintoc,
title={References}
]
\end{document}

这不会产生小型大写的“adv”或“adp”。

截屏

太感谢了!!

更新:我正在使用最新版本的 MacTeX、TexMaker 以及序言中列出的软件包。

错误:

LaTeX 字体警告:TU/TimesNewRoman(0)/m/sc' undefined (Font) using输入行 63 上的字体形状为 TU/TimesNewRoman(0)/m/n'。[6] [7] [8] [9] [10] [11] [12]

答案1

@DavidCarlisle 能够在评论中解决我的问题!

这似乎是 Mac 上的 Times New Roman 字体的问题。如果遇到类似问题,使用其他字体应该可以解决问题 :)。

如果我弄清楚如何修复 Mac Times New Roman 问题本身,我会将其添加到附录中。

相关内容