2014 dxdy logo

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

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




Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Где ошибка в тексте программы по вставке рисунка?
Сообщение04.01.2012, 13:05 


04/01/12
18
Скажите пожалуйста, почему не работает минимальная программа:
\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 
Аватара пользователя


02/09/11
1247
Энск
Так а где файл? Типа \includegraphics{box1_20110225_09.eps}

 Профиль  
                  
 
 Re: Где ошибка в тексте программы по вставке рисунка?
Сообщение04.01.2012, 16:16 


04/01/12
18
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 


29/09/06
4552
Ну а в чём ошибка выражается?
Или, допустим, каково сообщение об ошибке? Например, "Can't find file Figproba.eps"

 Профиль  
                  
 
 Re: Где ошибка в тексте программы по вставке рисунка?
Сообщение04.01.2012, 17:18 


04/01/12
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 
Аватара пользователя


02/09/11
1247
Энск
Так компилятор не знает eps. Надо или делать через latex.exe или конвертить в формат pdf, например.

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

 Профиль  
                  
 
 Re: Где ошибка в тексте программы по вставке рисунка?
Сообщение04.01.2012, 18:21 


04/01/12
18
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 
Аватара пользователя


02/09/11
1247
Энск
jpg у вас должен цепляться.

 Профиль  
                  
 
 Re: Где ошибка в тексте программы по вставке рисунка?
Сообщение05.01.2012, 15:26 


04/01/12
18
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 


10/09/06
172
Vinnitsa
Расширение png? Должно пройти... Кажись можно и без расширения (если pdflatex). Я советую привязываться к относительным размерам: \includegraphics[width=0.5\textwidth]{Fig-1}

 Профиль  
                  
 
 Re: Где ошибка в тексте программы по вставке рисунка?
Сообщение07.01.2012, 11:02 


04/01/12
18
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 
Аватара пользователя


01/02/09
206
>ОТКУДА БЕРЕТСЯ ТЕКСТ НА ТРИ СТРАНИЦЫ

\usepackage{lipsum}.

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

 Профиль  
                  
 
 Re: Где ошибка в тексте программы по вставке рисунка?
Сообщение07.01.2012, 16:16 


04/01/12
18
.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 
Заслуженный участник


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

 Профиль  
                  
 
 Re: Где ошибка в тексте программы по вставке рисунка?
Сообщение08.01.2012, 12:52 


04/01/12
18
arseniiv в сообщении #524264 писал(а):

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


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

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

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group