經驗: 雜談

来自Tsetien’s Wiki
跳转到导航 跳转到搜索

在本頁上所記錄的為尚不足以單獨為其建立專有頁面的內容。

使用 pandoc 轉純文字檔

使用 pandoc -t plain --wrap=none "%1" -o "%~n1.txt" (On Linux: pandoc -t plain --wrap=none "$1" -o "${1%.*}.txt") 可將為 pandoc 所支援的檔案類型的檔案轉換為同名的純文字檔。

需要注意的是,pandoc 並不支援將 PDF 轉成其他類型的檔案。

在 Windows 上,這樣一條簡短的命令可以很愉快地使用譬如 for %1 in (*.html) do pdp "%1" 來將當前路徑下所有的 HTML 類型的檔案轉換為純文字檔,但在 Linux 上,由於其需要區分大小寫,因此簡單地寫 for f in *.html; do pdp "$f"; done 可能會出現 .HTML 或者變態的 .Html 檔案未被選中的情況,故而需要寫成 shopt -s nocaseglob && for f in *.html; do pdp "$f"; done.(此處二例均假設前述之單列指令碼已儲存為名為 pdp.batpdp 的檔案並且已經放入了設定好的環境變數或 /usr/local/bin/ 中,對於在 Linux 上的指令碼,還需要毋忘添加 shebang#!/bin/bash 並將檔案透過 chmod +x 來轉為可執行的。對於在 Windows 上撰寫 batch 檔時所需要額外注意的事項,因為我已經對其刻骨銘心,因此此處不再贅述~)

找到微軟更新或 ISO 檔案的鑑別碼部分

設檔案名稱在 B2 儲存格——

=mid(B2,find("|",substitute(B2,"_","|",len(B2)-len(substitute(B2,"_",""))))+1,find("|",substitute(B2,".","|",len(B2)-len(substitute(B2,".",""))))-find("|",substitute(B2,"_","|",len(B2)-len(substitute(B2,"_",""))))-1)

cjxl

基本項:

-e 10 --brotli_effort=11 -j 0

抹除 metadata:

-x strip=exif -x strip=xmp -x strip=icc_pathname -x strip=jumbf

注意:若要抹除 metadata, 則務必在此時進行,因截至 115 年初,exiftool 尚不支援修改 jxl 檔案的後設資料。

強制不添加雜訊:

--noise=0

d 的設定:

0.6 是一個 sweet spot, 當用於網路使用時。如果圖片以畫面為主,則可嘗試降至 0.7 至 0.75; 如果圖片以文字與線條為主,則可升至 0.5, 0.4, 或時情況選得更高些。

Photoshop

鎖定版本在 26.8, 因為:

  • 26.8 支援 .jxl 檔案類型;
  • 26.8 是最後一小數點代在軟體介面上未引入大圓角與鬆垮 lay­out 的;自 26.9 起一些小的視窗因為為輸入方塊引入了大圓角邊緣的緣故,整個視窗鬆垮得不行,醜陋噁心至極;
  • 26.8 是不需要 EdgeWebView 的倒數第二小數點代,自 26.10 起必須有 EdgeWebView 方能使用;
  • 儘管 26.8 不需要 EdgeWebView 便可執行,但倘若往 %CommonProgramFiles%\Adobe\Microsoft\EdgeWebView\ 下包入一個靜態的 EdgeWebView 包,則可免去每次開啟時那大概三五秒的卡頓——我個人當然並未這麼做,因了三五秒的卡頓是可以接受的,EdgeWebView 是我不想接受的。

tab-size

tab-size: 4; -moz-tab-size: 4;