JabRef中新增帶中文的field時出現問題之解決
問題描述
JaBRef是一款開源的文獻管理軟體,主要用來管理bibtex格式的參考文獻,可以與
我本來使用手工的方式將參考檔案記錄在bib檔案中,可是看到那麼多的書籍在使用JabRef,禁不住也使用起來它,雖然我以前經常使用。在文獻量比較少時,你可以採用手工寫bib檔案,可是當參考文獻量很多的時候,最好使用文獻管理軟體。以前我使用JabRef,都用的是英文,今天,我在其中輸入中文,遇到了這樣一個問題,即輸入後的漢字在文字框中都變成了方塊,如下圖所示:
這裡我用的版本為JabRef 2.7.2。
解決方法
因為我安裝的就是全英文介面,在編碼設定中已經是UTF8了,所以不用再進行編碼設定。
具體需要改的設定為:選單options==>Preferences,出現一個JabRef preferences對話方塊,在該對話方塊的左邊選中Appearance,然後,再右邊的Table Appearance下面點選按鈕Set table font,在出現的FontSelector對話方塊中,將Font Family更改為SimSun,即可。如下圖所示:
最後,點選儲存,重新啟動JabRef即可。
檢視效果
我試著在某個參考文獻的title項中輸入中文,已經可以了:
相關推薦
JabRef中新增帶中文的field時出現問題之解決
問題描述 JaBRef是一款開源的文獻管理軟體,主要用來管理bibtex格式的參考文獻,可以與LATEX配合使用,方便論文參考文獻的使用。文獻管理軟體還有很多,例如EndNote,Murply,RefWorks,以及國內的NoteExpress等,還有一些線上
[轉] linux下shell中使用上下鍵翻出歷史命名時出現^[[A^[[A^[[A^[[B^[[B的問題解決,Linux使用退格鍵時出現^H解決方法
XA TP brk 因此 上下 參數 csdn def 無法 [From] https://www.zmrbk.com/post-2030.html https://blog.csdn.net/suifengshiyu/article/details/40952771
Eclipse中執行Maven打包編譯時出現:Perhaps you are running on a JRE rather than a JDK?
出現錯誤後,查看了許多網友的解決方式,但都沒有解決我遇到的問題,可能是情況還是有些許的不同;下面直接說說我的問題的解決辦法,希望對大家有所幫助;Eclipse中Maven報錯資訊如下: 本以為可能是Eclipse配置Maven沒配置好,或者是jdk和jre環境出現問題,後來在cmd視窗找到
在Eclipse中新增struts.xml為什麼會出現錯誤?
No1:你struts2的jar包匯入齊全沒有 ,在倉庫裡面找/在libraries找 No2:好像是struts2上面的配置有問題,應該是 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts P
關於PCL中使用八叉樹時出現無法解析的外部命令的錯誤*
關於PCL中使用八叉樹時出現無法解析的外部命令的錯誤 #前幾天在使用八叉樹的時候在編譯時總是出現無法解析的外部命令的錯誤 6 error LNK2001: 無法解析的外部符號 "protected: virtual bool __thiscall pcl::oc
關於python中cv帶中文字元的讀寫問題(imwrite儲存失敗)
今天在寫一段資料augment程式的時候,裡面用到了cv2.imwrite這個函式發現雖然沒有報錯,程式也執行完了,但是沒有產生相應的圖片。並且在下一段使用cv2.imread讀取圖片的時候也發現讀進來的顯示為None。這是怎麼回事呢。 後來在通過查詢帖子發現,這個可能是因
vue中引入本地swf檔案時出現的路徑錯誤問題
這幾天改一個老的政府專案。裡面用到了flash動畫,這個之前沒有接觸過,以為路徑就和普通的圖片引入一樣。 就這樣寫了: 但是這樣發現一個問題,就是在頁面上確實會顯示讓你啟用flash控制元件,但是點開後會發現一片空白。 一開始我以為是swf檔案的問題,但是在一個簡單的
MATLAB中imshow()函式處理影象時出現全白顯示的原因
1、uint8(無符8位)與double double函式只是將讀入影象的uint8資料轉換為double型別,一般不使用;常用的是im2double函式,將uint8影象轉為double型別,範圍為0-1,如果是255的影象,那麼255轉為1,0還是0,中間的做相
警惕 MySql 更新 sql 的 WHERE 從句中的 IN() 子查詢時出現的效能陷阱
mer_stage 表有 216423 條記錄,DDL:CREATE TABLE `mer_stage` ( `STAGE_ID` int(11) NOT NULL AUTO_INCREMENT, `MER_ID` int(11) NOT NULL, `MER_C
Android studio新增第三方類庫時出現的版本不相容問題
Android studio新增第三方類庫時可能會出現版本不相容問題,今天我就遇到了一個這樣的問題。 新增RecycleView的support類庫時報錯: Error:Execution failed for task ':app:processDebugManifest
IDEA中新增xml配置檔案時,顯示file
有時候在IDEA中新增配置檔案,不小心字尾忘記寫,預設開啟方式就會是text了,修改ReFactor--》Rename新增字尾後還是file格式,可按以下方式修改回來: 錯誤展示:新建file後,我
java中在寫入mysql資料庫時出現的亂碼問題
1.亂碼問題一直都是程式設計當中的一個頭痛的地方,至少我是這麼認為的。所以我就記住了兩個常用的解決java中文亂碼問的語句, request.setCharacterEncoding("UTF-8"); response.setContentType("text/html;
(OK) Android Studio 3.2 中建立新的AVD時,出現錯誤(No space left on device)—— on Fedora 27
To install:- Google APIs Intel x86 Atom System Image (system-images;android-27;google_apis;x86)Preparing "Install Google APIs Intel x86 At
在word2010中新增帶滾動條的文字框
由於檔案內容過長,為了加強文章的可讀性,可以新增一個帶滾動條的文字框,既能使文章看起來乾淨整潔,同時也極大的提高了文章的可讀性。 我這裡對在word2010中文字框帶滾動條作個介紹: 1. 開啟word後,點選“檔案”選單,在下列列表中找到“選項”一欄,在彈出的視窗中找到‘自定義
K8S中pod在掛載volume時出現FailedMount錯誤(exit status 32)
問題 先是在k8s中開啟了一個persistentvolume和persistentvolumeclaim,後端掛載NFS,然後在和volume相同的namespace中啟動一個pod掛載前面的persistentvolumeclaim。發現pod一直處於co
python與sqlite處理中文字元時出現的編碼錯誤問題解決
python編碼如果把中文資料儲存至sqlite資料庫某一欄位中,再通過查詢語句取出並進行相關的字串操作時,經常會出現錯誤提示,類似於UnicodeDecodeError,提示某一型別編碼不能轉換。 出現這個問題的原因是因為python預設使用unicod
vs中SQL Server建立連線時出現與網路相關的或特定的例項的錯誤。未找到或無法訪問伺服器
一般遇到這種情況(app_data中新增不了資料庫,伺服器管理中也連線不了) 幾種解決方案試一下: 1.開啟SQL server 配置管理器,開啟SQL Server網路配置-->SQLEXPRESS協議,檢查Named Pipes 和TCP/IP 是否已啟
【Python】 關於Python 3.x中,使用print函式時出現的語法錯誤(SyntaxError: invalid syntax)的問題的原因
原文出處:http://blog.csdn.net/u010098331/article/details/52097845 【現象】 很多Python初學者,在安裝了最新版本的Python 3.x版本,比如Python 3.2之後, 去參考別人的程式碼(基於Pyt
應用程式中嵌入的網頁執行時出現“指令碼錯誤”解決方法
CComPtr<IWebBrowser2> pWB2; HRESULT hr; hr = m_wndIE.QueryControl(&pWB2); if (pWB2) { CComVariant v; CComBSTR url(
處理vue中使用Axios呼叫介面時出現的ie資料處理問題
1.問題 近期在使用vue2 + axios 呼叫介面時碰到一個IE中很奇葩的問題,讓我頭痛了很久。 廢話不多扯,就是在其他瀏覽器中呼叫介面返回資料然後可以很順利的進行處理,但在IE(9-11)中發現