Existe uma maneira de permitir que o TeXShop complete funções comuns para evitar digitar a mesma palavra várias vezes?
Por exemplo, quando você digita \sub
, o TeXShop fornece automaticamente opções para completar a palavra para você. Para que você digite \sub
- [Pressione TAB] - \subsection
..
Acho entediante digitar funções comuns repetidamente.
Responder1
De acordo comSobre TeXShop(disponívelaqui)
"O preenchimento automático é configurável pelo usuário. Para configurar, abra o arquivo ˜/Library/TeXShop/Keyboard/autocompletion.plist com TeXShop. Leia os comentários na parte superior, edite apropriadamente para redefinir as escolhas de Landweber ou adicione as suas próprias e salve. Certifique-se para editar e salvar no formato UTF-8 se você usar caracteres Unicode".
O editor de código-fonte oferece suporte à conclusão de comandos. Digite as primeiras letras de uma palavra e pressione a tecla Escape. As letras restantes serão inseridas. Acertar escape novamente percorrerá todas as conclusões possíveis.
Responder2
Esta é outra forma, originalmente comentada porMurray, mas merece mais atenção, então estou postando isso depois de testar:
Suponha que você queira uma conclusão de comando para \textcolor{red}{coloured text}
, que possa ser usada para gerar saída coloured text
em cores red
(para ser usada \usepackage[]{xcolor}
no preâmbulo.
O jeito da GUI(com menos controle, é claro): digite e selecione
\textcolor{}{}
na janela de comando e pressionecommand+shift+W
(atalho para:TexShop menu > Source > Command Compeltion > Add Word
). Agora você está pronto para usá-lo instantaneamente, sem reiniciar seu trabalho/TexShop.O modo do editor de conclusão de comando(Se você quiser funcionalidades mais avançadas como: o cursor salta para o primeiro
{}
enquanto os preenchimentos automáticos são acionados) Vá paraTexShop menu > Source > Command Compeltion > Add Word
. Adicione isto:\textcolor{#INS#•#INS#}{•}
na parte inferior do arquivo, pressionecommand+s
e pronto.
Acredito que se alguém der uma olhada nas entradas já presentes no editor, poderá automatizar todas as necessidades de preenchimento automático adicionando entradas simples.texshopé um editor muito versátil e poderoso, com quase todos os recursos integrados, IMO.
Saúde!