我用
\usepackage{makeidx}
在文档标题中。我使用
COVER, in this page is the `cover\index{ccover}, and the ship\index{sship}
在该图像内并且最后\printindex
在之前\end{document}
。
我究竟做错了什么?
\documentclass[12pt,a4paper,x11names]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[spanish]{babel}
\usepackage{fancyhdr}
\usepackage{makeidx}
\pagestyle{fancy} % seleccionamos un estilo
\rhead{TFG - Metaheurística}
\rfoot{Página \thepage}
\cfoot{}
\pagenumbering{gobble}
\makeindex
\begin{document}
\pagenumbering{arabic}
\setcounter{page}{1}
This document\index{ddocument|(}
COVER, in this page is the cover\index{ccover}, and the ship\index{sship} is inside that image.
\newpage
ABSTRACT
in this page\index{ppage!Parte de arriba} is the upper half
\vspace{15cm}
And after 15 cm, we have page\index{ppage!Parte de abajo}
This document\index{ddocument|(}
\newpage
Starting
jkf jfd sjfj kdjf kdjk sdl kdl fjsdlk jsd fjs ddk jsñkd sdfjg flkjsd kfdl jkldfj lkdfj sdf dfj lkd fgd fdg gfdfdg dfg fdg f dg fg fdgdf g dfgd ff gs dfgsdf gd f gfd gfd d\index{Rollo patatero}
\newpage
INDEX
\printindex
\end{document}
答案1
确保加载正确的包:
\usepackage{makeidx}
如果使用latex/pdflatex/xelatex
编译器,请按如下方式编译
<compiler> <file.tex>
makeindex <file.idx>
<compiler> <file.tex>
如果您使用latex/pdflatex/xelatex
编译器并且可以启用shell-escape
,包含imakeidx
包,并且makeindex
将被自动调用。
如果你使用latexmk
latexmk -pdf <file>
最后,检查 LaTeX 编辑器的工具,以便从 GUI 构建索引。