昨天,USB 提取失败,损坏了.tex
我的一个重要文件,我将该文件附加到Dropbox 链接。
当我尝试打开.tex
Texmaker 时,突然出现一条消息,提示“编码错误”,并且屏幕上出现奇怪的符号,例如:
<^üøzÖWÿòY÷ÓïßcRøhão3£O¼+F×^>õ¾ûÛo0¿ô¿Lò/q ½ûð=dúóßKtxÇïÏì^®ËÙëßÿx÷áÃÓÌååª<¸<ýûß># '¿ðrcþÛ¿9æôðr}1Ö
¼\«8ß¿þáI|±«ö,.¿CªßüðîÍ·~¹zÿþñgþÿFü=*
这真令人沮丧,因为这是数周的工作,我知道这是我的错,但我不知道我该怎么做,我很绝望,我尝试了很多方法:
- 使用 .bak 文件进行恢复,但是该文件已经很旧了。
- 在不同的文本编辑器中打开,例如 Emacs、Notepad++ 等。
- 在 bash 中更改编码(我在笔记本电脑中使用 MATE 1.12.1)。
当然,我用该文件的副本完成了所有这些实验。
答案1
该文件是一个(截断的)synctex gzip 文件,而不是您的源文件。
如果你将其重命名为a.gz
并解压缩,你会看到
SyncTeX Version:1
Input:1:/media/miguel/02CB19EA700B7E0B/articulos/trabajos_en_curso/tsunami_lisboa/./articu
lo_tsunami.tex
Input:2:/usr/share/texlive/texmf-dist/tex/latex/base/article.cls
Input:3:/usr/share/texlive/texmf-dist/tex/latex/base/size10.clo
Input:4:/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
Input:5:/usr/share/texlive/texmf-dist/tex/latex/base/utf8.def
Input:6:/usr/share/texlive/texmf-dist/tex/latex/base/t1enc.dfu
Input:7:/usr/share/texlive/texmf-dist/tex/latex/base/ot1enc.dfu
Input:8:/usr/share/texlive/texmf-dist/tex/latex/base/omsenc.dfu
Input:9:/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty