5 希望能显示出subsubsection,并且把\words{...}放入书签显示,与subsubsection同一层次 6天13时08分19秒

发布于 2026-02-20 13:57:29

版本: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{...}中的单词放入书签显示,与subsectionsubsubsection同一层次.

image.png

查看更多

关注者
0
被浏览
52
1 个回答
Sagittarius Rover
Sagittarius Rover 7小时前
这家伙很懒,什么也没写!
希望在书签里能显示出subsubsection

默认情况下就能显示出subsubsection...请展示你「不能体现出subsubsection书签」的具体截图。

\documentclass[fontset=fandol]{ctexart}
\usepackage{hyperref}
\begin{document}
\section{单词}
\subsection{词汇}
\subsubsection{二级词汇}
\end{document}

image.png

并且把\words{...}中的单词放入书签显示,与subsectionsubsubsection同一层次.

我没有这个字体,字体问题显然与是不是在书签显示,是不是同一层次无关。

image.png

加上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}

image.png

另外,我不觉得单词应该与\subsection或者\subsubsectionlevel.

撰写答案 当前问题悬赏金额为¥5 元,被提问者采纳后将获得赏金

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览