Отправляет email-рассылки с помощью сервиса Sendsay

pdf convert

doc.tex будет компилироваться pdflatex'ом в doc.pdf. В процессе
компиляции выдается
много информации на терминал, если возникает ошибка то процесс
приостанавливается
и pdflatex ждет ввода команд от пользователя.

Вот скрипт:
#!/bin/bash

DOCBASE=$1
[ -z $DOCBASE ] && \
echo "Usage: jpegstopdf docname jpegfile ..." && exit 1
TEXFILE="$DOCBASE.tex"

echo -e "\\documentclass{article}
\\usepackage{graphicx}
\\usepackage{geometry}
\\geometry{a4paper,tmargin=1cm,bmargin=1cm,lmargin=1cm,%
rmargin=1cm,headheight=0cm,headsep=0cm,footskip=0cm}
\\pagestyle{empty}
\\\begin{document}" > $TEXFILE

shift
for i in $*; do
lj echo "\\includegraphics[width=\\textwidth]\
{$(echo $i |sed 's/\.jpg$//')}" >> $TEXFILE
done
echo '\end{document}' >> $TEXFILE

if pdflatex $TEXFILE; then
lj ( rm $TEXFILE; rm $DOCBASE.log;
lj rm $DOCBASE.aux ) 2> /dev/null
fi

Сохраните его в файл jpegstopdf и сделайте его выполняемым:

ljchmod a+x jpegstopdf

После чего запустите его:

lj./jpegstopdf morejpegs *.jpg

В результате должен создастся файл morejpegs.pdf
Если будут сообщения об ошибках, то обязательно вставляйте их в
письмо.

Скрипт проверен на моей системе. Из 5-ти Jpeg-ов, общим объемом в
582413 байт,
был получен PDF-документ размером 585752 байт.

PS: Отвечайте пожалуйста на письма по теме. Последнее Ваше письмо было
ответом
на "superblock". Просто многие люди просматривают сообщения рассылки в
виде нитей,
и левые сообщения в потоке с другой темой выглядят нехорошо.

все роавно не идет
запускаю
./convert aaa *.jpeg ну хохранил я его так
получаю
ааа.aux
содержит
\relax
aaa.log
This is pdfTeX, Version 3.14159-14h-released-20010417 (Web2C 7.3.3.1)
(format=pdflatex 2003.4.25) 14 DEC 2003 20:20
**aa.tex
(./aa.tex{/usr/share/texmf/pdftex/config/pdftex.cfg}
LaTeX2e <2001/06/01>
Babel <v3.7h> and hyphenation patterns for american, french, german,
ngerman, i
talian, russian, ukrainian, nohyphenation, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2001/04/21 v1.4e Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size10.clo
File: size10.clo 2001/04/21 v1.4e Standard LaTeX file (size option)
)
\c@part=\count79
\c@section=\count80
\c@subsection=\count81
\c@subsubsection=\count82
\c@paragraph=\count83
\c@subparagraph=\count84
\c@figure=\count85
\c@table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
(/usr/share/texmf/tex/latex/graphics/graphicx.sty
Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)

