版本:MacTex2025
软件:TexPad
系统:MacOs
编译方式:XeLaTeX
\documentclass[11pt,UTF8]{ctexart}
\usepackage{fontenc}
\usepackage[dvipsnames]{xcolor}
\newcommand{\words}[1]{\noindent{\huge\textbf{\textcolor{red}{\fontspec{Avenir}#1}}~~}}
\begin{document}
\section{单词}
\subsection{词汇}
\subsubsection{二级词汇}
\words{matchmaker}
\end{document}希望在书签里能显示出subsubsection,并且把\words{...}中的单词放入书签显示,与subsection或subsubsection同一层次.

希望在书签里能显示出subsubsection默认情况下就能显示出subsubsection...请展示你「不能体现出subsubsection书签」的具体截图。
\documentclass[fontset=fandol]{ctexart}
\usepackage{hyperref}
\begin{document}
\section{单词}
\subsection{词汇}
\subsubsection{二级词汇}
\end{document}
并且把\words{...}中的单词放入书签显示,与subsection或subsubsection同一层次.
我没有这个字体,字体问题显然与是不是在书签显示,是不是同一层次无关。

加上hyperref提供的\pdfbookmark命令即可。其中level的含义是自解释的。
\documentclass[fontset=fandol]{ctexart}
\usepackage{hyperref}
\usepackage{xcolor}
\newcommand{\words}[1]{\pdfbookmark[2]{#1}{word:#1}\noindent{\huge\textbf{\textcolor{red}{#1}}~~}}
% \newcommand{\words}[1]{\pdfbookmark[2]{#1}{work:#1}\noindent{\huge\textbf{\textcolor{red}{\fontspec{Avenir}#1}}~~}}
\begin{document}
\section{单词}
\subsection{词汇}
\subsubsection{二级词汇}
\words{chenchen}
\words{辰辰}
\words{你好}
\end{document}
另外,我不觉得单词应该与\subsection或者\subsubsection同level.
见左侧目录
@u145484 尝试用其他外部 PDF-viewer 打开
例如浏览器Microsoft Edge/Firefox等:
@u145484 左边这个应该不是 PDF 的书签,而是自动检测到的源文件的结构。绿色按钮右边那个应该才是显示书签的。