[Last Update: 2020/3/2]
根據底下網友回復,已經有最新解法!
STEP1:打開LabVIEW根目錄資料夾,譬如,如果是2016 32bit版本,那就是
「C:\ Program Files(x86)\ National Instruments \ LabVIEW 2016」
STEP2:找到LabVIEW.ini ,打開它。
在檔案內任意一行底下,添加
FontCodePageList = Small Fonts,1252
STEP3: 存檔,並重啟LabVIEW。
我在Win10或Win7,使用LabVIEW 2016 32bit測試,皆可完美解決。
目前重新搜尋,看到第一個提出此解法的,可能是官方論壇這篇文的第18F回復(2016/12/17)
https://forums.ni.com/t5/LabVIEW/quot-Small-Font-quot-in-LabVIEW-2013-2012-Icon-Editor/td-p/2519038/page/2?profile.language=zh-TW
在NI官方網站,於2019/12/2更新回復後,也有提出此解法:
https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z0000019ZTFSA2&l=zh-TW
以下是舊的方法,不用看了~
=========================
在LabVIEW 2009~2014,使用圖示編輯器(Icon Editor)編輯Icon的時候,如果把字型大小設定為10以下,新增Icon Text或任意文字區塊到Icon內時,這些文字看起來會有點模糊,甚至出現多種顏色重疊的狀況,如下圖:
(1)大小=8
(2)大小=9
(3)大小=10
(4)大小=11,字型較大看起來就正常
據說最根本的原因是,只要把LabVIEW安裝在「非英文」的Windows上,就很容易出現這個問題。
目前我使用LabVIEW 2014 SP1+Win7 64 bit中文版也是會有這個問題!
2016年初,我詢問NI台灣工程師之後,獲知NI原廠已經知道這個問題,但並不打算解決...
所以目前最根本的解決方式就是「安裝英文版Windows」!
底下紀錄我嘗試過的5種方法,都無法完全解決這問題:
【1】重新選擇字型為Small Font=> 完全沒變化,失敗!!
【2】取消ClearType功能:
作法:在Windows下按Start,搜尋關鍵字"ClearType",
找到一個「ClearType文字調整工具」。
把第一頁的「開啟ClearType」打勾取消,
然後按下一步,一頁一頁選擇你覺得最舒服的字體,完成後就可以了。
這個方法可以使small font字型,在字型大小>=9的顏色看起來比較正常,
但是大小<=8的字體反而會變得很淺,幾乎看不到。
(1)大小=8,變成灰色
(2)大小=9,顏色正常,但像素有點偏移
(3)大小=10
(4)大小=11
【3】取消「去除螢幕字型毛邊」設定
作法:
進控制台->系統及安全->系統->進階系統設定->「進階」頁面。
按最上方「效能」區塊的「設定」按鈕,取消選擇「去除螢幕字型毛邊」即可。
這個方法可以使small font字型在字型大小>=8的顏色看起來正常,
但是字體的像素都有點歪斜。
(1)大小=8
(2)大小=9~11,都跟取消ClearType的表現一樣,顏色正確但像素有點歪
【4】變更系統地區設定:
作法: 到控制台,在「時鐘語言和區域」這項目,點選「變更顯示語言」,
選擇「系統管理」頁面,看下方「非Unicode程式的語言」,
按下「變更系統地區設定...」,改為「英文(美國)」,然後重新開機。
這個方法是有效的,但是會有副作用!
如果你原本LabVIEW的VI或相關檔案放在中文命名的根目錄下,這時就會無法找到也無法開啟!
所以進行此設定後,畫完ICON,之後還要再改回來...
【5】調整「格式」:
作法:
同第4種方法,但選擇第一頁「格式」頁面,
將「格式(F)」改為英文(美國)。
這個方法也是有效的,至少最常用的字型大小8是正常的!
但也是會有副作用! 會造成中文標籤的排版錯誤~~
尤其是在Block Diagram空白處新增free label註解時,
如果輸入中文,又按方向鍵去編輯,就很容易造成亂碼...
所以只能輸入純英文的free label。
=========================================================
結論: 如果你想解決問題,又不想安裝英文版Windows,
那就暫時採用第5種方法吧! (並搭配第1種方法的字型選擇)
[參考資料]
留言列表