2020-03-29

解決總是出現「請輸入解鎖登入鑰匙圈的密碼」提示訊息的困擾

使用 Chromium 時,每次都會出現「請輸入解鎖登入鑰匙圈的密碼」的提示訊窗,透過 Google 查詢後,得到的總是 Ubuntu Linux 系統上的解決方法,首先要開啟「密碼及加密金鑰」這個程式,但在 Manjaro Linux 上就是找不到,在 Pacman 中搜尋關鍵字「password」也沒有。

Seahorse 就是「密碼及加密金鑰」

從英文網頁中知道要安裝 Seahorse 這個程式,但它的名字實在和密碼不相關,於是遲遲不敢安裝,最近大著膽子給它裝下去了,發現原來它就是尋找許久的「密碼及加密金鑰」。

之後就照著 google 到的方法做就好。



參考網頁:
  1. Mint 18 啟動 Chromium 會要求「輸入預設鑰匙圈的密碼」解決方法
  2. Ubuntu如何設定Chrome不彈出輸入密碼對話框

2020-03-23

Manjaro Linux 安裝後的調整

因為硬碟排線故障致使我誤以為硬碟壞掉而買了一顆新的硬碟,在重灌系統的過程時,想說應該要紀錄一下安裝後的調整,以便日後能迅速地設定成自己順手的樣子。


設定 Locale

  1. 查看目前系統使用的 locale
    locale
    
  2. 列出已經安裝生成的語系
    locale -a
    
  3. 切換語系到 zh_TW.UTF-8
    sudo localectl set-locale LANG=zh_TW.UTF-8 
    
  4. 如果想要換的 locale 還沒有生成,先編輯 /etc/locale.gen 取消註解之後,執行以下指令生成
    sudo locale-gen
    

 

 安裝並設定輸入法 fcitx

  1. 安裝 fcitx
    sudo pacman -Syu fcitx-gtk2 fcitx-gtk3 fcitx-qt5 fcitx-table-extra fcitx-configtool fcitx-chewing
    
  2. 編輯 ~/.profile 檔,內容如下,可先將舊檔改名留存,之後要重開機
    export QT_IM_MODULE=fcitx
    export GTK_IM_MODULE=fcitx
    export XMODIFIERS="@im=fcitx"
    
  3. 新增鍵盤輸入法為嘸蝦米(boshiamy),並進行細部設定
  4. 參考網址: Chakra Linux 安裝 Fcitx 中文輸入法教學

 

同步 Linux 與 Windows 的時間認定

  1. Linux 下原本是將 BIOS 時間認定成 UTC+0,要查看原來的設定可以輸入以下指令:
    timedatectl | grep local
    
    會看如下的結果
    RTC in local TZ: no
    
  2. 想讓 Linux 使用本地時間,指令如下:
    sudo timedatectl set-local-rtc 1 --adjust-system-clock 
  3. 設定裡頭的「時間與日期」也可以達到同樣的效果

 

設定右下角時鐘顯示格式

  1. 滑鼠右鍵點擊右下角的時鐘後,選擇「設定組態」
  2. 在「設定組態」裡選擇「使用自訂日期格式」並在「日期格式」欄中輸入
    %Y-%m-%d %n %H:%M:%S
    

 

安裝常用的軟體

  1. Chromium、TeXLive、noto-fonts-cjk、VS Code、Notepad ++、Seahorse
  2. pacman -Syu texlive-bin texlive-core texlive-latexextra texlive-langchinese texlive-science texlive-pictures seahorse



2020-03-17

設定 SumatraPDF 的 SyncTeX 正/反查

原先我使用的 LaTeX editor 是 TeXstudio,而與 TeXstudio 配對的 PDF reader 則是 SumatraPDF,原因是 SumatraPDF 可以設定 SyncTeX 支援反查,只要在 PDF 檔上點兩下就會跳回 TeX 檔中相對應的段落,在修改文件的時候很方便。

但是我打算改以 Visual Studio Code 做為主要的 TeX 編輯器,於是備份一下原先對應 TeXstudio 的設定,也紀錄改用 VS Code 之後的設定。


進入 SumatraPDF 的設定選項

從左上角的三條槓開始,進入「設定值」選單底下的「選項」。


TeXstudio 裡的設定

其實安裝完 TeXstudio 之後就自動設定好了,以下留個紀錄
xelatex.exe -synctex=1 -interaction=nonstopmode %.tex


SumatraPDF 裡對應 TeXsutdio 的設定


"C:\Program Files (x86)\TeXstudio\texstudio.exe" "%f" -line %l




VS Code 裡的設定

  1. 安裝 LaTeX-Workshop 套件
  2. 參考 LaTeX-Workshop 的 Wiki ,在 settings.json 加入以下的設定
  3. "latex-workshop.latex.tools": [
        {
            "name": "xelatex",
            "command": "C:\\Program Files (x86)\\TeXLive\\2019\\bin\\win32\\xelatex",
            "args": [
                "-synctex=1",
                "-interaction=nonstopmode",
                "-file-line-error", 
                "-shell-escape",
                "%DOCFILE%"
            ]
        },
    "latex-workshop.view.pdf.external.synctex.command": "C:/Program Files/SumatraPDF/SumatraPDF.exe",
    "latex-workshop.view.pdf.external.synctex.args": [
        "-forward-search",
        "%TEX%",
        "%LINE%",
        "-reuse-instance",
        "-inverse-search",
        "code \"C:\\Users\\使用者名稱\\AppData\\Local\\Programs\\Microsoft VS Code\\resources\\app\\out\\cli.js\" -r -g \"%f:%l\"",
        "%PDF%",
    ],
其中 code 是VS Code 所在的資料夾,而 SumatraPDF 所在的路徑,及 VS Code 安裝的資料夾請自行更換。

第一段是設定從 VS Code 正查 PDF 檔,快速鍵是 Ctrl + Alt + J,在 VS Code 裡按下快速鍵就會跳到 PDF 檔裡相對應的段落。


SumatraPDF 裡對應 VS Code 的設定

"C:\Users\使用者名稱\AppData\Local\Programs\Microsoft VS Code\Code.exe" -g "%f:%l"
其中的 C:\Users\使用者名稱\AppData\Local\Programs\Microsoft VS Code\ 是 VS Code 安裝的資料夾,請根據自己的環境更改。

2020-03-12

教育部標準字體下載

教育部有三套標準字體,分別是標準楷書標準宋體(Unicode)隸書,但是下載的連結不太好找,做個紀錄以後才不會又找半天。