Support for xfig graphics

Rudi Gaelzer rudi.gaelzer at ufrgs.br
Tue Jun 21 17:26:39 UTC 2022


On terça-feira, 21 de junho de 2022 13:09:22 -03 Jean-Marc Lasgouttes wrote:
> Le 21/06/2022 à 15:12, Rudi Gaelzer a écrit :
> > Running:
> > Fedora Core 36 on x64 box
> > KDE Plasma Version: 5.24.5
> > LyX Version 2.3.6.1 (provided by Fedora repo)
> > 
> > It seems that the support for xfig figures is not working on my system. 
> > See the attached files.
> > The Xfig file sets the TeX flag for text.
> 
> Hi again,
> 
> Do you have "transfig" installed?

Affirmative.

> 
> Are there some relevant error messages in the Messages pane?
> 
> JMarc

Indeed there is:

14:20:04.072: Previewing ...
14:20:04.076: (buffer-view)
14:20:04.085: python -tt "/usr/share/lyx/scripts/fig_copy.py" "/home/rudi/temp/
ufrgs/Coulomb_Law.fig" "/tmp/lyx_tmpdir.DFELBfPgzbQo/
lyx_tmpbuf25/40_home_rudi_temp_ufrgs_Coulomb_Law.fig"
14:20:04.104: Fatal Python error: init_sys_streams: can't initialize sys 
standard streams
14:20:04.104: Python runtime state: core initialized
14:20:04.104: Traceback (most recent call last):
14:20:04.104:   File "/usr/lib64/python3.10/io.py", line 54, in <module>
14:20:04.105: ImportError: cannot import name 'text_encoding' from 'io' 
(unknown location)
14:20:04.117: pdflatex  "tes_xfig01.tex"
14:20:04.190: This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2021) 
(preloaded format=pdflatex)
14:20:04.190:  restricted \write18 enabled.
14:20:04.223: entering extended mode
14:20:04.223: (./tes_xfig01.tex
14:20:04.223: LaTeX2e <2020-10-01> patch level 4
14:20:04.226: L3 programming layer <2021-05-07>
Systemcall.cpp (276): Systemcall: 'python -tt "/usr/share/lyx/scripts/
fig_copy.py" "/home/rudi/temp/ufrgs/Coulomb_Law.fig" "/tmp/
lyx_tmpdir.DFELBfPgzbQo/lyx_tmpbuf25/40_home_rudi_temp_ufrgs_Coulomb_Law.fig"' 
finished with exit code 1
14:20:04.560: Error while exporting format: PDF (pdflatex)Systemcall.cpp (276): 
Systemcall: 'pdflatex  "tes_xfig01.tex"' finished with exit code 1
14:20:59.489: Automatic save done.
14:21:37.497: (dialog-toggle progress)

There's a fatal error with python.  Is that it?
I had to force the standard distribution for python in .bashrc with:
alias python='/usr/bin/python3'
otherwise the standard would fall to the Intel distribution.


-- 
Rudi Gaelzer
Instituto de Física
Departamento de Física
Universidade Federal do Rio Grande do Sul
Av. Bento Gonçalves, 9500
Caixa Postal 15051
91501-970 Porto Alegre - RS
Fone: (51) 3308-6474
FAX: (51) 3308-7286
Usuário de Linux registrado # 153741




More information about the lyx-users mailing list