移至主內容
首頁
SLAT Blogs

主導覽

  • 首頁
使用者帳號選單
  • 登入

導航連結

  1. 首頁
  2. 部落格
  3. LibreOffice 正體中文文件

色彩可見性 (Color Visibility)

By LibreOffice 正體中文社群, 14 二月, 2018

製作簡報時,難免會遇上要在色塊上填字。先不論美醜,色塊的背景色及文字的前景色分不清楚就先扣分了。因為我個人對色彩很沒判斷力,常會不知該如何選擇,所以想說還是用個標準來檢驗會準一些。

W3C 有個草案就是用來檢查類似的狀況,稱為色彩可見性 (Color Visibility) 檢查,主要是用來判斷前景色與背景色是否有良好對比 (請詳下圖)。

我寫了個 VBA 工具,直接操作在 LibreOffice Impress 上的控制項,就可以檢查是否符合 W3C 草案的標準:

  1. 在一般的編輯模式下,調整下圖中的黃色文字方塊,設定該方塊文字的前景色及所填入的背景色。
  2. 點按「計算」按鈕。
  3. 方塊中的文字會秀出現行前景色及背景色的色碼。
  4. 如果符合 W3C 草案的標準,就會標註「優」的符號;如果達到 85% 的話,就會標註「良」的符號。(PS. 因為某些背景色不太容易找到完全符合 W3C 草案標準的前景色,所以我選用了 85% 為基本的門檻。)

這是放在 Google Drive 上的 ODP 檔,可以下載來使用上面說的 VBA 功能。因為使用了 VBA,所以一定要打開巨集才能使用。但所有的 VBA 全部是明碼,擔心的話,也可以自行檢查一下。

又因為控制項在「設計模式」下無作用,使用前得先確認 LibreOffice Impress 已脫離「設計模式」:

  1. 開啟「表單控制項」工具列:檢視 → 工具列 → 表單控制項。
  2. 關閉「設計模式」:確認上揭工具列的第二個 icon (設計模式) 未被啟用。

這類的巨集工具,我習慣以下列的方式來啟用,一併供大家參考。

  • LibreOffice 正體中文文件

部落格列表

管理日誌
LibreOffice 正體中文文件
肥貓的異想世界
軟體自由運動部落格
馬哥的大小事
My Libre World
社會派宅爸

最新文章

LO Conf 2025 精彩回顧:奧地利軍隊的開源轉型之路
試用Python製作一支簡單的爬蟲程式
試用Python製作一支簡單的考試程式
Interview with Sandy Corzeta, Admin of Indonesia's Fediverse Instance 'misskey.id'
簡單處理在Ubuntu終端機啟動Miniconda的問題
在LibreOffice Calc利用Vlookup做精準搜尋
現在就加入 LibreOffice 團隊當全職開發者,處理 RTL/CTL/CJK 等事宜!
[JS 筆記] 可選串連、條件三元、falsy、some與includes
用QGIS + OpenStreetMap + Python 處理線形地理資料
申請墨西哥簽證的經驗談
0805 ITTS 田野筆記:與印尼開源社群的初次接觸
Setting up Mailman3 on Debian 11 (Bullseye)
Powered by Drupal