TeXShop中常用功能的自動補全?

TeXShop中常用功能的自動補全?

有沒有辦法讓TeXShop完成常用功能,避免多次輸入同一個單字?

例如,當您輸入 時\sub,TeXShop 會自動提供選項來為您補全單字。這樣你就可以輸入\sub- [按 TAB ] - \subsection..

我發現重複輸入常用功能很無聊。

答案1

根據關於TeXShop(可用的這裡

「自動完成是使用者可設定的。要設定,請使用TeXShop 開啟檔案〜/Library/TeXShop/Keyboard/autocompletion.plist。閱讀頂部的註釋,適當編輯以重新定義Landweber 的選擇或新增您自己的選擇,然後儲存。

原始碼編輯器支援命令完成。輸入單字的前幾個字母,然後按退出鍵。將輸入剩餘的字母。再次點擊退出將循環所有可能的完成。

答案2

這是另一種方式,最初評論者莫瑞,但值得更多關注,所以我在測試後發布此內容:

假設您想要 的命令完成\textcolor{red}{coloured text},它可用於以coloured text顏色輸出(在序言中red與使用) 。\usepackage[]{xcolor}

  1. 圖形使用者介面方式(當然控制較少\textcolor{}{}):在命令視窗中鍵入並選擇,然後按command+shift+W(快速鍵:TexShop menu > Source > Command Compeltion > Add Word)。現在您可以隨時使用它,而無需重新啟動您的工作/TexShop。

  2. 命令補全編輯器方式(如果您想要更進階的功能,例如:遊標跳到第一個 {} 當自動完成被觸發時) 去TexShop menu > Source > Command Compeltion > Add Word。新增此內容:\textcolor{#INS#•#INS#}{•}在文件底部,按command+s& 即可開始。

我相信,如果有人查看編輯器中已有的條目,他/她可以透過新增簡單的條目來自動完成所有自動完成需求。是一個非常通用和強大的編輯器,幾乎所有內建功能,IMO。

乾杯!

相關內容