ich nutze Emacs 23.2 mit Auctex unter Windows. Es gelingt mir jedoch
nicht, dass die kompilierte LaTeX-Datei mit gleichem Namen als pdf-
Datei erzeugt wird.
Erstaunlicherweise (für den Kenner möglicherweise nicht so
erstaunlich) heißt die erzeugte pdf-Datei immer texput.pdf.
Welche Variable hilft mir weiter?
Danke für Eure Hilfe
Christoph
> Liebe dctt-Gemeinde,
>
> ich nutze Emacs 23.2 mit Auctex unter Windows. Es gelingt mir jedoch
> nicht, dass die kompilierte LaTeX-Datei mit gleichem Namen als pdf-
> Datei erzeugt wird.
> Erstaunlicherweise (für den Kenner möglicherweise nicht so
> erstaunlich) heißt die erzeugte pdf-Datei immer texput.pdf.
Welche Befehlszeile wird ausgeführt? Wenn du C-c C-l drückst, sollte
die Befehlszeile im Ausgabepuffer ganz oben erscheinen.
--
Change “LookInSig” to “tcalveu” to answer by mail.
> Welche Befehlszeile wird ausgeführt? Wenn du C-c C-l drückst, sollte
> die Befehlszeile im Ausgabepuffer ganz oben erscheinen.
>
> --
> Change “LookInSig” to “tcalveu” to answer by mail.
Hallo,
hier der Buffer-Inhalt...
zunächst wird der Dateiname "minimal" herangezogen, und weiter unten
taucht auf einmal "texput" auf.
Running `LaTeX' on `minimal' with ``lualatex -interaction=nonstopmode
"\input" "minimal.tex"''
This is LuaTeX, Version beta-0.60.2-2010071421 (Web2C 2010) (rev
3736)
restricted \write18 enabled.
LaTeX2e <2009/09/24>
LuaTeX adaptation of babel <v3.8l-luatex-1.4> and hyphenation patterns
for english, dumylang, nohyphenation, loaded.
(./minimal.tex (c:/texlive/2010/texmf-dist/tex/latex/koma-script/
scrartcl.cls
Document Class: scrartcl 2010/06/17 v3.06 KOMA-Script document class
(article)
(c:/texlive/2010/texmf-dist/tex/latex/koma-script/scrkbase.sty
(c:/texlive/2010/texmf-dist/tex/latex/koma-script/scrbase.sty
(c:/texlive/2010/texmf-dist/tex/latex/graphics/keyval.sty)
(c:/texlive/2010/texmf-dist/tex/latex/koma-script/scrlfile.sty
Package scrlfile, 2009/03/25 v3.03 KOMA-Script package (loading files)
Copyright (C) Markus Kohm
))) (c:/texlive/2010/texmf-dist/tex/latex/koma-script/tocbasic.sty)
(c:/texlive/2010/texmf-dist/tex/latex/koma-script/scrsize11pt.clo)
(c:/texlive/2010/texmf-dist/tex/latex/koma-script/typearea.sty
Package typearea, 2010/06/17 v3.06 KOMA-Script package (type area)
Copyright (C) Frank Neukam, 1992-1994
Copyright (C) Markus Kohm, 1994-
)) (c:/texlive/2010/texmf-dist/tex/luatex/luatextra/luatextra.sty
(c:/texlive/2010/texmf-dist/tex/generic/oberdiek/ifluatex.sty)
(c:/texlive/2010/texmf-dist/tex/luatex/luatexbase/luatexbase-
modutils.sty
(c:/texlive/2010/texmf-dist/tex/luatex/luatexbase/luatexbase-
loader.sty
(c:/texlive/2010/texmf-dist/tex/luatex/luatexbase/luatexbase-
compat.sty)
(c:/texlive/2010/texmf-dist/tex/luatex/luatexbase/
luatexbase.loader.lua))
(c:/texlive/2010/texmf-dist/tex/luatex/luatexbase/modutils.lua))
(c:/texlive/2010/texmf-dist/tex/luatex/luatexbase/luatexbase-attr.sty
(c:/texlive/2010/texmf-dist/tex/luatex/luatexbase/attr.lua))
(c:/texlive/2010/texmf-dist/tex/luatex/luatexbase/luatexbase-cctb.sty
(c:/texlive/2010/texmf-dist/tex/luatex/luatexbase/cctb.lua))
(c:/texlive/2010/texmf-dist/tex/luatex/luatexbase/luatexbase-regs.sty
(c:/texlive/2010/texmf-dist/tex/latex/etex-pkg/etex.sty))
(c:/texlive/2010/texmf-dist/tex/luatex/luatexbase/luatexbase-mcb.sty
(c:/texlive/2010/texmf-dist/tex/luatex/luatexbase/mcb.lua))
(c:/texlive/2010/texmf-dist/tex/luatex/lualibs/lualibs.lua)
(c:/texlive/2010/texmf-dist/tex/luatex/lualibs/lualibs-string.lua)
(c:/texlive/2010/texmf-dist/tex/luatex/lualibs/lualibs-lpeg.lua)
(c:/texlive/2010/texmf-dist/tex/luatex/lualibs/lualibs-boolean.lua)
(c:/texlive/2010/texmf-dist/tex/luatex/lualibs/lualibs-number.lua)
(c:/texlive/2010/texmf-dist/tex/luatex/lualibs/lualibs-math.lua)
(c:/texlive/2010/texmf-dist/tex/luatex/lualibs/lualibs-table.lua)
(c:/texlive/2010/texmf-dist/tex/luatex/lualibs/lualibs-aux.lua)
(c:/texlive/2010/texmf-dist/tex/luatex/lualibs/lualibs-io.lua)
(c:/texlive/2010/texmf-dist/tex/luatex/lualibs/lualibs-os.lua)
(c:/texlive/2010/texmf-dist/tex/luatex/lualibs/lualibs-file.lua)
(c:/texlive/2010/texmf-dist/tex/luatex/lualibs/lualibs-md5.lua)
(c:/texlive/2010/texmf-dist/tex/luatex/lualibs/lualibs-dir.lua)
(c:/texlive/2010/texmf-dist/tex/luatex/lualibs/lualibs-unicode.lua)
(c:/texlive/2010/texmf-dist/tex/luatex/lualibs/lualibs-utils.lua)
(c:/texlive/2010/texmf-dist/tex/luatex/lualibs/lualibs-dimen.lua)
(c:/texlive/2010/texmf-dist/tex/luatex/lualibs/lualibs-url.lua)
(c:/texlive/2010/texmf-dist/tex/luatex/lualibs/lualibs-set.lua)
(c:/texlive/2010/texmf-dist/tex/latex/environ/environ.sty)
(c:/texlive/2010/texmf-dist/tex/luatex/luaotfload/luaotfload.sty
(c:/texlive/2010/texmf-dist/tex/luatex/luaotfload/luaotfload.lua)
(using cache: ./luatex-cache/generic)))
(c:/texlive/2010/texmf-dist/tex/lualatex/luainputenc/luainputenc.sty
(c:/texlive/2010/texmf-dist/tex/generic/ifxetex/ifxetex.sty)
(c:/texlive/2010/texmf-dist/tex/lualatex/luainputenc/luainputenc.lua)
(c:/texlive/2010/texmf-dist/tex/lualatex/luainputenc/lutf8.def
(c:/texlive/2010/texmf-dist/tex/latex/base/t1enc.dfu)
(c:/texlive/2010/texmf-dist/tex/latex/base/ot1enc.dfu)
(c:/texlive/2010/texmf-dist/tex/latex/base/omsenc.dfu)))
(c:/texlive/2010/texmf-dist/tex/generic/babel/babel.sty
(c:/texlive/2010/texmf-dist/tex/generic/babel/ngermanb.ldf
(c:/texlive/2010/texmf-dist/tex/generic/babel/babel.def)))
(c:/texlive/2010/texmf-dist/tex/latex/base/fontenc.sty
(c:/texlive/2010/texmf-dist/tex/latex/base/t1enc.def))
(c:/texlive/2010/texmf-dist/tex/latex/tex-gyre/tgadventor.sty
(c:/texlive/2010/texmf-dist/tex/latex/oberdiek/kvoptions.sty
(c:/texlive/2010/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
(c:/texlive/2010/texmf-dist/tex/generic/oberdiek/infwarerr.sty)
(c:/texlive/2010/texmf-dist/tex/generic/oberdiek/etexcmds.sty)))) (./
texput.aux) (c:/texlive/2010/texmf-dist/tex/latex/tex-gyre/t1qag.fd)
[1{c:/texlive/2010/t
exmf-var/fonts/map/pdftex/updmap/pdftex.map}] (./texput.aux) )
283 words of node memory still in use:
2 hlist, 1 vlist, 1 rule, 2 glue, 3 attribute, 42 glue_spec, 3
attribute_list, 1 write nodes
avail lists: 2:34,3:10,4:37,5:2,6:32,7:1,9:11,10:3
{c:/texlive/2010/texmf-dist/fonts/enc/dvips/cm-super/cm-super-t1.enc}
<c:/texlive/2010/texmf-dist/fonts/type1/public/amsfonts/cm/
cmmi10.pfb><c:/texlive/2010/texmf-dist/fonts/type1/public/amsfonts/cm/
cmr10.pfb><c:/texlive/2010/texmf-dist/fonts/type1/public/amsfonts/cm/
cmsy10.pfb><c:/texlive/2010/texmf-dist/fonts/type1/public/cm-super/
sfrm1095.pfb>
Output written on texput.pdf (1 page, 34026 bytes).
Transcript written on texput.log.
LaTeX finished at Thu Sep 23 12:44:24
Hier noch die Latex-Datei:
\documentclass[ngerman]{scrartcl}
\usepackage{luatextra}
\usepackage[utf8]{luainputenc}
\usepackage{babel}
%Schriftwahl TeX Gyre
\usepackage[T1]{fontenc}
\usepackage{tgadventor}
\begin{document}
\sffamily
\[ a \times b =\luadirect{ tex.print(3 * 3) }
\]
\end{document}
> On 23 Sep., 11:07, Philipp Stephani <LookIn...@arcor.de> wrote:
>
>> Welche Befehlszeile wird ausgeführt? Wenn du C-c C-l drückst, sollte
>> die Befehlszeile im Ausgabepuffer ganz oben erscheinen.
>>
>> --
>> Change “LookInSig” to “tcalveu” to answer by mail.
>
> Hallo,
>
> hier der Buffer-Inhalt...
>
> zunächst wird der Dateiname "minimal" herangezogen, und weiter unten
> taucht auf einmal "texput" auf.
>
>
> Running `LaTeX' on `minimal' with ``lualatex -interaction=nonstopmode
> "\input" "minimal.tex"''
> This is LuaTeX, Version beta-0.60.2-2010071421 (Web2C 2010) (rev
> 3736)
> restricted \write18 enabled.
Ziemlich klar ein Bug von LuaTeX.
--
David Kastrup
Danke, das ist es. Latex anstelle von Luatex läuft mit dem korrekten
Dateinamen durch (leider ohne all meine schönen Berechnungen).
Nun dennoch die Frage (als lisp-Ahnungsloser), kann ich mittels auctex-
Konfiguration ggf. den Ausgabe-Dateinamen anpassen, oder geht der Bug
zu tief ins LuaTeX hinein?
Christoph
>> zunächst wird der Dateiname "minimal" herangezogen, und weiter unten
>> taucht auf einmal "texput" auf.
>>
>>
>> Running `LaTeX' on `minimal' with ``lualatex -interaction=nonstopmode
>> "\input" "minimal.tex"''
>> This is LuaTeX, Version beta-0.60.2-2010071421 (Web2C 2010) (rev
>> 3736)
>> restricted \write18 enabled.
>
> Ziemlich klar ein Bug von LuaTeX.
Das wurde so vor einem Monat auf der luatex-Liste diskutiert. Es ist
ein Problem mit lualatex.ini:
>> Is there a known issue where lualatex fails to set the jobname as the
>> filename when "\input" is specified on the command line?
> That problem does not happen for me with an older lualatex.ini,
> but it does happen with the one from texlive (the newest I have).
> But I do not know how this is possible (yet).
I'm afraid I do. The new lualatex.ini tries to fix an issue with
\jobname containing spaces, checking \jobname (and possibly
redefining it) at \everyjob time.
Apparently, looking at the value of \jobname forces luatex to set
\jobname immediately while it would normally wait for the first
\input to do so. I'm really really sorry for forgetting to test this
case.
.... usw. usf
Keine Ahnung, ob Manuel mittlerweile ein Lösung gefunden hat.
--
Ulrike Fischer
> On 23 Sep., 14:28, David Kastrup <d...@gnu.org> wrote:
>> Christoph <piottimob...@googlemail.com> writes:
>> > On 23 Sep., 11:07, Philipp Stephani <LookIn...@arcor.de> wrote:
>>
>> >> Welche Befehlszeile wird ausgeführt? Wenn du C-c C-l drückst, sollte
>> >> die Befehlszeile im Ausgabepuffer ganz oben erscheinen.
>>
>> >> --
>> >> Change “LookInSig” to “tcalveu” to answer by mail.
>>
>> > Hallo,
>>
>> > hier der Buffer-Inhalt...
>>
>> > zunächst wird der Dateiname "minimal" herangezogen, und weiter unten
>> > taucht auf einmal "texput" auf.
>>
>> > Running `LaTeX' on `minimal' with ``lualatex -interaction=nonstopmode
>> > "\input" "minimal.tex"''
>> > This is LuaTeX, Version beta-0.60.2-2010071421 (Web2C 2010) (rev
>> > 3736)
>> > restricted \write18 enabled.
>>
>> Ziemlich klar ein Bug von LuaTeX.
>
> Danke, das ist es. Latex anstelle von Luatex läuft mit dem korrekten
> Dateinamen durch (leider ohne all meine schönen Berechnungen).
>
> Nun dennoch die Frage (als lisp-Ahnungsloser), kann ich mittels auctex-
> Konfiguration ggf. den Ausgabe-Dateinamen anpassen, oder geht der Bug
> zu tief ins LuaTeX hinein?
Evtl. kann man durch
M-x customize-variable RET TeX-command-list RET
an passender Stelle -jobname %f oder so ergänzen (Details habe ich jetzt
nicht im Kopf).
--
David Kastrup
> On 23 Sep., 11:07, Philipp Stephani <LookIn...@arcor.de> wrote:
>
>> Welche Befehlszeile wird ausgeführt? Wenn du C-c C-l drückst, sollte
>> die Befehlszeile im Ausgabepuffer ganz oben erscheinen.
>
> Hallo,
>
> hier der Buffer-Inhalt...
>
> zunächst wird der Dateiname "minimal" herangezogen, und weiter unten
> taucht auf einmal "texput" auf.
>
>
> Running `LaTeX' on `minimal' with ``lualatex -interaction=nonstopmode
> "\input" "minimal.tex"''
OK, den Fehler hatte ich auch. Im Gegensatz zu pdfTeX und XeTeX setzt
LuaTeX in diesem Fall den Jobnamen *nicht* auf den Eingabedateinamen.
Du musst explizit ein --jobname-Argument übergeben. Allerdings handelt
es sich hier um eine Inkonsistenz angesichts der Behauptung, LuaTeX sei
größtenteils kompatibel mit pdfTeX.
Folgender Customize-Eintrag hat bei mir geholfen:
'(TeX-engine-alist (quote ((luatex "LuaTeX" "luatex --jobname='%s'" "lualatex --jobname='%s'" "luatex"))))
Danke für die Hilfe. Den Eintrag werde ich mal testen.
Christoph