2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




На страницу 1, 2  След.
 
 Где ошибка в тексте программы по вставке рисунка?
Сообщение04.01.2012, 13:05 
Скажите пожалуйста, почему не работает минимальная программа:
\documentclass{article}
\usepackage{graphicx}
\begin{document}


\begin{figure}
\includegraphics \\
\caption{Figproba}\label{1}
\end{figure}

The first text.
\end{document}

 
 
 
 Re: Где ошибка в тексте программы по вставке рисунка?
Сообщение04.01.2012, 14:53 
Аватара пользователя
Так а где файл? Типа \includegraphics{box1_20110225_09.eps}

 
 
 
 Re: Где ошибка в тексте программы по вставке рисунка?
Сообщение04.01.2012, 16:16 
zask в сообщении #522877 писал(а):
...\includegraphics{box1_20110225_09.eps}

Программа

\documentclass{article}
\usepackage{graphicx}
\begin{document}

\includegraphics{Figproba.eps}

The first text.
\end{document}

не работает подавно. Предыдущий фрагмент вставлен с помощью управляющих клавиш WinEdt, вставка рисунка.

 
 
 
 Re: Где ошибка в тексте программы по вставке рисунка?
Сообщение04.01.2012, 16:30 
Ну а в чём ошибка выражается?
Или, допустим, каково сообщение об ошибке? Например, "Can't find file Figproba.eps"

 
 
 
 Re: Где ошибка в тексте программы по вставке рисунка?
Сообщение04.01.2012, 17:18 
Алексей К. в сообщении #522927 писал(а):
каково сообщение об ошибке?

PDF Texify Failed to create a pdf file. For possible explanations start the command from the Command Prompt...

Вызванный в программе файл Figproba PostScript, преобразован из JPG с помощью
Ulead Photo Express 5 SE.

Log-file об ошибке:

WinEdt has successfully executed MiKTeX PDFTeXify accessory.

If PDFLaTeX encountered and reported errors the resulting dvi file
may not appear properly displayed or in some cases may not be
created at all. For your convenience WinEdt captured output and
error files produced by the PDFTeXify accessory.

If there are problems (eg. if WinEdt displayed this file) read
this output carefully, fix any offending errors in your documents
and recompile your sources. If you are having troubles locating
and fixing errors please consult the extensive documentation
pertaining to PDFLaTeX in MiKTeX Doc folder.

Hint: WinEdt is almost certainly irrelevant to this situation!

WinEdt may be able to assist you with locating the most common
LaTeX's errors and warnings based on the information in TeX's log
file. If any such errors were detected you'll see the Error Log
panel displayed at the bottom of your screen.

Hint: use the Ctrl+E shortcut to "walk" through Errors and
Warnings in your documents (as reported by TeX)...

------------------------------------------------------------------

Errors were reported during the execution of PDFTeXify.
*** WinEdt captured the following error file:

texify: pdflatex.exe failed for some reason (see log file).


*** WinEdt captured the following console output:

