Quantcast
Channel: 簡睿隨筆
Viewing all 904 articles
Browse latest View live

[Anki#4] Fast Word Query:快速新增英文字卡的Addon之二

$
0
0

有兩個可快速新增英文字卡的附件元件:

  1. Fast Word Query
  2. 單詞寶

Fast Word Query安裝

  1. 【工具】→【附加元件】→【取得附件元件】→輸入代碼:1807206748
  2. 關閉Anki後重新啟動
  • 檢查是否安裝成功:Anki 【瀏覽】→功能表右側是出現【FastWQ】表示安裝成功

Fast Word Query設定

新增使用Fast Word Query的筆記類型

  • 在開始FWQ設定之前,先建立一個新的筆記類型來存放新增的閃卡。
    • 新的筆記類型命名為主FastWQ1
    • 建立兩個欄位:單字,解釋
    • 變更卡片名稱為FastWQ1

Fast Word Query設定組態1

  • 【工具】→【FastWQ…】
    1. 先點擊【Choose Note Type】並選用筆記類型FastWQ1
    2. 自動產生Config 1,其內有FastWQ的兩個欄位
    3. 我們要用單字來抓取其他欄位,因此單字保留Ignore,表示本欄位忽略不填寫為取回的資料
    4. 解釋取消勾選Ignore,表示會被取回的資料覆寫
    5. 【Skip nonEmpty】 是指若欄位若有內容,則不覆蓋取回的資料

Fast Word Query操作

  1. 按新增→筆記類型設為FastWQ1→牌組任意
  2. 輸入英文單字後,點擊下方Query→All Fields (預設按鍵是〔Ctrl+Q〕)
  3. 或瀏覽→任意牌組→點選單字後按功能表的【FastWQ】→Query Selected (或按Ctrl+Q)

Fast Word Query設定組態2

新增Fast Word Query第二個筆記類型

  1. 由FastQW1新增FastWQ2筆記類型
  2. 新增音標、美音、圖片等欄位
  3. 變更卡片名稱為FastWQ2

Fast Word Query設定

  1. 點擊上方的Dictionary Folder,加入本機字典資料夾。
  2. 點擊上方的Choose Note Type→選用FastWQ2
  3. 變更新增欄位對應的字典與資料欄位

有些字典有POS欄位,其說明如下:
– 詞性標註(Part-Of-Speech tagging, POS tagging)也被稱爲語法標註(grammatical tagging)或詞類消疑(word-category disambiguation),是語料庫語言學(corpus linguistics)中將語料庫內單詞的詞性按其含義和上下文內容進行標記的文本數據處理技術

相關連結

教學影片

##您可能也會有興趣的類似文章


2021年推薦:知識工作者必備的Windows高效率工具

$
0
0

採用前提

  1. 免費或開放原始碼。
  2. 有可攜版本
  3. 持續更新

1. 應用程式啟動器

  1. uTools
    • 生產力工具集:自由整合豐富插件,快速匹配「場景功能」,用完即走
    • 有Windows、Linux、MacOS三種版本
  2. Launchy-QT

2. 輸入工具

鍵盤工具

  1. AutoHotkey
  2. 熱字串替換工具:espanso

滑鼠工具

  1. MouseInc

3. 本機檔名搜索

  1. Everything search engine
  2. 命令行:es.exe

4. 壓縮/解壓縮

  1. 7-Zip
  2. Bandizip

5. 剪貼簿管理

  1. Ditto

6. 螢幕截圖

  1. Greenshot
  2. Snipaste

7. 命令行終端工具

  1. Windows Terminal
  2. ConEmu

教學影片

##您可能也會有興趣的類似文章

[AHK#40] 用AutoHotkey+AnkiConnect寫閃卡資料到Anki 的簡單範例

$
0
0

示範以AutoHotkey腳本撰寫新增閃卡資料到Anki的特定牌組,Anki系統必須安裝AnkiConnect附加元件。

知識點

  1. 使用 WinHttp.WinHttpRequest.5.1 COM 物件當做HttpClient
  2. COM物件傳JSON字串給AnkiConnect接收,AnkiConnect網址是:http://localhost:8765
  3. JSON傳出後會接收的JSON格式的回應,解析 error 以判斷是否寫入成功

AnkiConnect參考

  1. FooSoft/anki-connect: Anki plugin to expose a remote API for creating flash cards.
  2. 新增卡片的說明:anki-connect/notes.md at master · FooSoft/anki-connect

相關連結

腳本原始碼

  • 原始碼:https://gist.github.com/emisjerry/82e0eb7ac0c0bd78a49d657c06c7b93b

教學影片

##您可能也會有興趣的類似文章

[AHK#41] 讀取字典網站、解析網頁與下載MP3檔案的方法

$
0
0

  • 需求:讀取英文單字後由線上字典網站讀取資料,並解析內容萃取資訊,再產生成Markdown文字,再下載語音檔到本地
  • 其實擷取網頁的作法在[AHK#20] 搜尋網頁取回、解析以取得需要的內容已介紹過,本影片多了寫出Markdown與下載.mp3檔案的作法

知識點

腳本原始碼

教學影片

##您可能也會有興趣的類似文章

[Obs#24] PDF檢視器+PDF to Markdown外掛:更方便擷取資訊!

$
0
0

Obsidian 0.10.8版整合了PDF檢視器,可以捲動、指定起始頁碼,選取與複製內容。

如果再安裝PDF to Markdown外掛,則可以一鍵由PDF檔產生出Markdown文字。

注意安裝程式版本

Obsidian的安裝程式版本必須是較新的版本(至少0.8.x),我一台電腦的安裝版本0.7.x時更新到v0.10.8,但PDF檢視器功能不完整,重新安裝後才正常。

安裝程式版本:【設定】→【關於】→當前系統版本下方一行即為【安裝程式版本】。

安裝與啟用外掛

  1. 安裝:【設定】→【第三方外掛】→【瀏覽】→搜尋〔PDF to Markdown〕
  2. 啟用:【設定】→【第三方外掛】→向下捲動找到PDF to Markdown後啟用

教學影片

##您可能也會有興趣的類似文章

[Obs#25] 美化筆記的兩個外掛:Emoji Toolbar與Icons與自訂CSS樣式

$
0
0

本影片介紹兩個美化筆記的外掛,同時介紹自訂樣式文字顏色的簡單作法:

  1. Emoji Toolbar:顯示繪文字(表情符號)選單供選用
  2. Icons:顯示向量圖片(SVG)選單供選用,有Remix與FontAwesome兩種圖示集(各有實心與空心兩類)可選擇

外掛1. Emoji Toolbar 🤣

安裝並啟用後,再設置一個快捷鍵以快速操作。

01

🖥

rir:Youtube

外掛2. Icons

適合放在標題上以達突顯重點之效。

02

例如:

03

自訂樣式

啟動自訂樣式:【設定】→【外觀】→【CSS片段】→開啟自訂CSS片段資料夾,在資料夾裡新增一個任意名稱的.css樣式檔,輸入下列樣式設定:

.obsidian-icon {
  color:yellow !important;
}

.red {
  color:red;
}

.yellow {
  color:yellow;
}

.green {
  color:green;
}

.blue {
  color: #3BB9FF;
}

在筆記中套用CSS類別:

<span class='blue'>`ris:FacebookCircle` `rir:Skype`</span>

教學影片

##您可能也會有興趣的類似文章

Groupy:就是要和你在一起~💕💘~

$
0
0

Windows的生產力工具,能將任何視窗都「黏」在一起!

使用場景

  • 檔案總管同時開啟多個資料夾,在資料夾間複製、貼上或拖拉

    • QTTabBar有類似功能,但只適用於檔案總管,而Groupy可對所有視窗都生效!
  • 所有的Excel自動集中在一個視窗裡,方便比對、驗證與檢查
  • PDF檢視器與筆記軟體集中在一個視窗裡,方便快擷取資訊
  • 將多個IntelliJ IDEA的專案集中在一個視窗,方便切換
  • Chrome瀏覽器與IE瀏覽器集中在一個視窗
  • 相關的任何視窗集中在一起方便管理

設定

  1. Groupy預設將操作視窗貼入主視窗的標題列才會黏住,建議改成按特定按鍵(Shift或Ctrl)並拖入視窗即會黏住。
    ![[Pasted image 20210130230202.png]]
  2. 在Groupy分組列選項功能表裡可勾選將同類型檔案自動分組。
    ![[Pasted image 20210130231349.png]]
  3. 解除分組:按著標題分頁往外拖放即可。

連結

💡 官方網站 Stardock Groupy: Tabs for Windows: https://www.stardock.com/products/groupy/

教學影片

##您可能也會有興趣的類似文章

FancyZones:肩並肩、背靠背,就是愛靠在一起~💘

$
0
0

FancyZones是微軟PowerToys工具集裡,適合大尺寸螢幕使用的Windows分割螢幕工具,能隨心所欲地將螢幕切割成符合操作習慣的多個區域,例如:

  • 整合性開發工具(IDE)切割成水平寬區域,左邊是專案資料夾,中間最大區域是程式編輯區,右側是啟檔案頁籤
  • 文字編輯器三分之二寬
  • 工作管理員垂直全高
  • 再加上虛擬桌面共同運作

區域的配置編輯

  1. 安裝並啟用FancyZones後,進入【啟動配置編輯器】。
  2. 範本:預設切割成3個區域,在想要修改的配置點擊右上角的編輯,可以按+或-變更區域數目
  3. 自訂:自行配置螢幕區域(Create new layout),例如九宮格配置→建立新自訂→編輯選取的配置→按+號再拖拉區域

區域操作

  1. 開啟應用程式
  2. 按下〔Shift〕再拖拉視窗,螢幕會浮現啟用的區域配置,拖到需要的區域後放開左鍵
  3. 跨多區:按下〔Shift〕再拖拉視窗到兩個區域中間,視窗會套用到此兩個區域

相關連結

教學影片

##您可能也會有興趣的類似文章


WindowManager:儲存視窗的大小與位置,保留最適當的視窗座標與大小

$
0
0

FancyZones很方便,但每次都要拖拉也是很煩人,因此如果能把每個視窗的適當位置都保存起來,在不同解析度的螢幕開啟時能自動變更為設定好的座標大小,應該會更加理想。

WindowManager就能完成這個需求。WindowManager費用是美金10元,可試用30天。雖然也能找到其他的視窗位置儲存免費工具,但我覺得WindowManager是功能最齊全的一個。

功能特點

  • 不同螢幕可設置不同的設定檔(Profiles),適用於有外接螢幕的情境
  • 自動列出執行中的應用程式視窗,三種識別方式以確認開啟的程式
  • 可設定位置坐標、視窗寬與高、視窗狀態(最大、最小或還原)

操作步驟

  1. 執行WindowManager
  2. 點擊〔List…〕列出所有執行中的應用程式以挑選要設定的程式
  3. 或點擊〔Pick !〕後按住滑鼠左鈕不放,移動游標到要設定的視窗後放開左鈕
  4. 再點擊〔Edit〕編輯視窗設置規則(Rule)
    1. Match分頁:
      1. 命令新的規則名稱
      2. 指定識別程式的三個組合方式,不想用的就選擇Ignore
      3. Window title通常會用Contains而非Is
    2. Actions分頁:
      1. 設定位置(Position),不許變更時可勾選【Lock position】
      2. 設定大小(Size),不許變更時可勾選【Lock size】
      3. 設定狀態,不許變更時可勾選【Lock state】
    3. Advanced分頁:
      1. 可設定額外的觸發動作
      2. WindowManager可自訂觸發動作,請自行測試使用

相關連結

教學影片

##您可能也會有興趣的類似文章

[IDEA#13] 快速在多個視窗中辨識專案的方法

$
0
0

程式設計師是很忙的,同時開啟多個IDEA專案「多工」作業是稀鬆平常的事,在「Context Switch」的過程中有時會一時無法辨識出到底正在編輯那個專案,因為每個畫面都大同小異!

今天介紹幾個增進專案外觀辨識率的方法,JetBrains全系列開發工具都適用。

01

方法1. 設定專案的檔案顏色

  1. 按〔Ctrl+Shift+A〕再輸入file colors,點擊以進入設定對話窗
  2. 點擊左下方的+號→選擇Project Files→選擇或自訂一個顏色

設定後側邊欄的專案面板和編輯頁籤就會以指定的顏色顯示。不同的專案設定成不同的背景色就能簡單區分工作中的專案了。

方法2. 設定專案標籤(Label)

  1. 安裝外掛Project Label
  2. 按〔Ctrl+Shift+A〕再輸入project label,點擊以進入設定對話窗
  3. 設定要顯示的文字顏色與背景顏色等
  4. 狀態欄右側會以設定的顏色顯示專案名稱

方法3. 設定專案的背景圖

  1. 製作專案名稱的.png圖檔
  2. 按〔Ctrl+Shift+A〕再輸入image,點擊Set background image以進入設定對話窗
  3. 選擇.png檔→指定透明度→指定圖片樣式(單個原始圖片,圖片放大,多個圖片)→再選擇顯示位置

方法4. 使用Material Theme外掛

由功能表【Material Theme Options】啟用Project Frame Color。

教學影片

##您可能也會有興趣的類似文章

# [Anki#5] 用AutoHotkey由文字檔產生Anki閃卡

$
0
0

  • 需求:讀取英譯中設定檔再以AnkiConnect產生Anki閃卡資料

Anki端的設定

  • 執行腳本前必須啟動Anki系統
  • 必須安裝附加元件 AnkiConnect,代碼:2055492159
  • 使用「預設」牌組
  • 產生「基本型(含反向卡片)」、「克漏字」兩種筆記類型

設定檔格式

  • 預設設定檔名是C:\temp\anki.txt
  • 以半型分號開頭的是註解
  • 必須以半形井號開頭,代表閃卡的標籤(hash tag),例如:
#tag1 #tag1-1 #tag1-1-1
  • 閃卡資料有三種格式:
    1. 英文單字 : 會自動到雅虎奇摩字典網站取回中文釋義與語音檔
    2. 片語[Tab]說明:以[Tab]為分隔字元
    3. 克漏字句子:必須有{{c1::xxx}}的克漏字關鍵字

AutoHotkey腳本

參考

教學影片

##您可能也會有興趣的類似文章

[Obs#26] Dataview外掛: 製作索引筆記利器;動態查詢筆記資料

$
0
0

功能說明

Dataview外掛可將儲存庫裡的所有筆記檔案當做資料表來查詢,可以很方便地製作各式索引筆記,例如:

  • 列出所有 #markdown、#todo等標籤的筆記
  • 列出每個月份新寫的筆記或本月份修改的筆記
  • 列出本月份的日記

Dataview提供了簡化、類似資料庫的結構化查詢語言(Structured Query Language,SQL)的語法,讓我們可以動態的產生查詢結果。

如果Dataview能取得筆記的標題(h2~h6),那麼就可以很方便的在筆記裡插入文章目錄(Table of Contents)了。

安裝

由設定→第三方外掛→瀏覽,找到Dataview後按【安裝】,再啟用即可。

查詢語法

類似資料庫的結構化查詢語言(Structured Query Language,SQL)的簡化語法:

輸出格式 欄名 
from [#tag或資料夾]
where 條件
sort 欄位 [排序]
```dataview
[list|task | table field1, (field2 + field3) as myfield, ..., fieldN]
from #tag or "folder"
where field [>|>=|<|<=|=|&|'|'] [field2|literal value] (and field2 ...) (or field3...)
sort field [ascending|descending|asc|desc] (ascending是預設排序)
```
  • 輸出格式:有三種,list(清單)、table(表格)、task(待辦事項)
  • 資料來源:有#標籤和”資料夾”,可以用 and/or 指定一個以上的來源;””是所有資料夾
  • 欄名:
    • 除了檔案相關的檔名、建檔日期等之外,欄位即為YAML區域內的欄名
    • 可用as 給顯示文字,尚無法使用中文
  • 筆記檔案屬性:
    • file.name: 檔名
    • file.path: 路徑
    • file.size: 檔案大小(位元組)
    • file.ctime: 建檔日期
    • file.mtime: 修改日期
  • file.day: 檔名帶有 yyyy-mm-dd

查詢語法比較

關鍵字 Dataview SQL
選取 list, task, table select
欄位 list, task適用:檔名 *
欄位 table適用:file.path, file.mtime等 指定資料表的欄名
資料來源 from #標籤 或 “文件夾” from 資料表或檢視表
條件 where where
排序 sort order by

範例

1. 日記

列出檔名帶有yyyy-mm-dd格式的檔案。

list from ""
where file.day
sort file.day desc
table file.mtime from ""
where file.day
sort file.day desc

2. 列出標籤#blog的筆記

date、aliases是定義在YAML區域的欄位。

table file.mtime as Modified-time, file.ctime as Created-time, date, aliases
from #obsidian
sort file.name

3. 待辦事項

task from ""

4. 檔名帶有日期

file.day: 檔名有yyyy-mm-dd格式的檔案

list from ""
where file.day
sort file.day desc

5. 日期操作

取出2月18日後的所有修改。

table file.mtime as Modified-Time, file.path as Path
from ""
where file.mtime >= date(2021-02-18)
sort file.mtime desc

table file.ctime as Created-time, 
  file.mtime as Modified-time, 
  file.size as File-size, 
  file.path as Path
from #obsidian 
sort file.name

教學影片

##您可能也會有興趣的類似文章

[Anki#6] 日文學習:瀏覽器擴充Yomichan

$
0
0

Yomichan是Chrome與Firefox瀏覽器的擴充,只要按下〔Shift〕移動滑鼠游標,就能立即顯示日文說明視窗,在閱讀日文網頁時提供了很便利的協助。如果本地的Anki也安裝了AnkiConnect附加元件,也能將需要的日文單字匯出到Anki。

1. Anki系統設定

  1. 啟動Anki並確認已安裝AnkiConnect(附加元件代碼:2055492159
  2. 【工具】→【管理筆記類型】→【新增】→複製「基本型(含反向卡片)」,改名為「日文基本型(含反向卡片)」
  3. 修改日文基本型(含反向卡片),點擊【欄位】,新增下列欄位:
    1. 日文
    2. 釋義
    3. 假名
    4. 語音
    5. 例句
  4. 修改日文基本型(含反向卡片),點擊【卡片】,修改卡片內容:
    • 卡片1正面模板:
      {{日文}}
    • 卡片1背面模板:
      {{FrontSide}}
      <hr id=answer>
      {{假名}}
      {{釋義}}
      {{語音}}
      <hr>
      {{例句}}
    • 卡片2正面模板:
      {{釋義}}
    • 卡片2背面模板:
      {{FrontSide}}
      <hr id=answer>
      {{日文}}
      {{假名}}
      {{語音}}
      <hr>
      {{例句}}

2. Yomichan設定步驟

安裝後先進入設定頁面:

  1. 匯入字典:Yomichan和在線詞典助手使用線上字典不同,我們必須匯入字典到本地端,可由網站下載英和字典。Yomichan也支援匯入日本電子詞典的標準格式EPWING,如三省堂、大辞泉等,但這些字典需要購買。
  2. 啟用Anki→【Configure Anki card format…】,填入對應欄位如下:

    01

  3. 欄位定義請參考FooSoft/yomichan: Japanese pop-up dictionary extension for Chrome and Firefox.「Flashcard Configuration」一節。

3. Yomichan擴充操作

瀏覽Yahoo!ニュース網站,開啟隨意一篇文章,按住〔Shift〕再移動滑鼠游標,Yomichan會自動選取翻譯的字或詞,並將查詢結果顯示在彈出窗裡。

按+號就能把選取的字或詞匯出到Anki的Yomichan牌組。

注意

如果瀏覽器也有安裝沙拉查詢的話,可能會造成同時彈出沙拉查詢與Yomichan視窗,只要把日文網站加入沙拉查詢的黑名單就可解決。

02

教學影片

##您可能也會有興趣的類似文章

Windows虛擬桌面操作攻略;搭配強化工具更方便! [AHK#43]

$
0
0

善用Windows的虛擬桌面(Virtual Desktop)可提升工作效率,本篇教學介紹虛擬桌面的操作、常用的快捷鍵與可搭配使用的小工具,最後用AutoHotkey撰寫的腳本以加速操作並可為不同桌面設置不同桌布。

虛擬桌面使用場景

  1. 有效減少一個桌面裡的視窗數量,更方便找到要執行的程式
  2. 把不同的任務放在不同的桌面執行,可在一段時間裡專心執行同一類工作,例如個人隱私的工作可放在獨立的桌面,不與公事混在一起
  3. 也可把不同性質的工作放在不同的桌面,例如桌面1是開發環境,桌面2是溝通環境(Mail+Chat)

快捷鍵

快捷鍵 功能說明 其他操作
〔Win+Tab〕 開啟工作檢視 勾選工作列的【顯示[工作檢視]按鈕(V)】,點擊此按鈕
〔Win+Ctrl+←〕 跳到左邊的虛擬桌面
〔Win+Ctrl+→〕 跳到右邊的虛擬桌面
〔Win+Ctrl+D〕 建立新的虛擬桌面 工作檢視按右上的+號;D是Desktop之意
〔Win+Ctrl+F4〕 關閉虛擬桌面 工作檢視按桌面右邊的❌

跳切虛擬桌面的〔Win+Ctrl+→〕、〔Win+Ctrl+←〕很常使用,可以用MouseInc之類的工具增加方便的滑鼠手勢。

應用程式視窗在桌面間移動

  1. 〔Win+Tab〕再拖拉
  2. 使用MoveToDesktop,按〔Win+Shift+→/←〕或系統功能表選選項操作,按鍵後桌面不會變動
  3. 使用AutoHotkey腳本,自行重新定義〔Win+→/←〕

AutoHotkey腳本原始碼

#Left::
  WinGetTitle, Title, A
  WinSet, ExStyle, ^0x80, %Title%  ;; Removes/adds window (or toggles) from alt-tab list (WS_EX_TOOLWINDOW).
  Send {LWin down}{Ctrl down}{Left}{Ctrl up}{LWin up}
  sleep, 50
  WinSet, ExStyle, ^0x80, %Title%
  WinActivate, %Title%
Return

#Right::
  WinGetTitle, Title, A
  WinSet, ExStyle, ^0x80, %Title%
  Send {LWin down}{Ctrl down}{Right}{Ctrl up}{LWin up}
  sleep, 50
  WinSet, ExStyle, ^0x80, %Title%
  WinActivate, %Title%
Return

Enhancer: 不同桌面不同桌布

Windows不同桌面只有一個相同的桌布,下列是透過AutoHotkey腳本「win-10-virtual-desktop-enhancer」提供更多的選項。
skottmckay/win-10-virtual-desktop-enhancer: An application that enhances the Windows 10 multiple desktops feature by adding additional keyboard shortcuts and support for multiple wallpapers.

下載

確認是skottmckay的儲存庫,不要下載Releases裡的檔案,必須直接在【Code】用Git clone或下載,才能取到可執行的版本。

執行

可執行virtual-desktop-enhancer.ahk或virtual-desktop-enhancer.exe,啟動時會讀設定檔 settings.ini,設定說明可參考下載資料夾裡的 docs\settings.md

初始設定

  1. 設定桌面背景圖片
[Wallpapers]
1=z:\test\images\desktop1.jpg
2=z:\test\images\desktop2.jpg
3=
  1. 設定桌面名稱
[DesktopNames]
1=主要桌面
2=輔助桌面
3=
  1. 切換桌面後執行指定的應用程式
[RunProgramWhenSwitchingToDesktop]
1=
2=c:\windows\system32\notepad.exe
3=

[RunProgramWhenSwitchingFromDesktop]
1=c:\windows\explorer.exe
2=
3=

預設按鍵

  • 切換桌面:〔LCtrl+LAlt+←/→〕
  • 直接跳到指定桌面:〔LCtrl+LAlt+數字〕
  • 移動應用程式視窗到另一個桌面不切換桌面:〔LShift+LAlt+←/→〕
  • 移動應用程式視窗到另一個桌面並切換桌面:〔LCtrl+LShift+LAlt+←/→〕
  • 釘選/取消釘選應用程式視窗:〔Win+LCtrl+LShift+W〕
  • 釘選/取消釘選應用程式:〔Win+LCtrl+LShift+A〕

相關連結

  1. MoveToDesktop: Move windows using hotkeys or the system menu
  2. win-10-virtual-desktop-enhancer

教學影片

##您可能也會有興趣的類似文章

設定視窗位置與大小的小工具 WinMove-ahk [AHK#44]

$
0
0

功能:讀取設定的 Ini 檔,依其設定調整應用程式的視窗位置與大小,並可移動到指定的虛擬桌面

使用方法

直接執行 WinMove-ahk.exe即可。

  1. 不傳參數:彈出輸入設定 ini 檔的對話窗,輸入後讀取ini以調整視窗
  2. 傳參數:有傳 Ini檔名 時直接執行,立即調整視窗
    winmove-ahk winset1.ini

可針對不同的螢幕設置多個 Ini 檔,依需要分別傳入以適應不同的螢幕解析度。

Ini 設定說明

  1. [Programs]裡指定要設定的應用程式,Count可自行調整
  2. 先用windowSpy.exe找到要設定的應用程式視窗,取其ahk_class或ahk_exe,設定成Find
  3. 分別指定視窗位置與大小,XY是視窗左上角的座標
    • WidthHeight為0或-1時表示最大化
  4. 可指定視窗顯示的虛擬桌面(desktop)與監視器(monitor,監視器尚未處理)
  5. 若要設定的程式未執行而要自動啟動,則設定Exec=應用程式執行檔路徑

WinSet1.ini 範例

; Using WindowSpy.ahk to get the required ahk_exe
; Programs entry is ahk_exe.
; ini entry is Case-senstive.
[Programs]
1=EmEditor
2=Explorer
3=MSWord
Count=3

[EmEditor]
Find=ahk_exe ee256.exe
X=100
Y=200
Width=1500
Height=600
Monitor=1
Desktop=1

; Windows Explorer
[Explorer]
Find=ahk_class CabinetWClass
X=500
Y=200
Width=800
Height=500
Monitor=1
Desktop=2

[MSWord]
Find=ahk_exe WINWORD.EXE
; if the specified app cannot be found, using Exec to execute it.
Exec=C:\Program Files (x86)\Microsoft Office\root\Office16\WINWORD.EXE
X=0
Y=0
; width=0, height=0 means maximize
Width=0
Height=0
Monitor=1
Desktop=1

開放原始碼

教學影片

##您可能也會有興趣的類似文章


[Obs#27] Timelines:時間軸外掛

$
0
0

功能

指定需要的一或多個標籤,以日期由舊到新顯示筆記卡片,形成時間軸呈現樣式

💡 開放原始碼:
✅ GitHub – Create a timeline view of all notes with the specified combination of tags: https://github.com/Darakah/obsidian-timelines

顯示時間軸的語法

💡 顯示時間軸的語法
筆記的YAML區中同時指定了#windows和#yt-videos的文件會被顯示成筆記卡片。

windows;yt-videos

個別筆記的設定

💡 要顯示在時間軸的筆記範例(大於、等於要替換為半形)

---
tags: [timeline, windows, yt-videos]
---

<span class="ob-timelines" 
  data-date="2021-03-10-14" 
  data-title="使用大尺寸(32吋4K)螢幕時應具備的方便工具" 
  data-img = "https://images.unsplash.com/photo-1614624532983-4ce03382d63d?crop=entropy&cs=tinysrgb&fit=crop&fm=jpg&h=900&ixid=MnwxfDB8MXxyYW5kb218fHx8fHx8fHwxNjE1MzczMzg1&ixlib=rb-1.2.1&q=80&utm_campaign=api-credit&utm_medium=referral&utm_source=unsplash_source&w=1600" 
  data-class = "customCardCSS">
</span>

教學影片

##您可能也會有興趣的類似文章

[Obs#28] 與Table of Contents外掛相關的幾個HTML小技巧

$
0
0

01

前言

除非你是標準的顏控,否則本次介紹的CSS技巧其實不建議使用,因為會破壞Markdown的單純性,會「污染」你的筆記文件…😈

Table of Contents

目錄標題置中

&lt;p style=&quot;text-align:center&quot;&gt;&lt;mark&gt;目 錄&lt;/mark&gt;&lt;/p&gt;

目 錄

跳回頁首的幾個作法 [[Obs#28 Table of Contents#^toc|⬆]]

  1. 基本想法:使用區塊代碼,在==目錄==文字後面加上區塊代碼^toc
  2. 在各個段落開頭加上[[#^toc]]以跳至區塊^toc位置

[[#^toc| 🏠]]

美化1

  • 加上顯示文字:[[#^toc|回頁首]]
    [[Obs#28 Table of Contents#^toc|回頁首]]
  • 或用Emoji:[[#^toc|&#x2b06;&#xfe0f;]]
    [[Obs#28 Table of Contents#^toc|⬆]]
  • ❗ 會造成產生的目錄連結失敗

美化2

  • 讓文字或Emoji靠右

<

p style=”text-align:right”>⬆

&lt;span style=&quot;text-align:right&quot;&gt;
  &lt;a class=&quot;internal-link&quot; href=&quot;#^toc&quot;&gt;&#x2b06;&#xfe0f;&lt;/a&gt;
&lt;/span&gt;

發現的問題

  • 匯出PDF時,內部連結皆無法點擊
  • 無法產生PDF的書籤

教學影片

##您可能也會有興趣的類似文章

[Windows] 使用大尺寸(32吋4K)螢幕時應具備的方便工具

$
0
0

title_image

1. 視窗聚焦工具

通常在大螢幕下時視窗不會放大到全螢幕,因此多個視窗互相推疊,視窗數量越多,越難聚焦到要操作的視窗,此時 LeDimmer.exe就能提供較好的聚焦功能。

MacOS上的HazeOver: Distraction Dimmer™ for Productivity on Mac提供類似LeDimmer的功能,但增加了更多的選項。

2. 視窗調整工具

自動調整常用視窗的大小與位置。

  1. WindowManager
  2. Fancy Zones
  3. WinMove-ahk

3. 應用程式Dock

Winstep Nexus提供MacOS式的程式啟動工具列。

使用原因:32吋的天和地不好觀看,以致工作列點擊麻煩了些,加上Dock以方便點擊。

  • 網站:http://www.winstep.net/nexus.asp

BitDock

4. 變更字型大小工具

使用前切記先匯出或記錄現有設定,主要是這個登錄的內容:HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics

  1. Alternate Tools – Alternate Font Sizer
  2. Advanced System Font Changer – Font Settings

教學影片

##您可能也會有興趣的類似文章

[Obs#29] Outliner plugin:智慧列表再進化

$
0
0

01|400

Outliner外掛用來方便操控清單項目的編輯。使用清單項目(Lists & items)來記錄筆記時,透過Outliner可收快速操作的便利。

相關連結

功能鍵

  • 注意:項目符號只能用減號!星號與有序清單皆無法使用。
  • 部份按鍵必須在【設定】→【編輯器】→【智慧列表】或【摺疊縮排】啟用狀態才能生效
Windows/Linux MacOS 功能說明
Tab/Shift+Tab Tab/Shift+Tab 向下/向上一層;會檢查階層正確性
Ctrl+↑ Cmd+↑ 收起子小項目 (啟用摺疊縮排)
Ctrl+↓ Cmd+↓ 展開子項目 (啟用摺疊縮排)
Ctrl+Shift+↑ Cmd+Shift+↑ 移動項目的位置
Ctrl+Shift+↓ Cmd+Shift+↓ 移動項目的位置
倒退鍵 倒退鍵 游標在第一個字元時按倒退可刪除當前項目 (啟用智慧列表)
Enter Enter 新增同層項目 (啟用智慧列表)
Ctrl+倒退鍵 Cmd+倒退鍵 清除當前項目游標左側的內容
Ctrl+A Cmd+A 第一次選當前項目,第二次選取整個清單
Ctrl+A, Delete Ctrl+A, Delete 刪除當前項目內容
Ctrl+D Cmd+D 預設的刪除段落按鍵,可刪除項目整行

教學影片

##您可能也會有興趣的類似文章

Windows Terminal 1.7 新功能

$
0
0

wt

相關連結

新功能

  1. 命令選擇區(Command Palette):Ctrl+Shift+P
    { "command": "commandPalette", "keys": "ctrl+shift+p" }
    
  2. 唯讀面板:適用於執行伺服器命令時
    { "command": "toggleReadOnlyMode" },
    
  3. 設定:UI視窗

教學影片

##您可能也會有興趣的類似文章

Viewing all 904 articles
Browse latest View live