.tex 文件损坏的问题

.tex 文件损坏的问题

昨天,USB 提取失败,损坏了.tex我的一个重要文件,我将该文件附加到Dropbox 链接

当我尝试打开.texTexmaker 时,突然出现一条消息,提示“编码错误”,并且屏幕上出现奇怪的符号,例如:

<^üø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

相关内容