This is pdfTeX, Version 3.1415926-2.3-1.40.12 (MiKTeX 2.9)
entering extended mode
(C:/IEF-LaTex/_temp.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, afrikaans, ancientgreek, ar
abic, armenian, assamese, basque, bengali, bokmal, bulgarian, catalan, coptic,
croatian, czech, danish, dutch, esperanto, estonian, farsi, finnish, french, ga
lician, german, german-x-2009-06-19, greek, gujarati, hindi, hungarian, iceland
ic, indonesian, interlingua, irish, italian, kannada, kurmanji, lao, latin, lat
vian, lithuanian, malayalam, marathi, mongolian, mongolianlmc, monogreek, ngerm
an, ngerman-x-2009-06-19, nynorsk, oriya, panjabi, pinyin, polish, portuguese,
romanian, russian, sanskrit, serbian, slovak, slovenian, spanish, swedish, swis
sgerman, tamil, telugu, turkish, turkmen, ukenglish, ukrainian, uppersorbian, u
senglishmax, welsh, loaded.
("C:\Program Files\MiKTeX 2.9\tex\latex\base\article.cls"
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
("C:\Program Files\MiKTeX 2.9\tex\latex\base\size10.clo"))
("C:\Program Files\MiKTeX 2.9\tex\latex\graphics\graphicx.sty"
("C:\Program Files\MiKTeX 2.9\tex\latex\graphics\keyval.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\graphics\graphics.sty"
("C:\Program Files\MiKTeX 2.9\tex\latex\graphics\trig.sty")
("C:\Program Files\MiKTeX 2.9\tex\latex\00miktex\graphics.cfg")
("C:\Program Files\MiKTeX 2.9\tex\latex\pdftex-def\pdftex.def"
("C:\Program Files\MiKTeX 2.9\tex\generic\oberdiek\infwarerr.sty")
("C:\Program Files\MiKTeX 2.9\tex\generic\oberdiek\ltxcmds.sty"))))
No file _temp.aux.
("C:\Program Files\MiKTeX 2.9\tex\context\base\supp-pdf.mkii"
[Loading MPS to PDF converter (version 2006.09.02).]
)

! LaTeX Error: Unknown graphics extension: .eps.

See the LaTeX manual or LaTeX Companion for explanation.
Type H <return> for immediate help.
...

l.5 \includegraphics{Figproba.eps}

[1{C:/Documents and Settings/All Users/Application Data/MiKTeX/2.9/pdftex/confi
g/pdftex.map}] (C:\DOCUME~1\Lucy\LOCALS~1\Temp\mik44490\_src\_temp.aux) )
(see the transcript file for additional information)<C:/Program Files/MiKTeX 2.
9/fonts/type1/public/amsfonts/cm/cmr10.pfb>
Output written on _temp.pdf (1 page, 12820 bytes).
Transcript written on _temp.log.


*** BibTeX did not produce a log file "_temp.blg"!

*** MakeIndex did not produce a log file "_temp.ilg"!

 
 
 
 Re: Где ошибка в тексте программы по вставке рисунка?
Сообщение04.01.2012, 17:32 
Аватара пользователя
Так компилятор не знает eps. Надо или делать через latex.exe или конвертить в формат pdf, например.

Упреждая вопрос: экзешник выбирается вверху в окошке типа: LaTeX => PS => PDF

 
 
 
 Re: Где ошибка в тексте программы по вставке рисунка?
Сообщение04.01.2012, 18:21 
zask в сообщении #522968 писал(а):
экзешник выбирается вверху в окошке типа: LaTeX => PS => PDF

А в WinEdt? Там вверху уродливое окошко с медведЯми (по-видимому, для пользователей моложе 5 лет :roll: ), какой из них отвечает за LaTeX => PS => PDF?
Кстати, а если вставлять рисунки .BMP либо .PGN, .JPG (что естественнее), не проще ли будет?

-- 04.01.2012, 18:50 --

Вдогонку: Сэнк ю вери мач!!! Заработало! Через опцию Texifly (бурый медведь в верхнем левом углу). Правда, с подгонкой размеров рисунка придется еще повозиться (он "срезан" справа и вылез на второй странице, первая пустая). Почему-то страшно закричал касперский: "Поведение, похожее на PDM RootShell, обнаружено".

Кстати, о вставке файлов .BMP. В преамбуле документа необходимо указать декларацию
\DeclareGraphicsRule{.bmp}{bmp}{}{}
Шаблон команды для подключения рисунка:
\includegraphics[width=ширина,height=высота]{.bmp}
Указание параметров ширины и высоты обязательно! Откуда их брать?

А как с .JPG и .PGN ? Может быть, у кого-либо есть образец?

 
 
 
 Re: Где ошибка в тексте программы по вставке рисунка?
Сообщение04.01.2012, 21:07 
Аватара пользователя
jpg у вас должен цепляться.

 
 
 
 Re: Где ошибка в тексте программы по вставке рисунка?
Сообщение05.01.2012, 15:26 
zask в сообщении #523057 писал(а):
jpg у вас должен цепляться.

Не цепляется.

\documentclass{article}
\DeclareGraphicsRule{.bmp}{bmp}{}{}
\begin{document}

\includegraphics[width=320, height=240]{Fig-3.bmp}

The first text.
\end{document}

Не цепляется также

\documentclass{article}
\usepackage{graphicx}
\begin{document}

\includegraphics[width=320, height=240]{Fig-1.pgn}

The first text.

\end{document}

Что на этот раз не так?

 
 
 
 Re: Где ошибка в тексте программы по вставке рисунка?