(/usr/share/texmf/tex/latex/graphics/keyval.sty
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
\KV@toks@=\toks14
)
(/usr/share/texmf/tex/latex/graphics/graphics.sty
Package: graphics 2001/07/07 v1.0n Standard LaTeX Graphics (DPC,SPQR)

(/usr/share/texmf/tex/latex/graphics/trig.sty
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
)
(/usr/share/texmf/tex/latex/config/graphics.cfg)
Package graphics Info: Driver file: pdftex.def on input line 80.

(/usr/share/texmf/tex/latex/graphics/pdftex.def
File: pdftex.def 2001/11/29 v0.03i graphics/color for pdftex
\Gread@gobject=\count87
))
\Gin@req@height=\dimen103
\Gin@req@width=\dimen104
)
(/usr/share/texmf/tex/latex/misc/geometry.sty
Package: geometry 1999/10/07 v2.2 Page Geometry
\geom@cnth=\count88
\geom@cntv=\count89

(/usr/share/texmf/tex/latex/config/geometry.cfg))
No file aa.aux.
\openout1 = `aa.aux'.

LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line
7.
LaTeX Font Info: ... okay on input line 7.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 7.
LaTeX Font Info: ... okay on input line 7.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 7.
LaTeX Font Info: ... okay on input line 7.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line
7.
LaTeX Font Info: ... okay on input line 7.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line
7.
LaTeX Font Info: ... okay on input line 7.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 7.
LaTeX Font Info: ... okay on input line 7.
(/usr/share/texmf/tex/context/base/supp-pdf.tex
(/usr/share/texmf/tex/context/base/supp-mis.tex
loading : Context Support Macros / Missing
\protectiondepth=\count90
\scratchcounter=\count91
\scratchtoks=\toks15
\scratchdimen=\dimen105
\scratchskip=\skip43
\scratchmuskip=\muskip10
\scratchbox=\box26
\scratchread=\read1
\scratchwrite=\write3
\zeropoint=\dimen106
\nextbox=\box27
\nextdepth=\dimen107
\everyline=\toks16
\!!counta=\count92
\!!countb=\count93
\recursecounter=\count94
)
loading : Context Support Macros / PDF
\nofMPsegments=\count95
\nofMParguments=\count96
\everyMPtoPDFconversion=\toks17
)
! TeX capacity exceeded, sorry [parameter stack size=3000].
\UseTextSymbol #1#2->
\hmode@start@before@group {\def \@wrong@font@char {\Mes...
l.8 \includegraphics[width=\textwidth]\{
out0014}
If you really absolutely need more capacity,
you can ask a wizard to enlarge me.
Here is how much of TeX's memory you used:
1030 strings out of 50405
13220 string characters out of 685730
113587 words of memory out of 1500001
4093 multiletter control sequences out of 10000+25000
3640 words of font info for 14 fonts, out of 400000 for 1000
24 hyphenation exceptions out of 10000
1504i,0n,3001p,200b,40s stack positions out of
3000i,500n,3000p,50000b,5000s
No pages of output.

далее
aaa.tex
\documentclass{article}
\usepackage{graphicx}
\usepackage{geometry}
\geometry{a4paper,tmargin=1cm,bmargin=1cm,lmargin=1cm,%
rmargin=1cm,headheight=0cm,headsep=0cm,footskip=0cm}
\pagestyle{empty}
\begin{document}
\includegraphics[width=\textwidth]\{out0014}
\includegraphics[width=\textwidth]\{out0015}
\includegraphics[width=\textwidth]\{out0016}
\includegraphics[width=\textwidth]\{out0017}
\includegraphics[width=\textwidth]\{out0018}
\end{document}

и вот вывод который дается на экран
This is pdfTeX, Version 3.14159-14h-released-20010417 (Web2C 7.3.3.1)
(./aa.tex{/usr/share/texmf/pdftex/config/pdftex.cfg}
LaTeX2e <2001/06/01>
Babel <v3.7h> and hyphenation patterns for american, french, german,
ngerman, i
talian, russian, ukrainian, nohyphenation, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2001/04/21 v1.4e Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size10.clo))
(/usr/share/texmf/tex/latex/graphics/graphicx.sty
(/usr/share/texmf/tex/latex/graphics/keyval.sty)
(/usr/share/texmf/tex/latex/graphics/graphics.sty
(/usr/share/texmf/tex/latex/graphics/trig.sty)
(/usr/share/texmf/tex/latex/config/graphics.cfg)
(/usr/share/texmf/tex/latex/graphics/pdftex.def)))
(/usr/share/texmf/tex/latex/misc/geometry.sty
(/usr/share/texmf/tex/latex/config/geometry.cfg))
No file aa.aux.
(/usr/share/texmf/tex/context/base/supp-pdf.tex
(/usr/share/texmf/tex/context/base/supp-mis.tex
loading : Context Support Macros / Missing
)
loading : Context Support Macros / PDF
)
! TeX capacity exceeded, sorry [parameter stack size=3000].
\UseTextSymbol #1#2->
\hmode@start@before@group {\def \@wrong@font@char {\Mes...
l.8 \includegraphics[width=\textwidth]\{
out0014}
No pages of output.
Transcript written on aa.log.

что я делаю не так
и как надо делать
может ошибка в том что
это не jpg a jpeg файлы?

Найти хорошую работу стало проще!
Работа для Вас ТУТ! http://jobs.tut.by/

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Krasovskiy Sun, 14 Dec 2003 20:44:36 +0200 (#34735)

 

Ответы:

i386-asplinux-linux-gnu)

В сообщении от Sun, 14 Dec 2003 20:44:36 +0200 Вы написали:

У меня pdflatex не находит файлы с графикой, если расширение
jpeg, и выдает соответственное сообщение. Скрипт тоже
писался с учетом того что расширения будут jpg. А вот
сообщение, которое выдает Вам pdflatex, похоже означает что
не хватает памяти или объема стека. Переименуйте все *.jpeg в
*.jpg:

rename .jpeg .jpg *.jpeg

Попробуйте уменьшить количество и вес графических файлов.
Сообщите вывод команды free.

Ответить   Konstantin Korikov Mon, 15 Dec 2003 03:31:27 +0200 (#35028)