환경을 자동 완성하면 빨간색 상자가 표시됩니다(지금은이 질문자리 표시자라고 합니다.)
이러한 자리 표시자는 무엇을 위한 것이며, 어떤 기능과 연관되어 있으며, 이를 사용하기 위한 워크플로는 무엇입니까?
(내 생각에 이 정보는 아마도 여기 어딘가에 있고 일련의 다양한 질문/답변에 분산되어 있을 것입니다. 하지만 모든 것을 한 곳에 모아두고 누락된 것이 없다는 것을 알 수 있다면 좋을 것입니다.)
답변1
자리 표시자는 주로 명령이 자동 완성될 때 인수를 나타내는 데 사용됩니다. 이러한 표시가 나타나는 조건은 파일을 통해 제어할 수 있습니다 cwl
.
Ctrl이러한 자리 표시자의 위치를 지정하면 키보드 단축키 + Left/ 를 사용하여 한 인수에서 다음 인수로 빠르게 이동할 수 있습니다. Right이는 문서를 보다 효율적으로 조판하기 위한 것입니다. (사용 가능한 자리 표시자가 없는 경우와 비교해 보세요.)
예를 들어:
자리 표시자에 인수 입력을 마쳤으면 Ctrl+ Shift+를 사용하여 K자리 표시자(예: 문제의 상자)를 제거할 수 있습니다.
자리 표시자의 또 다른 유용한 속성(특히 사용자 매크로에서 사용자 정의할 수 있음)은미러 속성. 이를 통해 두 개 이상의 자리 표시자가 동일한 내용을 갖도록 설정할 수 있습니다. / 환경을 생성하는 단축키인 TeXstudio의 기본 키보드 단축키 중 하나 Ctrl인 + 를 사용하여 실제로 이를 확인할 수 있습니다 .E\begin{}
\end{}
여기서는 다음 키보드 단축키 순서를 사용합니다.
- Ctrl+ E를 생성하려면
\begin{document}
및\end{document}
- Ctrl+ Right다음 자리 표시자로 이동합니다. 문서 본문을 입력합니다(
content
내 텍스트로 쉽게 대체할 수 있도록 자리 표시자 이름 강조 표시). - Ctrl+ / 환경을 E만들기 위해
align
equation
- Ctrl+ Right다음 자리 표시자로 이동합니다.
equation
환경 본문에 들어갑니다. - Ctrl+ Shift+ K자리 표시자를 제거합니다.
자리 표시자의 이러한 기능과 속성은 TXS 사용자가 자신의 사용자 매크로에서도 사용할 수 있도록 제공됩니다. 보다이 답변예를 들어. (의도하지 않은 자체 플러그로 인해 죄송합니다. 이전 답변에서 예제를 찾는 것이 더 쉽습니다.)
같은 맥락에서: TXS는 커서가 관련 콘텐츠 위에 잠시 있을 때 자리 표시자를 강조 표시할 만큼 지능적입니다. '자리 표시자 강조 표시'란 gif에 표시된 대로 명령을 다시 상자화하는 것을 의미합니다. (실제 강조 표시는 + 단축키 equation
를 사용했습니다 .)CtrlD
이를 통해 자리 표시자의 속성을 사용하여 미러링된 자리 표시자의 내용을 빠르고 동시에(효율성을 위해 다시 한 번 강조) 바꿀 수 있습니다.
'자리 표시자' 기능과 관련된 다른 모든 속성은TXS 매뉴얼, 텍스트 매크로에 대한 섹션 4.5.1(여기에서는 자세히 설명하지 않겠습니다).