
編輯:進入選項選單,進入編輯器部分並將字體編碼從 UTF-8 更改為 windows-1251 解決了問題,謝謝,daevid
我對此非常陌生,從上週開始使用 TexStudio 處理緊急事務,之前沒有任何經驗、先驗知識或類似的東西,所以請耐心等待。
因此,我將一組文件設定為一起編譯成一個文件。有些至少有 5-6 歲了,有些是我過去幾天製作的,它們的語言是一樣的,都是保加利亞語。
一些舊文件上的文字看起來是亂碼,像這樣
「äñåðòàöèÿòà ñå ñúñòîè îò ïåò ãëàâè - óâîäíà ãëàâà, òðè ãëàâè ïî ñúùåñòâî è 死êòî ñëåäâà"
然而,當 texstudio 用它來建構 pdf 時,文字在建構的 PDF 上顯示得很好。如果我嘗試在其中添加更多單詞,這些單詞將顯示為問號。符號很好,數字很好,英文文字很好,但西里爾字母很糟糕。這個問題也出現在參考書目中。
沒有這個問題的舊文件似乎可以工作並且看起來很好,沒有亂碼文本,當我向其中添加任何新內容時,文本不會顯示為問號。
當我嘗試使用 miktex 安裝它時,我還看到提到“biblatex”,但它仍然沒有在 texstudio 中彈出。
將編碼更改為 UTF-8 不會產生任何結果,因為文字仍然顯示出來。
現在我確實有一個包含所有定義的主文件,設定如下
\usepackage{amsmath,amssymb,latexsym}
\usepackage[T2A]{fontenc}
\usepackage[cp1251]{inputenc}
\usepackage[bulgarian, english]{babel}
\usepackage{mathrsfs}
\usepackage{amsthm}
\bibliographystyle{plain}
\usepackage[cp1251]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[english,bulgarian]{babel}
\usepackage{subcaption}
\usepackage{graphicx}
\usepackage{epsfig}
\usepackage{latexsym,amsfonts,amsmath}
\usepackage[cp1251]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[english,bulgarian]{babel}
\usepackage{graphicx}
\usepackage{epsfig}
也認為我使用的 TexStudio 版本可能已經過時,我將其從 4.1.3 更新到 4.2.3,但最終只會造成更多損壞,因為其中一個檔案現在全是問號。不只是輸出,還有文件本身的文字。