Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

No Output File

121 views
Skip to first unread message

Jack

unread,
May 20, 2013, 7:01:51 AM5/20/13
to
I'm trying to compile a document using a template file (from INJT) but it
won't produce an output file (though it does when I use my own, basic
preamble). What am I doing wrong?
My log file reads

<<This is pdfTeX, Version 3.1415926-2.3-1.40.12 (MiKTeX 2.9) (preloaded
format=pdflatex 2012.10.25) 20 MAY 2013 11:58
entering extended mode
**C:/Documents*and*Settings/User/Desktop/Tex_Work/Algebra_Project.tex
("C:/Documents and Settings/User/Desktop/Tex_Work/Algebra_Project.tex"
LaTeX2e <2011/06/27>
Babel <v3.8m> 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:\Documents and Settings\User\Desktop\Tex_Work\ws-ijnt.cls"
Document Class: ws-ijnt 1999/09/09 v1.0 Standardized LaTeX document class
\trimheight=\dimen102
\trimwidth=\dimen103
\typeheight=\dimen104
\typewidth=\dimen105
\draftrule=\dimen106
\tempdimen=\dimen107
\tablewidth=\dimen108
\normaltextheight=\dimen109
\tempbox=\box26
\tablewd=\dimen110
\c@section=\count79
\c@subsection=\count80
\c@subsubsection=\count81
\c@paragraph=\count82
\c@subparagraph=\count83
\c@figure=\count84

Warning: psfig.sty could be be found.


Warning: epsfsafe.tex could not be found.


epsfig.sty inputed...ok
("C:\Program Files\MiKTeX 2.9\tex\latex\graphics\epsfig.sty"

LaTeX Warning: You have requested document class `ws-ijnt',
but the document class provides `epsfig'.

Document Class: epsfig 1999/02/16 v1.7a (e)psfig emulation (SPQR)
("C:\Program Files\MiKTeX 2.9\tex\latex\graphics\graphicx.sty"
Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)

("C:\Program Files\MiKTeX 2.9\tex\latex\graphics\keyval.sty"
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
\KV@toks@=\toks14
)
("C:\Program Files\MiKTeX 2.9\tex\latex\graphics\graphics.sty"
Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)

("C:\Program Files\MiKTeX 2.9\tex\latex\graphics\trig.sty"
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
)
("C:\Program Files\MiKTeX 2.9\tex\latex\00miktex\graphics.cfg"
File: graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
)
Package graphics Info: Driver file: pdftex.def on input line 91.

("C:\Program Files\MiKTeX 2.9\tex\latex\pdftex-def\pdftex.def"
File: pdftex.def 2011/05/27 v0.06d Graphics/color for pdfTeX

("C:\Program Files\MiKTeX 2.9\tex\generic\oberdiek\infwarerr.sty"
Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages
(HO)
)
("C:\Program Files\MiKTeX 2.9\tex\generic\oberdiek\ltxcmds.sty"
Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO)
)
\Gread@gobject=\count85
))
\Gin@req@height=\dimen111
\Gin@req@width=\dimen112
)
\epsfxsize=\dimen113
\epsfysize=\dimen114
)>>


With thanks.


Robin Fairbairns

unread,
May 20, 2013, 9:36:58 AM5/20/13
to
"Jack" <nomai...@hotmail.com> writes:

> I'm trying to compile a document using a template file (from INJT) but it
> won't produce an output file (though it does when I use my own, basic
> preamble). What am I doing wrong?

without seeing your actual text, it's going to be difficult. a link to
this template might help, too (with "INJT latex" google gives me things
like the command \int ... without "latex" it rambles on about personality
types, a topic that is only rather remotely associated with algebra
projects, i would assume).

something in your latex and/or the preamble is wildly awry, looking for
obsolete packages (psfig: correct for plain tex, but superseded for
latex), misspelt packages (is epsfsafe.tex right?), things that don't
exist (ws-ijnt.sty, psfig.sty, epsfsafe.tex, ws-ijnt.cls(?)), and something
that's caused it to think it's loaded a document class epsfig.

this set of oddities don't gather themselves together, in my head, to
suggest a single cause; without some evidence of what you're actually
given latex, i'm unlikely to help more.

reduce your preamble to something manageable, and post that. it's only
_sometimes_ that a log file alone leads to an error diagnosis.