Сообщение05.01.2012, 19:07 
Расширение png? Должно пройти... Кажись можно и без расширения (если pdflatex). Я советую привязываться к относительным размерам: \includegraphics[width=0.5\textwidth]{Fig-1}

 
 
 
 Re: Где ошибка в тексте программы по вставке рисунка?
Сообщение07.01.2012, 11:02 
Delpiero в сообщении #523479 писал(а):
Я советую привязываться к относительным размерам: \includegraphics[width=0.5\textwidth]{Fig-1}

Работает. Спасибо.

Нескромный вопрос:
Нашла пример, взяла для него первые два попавшиеся рисунка .jpg и .png. Работает, получается очень красиво (рисунки с подписями и обтеканием). ОДНОГО НЕ ПОЙМУ: ОТКУДА БЕРЕТСЯ ТЕКСТ НА ТРИ СТРАНИЦЫ? Где его вызов в программе (а главное - откуда)?

\documentclass[twoside]{article}
\usepackage{graphicx}
\usepackage[dvipsnames]{xcolor}
\usepackage{caption}[2008/04/01]
\usepackage{wrapfig}
\usepackage{subfig}
\usepackage{lipsum}
% to provide "filler" text
\captionsetup{ justification=raggedright, labelfont={color=Maroon,bf}, font=small}
\begin{document}
\lipsum[1-2]
% Three marginpar figures to see how this looks in
% the left and right margins of twoside docs...
\marginpar{\includegraphics[width=0.95\marginparwidth]{Carl_Friedrich_Gauss.jpg}
\captionof{figure}{Carl Friedrich Gauss, fodt 1777, er bedst kendt for normalfordelingen}}
\lipsum[1-2]
\marginpar{\includegraphics[width=0.95\marginparwidth]{Carl_Friedrich_Gauss.jpg}
% Carl_Friedrich_Gauss
\captionof{figure}{Carl Friedrich Gauss, fodt 1777, er bedst kendt for normalfordelingen}}
\lipsum[1-4]
\marginpar{\includegraphics[width=0.95\marginparwidth]{Carl_Friedrich_Gauss.jpg}
\captionof{figure}{Carl Friedrich Gauss, fodt 1777, er bedst kendt for normalfordelingen}}
\lipsum[5-6]
\lipsum[2]
\setlength\columnsep{\marginparsep}
\begin{wrapfigure}[33]{r}[3cm]{0.46\textwidth}
\vspace{-1.5\baselineskip}
\subfloat[Giveaway pr. beholder i procent]{\label{lbl1}
\includegraphics[width=0.45\textwidth]{Fig-1.png}}
\par
\subfloat[Giveaway pr. beholder i procent]{\label{lbl2}
\includegraphics[width=0.45\textwidth]{Fig-1.png}}
\caption{Resultater for tests?t 1 blah blah blah blah blah blah blah.}
\end{wrapfigure}
\lipsum[11-14]
\end{document}

 
 
 
 Re: Где ошибка в тексте программы по вставке рисунка?
Сообщение07.01.2012, 11:27 
Аватара пользователя
>ОТКУДА БЕРЕТСЯ ТЕКСТ НА ТРИ СТРАНИЦЫ

\usepackage{lipsum}.

Lorem ipsum представляет собой искажённый отрывок из философского трактата Цицерона «О пределах добра и зла», написанного в 45 году до нашей эры на латинском языке. © Wiki

 
 
 
 Re: Где ошибка в тексте программы по вставке рисунка?
Сообщение07.01.2012, 16:16 
.Serj. в сообщении #524164 писал(а):
>ОТКУДА \usepackage{lipsum}.

Lorem ipsum представляет собой искажённый отрывок из философского трактата Цицерона

....Э-э-э... Новогодние каникулы вредны для мышления. Не могу понять: ЗАЧЕМ в LaTexe имеется ПАКЕТ lipsum с трактатом Цицерона (да еще искаженным)? Не будь он искаженный, предположила бы, что в LaTex разработчиками заложена библиотека мировой литературы и пр. А что там еще имеется?

-- 07.01.2012, 16:50 --

Итак, разберемся с командами...

