如何使用 overleaf 在书末创建索引?

如何使用 overleaf 在书末创建索引?

我试图在书的所有章节末尾制作索引,但我无法做到。

我在主程序中使用以下代码.tex

        \usepackage{imakeidx}
        \makeindex 
        \begin{document}
    %...........(call for chapters )
        \subfile{Creativity}
        \end{document}

并在章节内

\item \hspace{0.3 cm} \textbf{[optional]\index{optional}[story]\index{optional}[adapt]\index{adapt}[t-shaped skills]\index{t-shaped skills}[flowcharts]\index{flowcharts}}
\end{itemize}
\printindex

我在所有章节中都得到了这个索引输出,而没有在代码中真正输入真正的索引。

索引输出

答案1

我通过在文档开始之前添加以下代码解决了我的问题main.tex

\makeindex[columns=2, title=Index, program=makeindex, options=-s pyro ,intoc=true]

还可以通过创建pyro.ist包含以下代码

heading_prefix "\n\\noindent\\textbf{"
heading_suffix "}\\par\\nopagebreak\n"
headings_flag 1

相关内容