pay attention to http://www.tex.ac.uk/cgi-bin/texfaq2html?label=minxampl
(and things it links to) when "reducing", as i suggested above.
--
Robin Fairbairns, Cambridge

Lee Rudolph

unread,
May 20, 2013, 9:56:14 AM5/20/13
to
Robin Fairbairns <rf...@cl.cam.ac.uk> writes:

>"Jack" <nomai...@hotmail.com> writes:
>
>> I'm trying to compile a document using a template file (from INJT) but it
>> won't produce an output file (though it does when I use my own, basic
>> preamble). What am I doing wrong?
>
>without seeing your actual text, it's going to be difficult. a link to
>this template might help, too (with "INJT latex" google gives me things
>like the command \int ... without "latex" it rambles on about personality
>types, a topic that is only rather remotely associated with algebra
>projects, i would assume).

I may misremember here, but it seems to me that "Jack" has
previously mentioned the International Journal of Number
Theory, in which case "INJT" is most likely a typo for
"IJNT".

But of course he should be giving us the "actual text" in
any case...

Lee Rudolph

Ulrike Fischer

unread,
May 20, 2013, 1:01:05 PM5/20/13
to
Am Mon, 20 May 2013 12:01:51 +0100 schrieb Jack:

> I'm trying to compile a document using a template file (from INJT) but it
> won't produce an output file (though it does when I use my own, basic
> preamble). What am I doing wrong?
> My log file reads
>
> <<This is pdfTeX, Version 3.1415926-2.3-1.40.12 (MiKTeX 2.9) (preloaded
> format=pdflatex 2012.10.25) 20 MAY 2013 11:58
....

> \epsfxsize=\dimen113
> \epsfysize=\dimen114
> )>>

Does the log-file really stops like this in the middle? This could
mean that something (TeXnicCenter is known for it) is blocking the
on-the-fly installation of missing packages. Compile in some other
editor or on the command line.

--
Ulrike Fischer
http://www.troubleshooting-tex.de/

Jack

unread,
May 20, 2013, 4:50:04 PM5/20/13
to

"Ulrike Fischer" <ne...@nililand.de> wrote in message
news:r4flvnagpfyx$.dlg@nililand.de...
Yes I am using TeXnicCenter. How do I compile on the command line?
With thanks.


Dan

unread,
May 20, 2013, 6:31:03 PM5/20/13
to
On May 20, 6:01 am, "Jack" <nomailth...@hotmail.com> wrote:
> I'm trying to compile a document using a template file (from INJT) but it
> won't produce an output file (though it does when I use my own, basic
> preamble). What am I doing wrong?
> My log file reads

I can't say what causs no output to be produced, but I can
explain the following warnings:

>
> Warning: psfig.sty could be be found.
>
> Warning: epsfsafe.tex could not be found.

ws-ijnt.cls wants to input some means to handle figure
inclusion and it tries several. The above two could not
be found and so a message is issued. The following one...

> epsfig.sty inputed...ok

... is found, but it is loaded with \input rather than
\RequirePackage, and this triggers the following warning:

