Чтобы иметь имена для фигур в LaTeX
Вопрос
Мне нужны метки для фигур.Однако я не уверен, где находится ошибка, поскольку следующая команда рисунка должна быть правильной:
\begin{figure}\label{ERD figure}
\includegraphics[width=13.0cm]{/Users/cs/pictures/user-cases.png}
\end{figure}
Я уже удалил некоторые команды из моего основного документа.Решает ошибку с генерацией оглавления.Однако мне не удалось найти причину того, что ни у каких рисунков нет надписей, хотя я их использую при конвертации в PDF.
Это основной файл.
\documentclass[12pt, a4paper, titlepage, onecolumn]{article}
\usepackage[finnish]{babel}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{subfig}
\usepackage{lastpage}
\usepackage{url} %urls formatting
\usepackage{float}
\usepackage{hyperref}
\hypersetup{backref,
pdfpagemode=FullScreen,
colorlinks=false,
pdfborder=0 0 0}
\floatstyle{ruled}
\newfloat{program}{thp}{lop}
\floatname{program}{Program} %never use \newpage! Use \clearpage
\title{PC}
\author{Masi}
\begin{document}
\maketitle
\pagenumbering{arabic}
\pagestyle{myheadings}
\pagestyle{plain}
----------- picture here-----------------
\end{document}
Знаете ли вы, что не так в моем .tex-документе?
Решение
Я не думаю, что латекс поддерживает файлы PNG.Используете ли вы другой латексный процессор?
\label's должен идти в \caption's
Это «книга» на эту тему:ftp://ftp.tex.ac.uk/tex-archive/info/epslatex.pdf
Другие советы
pdflatex поддерживает .png, но не поддерживает векторную графику {.ps, .eps}.Если у вас есть растровая графика {jpg, png и т. д.), просто используйте pdflatex.