有沒有辦法讓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}
圖形使用者介面方式(當然控制較少
\textcolor{}{}
):在命令視窗中鍵入並選擇,然後按command+shift+W
(快速鍵:TexShop menu > Source > Command Compeltion > Add Word
)。現在您可以隨時使用它,而無需重新啟動您的工作/TexShop。命令補全編輯器方式(如果您想要更進階的功能,例如:遊標跳到第一個
{}
當自動完成被觸發時) 去TexShop menu > Source > Command Compeltion > Add Word
。新增此內容:\textcolor{#INS#•#INS#}{•}
在文件底部,按command+s
& 即可開始。
我相信,如果有人查看編輯器中已有的條目,他/她可以透過新增簡單的條目來自動完成所有自動完成需求。紡織店是一個非常通用和強大的編輯器,幾乎所有內建功能,IMO。
乾杯!