> ("C:\Program Files\MiKTeX 2.9\tex\latex\graphics\epsfig.sty"
>
> LaTeX Warning: You have requested document class `ws-ijnt',
>                but the document class provides `epsfig'.

LaTeX's warning system expects all packages to be loaded
with the \RequirePackage interface.

Once epsfig.sty is input, your log stops, indicating (probably)
a problem with what follows it in ws-ijnt.cls:

\InputIfFileExists{epsf.sty}%
{\typeout{^^Jepsf.sty inputed...ok}}%
{\typeout{^^JWarning: epsf.sty could not be found.^^J}}%

If it does exist, the above code should input it, but the log
file doesn't get that far, so presumably it doesn't.

If it doesn't exist, the above code should just print a warning.
Unless... the mere attempt to access a known package
triggers MiKTeX's on-the-fly package installation process.

This didn't cause a problem with psfig and epsfsafe, but
perhaps those aren't in MiKTeX's database of packages.

So the hangup is probably exactly what Ulrike says.

Personally, I would just edit ws-ijnt.cls and remove all four
instances of \InputIfFileExists (lines 658 tp 662 in my copy),
replacing the whole lot with
\RequirePackage{epsfig}
And then complain to the publisher about such a stupid
coding in their class file.


Dan

Jack

unread,
May 21, 2013, 1:33:49 PM5/21/13
to
<<Personally, I would just edit ws-ijnt.cls and remove all four
instances of \InputIfFileExists (lines 658 tp 662 in my copy),
replacing the whole lot with
\RequirePackage{epsfig}
And then complain to the publisher about such a stupid
coding in their class file.>>

Thankyou for this. Assuming you literally mean I chop out the whole section
without selecting parts of it, I did precisely this and put in the
\Requirepackage{epsfig} line. My output file now reads:
<<This is pdfTeX, Version 3.1415926-2.3-1.40.12 (MiKTeX 2.9) (preloaded
format=pdflatex 2012.10.25) 21 MAY 2013 18:28
entering extended mode
**C:/Documents*and*Settings/User/Desktop/Tex_Work/ws-ijnt.cls
("C:/Documents and Settings/User/Desktop/Tex_Work/ws-ijnt.cls"
LaTeX2e <2011/06/27>
Babel <v3.8m> 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.

LaTeX Warning: You have requested package `',
but the package provides `ws-ijnt'.

Package: ws-ijnt 1999/09/09 v1.0 Standardized LaTeX document class
! You can't use `\spacefactor' in vertical mode.
\@->\spacefactor
\@m
l.15 \@
twosidetrue\@mparswitchtrue\@twocolumnfalse
Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! Missing $ inserted.
<inserted text>
$
l.15 \@
twosidetrue\@mparswitchtrue\@twocolumnfalse
I've inserted a begin-math/end-math symbol since I think
you left one out. Proceed, with fingers crossed.


! LaTeX Error: Missing \begin{document}.

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

l.15 \@
twosidetrue\@mparswitchtrue\@twocolumnfalse
You're in trouble here. Try typing <return> to proceed.
If that doesn't work, type X <return> to quit.

LaTeX Font Info: External font `cmex10' loaded for size
(Font) <7> on input line 15.
LaTeX Font Info: External font `cmex10' loaded for size
(Font) <5> on input line 15.
! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.15 \@twosidetrue\@
mparswitchtrue\@twocolumnfalse
Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.15 \@twosidetrue\@mparswitchtrue\@
twocolumnfalse
Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.17 \@
openrighttrue
Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

\trimheight=\dimen102
\trimwidth=\dimen103
\typeheight=\dimen104
\typewidth=\dimen105
\draftrule=\dimen106
\tempdimen=\dimen107
\tablewidth=\dimen108
\normaltextheight=\dimen109
\tempbox=\box26
\tablewd=\dimen110
! Missing $ inserted.
<inserted text>
$
l.44

I've inserted a begin-math/end-math symbol since I think
you left one out. Proceed, with fingers crossed.

Missing character: There is no � in font cmex10!
Missing character: There is no � in font cmex10!
Missing character: There is no � in font cmex10!
Missing character: There is no � in font cmex10!

Overfull \hbox (475.8396pt too wide) in paragraph at lines 15--44
[]$\OML/cmm/m/it/10 twosidetruemparswitchtruetwocolumnfalse\OT1/cmr/m/n/10
@\OM
L/cmm/m/it/10 openrightopenrighttrue\OT1/cmr/m/n/10 @\OML/cmm/m/it/10
restoneco
l\OT1/cmr/m/n/10 @\OML/cmm/m/it/10 nosecthm\OT1/cmr/m/n/10 @\OML/cmm/m/it/10
no
seceq$
[]

! You can't use `\spacefactor' in vertical mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! Missing $ inserted.
<inserted text>
$
l.97 \normalsize

I've inserted a begin-math/end-math symbol since I think
you left one out. Proceed, with fingers crossed.


! LaTeX Error: Missing \begin{document}.

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

l.97 \normalsize

You're in trouble here. Try typing <return> to proceed.
If that doesn't work, type X <return> to quit.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

Sorry, but I'm not programmed to handle this case;
I'll just pretend that you didn't ask for it.
If you're in the wrong mode, you might be able to
return to the right one by typing `I}' or `I$' or `I\par'.

! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
l.97 \normalsize

(That makes 100 errors; please try again.)
Here is how much of TeX's memory you used:
80 strings out of 494045
813 string characters out of 3148335
52890 words of memory out of 3000000
3471 multiletter control sequences out of 15000+200000
3640 words of font info for 14 fonts, out of 3000000 for 9000
715 hyphenation exceptions out of 8191
99i,1n,15p,142b,65s stack positions out of 5000i,500n,10000p,200000b,50000s

! ==> Fatal error occurred, no output PDF file produced!>>




Dan


Dan Luecking

unread,
May 21, 2013, 7:10:31 PM5/21/13
to
On Tue, 21 May 2013 18:33:49 +0100, "Jack" <nomai...@hotmail.com>
wrote:

><<Personally, I would just edit ws-ijnt.cls and remove all four
>instances of \InputIfFileExists (lines 658 tp 662 in my copy),
>replacing the whole lot with
> \RequirePackage{epsfig}
>And then complain to the publisher about such a stupid
>coding in their class file.>>
>
>Thankyou for this. Assuming you literally mean I chop out the whole section
>without selecting parts of it, I did precisely this and put in the
>\Requirepackage{epsfig} line. My output file now reads:
><<This is pdfTeX, Version 3.1415926-2.3-1.40.12 (MiKTeX 2.9) (preloaded
>format=pdflatex 2012.10.25) 21 MAY 2013 18:28
>entering extended mode
>**C:/Documents*and*Settings/User/Desktop/Tex_Work/ws-ijnt.cls

You shouldn't run latex on ws-ijnt.cls, but on the original
file that makes use of it. It is probable that you edited
ws-ijnt.cls in TeXnicCenter and then pressed the LaTeX button
without exiting the file.

Also, when you get thousands of lines of error messages, don't
send the whole file to us. Just the first few errors should be
sufficient.


Dan
To reply by email, change LookInSig to luecking

Jack

unread,
May 22, 2013, 7:37:52 AM5/22/13
to
Sorry, I meant to send this (I've edited out the various languages
mentioned):


<<This is pdfTeX, Version 3.1415926-2.3-1.40.12 (MiKTeX 2.9) (preloaded
format=pdflatex 2012.10.25) 22 MAY 2013 12:35
entering extended mode
**C:/Documents*and*Settings/User/Desktop/Tex_Work/Algebra_Project.tex
("C:/Documents and Settings/User/Desktop/Tex_Work/Algebra_Project.tex"
LaTeX2e <2011/06/27>
Babel <v3.8m> and hyphenation patterns for ... welsh, loaded.
("C:\Documents and Settings\User\Desktop\Tex_Work\ws-ijnt.cls"
Document Class: ws-ijnt 1999/09/09 v1.0 Standardized LaTeX document class
\trimheight=\dimen102
\trimwidth=\dimen103
\typeheight=\dimen104
\typewidth=\dimen105
\draftrule=\dimen106
\tempdimen=\dimen107
\tablewidth=\dimen108
\normaltextheight=\dimen109
\tempbox=\box26
\tablewd=\dimen110
\c@section=\count79
\c@subsection=\count80
\c@subsubsection=\count81
\c@paragraph=\count82
\c@subparagraph=\count83
\c@figure=\count84
("C:\Program Files\MiKTeX 2.9\tex\latex\graphics\epsfig.sty"
Package: epsfig 1999/02/16 v1.7a (e)psfig emulation (SPQR)
\c@table=\count86
\tabledim=\dimen115
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\c@theorem=\count87
\bibindent=\dimen116
\c@appendix=\count88
\minute=\count89
\hour=\count90

("C:\Program Files\MiKTeX 2.9\tex\latex\amsfonts\amsfonts.sty"
Package: amsfonts 2009/06/22 v3.00 Basic AMSFonts support
\@emptytoks=\toks15
\symAMSa=\mathgroup4
\symAMSb=\mathgroup5
LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'
(Font) U/euf/m/n --> U/euf/b/n on input line 96.>>


jon

unread,
May 22, 2013, 2:26:06 PM5/22/13
to
where's the error(s)? are they the same as before?

in any event, it's best to skip the non-errors and provide the
(first)
actual errors.

e.g., with this file,

\documentclass{article}
\usepackage{hyperref,bookmark}
\usepackage{notrealpackage}
\begin{document}
\notrealcommand{really}?
\end{document}

you don't need to mention anything but the lines:

! LaTeX Error: File `notrealpackage.sty' not found.

and

! Undefined control sequence.
l.5 \notrealcommand
{really}?
?


the other thing to note: follow robin's advice and provide
a minimal file for other people to test.

cheers,
jon.

Peter Flynn

unread,
May 22, 2013, 5:17:45 PM5/22/13
to
On 05/20/2013 09:50 PM, Jack wrote:
[...]
> Yes I am using TeXnicCenter. How do I compile on the command line?

Open a Command window and type the cd command to go to the folder where
your document is, eg

cd "My Documents\blahblah\project"

Then type

latex myfile.tex

(or whatever it's called).

///Peter

Jack

unread,
May 23, 2013, 7:33:08 AM5/23/13
to
> the other thing to note: follow robin's advice and provide
> a minimal file for other people to test.

It's the document class that is undoubtedly the problem in this case.


Jack

unread,
May 23, 2013, 8:14:42 AM5/23/13
to

"Peter Flynn" <pe...@silmaril.ie> wrote in message
news:b04qvq...@mid.individual.net...
> On 05/20/2013 09:50 PM, Jack wrote:
> [...]
>> Yes I am using TeXnicCenter. How do I compile on the command line?
>
> Open a Command window

I have had a good look through the menus in TeXnicCenter but can't find a
way to open a command window.


Lee Rudolph

unread,
May 23, 2013, 9:43:38 AM5/23/13
to
The "command window" is provided by your operating system,
not by TeXnicCenter. What operating system are you using?

Lee Rudolph

Lars Madsen

unread,
May 23, 2013, 10:02:27 AM5/23/13
to
AFAIK, TexnicCenter is only available on Windows

/daleif

Lee Rudolph

unread,
May 23, 2013, 10:25:21 AM5/23/13
to
I thought so; but even on that assumption, knowing the
version of Windows is required to give fool-proof,
bitesize advice to Jack (given that he has apparently
never seen the command line of whatever it is he is
running). I'm running Windows 7, but can no longer
remember the details from earlier versions (other than
that they are different), and have never seen Windows 8
(which I hear is also different).

Lee Rudolph

Jack

unread,
May 23, 2013, 10:57:30 AM5/23/13
to
I'm on XP and I have used the Run > cmd function before, if that's what
you're referring to. However, I will need, and naturally would be very
grateful, for precise instructions, as the system rejects almost everything
that's typed once you're in the DOS screen.

With thanks.


Lee Rudolph

unread,
May 23, 2013, 12:38:36 PM5/23/13
to
Well, as I said, I may have forgotten crucial details
about how XP runs, and I don't have an XP machine (with
TeX installed) available for experiments, nor have I
ever had TeXnixCenter. With those disclaimers, here's
what I think you might do.

First, use Run to open a cmd window. Within that
window, navigate to whatever directory holds the file
that you wish to run (la)tex on; e.g., type the command

cd C:/Jack/papers/my_paper.tex

modulo the actual facts of the matter (if "the system
rejects" even *that* kind of command, then I give up).
Alternatively, if XP allows you to use Windows Explorer
to navigate to that directory (or its parent) and *there*
open a cmd window, you can do it that way.

Once the cmd window is open at that directory, type
the command

latex my_paper.tex

(modulo its name...) or

texify my_paper.tex

(ditto) if TeXNixCenter has a "texify" utility.
If "the system rejects" *that*, then probably one
of two things is happening. (1) The directory in
which TeXNixCenter stores the executable(s) latex.exe
(or, as it may be, texify.exe or texify.bat or...)
is not in your PATH. (2) You are not logged in with
the level of privilege required to execute latex.exe
(or texify...).

In case (1), something went wrong with your installation
of TeXNixCenter. If all that went wrong was that the
installation failed to include the correct directory
in your PATH, then it would suffice for you to include
it now, by hand; but I wouldn't count on that failure,
if it happened, being the only failure, so I would
(if I were me in this pickle) reinstall. (Actually,
what I would do would be switch to MiKTeX.) In case
(2), do whatever you need to do to elevate your privilege
(that "whatever" is among the facts about Win XP that
I have forgotten).

Conceivably both (1) and (2) are the case.

Supposing that

latex my_paper.tex

was not rejected, then you will probably have to
do it at least one more time; if your document has
a bibliography, indexes, etc., then you will also
have to issue relevant commands (like

bibtex my_paper

or complicated incantations of makeidx.exe),
possibly followed by at least one more invocation
of latex.exe. On the other hand, if texify exists
for you, then it should have handled all of that.

At the end of all this (or, possibly, of the variant
of all this in which you invoke pdflatex.exe in lieu
of latex.exe), my_paper.dvi or my_paper.pdf should
have appeared in your working directory.

Lee Rudolph

jon

unread,
May 23, 2013, 2:41:15 PM5/23/13
to
On May 23, 12:38 pm, Lee Rudolph <lrudo...@panix.com> wrote:

[lots snipped, before and after]

> First, use Run to open a cmd window.  Within that
> window, navigate to whatever directory holds the file
> that you wish to run (la)tex on; e.g., type the command
>
>   cd C:/Jack/papers/my_paper.tex

i thought windows did it 'contrariwise' from everyone else:

cd C:\Jack|papers\my_paper.tex

> Alternatively, if XP allows you to use Windows Explorer
> to navigate to that directory (or its parent) and *there*
> open a cmd window, you can do it that way.

i vaguely remember being able to right-click in windows explorer
and pick something like 'open a command prompt here...' and a
command prompt / terminal would open at that spot in the file
hierarchy.

cheers,
jon.

Ulrike Fischer

unread,
May 23, 2013, 2:52:55 PM5/23/13
to
Am Thu, 23 May 2013 11:41:15 -0700 (PDT) schrieb jon:

> i vaguely remember being able to right-click in windows explorer
> and pick something like 'open a command prompt here...' and a
> command prompt / terminal would open at that spot in the file
> hierarchy.

In windows 7 you need to press the shift while right clicking on a
folder. Then the context menu shows the "open command prompt" entry.

I don't remember if this also worked with XP by default (it worked
for me but it could be that I had to enable it somehow in the
registry).

Peter Flynn

unread,
May 23, 2013, 4:41:20 PM5/23/13
to
On 05/23/2013 03:57 PM, Jack wrote:
> I'm on XP and I have used the Run > cmd function before, if that's
> what you're referring to.

That's the one.

> However, I will need, and naturally would be very grateful, for
> precise instructions, as the system rejects almost everything that's
> typed once you're in the DOS screen.

You can only type DOS commands. What were you trying to type?

The ones I gave should work, substituting the right values for the path
ot your document directory, and the name of the document.

///Peter

Peter Flynn

unread,
May 23, 2013, 4:46:30 PM5/23/13
to
On 05/23/2013 07:41 PM, jon wrote:
> On May 23, 12:38�pm, Lee Rudolph <lrudo...@panix.com> wrote:
>
> [lots snipped, before and after]
>
>> First, use Run to open a cmd window. �Within that
>> window, navigate to whatever directory holds the file
>> that you wish to run (la)tex on; e.g., type the command
>>
>> � cd C:/Jack/papers/my_paper.tex
>
> i thought windows did it 'contrariwise' from everyone else:
>
> cd C:\Jack|papers\my_paper.tex

No, the vertical bar doesn't separate directories in Windows/DOS. You
have to use the backslash.

>> Alternatively, if XP allows you to use Windows Explorer
>> to navigate to that directory (or its parent) and *there*
>> open a cmd window, you can do it that way.
>
> i vaguely remember being able to right-click in windows explorer
> and pick something like 'open a command prompt here...' and a
> command prompt / terminal would open at that spot in the file
> hierarchy.

If you can find that, it should avoid having to type the cd command.

[OT]
At the risk of being shot down in flames, if you are using XP because
the machine is old (rather than for a specific application which runs
nowhere else), you should seriously look at installing Xubuntu Linux,
which will run faster than XP and provide pretty much everything you
need with a very similar interface.

///Peter

jon

unread,
May 25, 2013, 12:48:00 AM5/25/13
to
On May 23, 4:46 pm, Peter Flynn <pe...@silmaril.ie> wrote:
> On 05/23/2013 07:41 PM, jon wrote:
>
> > On May 23, 12:38 pm, Lee Rudolph <lrudo...@panix.com> wrote:
>
> > [lots snipped, before and after]
>
> >> First, use Run to open a cmd window. Within that
> >> window, navigate to whatever directory holds the file
> >> that you wish to run (la)tex on; e.g., type the command
>
> >> cd C:/Jack/papers/my_paper.tex
>
> > i thought windows did it 'contrariwise' from everyone else:
>
> > cd C:\Jack|papers\my_paper.tex
>
> No, the vertical bar doesn't separate directories in Windows/DOS. You
> have to use the backslash.

you who? i'm not the op. but, anyway, in your example, i see:

cd C:/Jack/papers/my_paper.tex

which looks -- on my end -- like a (unix) slash; but as you say,
windows
wants a backslash, which is why i wrote:

cd C:\Jack|papers\my_paper.tex

(not a vertical bar, if that is how it is coming through on your news
reader.)

> >> Alternatively, if XP allows you to use Windows Explorer
> >> to navigate to that directory (or its parent) and *there*
> >> open a cmd window, you can do it that way.
>
> > i vaguely remember being able to right-click in windows explorer
> > and pick something like 'open a command prompt here...'  and a
> > command prompt / terminal would open at that spot in the file
> > hierarchy.
>
> If you can find that, it should avoid having to type the cd command.

i use linux. (but not a news reader. i know, i know....)

but i used to have xp. i quit cold turkey around 2005. anyway,
it sounds like opening the command prompt in the working
directory is possible, and is certainly the way to go.

> [OT]
> At the risk of being shot down in flames, if you are using XP because
> the machine is old (rather than for a specific application which runs
> nowhere else), you should seriously look at installing Xubuntu Linux,
> which will run faster than XP and provide pretty much everything you
> need with a very similar interface.

agreed.

cheers,
jon.

Jack

unread,
May 25, 2013, 9:43:34 AM5/25/13
to
> At the risk of being shot down in flames, if you are using XP because
> the machine is old (rather than for a specific application which runs
> nowhere else), you should seriously look at installing Xubuntu Linux,
> which will run faster than XP and provide pretty much everything you
> need with a very similar interface.

It is indeed an old machine.
Can I be certain that there'll be Linux apps that do what I need -- AutoCAD,
Photoshop, Illustator, TeXnicCenter? I will presumably need to install them
via different .exe files from the one I have on my XP?
And what about drivers for all my hardware? My printer's a good 6 years old,
if that matters....

Cheers.


Ulrike Fischer

unread,
May 25, 2013, 12:22:07 PM5/25/13
to
Hm. Well don't think that you should change your OS only because you
can't handle the command prompt in XP or don't know how to install a
missing package in miktex. That seems a overkill to me - and will
probably only lead to more things that you would have to learn: You
would have to replace applications, and it quite possible that for
some applications no adequate replacement exists.

Peter Flynn

unread,
May 25, 2013, 3:52:20 PM5/25/13
to
On 05/25/2013 05:48 AM, jon wrote:
> On May 23, 4:46�pm, Peter Flynn <pe...@silmaril.ie> wrote:
>> On 05/23/2013 07:41 PM, jon wrote:
>>
>>> On May 23, 12:38 pm, Lee Rudolph <lrudo...@panix.com> wrote:
>>
>>> [lots snipped, before and after]
>>
>>>> First, use Run to open a cmd window. Within that
>>>> window, navigate to whatever directory holds the file
>>>> that you wish to run (la)tex on; e.g., type the command
>>
>>>> cd C:/Jack/papers/my_paper.tex
>>
>>> i thought windows did it 'contrariwise' from everyone else:
>>
>>> cd C:\Jack|papers\my_paper.tex
>>
>> No, the vertical bar doesn't separate directories in Windows/DOS. You
>> have to use the backslash.
>
> you who? i'm not the op.

Sorry, wrong attribution.

> but, anyway, in your example, i see:
>
> cd C:/Jack/papers/my_paper.tex
>
> which looks -- on my end -- like a (unix) slash;

It is, and it's wrong to use it in a command line in DOS.
The normal slash *is* used when passing a path in TeX systems, eg
\graphicspath{{C:/Jack/papers/}}

> but as you say, windows
> wants a backslash, which is why i wrote:
>
> cd C:\Jack|papers\my_paper.tex
>
> (not a vertical bar, if that is how it is coming through on your news
> reader.)

Interesting. There is a backslash between C: and Jack, and between
papers and my_paper, but the character between Jack and papers is a
vertical bar. Really a vertical bar: I checked the message source, so
it's not my newshost or newsreader. I suspect Mr Google of having
interfered.

///Peter

Peter Flynn

unread,
May 25, 2013, 4:20:19 PM5/25/13
to
On 05/25/2013 02:43 PM, Jack wrote:
>> At the risk of being shot down in flames, if you are using XP
>> because the machine is old (rather than for a specific application
>> which runs nowhere else), you should seriously look at installing
>> Xubuntu Linux, which will run faster than XP and provide pretty
>> much everything you need with a very similar interface.
>
> It is indeed an old machine. Can I be certain that there'll be Linux
> apps that do what I need -- AutoCAD, Photoshop, Illustator,
> TeXnicCenter?

These "market leader" apps may be the problem. There are certainly CAD
programs (Google for linux cad software), and they can import and export
AutoCAD drawings, but they're not AutoCAD. There are many designers who
use GIMP instead of Photoshop, and Inkscape instead of Illustrator.
There are lots of LaTeX editors, including several very similar to
TeXnicCenter; Kile has a very good rep.

One possible solution is to buy CodeWeavers WINE (the commercial version
of WINE) which is only $50 or something. I did that in order to run
Microsoft Word under Ubuntu Linux and it works fine. It's not an
emulator per se, but a software system that allows Windows binaries to
execute in a Windows environment on Unix-based systems (Macs and Linux).
It won't run everything, in particular it won't run "badly- behaved"
Windows software that bypasses the Microsoft ecosystem and drives the
hardware direct. But it supports all major applications and is certainly
worth checking out.

> I will presumably need to install them via different .exe files from
> the one I have on my XP?

CodeWeavers WINE installs Windows apps on Linux natively, so when you
click on the installer of a Windows app, it runs WINE to do the install
and looks and behaves just like Windows.

Linux software doesn't use .exe files (they are a DOS/Windows
invention). Prepackaged Linux software for the brand of Linux you
install is listed in the software installer that comes built into Linux
(tens of thousands of them): you just select and click Install and it
downloads and installs it. (The file types are either .deb or .rpm but
you don't need to know that to start with. Unpackaged software comes as
source code in .zip or .tar.gz files, each with its own configurator and
installer, but you don't need to know that either.)

> And what about drivers for all my hardware?
> My printer's a good 6 years old, if that matters...

That's young :-) One of the best reasons for installing Xubuntu instead
of Ubuntu is that Xubuntu is specifically designed to install and run on
older hardware. I have installed it on dozens of systems, and it has
only once failed to find a driver, and that was on a horrible laptop
designed exclusively for Windows Millenium, so it had weird hardware
that has never seen the light of day since.

But it's trivial to check. Download the .iso image from
http://xubuntu.org/getxubuntu/ -- pick your closest mirror and download
xubuntu-13.04-desktop-i386.iso and burn it to CD. Then reboot from the
CD and you can watch it find everything, and then try it out live
without going anywhere near your Windows hard disk at all. It'll be
slower, of course, as it's using the CD as its hard disk for the demo.
If you have the disk space, you can just install Linux alongside
Windows. You then get to choose which one you want each time you boot.

This isn't an advert for Ubuntu: the same applies to all the major Linux
distributions: Fedora (Red Hat), Mint, etc.

///Peter

Dan

unread,
May 26, 2013, 8:42:25 PM5/26/13
to
On May 24, 11:48 pm, jon <jonwrobin...@gmail.com> wrote:
> On May 23, 4:46 pm, Peter Flynn <pe...@silmaril.ie> wrote:
>
> > No, the vertical bar doesn't separate directories in Windows/DOS. You
> > have to use the backslash.
>
> you who?  i'm not the op.  but, anyway, in your example, i see:
>
> cd C:/Jack/papers/my_paper.tex
>
> which looks -- on my end --  like a (unix) slash; but as you say,
> windows
> wants a backslash, which is why i wrote:
>
> cd C:\Jack|papers\my_paper.tex
>
> (not a vertical bar, if that is how it is coming through on your news
> reader.)

If that is not a vertical bar between "Jack" and "papers",
what is it? It does not look like a backslash.


Dan

jon

unread,
May 26, 2013, 9:19:12 PM5/26/13
to
well, i'll be damned! that is a vertical bar. perhaps i spoke too
soon.
at any rate, we all agree that windows expects a '\' to demarcate
folder divisions. (i didn't know \graphicspath allows for a unix-
like
slash.)

cheers,
jon.

ADelmotte

unread,
May 27, 2013, 5:41:49 AM5/27/13
to
Hi!

Le lundi 27 mai 2013 03:19:12 UTC+2, jon a écrit :
> well, i'll be damned! that is a vertical bar. perhaps i spoke too
> soon.
> at any rate, we all agree that windows expects a '\' to demarcate
> folder divisions. (i didn't know \graphicspath allows for a unix-

At least with Windows 7, you can, in the console, type
C:\Users\Alain>cd desktop/portableapps
and have it go to
C:\Users\Alain\Desktop\Portableapps>

I don't remember for Windows XP, but I could check!

--
Alain


0 new messages