Thread: [MiKTeX] Yap does (or doesn't) show a file
MiKTeX source code moved to GitHub
Brought to you by:
csc
From: <ign...@ui...> - 2007-04-26 11:53:43
|
Hi, I've a tex file which I can latex and view with Yap without any problem. I've copied the same file to another folder and Yap is not able to show it. It shows net message info. ------------------------------------ MiKTeX Problem Report Message: The page could not be rendered. Data: Error: /syntaxerror in --%ztokenexec_continue-- Operand stack: 39158274 55380987 1000 600 600 --nostringval-- Execution stack: %interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push 1 3 %oparray_pop 1 3 %oparray_pop 1 3 %oparray_pop 1 3 %oparray_pop .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- Dictionary stack: --dict:1131/1686(ro)(G)-- --dict:0/20(G)-- --dict:80/200(L)-- --dict:170/300(L)-- Current allocation mode is local Last OS error: No such file or directory MiKTeX GPL Ghostscript 8.54: Unrecoverable error, exit code 1 Source: DviPage.cpp Line: 1040 MiKTeX: 2.5 OS: Microsoft Windows XP Professional Service Pack 2 (Build 2600) SystemAdmin: yes PowerUser: no SharedSetup: yes BinDir: D:\Archivos de programa\MiKTeX 2.5\miktex\bin Root0: D:\Documents and Settings\uib.UIB-22C4481E24B\Datos de programa\MiKTeX\2.5 Root1: D:\Documents and Settings\uib.UIB-22C4481E24B\Configuración local\Datos de programa\MiKTeX\2.5 Root2: D:\Documents and Settings\All Users.WINDOWS\Datos de programa\MiKTeX\2.5 Root3: D:\LocalTeX Root4: D:\Archivos de programa\MiKTeX 2.5 Install: D:\Archivos de programa\MiKTeX 2.5 UserConfig: D:\Documents and Settings\uib.UIB-22C4481E24B\Datos de programa\MiKTeX\2.5 UserData: D:\Documents and Settings\uib.UIB-22C4481E24B\Configuración local\Datos de programa\MiKTeX\2.5 CommonConfig: D:\Documents and Settings\All Users.WINDOWS\Datos de programa\MiKTeX\2.5 CommonData: D:\Documents and Settings\All Users.WINDOWS\Datos de programa\MiKTeX\2.5 ----------------------------------- Any body knows what could be wrong. My tex file is the same and .log shows the same contents for both folders. just Yap is complaining. Thanks, Ignasi -- ---------------------------------------------------------------------- Ignasi Furió Caldentey Universitat de les Illes Balears Escola Politècnica Superior Dep. Matematiques i Informatica Cra. Valldemossa, km. 7,5. 07071-Palma. SPAIN tel: (34) 971.173.196 fax: (34) 971.173.003 e-mail: ignasi dot furio at uib dot es http://www.uib.es ---------------------------------------------------------------------- |
From: Ulrike F. <li...@ni...> - 2007-04-26 12:04:57
|
am Donnerstag, 26. April 2007 um 13:52 schrieb Ignasi Furi=F3: > Hi, > I've a tex file which I can latex and view with Yap without any > problem. I've copied the same file to another folder and Yap is not > able to show it. It shows net message info. > ------------------------------------ > MiKTeX Problem Report > Message: The page could not be rendered. > Data: Error: /syntaxerror in --%ztokenexec_continue-- YAP doesn't show tex-files but dvi. So please be a bit more exact. What file(s) did you move? Did you compile in the new folder? Does the dvi contains links to graphics? If yes: did you move the eps to? --=20 Mit freundlichen Gr=FC=DFen Ulrike Fischer mailto:li...@ni... |
From: <ign...@ui...> - 2007-04-26 14:20:06
|
El Thu, 26 Apr 2007 14:04:33 +0200, Ulrike Fischer <li...@ni...> vau escriure: > am Donnerstag, 26. April 2007 um 13:52 schrieb Ignasi Furió: > >> Hi, > >> I've a tex file which I can latex and view with Yap without any >> problem. I've copied the same file to another folder and Yap is not >> able to show it. It shows net message info. > >> ------------------------------------ >> MiKTeX Problem Report >> Message: The page could not be rendered. >> Data: Error: /syntaxerror in --%ztokenexec_continue-- > > YAP doesn't show tex-files but dvi. So please be a bit more exact. You're right Yap doesn't show the dvi result. > What file(s) did you move? Did you compile in the new folder? Does the > dvi contains links to graphics? If yes: did you move the eps to? I copied tex file and compiled again with Latex and pdflatex. No problem compiling, just with Yap trying to show dvi result. Now I moved again the same file tex to another folder and no problem with Yap after compiling. Even more strange, I moved 'wrong' dvi file to another folder and Yap shows it without no problem. Within the same folder I have other files and yap doesn't complain at all showing them. Ignasi -- ---------------------------------------------------------------------- Ignasi Furió Caldentey Universitat de les Illes Balears Escola Politècnica Superior Dep. Matematiques i Informatica Cra. Valldemossa, km. 7,5. 07071-Palma. SPAIN tel: (34) 971.173.196 fax: (34) 971.173.003 e-mail: ignasi dot furio at uib dot es http://www.uib.es ---------------------------------------------------------------------- |
From: Ulrike F. <li...@ni...> - 2007-04-26 14:35:24
|
am Donnerstag, 26. April 2007 um 16:19 schrieb Ignasi Furi=F3: >> What file(s) did you move? Did you compile in the new folder? Does the >> dvi contains links to graphics? If yes: did you move the eps to? > I copied tex file and compiled again with Latex and pdflatex. No problem > compiling, just with Yap trying > to show dvi result. Now I moved again the same file tex to another folder > and no problem with Yap after compiling. > Even more strange, I moved 'wrong' dvi file to another folder and Yap > shows it without no problem. > Within the same folder I have other files and yap doesn't complain at all > showing them. You didn't answer all my questions. What about graphics? A dvi doesn't contain the graphics (or the fonts) but only links, so moving a dvi can mean that other eps are found and used. --=20 Mit freundlichen Gr=FC=DFen Ulrike Fischer mailto:li...@ni... |
From: <ign...@ui...> - 2007-04-27 07:30:27
|
El Thu, 26 Apr 2007 16:35:11 +0200, Ulrike Fischer <li...@ni...> vau escriure: > am Donnerstag, 26. April 2007 um 16:19 schrieb Ignasi Furió: > > >>> What file(s) did you move? Did you compile in the new folder? Does the >>> dvi contains links to graphics? If yes: did you move the eps to? > >> I copied tex file and compiled again with Latex and pdflatex. No problem >> compiling, just with Yap trying >> to show dvi result. Now I moved again the same file tex to another >> folder >> and no problem with Yap after compiling. >> Even more strange, I moved 'wrong' dvi file to another folder and Yap >> shows it without no problem. > >> Within the same folder I have other files and yap doesn't complain at >> all >> showing them. > > You didn't answer all my questions. What about graphics? A dvi doesn't > contain the graphics (or the fonts) but only links, so moving a dvi > can mean that other eps are found and used. > Let me try again. Here you have a minimal example: ----------------------------------------- \documentclass[a4paper,article,oneside]{memoir} \usepackage{fixltx2e} \usepackage[T1]{fontenc} \usepackage[latin1]{inputenc} \usepackage[catalan]{babel} \usepackage{lmodern} \usepackage{amsmath,amssymb} \usepackage{tikz} \begin{document} \pagestyle{empty} Hello \end{document} ------------------------------------------- This file is into folder D:\Documents and Settings\uib.UIB-22C4481E24B\Mis documentos\Docencia\ArqXarxes\Curs0607\Problemes\ I LaTeX this file whitout any problem, but Yap refuses to show dvi result with error: ---------------------------------------- MiKTeX Problem Report Message: The page could not be rendered. Data: Error: /syntaxerror in --%ztokenexec_continue-- Operand stack: 39158274 55380987 1000 600 600 --nostringval-- Execution stack: %interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push 1 3 %oparray_pop 1 3 %oparray_pop 1 3 %oparray_pop 1 3 %oparray_pop .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- Dictionary stack: --dict:1131/1686(ro)(G)-- --dict:0/20(G)-- --dict:80/200(L)-- --dict:170/300(L)-- Current allocation mode is local Last OS error: No such file or directory MiKTeX GPL Ghostscript 8.54: Unrecoverable error, exit code 1 Source: DviPage.cpp Line: 1040 MiKTeX: 2.5 OS: Microsoft Windows XP Professional Service Pack 2 (Build 2600) SystemAdmin: yes PowerUser: no SharedSetup: yes BinDir: D:\Archivos de programa\MiKTeX 2.5\miktex\bin Root0: D:\Documents and Settings\uib.UIB-22C4481E24B\Datos de programa\MiKTeX\2.5 Root1: D:\Documents and Settings\uib.UIB-22C4481E24B\Configuración local\Datos de programa\MiKTeX\2.5 Root2: D:\Documents and Settings\All Users.WINDOWS\Datos de programa\MiKTeX\2.5 Root3: D:\LocalTeX Root4: D:\Archivos de programa\MiKTeX 2.5 Install: D:\Archivos de programa\MiKTeX 2.5 UserConfig: D:\Documents and Settings\uib.UIB-22C4481E24B\Datos de programa\MiKTeX\2.5 UserData: D:\Documents and Settings\uib.UIB-22C4481E24B\Configuración local\Datos de programa\MiKTeX\2.5 CommonConfig: D:\Documents and Settings\All Users.WINDOWS\Datos de programa\MiKTeX\2.5 CommonData: D:\Documents and Settings\All Users.WINDOWS\Datos de programa\MiKTeX\2.5 ------------------------------------------------------- If I comment out \usepackage{tikz}, Yap shows its contents again. If I copy the same file to another folder and LaTeX it, Yap shows the dvi result even with tikz package. Ignasi -- ---------------------------------------------------------------------- Ignasi Furió Caldentey Universitat de les Illes Balears Escola Politècnica Superior Dep. Matematiques i Informatica Cra. Valldemossa, km. 7,5. 07071-Palma. SPAIN tel: (34) 971.173.196 fax: (34) 971.173.003 e-mail: ignasi dot furio at uib dot es http://www.uib.es ---------------------------------------------------------------------- |
From: Alan R. <ri...@ec...> - 2007-04-27 12:51:56
|
Ignasi Furió wrote: > > Let me try again. Here you have a minimal example: I tried your minimal example and cannot reproduce the error -- the dvi opens without errors for me no matter where it is located. Create a fresh document, put your minimal example in it, and save it to a new directory (so that the tex file containing your minimal example is the only file in the directory), making sure of course that the new directory is not in one of your MiKTeX roots. Try compiling it. If it works, I strongly suspect you have a file in your original directory that is somehow confusing Ghostscript. The tikz package embeds a bunch of Postscript macro definitions in the dvi file, and Yap calls Ghostscript to interpret them when you open the file. When you comment out tikz, no Postscript is embedded in the resulting dvi and Ghostscript is never called (or at least I don't *think* it is...). Alan > ----------------------------------------- > \documentclass[a4paper,article,oneside]{memoir} > > \usepackage{fixltx2e} > \usepackage[T1]{fontenc} > \usepackage[latin1]{inputenc} > \usepackage[catalan]{babel} > \usepackage{lmodern} > \usepackage{amsmath,amssymb} > \usepackage{tikz} > > \begin{document} > \pagestyle{empty} > Hello > \end{document} > ------------------------------------------- > > This file is into folder > > D:\Documents and Settings\uib.UIB-22C4481E24B\Mis > documentos\Docencia\ArqXarxes\Curs0607\Problemes\ > > I LaTeX this file whitout any problem, but Yap refuses to show dvi result > with error: > ---------------------------------------- > MiKTeX Problem Report > Message: The page could not be rendered. > Data: Error: /syntaxerror in --%ztokenexec_continue-- > Operand stack: > 39158274 55380987 1000 600 600 --nostringval-- > Execution stack: > %interp_exit .runexec2 --nostringval-- --nostringval-- > --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- > --nostringval-- false 1 %stopped_push 1 3 %oparray_pop 1 > 3 %oparray_pop 1 3 %oparray_pop 1 3 %oparray_pop > .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 > %stopped_push --nostringval-- > Dictionary stack: > --dict:1131/1686(ro)(G)-- --dict:0/20(G)-- --dict:80/200(L)-- > --dict:170/300(L)-- > Current allocation mode is local > Last OS error: No such file or directory > MiKTeX GPL Ghostscript 8.54: Unrecoverable error, exit code 1 > > Source: DviPage.cpp > Line: 1040 > MiKTeX: 2.5 > OS: Microsoft Windows XP Professional Service Pack 2 (Build 2600) > SystemAdmin: yes > PowerUser: no > SharedSetup: yes > BinDir: D:\Archivos de programa\MiKTeX 2.5\miktex\bin > Root0: D:\Documents and Settings\uib.UIB-22C4481E24B\Datos de > programa\MiKTeX\2.5 > Root1: D:\Documents and Settings\uib.UIB-22C4481E24B\Configuración > local\Datos de programa\MiKTeX\2.5 > Root2: D:\Documents and Settings\All Users.WINDOWS\Datos de > programa\MiKTeX\2.5 > Root3: D:\LocalTeX > Root4: D:\Archivos de programa\MiKTeX 2.5 > Install: D:\Archivos de programa\MiKTeX 2.5 > UserConfig: D:\Documents and Settings\uib.UIB-22C4481E24B\Datos de > programa\MiKTeX\2.5 > UserData: D:\Documents and Settings\uib.UIB-22C4481E24B\Configuración > local\Datos de programa\MiKTeX\2.5 > CommonConfig: D:\Documents and Settings\All Users.WINDOWS\Datos de > programa\MiKTeX\2.5 > CommonData: D:\Documents and Settings\All Users.WINDOWS\Datos de > programa\MiKTeX\2.5 > ------------------------------------------------------- > > If I comment out \usepackage{tikz}, Yap shows its contents again. > If I copy the same file to another folder and LaTeX it, Yap shows the dvi > result even with tikz package. > > Ignasi |
From: Ulrike F. <li...@ni...> - 2007-04-28 09:13:28
|
am Freitag, 27. April 2007 um 09:29 schrieb Ignasi Furi=F3: >> You didn't answer all my questions. What about graphics? A dvi doesn't >> contain the graphics (or the fonts) but only links, so moving a dvi >> can mean that other eps are found and used. >> > Let me try again. Here you have a minimal example: > If I comment out \usepackage{tikz}, Yap shows its contents again. > If I copy the same file to another folder and LaTeX it, Yap shows the dvi > result even with tikz package. Then I would suggest that you compare in the log-files of the runs (with tikz) in the both folders the pathes of all files. --=20 Mit freundlichen Gr=FC=DFen Ulrike Fischer mailto:li...@ni... |
From: George N. W. I. <gn...@gm...> - 2007-04-28 12:06:55
|
On 4/28/07, Ulrike Fischer <li...@ni...> wrote: > am Freitag, 27. April 2007 um 09:29 schrieb Ignasi Furi=F3: > > >> You didn't answer all my questions. What about graphics? A dvi doesn't > >> contain the graphics (or the fonts) but only links, so moving a dvi > >> can mean that other eps are found and used. > >> > > > Let me try again. Here you have a minimal example: > > > > If I comment out \usepackage{tikz}, Yap shows its contents again. > > If I copy the same file to another folder and LaTeX it, Yap shows the d= vi > > result even with tikz package. Are there other files in the folders? I often see this sort of problem wh= en a document is formatted on different computers, almost invariably due to old macros or configuration files sitting where latex or yap or ghostscript finds them. On the same computer the likely way that latex or yap uses different files is to find them in the folder where the document is formatted. Are the 2 .dvi files different? Did you try swapping the .dvi files betwee= n the folders to see if it is latex or yap that is the problem? > Then I would suggest that you compare in the log-files of the runs (with > tikz) in the both folders the pathes of all files. This assumes the 2 .dvi files are different. If examining the logs don't reveal the problem, you can add tracing commands to the latex source. Some TeX implementations have a command-line option: -recorder Enable the filename recorder. This leaves a trace of the fi= les opened for input and output in a file with extension .fls. If the .dvi files are the same, you need to look for files that yap or ghostscript might be using. I'm not familar with the tools available to tracefile usage an arbitrary program on Win32 -- unix/linux have "wrapper" programs that can l= ist every system or library call when a program is run (with names like strace, ltrace, par, truss). --=20 George N. White III <aa...@ch...> Head of St. Margarets Bay, Nova Scotia |