1. \documentclass[twoside]{article}
% "twoside"---????
2. \usepackage{graphicx}
% подключили пакет использования графики
3. \usepackage[dvipsnames]{xcolor}
% ---- пакет цвета???
4. \usepackage{caption}[2008/04/01]
% ---- пакет заголовков???
5. \usepackage{wrapfig}
% ---- пакет упаковки изображений???
6. \usepackage{subfig}
% ---- пакет подписей под изображениями???
7. \usepackage{lipsum}
% ----пакет с искаженным Цицероном
8. \captionsetup{ justification=raggedright, labelfont={color=Maroon,bf}, font=small}
%-----команда управления заголовками, но почему она здесь, и что за параметр justification=raggedright???
9. \begin{document}
10. \lipsum[1-2]
%---цитата двух первых обзацев Липсума
11. \marginpar{\includegraphics[width=0.95\marginparwidth]{Carl_Friedrich_Gauss.jpg}
%----почему вставка рисунка через marginpar???
12.\captionof{figure}{Carl Friedrich Gauss, fodt 1777, er bedst kendt for normalfordelingen}}
%------подпись под рисунком №1 (нумерация автоматическая)
13.\lipsum[1-2]
%---цитата обзацев 1-2
14.\marginpar{\includegraphics[width=0.95\marginparwidth]{Carl_Friedrich_Gauss.jpg}
% ----вставлен рисунок №2
15.\captionof{figure}{Carl Friedrich Gauss, fodt 1777, er bedst kendt for normalfordelingen}}
%------подпись под рисунком №2 (нумерация автоматическая)
16.\lipsum[1-4]
%---цитата обзацев 1-4
17.\marginpar{\includegraphics[width=0.95\marginparwidth]{Carl_Friedrich_Gauss.jpg}
% ----вставлен рисунок №3, почему он оказался слева?
18.\captionof{figure}{Carl Friedrich Gauss, fodt 1777, er bedst kendt for normalfordelingen}}
%------подпись под рисунком №3 (нумерация автоматическая)
19.\lipsum[5-6]
%---цитата обзацев 5-6
20.\lipsum[2]
%---цитата обзаца 2
21.\setlength\columnsep{\marginparsep}
%----???
22.\begin{wrapfigure}[33]{r}[3cm]{0.46\textwidth}
%----??? Начало чего? Вставки рисунков, обтекаемых слева текстом, отступ 3 см???
23.\vspace{-1.5\baselineskip}
%----???
24.\subfloat[Giveaway pr. beholder i procent]{\label{lbl1}
%-----подпись для рисунка №4.а
25.\includegraphics[width=0.45\textwidth]{Fig-1.png}}
%-----вставка рисунка №4.а
26.\par
27.\subfloat[Giveaway pr. beholder i procent]{\label{lbl2}
%-----подпись для рисунка №4.б
\28.includegraphics[width=0.45\textwidth]{Fig-1.png}}
%-----вставка рисунка №4.б
29.\caption{Resultater for tests?t 1 blah blah blah blah blah blah blah.}
%-----подпись под всем рисунком №4
30.\end{wrapfigure}
%------а где начало? В 22-й?
31. \lipsum[11-14]
%...Липсум форэве, абзац 11-14
\end{document}

Кстати, "fodt 1777, er bedst kendt for normalfordelingen" что-либо значит?

 
 
 
 Re: Где ошибка в тексте программы по вставке рисунка?
Сообщение07.01.2012, 17:12 
Toad в сообщении #524248 писал(а):
....Э-э-э... Новогодние каникулы вредны для мышления. Не могу понять: ЗАЧЕМ в LaTexe имеется ПАКЕТ lipsum с трактатом Цицерона (да еще искаженным)? Не будь он искаженный, предположила бы, что в LaTex разработчиками заложена библиотека мировой литературы и пр. А что там еще имеется?
А в гугле всё-таки забанили? Это один из стандартных текстов для проверки вёрстки: всё ли гладко и хорошо отображается.

 
 
 
 Re: Где ошибка в тексте программы по вставке рисунка?
Сообщение08.01.2012, 12:52 
arseniiv в сообщении #524264 писал(а):

Это один из стандартных текстов для проверки вёрстки...


Как все прозаично... Я-то уже радовалась: в LaTexe есть возможность цитировать источники, называя конкретный абзац!

И все-таки, где бы уточнить смысл команд?

 
 
 [ Сообщений: 16 ]  На страницу 1, 2  След.


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group